/* CSS Document */

body {
margin:0;
background:url(../images/bg.gif) repeat-x top;
}

ul,li,p,h3,h5 {
margin:0;
padding:0;
}

#main-div {
width:903px;
margin:0px auto;
}

#content-container {
width:903px;
overflow:hidden;
padding-top:20px;
}

#top {
width:903px;
margin-top:13px;
height:113px;
}

.left {
width:245px;
float:right;
}



.middle {
width:640px;
padding-right:7px;
float:left;
}

.logo {
float:left;
width:247px;
}

.nav-container{
	float:left;
	width:655px;
	margin-bottom:-0px;
}


.top_info p {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#0056A5;
	float:left;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}

.top_info {
	margin-top:5px;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0056A5;
}

.top_info a {
	text-decoration:none;
	color:#0056A5;
}

.top_info a:hover {
	text-decoration:undeline;
	color:#0056A5;
}

.top_info .left-col {
	float: left;
	width: 380px;
}
.top_info .right-col {
	float: right;
	width: 165px;
}

.header {
	width:903px;
	height:194px;
}
.navigation {
	background:url(../images/nav-bg.jpg) repeat-x;
	width:596px;
	height:41px;
	float: left;
}
.navigation ul li a span{
display:block;
color:#FFFFFF;
text-decoration:none;
padding:0px 10px 0px 0px;
}
.navigation li.current a, .navigation ul li a:hover{
color:#FFFFFF;
text-decoration:none;
background:url(../images/nav-hover.gif) no-repeat top left;
}
.navigation ul li.current a span, .navigation ul li a:hover span{
color:#FFFFFF;
text-decoration:none;
background:url(../images/nav-hover.gif) no-repeat bottom right;
}


.clear {
clear:both;
}

.banners {
padding:10px 0px 0px 0px;
height:121px;
}

.side-text {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6c6d;
line-height:18px;
}

.side-text h1{
color:#0055a5;
font-weight:normal;
font-size:17px;
padding: 0px 10px 5px 10px;
}

.side-text h2 {
color:#0055a5;
font-weight:normal;
font-size:17px;
padding:0px 0px 5px 0px;
margin:0px;
border-bottom:1px solid #DBDBDB;
}

.side-text a{
color:#0055a5;
text-decoration:none;
}
.side-text a:hover{
color:#000000;
text-decoration:none;
}
.side-text p{
padding: 5px 10px 5px 10px;
}
.side-text h3{
color:#0055a5;
font-weight:normal;
font-size:17px;
padding: 0px 10px 5px 10px;
}

.side-text ul{
margin-top:0px;
padding:0px;
}
.side-text li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6c6d;
line-height:30px;
border-bottom:1px solid #EBEBEB;
background:url(../images/bullet.gif) no-repeat left;
margin-left:10px;
padding-left:18px;
list-style:none;
}

.side-text li:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:30px;
border-bottom:1px solid #EBEBEB;
background-color:#B7E4F9;
margin-left:10px;
padding-left:18px;
list-style:none;
}


.side-text2 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6c6d;
line-height:18px;
}
.side-text2 a{
color:#0055a5;
text-decoration:none;
}
.side-text2 a:hover{
color:#6b6c6d;
text-decoration:none;
}
.side-text2 p{
padding: 5px 10px 5px 25px;
}
.side-text2 h3{
color:#0055a5;
font-weight:normal;
font-size:17px;
padding: 0px 10px 5px 25px;
}
.side-text2 h1{
color:#0055a5;
font-weight:normal;
font-size:17px;
padding: 0px 10px 5px 25px;
}
.side-text2 ul{
margin-top:5px;
}
.side-text2 li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6c6d;
line-height:18px;
background:url(../images/bullet.gif) no-repeat left;
margin-left:25px;
padding-left:10px;
list-style:none;
}

.text{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6c6d;
line-height:18px;
}
.text p{
padding: 5px 10px 5px 5px;
}
.text h3{
color:#0055a5;
font-weight:normal;
font-size:22px;
padding: 0px 10px 5px 5px;
}
.text h2{
	color:#0055a5;
	font-weight:normal;
	font-size:14px;
	line-height: 10px;
	padding: 5px 5px;
}
.text h1{
color:#0055a5;
font-weight:normal;
font-size:22px;
padding: 0px 10px 5px 5px;
}
.text h5{
color:#0055A5;
font-weight:normal;
font-size:12px;
display:block;
border-bottom:1px solid #EDEFF0;
padding: 5px 10px 5px 0px;
}

.footer {
background:#1E6BC7;
margin-top:20px;
}

.footer-container {
width:907px;
margin:0px auto;
}

.footer-links {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
}
.footer-links a{
color:#FFFFFF;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.footer-links a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.footer-text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
padding-bottom:15px;
}
.footer-text span{
color:#8fefff;
}
.footer-text a{
color:#FFFFFF;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.footer-text a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.welcome_image {
background:url(../images/aqua_tabs.jpg) no-repeat;
float:right;
width:213px;
height:128px;
}

.image-1 {
float:left;
margin-right:15px;
width:164px;
height:107px;}

.image-2 {
background:url(../images/image_2.jpg) no-repeat;
float:left;
margin-right:15px;
width:164px;
height:107px;}


.image-3 {
background:url(../images/image_3.jpg) no-repeat;
float:left;
margin-right:15px;
width:164px;
height:107px;}


.image-4 {
background:url(../images/image_4.jpg) no-repeat;
float:left;
margin-right:15px;
width:164px;
height:107px;}

.image-5 {
background:url(../images/image_5.jpg) no-repeat;
float:left;
margin-right:15px;
width:164px;
height:107px;}

.image-6 {
background:url(../images/image_6.jpg) no-repeat;
float:left;
margin-right:15px;
width:164px;
height:107px;}

.left1 { float:left;
width:460px; }

.product_are { 
overflow:hidden;
margin-bottom:15px;
clear:both;}

.become {
background:url(../images/left_text_bg.jpg) no-repeat;
padding:10px;
}

.globe {
background:url(../images/left_bg.jpg) no-repeat;
padding:15px 10px 10px 10px;
height:380px;
}

.globe_img {
background:url(../images/global.jpg) no-repeat;
width:69px;
height:71px;
float:left;
margin:0px 10px 10px 10px;}

.read_more{
color:#0055A5;
font-weight:normal;
font-size:11px;
font-weight:bold;
padding-top:10px;

}

.read_more a{
color:#0055A5;
text-decoration:underline;
}

.read_more a:hover{
color:#0055A5;
text-decoration:none;
}

.top_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0056A5;
}

.top_text a {
text-decoration:none;
color:#0056A5;
}

.top_text a:hover {
text-decoration:underline;
color:#0056A5;
}
