﻿body {
	background-image: url(../images/bk2.jpg);
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-position: top center;  
	background-repeat: repeat-x;
	background-color: #CEE9F2;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
	color: #CEE9F2;
}

#content {
	text-align: left;
	margin: 20px auto;
	position: relative;
	width: 851px;
	display:block;
}

/* styling for top header */
#header_top {
	margin: 7px 5px 5px 5px;
	padding: 0px;
	text-align: center;
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
}	

.message {
	list-style-type: none;
	text-align: center;
	letter-spacing: 4px;
	word-spacing: 2px;
	font-size: 14pt;
	font-family: futura;
	padding: 7px 100px 0px 130px;
	display: block;
	vertical-align: bottom;
	margin: 0px;
}
	
#message li {
	color: #A7AFBD;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px 0px 0px 0px;
	border: none;
}
	
#logo {
	position: absolute;
	vertical-align: bottom;
	bottom: 0px;
	left: 10px;
	margin: 0px 0px 0px 0px;
	display: inline;	
}
#menu {
width: 900px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: none;
vertical-align: bottom;
display: block;
}

#banner {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
	border: none;
	display: block;
	height: 64px;
	vertical-align: bottom;
}

.menu_list {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border: none;
		display: block;
}
	
/* float and display make sure everything lines up correctly.  */
.menu_list li {
		text-align: center;
		vertical-align: top;
		list-style-type: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border: none;
		float: left; 
		display: inline;
}

/* fixes issues with ie6  */
.menu_list li a img {
	display: block;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.menu_list li a:link, .menu_list li a:hover, .menu_list li a:visited, .menu_list li a:active, a { 
	letter-spacing: normal;
	font: 600 8pt arial;
	text-decoration: none;
	color: black;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* end header_top and menu sections */


/* styling for each of the message items */
	#dim_text1 {
		font-size: 15pt;
		color: #F2CE07;
		font-weight: bold;
		font-family: arial;
	}
	
	#dim_text2 {
		font-size: 15pt;
		color: #ffffff;
		font-weight: bold;
		font-family: arial;
	}
	
	#date_text {
		font-size: 10pt;
		color: #A7AFBD;
		letter-spacing: 1px;
		font-weight: 100%;
		padding-right: 5px;
	}
	
		
/* end styling for top header */

/* styling for Menu Section */
#menu {
width: 900px;
padding: 0px;
margin: 0px;
border: none;
clear: both;
}

#menu img {
	padding: 0px;
	margin: 0px;
	border: none;
}
/* end styling for menu */


/* styling for main content */
#allcontent {
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	color: #000;
	text-align: center;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	clear: both;
}
#allcontent TABLE {
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
/*.main_content, .main_content tr, .main_content tr td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	border-collapse: collapse;
	vertical-align: top;
	position: relative;
	text-align: left;
}*/
#ac-left {
position: relative;
width: 197px;
height: 376px;
background: url(../images/center_lbk.png) top left no-repeat;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
}
#ac-left a:link { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: none; }
#ac-left a:visited { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: none; }
#ac-left a:hover { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: underline; }
#ac-left a:active { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: none; }

#ac-center {
position: relative;
width: 449px;
height: 376px;
background: url(../images/center_gbk.png) top left no-repeat;
}

#ac-right {
position: relative;
width: 192px;
height: 376px;
background: url(../images/center_rbk.png) top left no-repeat;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
}

#box-top-left {
position: relative;
width: 165px;
height: 156px;
padding: 37px 0px 0px 10px;
margin: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
}

#box-bottom-left {
position: relative;
width: 165px;
height: 156px;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 10px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-left H2, #box-bottom-left H2 {
font-size: 14px;
padding: 0px 0px 0px 0px;
margin: 2px 0px 10px 0px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-left H3, #box-bottom-left H3 {
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 3px 0px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-left H3, #box-bottom-left H3 a {
font-size: 11px;
color: #000;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-left P, #box-bottom-left P {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
}

#box-top-right {
position: relative;
width: 175px;
height: 156px;
padding: 37px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-right a:link, #box-top-left a:link { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }
#box-top-right a:visited, #box-top-left a:visited { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }
#box-top-right a:hover, #box-top-left a:hover { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: underline;font-family: Arial, Helvetica, sans-serif; }
#box-top-right a:active, #box-top-left a:active { padding: 0px; margin: 0px; font-size: 12px; color: #113158; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }

