@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color: #254870;
	background-image: url(../images/r_margin_repeat.jpg);
	background-repeat: repeat-x;font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

a {
	color:#666666
}

a.visited {
	color:#666666;
}
a.hover{
	color:#4b6d93
	text-decoration:none;
}

div.structure {
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	height:99%;
	background-image: url(../images/l_page_background.jpg);
	background-position: top-left;
	background-repeat: no-repeat;
	border-style: none;
	border-color: #FFFF00;
	margin:0px;
}
div.t_margin{
	background-image:url(../images/t_margin_static.jpg);
	position:absolute;
	top:0px;
	left:0px;
	width:982px;
	height:37px;
	border-style: none;
	border-color: #FFFF0F;
}

div.center_container{
	position:relative;
	top:37px;
	left:129px;
	width: 853px;
	height: auto;
	border-style: none;
	border-color: #FF0000;
	marign:0px;
}

td.td_lmargin{
	background-image:url(../images/l_margin_static.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
div.pc_lmargin {
	position:relative;
	left:0px;
	top:0px;
	width:100px;
	height:auto;
	background-image:url(../images/l_margin_static.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	border-style: dotted;
	border-color: #a5f238;
}

div.pc_center {
	position:absolute;
	left:100px;
	top:0px;
	width:753px;
	background-color: #dbff60;
	margin:0px
}
div.navigation {
	position:static;
	left:0px;
	top:0px;
	width:753px;
	height:121px;
	background-color: #e7eaf6;
	margin:0px;
	background-image:url(../images/06_slice.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
div.nav_menu{
	padding-left:300px;
	padding-top:50px;
}
div.page_content{
	position:static;
	left:0px;
	top:0px;
	width:753px;
	background-color:#FFFFFF;
	margin:0px;
}
div.page_footer{
	position:static;
	left:0px;
	width:753px;
	height:128px;
	background-color:#e2f5ff;
	margin:0px;
	background-image:url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
div.page_footer_index{
	position:static;
	left:0px;
	width:753px;
	height:128px;
	background-color:#e2f5ff;
	margin:0px;
	background-image:url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
div.r_margin{
	position:absolute;
	left:982px;
	width:100;
	top:0px;
	background-image:url(../images/r_margin_repeat.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin:0px;
}
div.textblock{
	padding-right:10px;
	padding-left: 10px;
}
div.imageblock{
	padding-top:10px;
	margin-top:10px;
	position:static;
	width:725px;
	height:300px;
	background-image:url(../images/imageblock_back.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin:0px;
	padding:0px;
}
div.imageblock_image{
	padding-top:5px;
	padding-left:5px;
	padding-right:0px;
}
div.imageblock_text{
	background-image:url(../images/imageblock_textback.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width:356px;
	height:217px;
	overflow:none;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
}
.imageblock_text_highlight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color:#333333;
}

div.imageblock_textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color:#FFFFFF;
	padding:25px;
	height:185px;
	overflow:hidden;
}
div.verticalbar{
	float:right;
	height:350px;
	width:1px;
	margin-left:10px;
	background-color:#cccccc;
}
div.text{
	width:700px;
	}
.footer_copyright{
	font-size:x-small;
}

.text_header{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:xx-large;
	padding-left:5px;
	padding-top:25px;
}
.text_header_subpage{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:xx-large;
	padding-left:0px;
	padding-top:0px;
}
.text_subheader{
	font-family: Arial, Verdana, sans serif;
	color:#333333;
	font-size:large;
	padding-left:0px;
}
td.nav_inactive{
	background-color:#666666;
}
td.nav_active{
	background-color:#a2bc9f;
}
a.nav_item{
	padding-left:10px;
	padding-right:10px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	}
a.nav_item:visited{
	
}
.footnote{
	font-size:smaller;
}
.form{
		border-width:1px;
		border-style:solid;
		border-color:#666666;
}
.form_header{
	background-color:#DDDDDD;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	color: #666666;	
}
.form_content{
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica;
}
.brochureTable{
	font-family:Verdana,Arial,Helvetica;
	color:#FFFFFF;
	font-size:small;
	background-color:#000000;
}