body {
  font-family: Arial, helvetica, sans-serif; margin:20px; color:#333333 ; background-color: #002b4d;
}


a:link, a:visited, a:hover {
	color: #003366;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.heading:link, a.heading:visited, a.heading:hover {
	color: #006699;
	text-decoration: none;
}

a.heading:hover {
	text-decoration: underline;
}

a.heading1:link, a.heading1:visited, a.heading1:hover {
	color: #cc0000;
	text-decoration: none;
}

a.heading1:hover {
	text-decoration: underline;
}
a.navigation:link, a.navigation:visited, a.navigation:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.navigation:hover {
	text-decoration: underline;
}


/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, helvetica, sans-serif; 
	margin: 0px;
	padding: 0px;
}

h1{
 font-size: 130%;
 color: #FFFFFF;
}

h2{
 font-size: 100%;
 font-weight:normal;
 color: #ffffff; 
}

h3{
 font-size: 80%;
 color: #006699;
}

h4{
 font-size: 100%;
 font-weight: bold;
 color: #333333;
}

h5{
 font-size: 72%;line-height:130%;
 color: #044171;padding: 10px 10px 0px 18px;
 font-weight:bold;
}



p{
	clear: both;
}

.content{
	font-size: 71%;line-height:140%;
	color:#333333;
	padding: 0px 10px 0px 18px;
}	
.testimonials{
	font-size: 70%;line-height:160%;
	color:#333333;
}	
.tab{
	padding: 8px 8px 12px 14px;
	font-size: 75%;line-height:100%;
	color:#FFFFFF;
}
.nav{
	padding: 0px 0px 0px 0px;
	font-size: 70%;line-height:120%; font-weight:bold;
}


.heading{
	color:#CC0000; font-weight:bold;
}

.heading2{
	color:#CC0000; font-weight:bold; font-size: 110%;line-height:120%; 
}

td {
	font-family: Arial, helvetica, sans-serif; 
}

th {
	font-family: Arial, helvetica, sans-serif;
}.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%; color:#333333; background-image:url(images/footer-bg.gif);
	padding: 10px 0px 10px 0px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-top:1px solid #1162B6;
	border-left:1px solid #1162B6;
	border-right:1px solid #1162B6;
	border-bottom:1px solid #1162B6;
	background:#D0E5FB;
	}
.small{ font-size: 100%;
 color: #006699;
}
.small a:link {
	color: #006699;
	text-decoration:underline;
	}
	
	.small a:visited {
	color: #006699; text-decoration:underline;
}
	.small a:hover {
	color: #006699;
	text-decoration:underline;
	}

.style2 {font-size: 120%}
.style3 {font-size: 140%}
.style4 {font-size: 90%}
.small a {
	color: #4E86DC;
	text-decoration: underline;
}
hr {
	color: #336666;
	margin-bottom:15px;
}
a.submenu:link{display:block;font-family:Calibri, Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;text-decoration:none;width:158px;background:#004376;/* #99B1CC;*/
color:#ffffff;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;padding:6px 0px 6px 6px;}
a.submenu:visited{display:block;font-family:Calibri, Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;line-height:14px;text-decoration:none;width:158px;background:#004376;color:#ffffff;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;padding:6px 0px 6px 6px;}
a.submenu:hover{	background:#2970A6;/* #D0DBE8;*/
color:#ffffff;border-left:1px solid #FFFFFF;display:block;font-family:Calibri, Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;line-height:14px;text-decoration:none;width:158px;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;padding:6px 0px 6px 6px;}
.pageheadinghome{display:block;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;line-height:12px;text-decoration:none;width:437px;background:#001C32;/* #99B1CC;*/
color:#000000;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:8px 0px 8px 14px; margin-left:3px;}
.pageheading{display:block;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;line-height:12px;text-decoration:none;width:626px;background:#001C32;/* #99B1CC;*/
color:#000000;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:8px 0px 8px 14px; margin-left:3px;}
li {
	list-style-type: square;	font-size: 71%;line-height:140%;
	color:#333333;
}