#box-top-right H2 a:link, #box-top-left H2 a:link { padding: 0px; margin: 0px; font-size: 14px; color: #113158; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }
#box-top-right H2 a:visited, #box-top-left H2 a:visited { padding: 0px; margin: 0px; font-size: 14px; color: #113158; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }
#box-top-right H2 a:hover, #box-top-left H2 a:hover { padding: 0px; margin: 0px; font-size: 14px; color: #113158; text-decoration: underline;font-family: Arial, Helvetica, sans-serif; }
#box-top-right H2 a:active, #box-top-left H2 a:active { padding: 0px; margin: 0px; font-size: 14px; color: #113158; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }


#box-bottom-right {
position: relative;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 10px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-right H2, #box-bottom-right H2 {
font-size: 14px;
padding: 0px 0px 0px 0px;
margin: 2px 0px 10px 0px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-right H3, #box-bottom-right H3 {
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 3px 4px;
font-family: Arial, Helvetica, sans-serif;
}
#box-top-right H3 a, #box-bottom-right H3 a {
font-size: 11px;
color: #000;
font-family: Arial, Helvetica, sans-serif;
}

#box-top-right P, #box-bottom-right P {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
}
#box-bottom-right #bbr-title { padding: 2px 0px 0px 30px; margin: 0px 0px 0px 0px; }
#box-bottom-right #bbr-b1 { padding: 16px 0px 0px 30px; margin: 0px 0px 0px 0px; font-weight:normal; }
#box-bottom-right #bbr-b2 { padding: 17px 0px 0px 20px; margin: 0px 0px 0px 0px; font-weight:normal; }
#box-bottom-right #bbr-b3 { padding: 17px 0px 0px 10px; margin: 0px 0px 0px 0px; font-weight:normal; }
#box-bottom-right #bbr-b4 { padding: 17px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight:normal; }
/* styling for the content boxes */
#box1 {
	background-image: url(../images/home_box1.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	height: 168px;
	width: 193px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#box2 {
	background-image: url(../images/home_box2.jpg);
	background-repeat: no-repeat;
	height: 183px;
	width: 193px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: black;
	vertical-align: top;
	display: block;
	
}

#box3 {
	background-image: url(../images/home_box3.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 175px;
	width: 187px;
	vertical-align: top;
}

.box_head {
	color: black;
	font-size: 11pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.box_text {
	font-size: 10pt;
	font-weight: normal;
	color: black;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#box1_head {
	padding: 7px 15px 0px 15px;
	margin: 0px;
}

#box1_text {
	padding: 2px 15px 0px 15px;
}

#box2_head { 
	padding: 8px 0px 0px 15px;
	margin: 0px;
}

#box2_text {
	padding: 2px 15px 0px 15px;
}

#box3_head { 
	padding: 7px 0px 0px 15px;
	}

#box3_text {
	padding: 2px 15px 0px 15px;
}
/* end styling for main content */
		
/* styling for footer */

div.footer {
	padding: 15px 0px 0px 0px;
	color:#113158;
}
	
div.footer a:link { 
	letter-spacing: normal;
	font-weight: bold;
	text-decoration: none;
	padding: 0 8px 0 8px;
	margin: 0;
	color: #113158;
	font-size: 11px;
	}
	
div.footer a:visited { 
	letter-spacing: normal;
	font-weight: bold;
	text-decoration: none;
	padding: 0 8px 0 8px;
	margin: 0;
	color: #113158;
	font-size: 11px;
	}
	
div.footer a:hover, a:active { 
	letter-spacing: normal;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px 8px 0px 8px;
	margin: 0px 0px 0px 0px;
	color: #113158;
	font-size: 11px;
	}	
	
/* end styling for footer  */
.box4_list {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	vertical-align: top;
}
.box4_list li {
	color: black;
	height: 29px;
	width: 187px;
	background-repeat: no-repeat;
	list-style-type: none;
	text-align: left;
	font-size: 9pt;
}

#rb_box1 {
	background-image: url(../images/rb_box1.jpg);
	padding: 3px 0px 0px 49px;
	font-weight: bold;
	font-size: 11pt;
}

#rb_box2 {
	background-image: url(../images/rb_box2.jpg);
	padding: 4px 0px 0px 40px;
}	

#rb_box3 {
	background-image: url(../images/rb_box3.jpg);
	padding: 4px 0px 0px 35px;
	font-size: 9pt;
}

#rb_box4 {
	background-image: url(../images/rb_box4.jpg);
	padding: 4px 0px 0px 24px;
}	

#rb_box5 {
	background-image: url(../images/rb_box5.jpg);
	padding: 4px 0px 0px 16px;		
}
		



