body{
	font-family: Arial, Helvetica, sans-serif;
}


ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	padding-bottom:10px;
	margin-bottom:0px;
	padding-top:7px;
	margin-top:0px;
}

li {
	color:#003366;
	padding-bottom:7px;
	list-style-image:url(images/bullets/li_bullet.gif);
}






.nav_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
}
.nav_main a:link { color:#003366; text-decoration:none; }
.nav_main a:visited { color:#003366; text-decoration:none; }
.nav_main a:hover { color:#790000; text-decoration:underline; }



.nav_main_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #111111;
}
.nav_main_box a:link {	color:#111111; text-decoration:none; }
.nav_main_box a:visited { color:#111111; text-decoration:none; }
.nav_main_box a:hover { color:#0F6ADB; text-decoration:underline; }





.nav_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.nav_top a:link { color:#FFFFFF; text-decoration:none; }
.nav_top a:visited { color:#FFFFFF; text-decoration:none; }
.nav_top a:hover { color:#FFFFFF; text-decoration:underline; }




.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #426287;
}
.footer a:link {	color:#426287; text-decoration:none; }
.footer a:visited { color:#426287; text-decoration:none; }
.footer a:hover { color:#334D68; text-decoration:underline; }





.side_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.side_links a:link {	color:#333333; text-decoration:none; }
.side_links a:visited { color:#333333; text-decoration:none; }
.side_links a:hover { color:#0F6ADB; text-decoration:underline; }






.h1_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #445B7B;	
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




.h1_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #5A9B43;	
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





.h1_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #666666;	
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}






.h1_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #A80717;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




.h1_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FA830B;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.h1_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color:#003366;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





















.h2_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #445B7B;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





.h2_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




.h2_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #003366;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}






.h2_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #A80717;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





















.h2_subtext_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#990000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





.h2_subtext_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#3D4B7C;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}






.h2_subtext_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
























.content10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #111111;
	line-height:12px;
	padding-bottom:4px;
	margin:0px;	
}
.content10 a:link { color:#003366; text-decoration:underline; }
.content10 a:visited { color:#003366; text-decoration:underline; }
.content10 a:hover { color:#0F6ADB; text-decoration:underline; }




.content11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #111111;
	line-height:16px;
	padding-bottom:6px;
	margin:0px;
}
.content11 a:link { color:#003366; text-decoration:underline; }
.content11 a:visited { color:#003366; text-decoration:underline; }
.content11 a:hover { color:#0F6ADB; text-decoration:underline; }






.content12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #111111;
	line-height:18px;
	padding-bottom:8px;
	margin:0px;	
}
.content12 a:link { color:#003366; text-decoration:underline; }
.content12 a:visited { color:#003366; text-decoration:underline; }
.content12 a:hover { color:#0F6ADB; text-decoration:underline; }















.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	line-height:14px;
}
.text10 a:link {	color:#003366; text-decoration:underline; }
.text10 a:visited { color:#003366; text-decoration:underline; }
.text10 a:hover { color:#0F6ADB; text-decoration:underline; }





.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
}
.text11 a:link {	color:#003366; text-decoration:underline; }
.text11 a:visited { color:#003366; text-decoration:underline; }
.text11 a:hover { color:#0F6ADB; text-decoration:underline; }



.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
}
.text12 a:link { color:#003366; text-decoration:underline; }
.text12 a:visited { color:#003366; text-decoration:underline; }
.text12 a:hover { color:#0F6ADB; text-decoration:underline; }




.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #111111;
}
.text14 a:link { color:#003366; text-decoration:underline; }
.text14 a:visited { color:#003366; text-decoration:underline; }
.text14 a:hover { color:#0F6ADB; text-decoration:underline; }





.text16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #111111;
}
.text16 a:link { color:#003366; text-decoration:underline; }
.text16 a:visited { color:#003366; text-decoration:underline; }
.text16 a:hover { color:#0F6ADB; text-decoration:underline; }



















.content_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #111111;
	padding-top:5px;
	padding-bottom:10px;
	margin:0px;	
}





.price_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #3E8F01;
	font-weight:bold;
	padding:0px;
	margin:0px;
}


.price_medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #3E8F01;
	font-weight:bold;
	padding:0px;
	margin:0px;
}


.price_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3E8F01;
	font-weight:bold;
	padding:0px;
	margin:0px;
}



.subsection_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #003366;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;	
}





.text_field{
	font-family: Arial, Helvetica, sans-serif;
	font-stretch:expanded;
	font-weight:700;
	font-size:12px;
	color: #003366;
	padding:2px;
	background-color:#E9F0F2;
	border:1px solid #B7CED5;
	margin:0px;
}









.table1_key{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:800;
	padding:7px;
	border-top:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-bottom:1px;
	border-bottom-color:#C6D7EC;
	border-bottom-style:solid;
	background-color:#E2EBF5;
	vertical-align:top;
	text-align:center;	
}

.table1_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:7px;
	border-top:1px;	
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-bottom:1px;
	border-bottom-color:#C6D7EC;
	border-bottom-style:solid;
	background-color:#F1F5FA;
	vertical-align:top;
	text-align:center;
}



