body, div, ul, li, p, h1, h2, h3, h4 {margin:0px; padding:0px;}

body {background-color: #000075; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

img {border:0px;}

#container {width:990px; margin:0 auto; }

#header {width:960px; height:97px; background-color:#0BA9C6; padding-left:30px;}

#header img {float:left; padding-top: 10px;}

#nav {width:100%; height:50px; background-color: #087E94;
margin-top: 10px;}

#nav ul {list-style: none; text-align: center; padding-top: 15px;}

#nav ul li {display:inline; padding:30px; font-size:18px;
}

#nav a,#nav a:visited {color:#ffffff; text-decoration: none;}
#nav a:hover {color:#ffffff; text-decoration: underline;}

#color {background-image: url(/images/body_repeat.png);
background-repeat: repeat-y;
width:100%; float:left;
height:auto;
margin-bottom:15px;
margin-top:15px;}


#sidebar {
float:left;
height:100%;
margin-right:0;
padding-bottom:20px;
width:24.2%;}

#sidebar ul {list-style: none; font-size: 16px; margin-left: 10px;}

#sidebar ul li {padding:15px;}

#sidebar a, #sidebar a:visited {color:#333333; text-decoration: none; padding-left: 10px;}
#sidebar a:hover {color:#000000; text-decoration: underline;}

#side_div {margin-left:0px; border-top:8px solid #000075;}

#side_div p {font-size: 14px; text-align: center; padding-top: 10px; font-weight: bold;}

#side {margin-left:25px;padding-top: 20px;}

#body_content {width:71%; height:auto; float:left;
margin-left:20px; margin-bottom: 10px; padding:10px;}

#body_content a, #body_content a:visited {color:#ffffff; text-decoration: underline;}
#body_content a:hover {color:#000000; text-decoration: none;}

#body_content p {
	margin: 0px 0px 10px 0px;
}

h3 {font-size: 18px; font-weight: 100;}

h4 {font-size:14px; font-weight: 100;}




#footer {width:100%; font-size:12px; color:#000000; background-color: #89e27a; clear:both; padding-top:10px;}

#footer ul {list-style: none; padding-top: 0px; width:100%; text-align: center;}
#footer ul li.flinks {display: inline; padding-left:45px; padding-right:45px;}
#footer ul li {display: inline; padding-left:10px; padding-right:10px;}

#footer a, #footer a:visited {color:#000000; text-decoration: none;}
#footer a:hover {color:#333333; text-decoration:underline; underline;}

#footer p {font-size:12px; margin-left:10px; margin-top:5px; width:100%; text-align: center;}

#footer p.copyright {font-size:10px; padding-top: 5px;}

/* start of subpage content*/

#sub_page h3 { font-size: 22px; margin-top:20px; margin-bottom: 20px;}

#sub_2 {width:100%; clear:both; padding-top:20px; }

#sub_page {width:100%; height:auto; padding-left:30px; margin-top:20px;}


#sub_page img {float:left; padding-right:20px;}

#sub_page p {float:left; width:58%; font-size: 12px;}

#quote {width:200px !important; font-size:20px !important; color:#ffffff; font-style: italic;height:200px; padding-right:20px;}

#next h3 {margin-left:30px; font-size: 22px; margin-top:40px;}

#breadcrumb { padding-top:0px; padding-bottom: 15px; color: #FFFFFF;}

#next_para {font-size: 12px; width:50%; float:left; margin-top:30px; margin-left:30px; }

#next img {float:left; padding-left:20px; margin-top:30px;}

#next {padding-top:35px; clear:both;}

.bold {font-weight: bold;}

#quote2 {width:200px !important; font-size:20px !important; color:#ffffff; font-style: italic;height:200px; padding-right:100px; float:right; margin-top:20px;}

#companies {list-style: none; 
 text-align: center; padding-bottom: 10px; margin-top:20px; width:100% !important;}

#companies li {display: inline; padding:5px;}
