@charset "utf-8";
.maincontainer {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.header {
	background-image: url(../images/header.jpg);
	width: 800px;
	height: 140px;
	margin-right: auto;
	margin-left: auto;
}
a {
	text-decoration: none;
	color: #940793;
}
a:hover {
	text-decoration: underline;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #000000;
	margin:10px 0 0 0;
}
.contact {
	float: left;
	width: 160px;
	height: 280px;
	margin:0 0 0 7px;
}

.menu {
	float: left;
	width: 161px;
	background:url(../images/background_menu.jpg) repeat-x #fb0df7;
	min-height: 460px;
	position:relative;
	color:#ffffff;
	font:10px Arial, Helvetica, sans-serif;
}

.menu .contact_us {float:left; display:inline; margin:55px 0 0 15px;}
.menu a {float:left; display:inline; width:146px; height:22px; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; padding:7px 0 0 15px; text-decoration:none;}
.menu a:hover {background:url(../images/background_menu_item.png) no-repeat; text-decoration:none;}


.content {
	float: left;
	width: 438px;
	min-height: 390px;
}

.right_border {float:right; display:inline; width:175px; min-height:447px; background:url(../images/background_right.jpg) no-repeat #fb0df7; padding:0 0 0 1px;}

.right_border_repeat {float:right; display:inline; width:176px; min-height: 460px; background:url(../images/background_right_repeat.jpg) repeat-y #fb0df7; position:relative;}

.content_wide {
	float: left;
	width: 619px;
	min-height: 390px;
}

.clearer {
	clear: both;
}
.maincontent {
	padding: 0px;
}
.content .title {
	color: #000000;
	font-size: 21px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #940793;
}

.content_wide .title {
	color: #000000;
	font-size: 21px;
	width:609px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #940793;
}

h4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #940793;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin:0px; padding:0px; font-weight:bold; color: #940793;}
.email {font-size:9px;}
.text {float:left; display:inline; margin:0 0 0 10px; padding:0 0 20px 0;}

.left {float:left;}
.right {float:right;}
.inline {display:inline;}
.clear {clear:both;}

.marginT5 {margin-top:5px;}
.marginL25 {margin-left:25px;}
.paddingT10 {padding-top:10px;}

.bottom {position:absolute; bottom:0px;}

.page_item {float:left; display:inline; padding:0 0 30px 0;}
.page_item p {margin:0px; padding:0px;}

.page_item .image {float:left; display:inline; padding:0 10px 20px 0;}
.page_item .download {float:left; display:inline;}
a img { border-style: none;}