body{margin:0px;padding:0px;font-size:13px;font-family:Arial, Helvetica, sans-serif;background:url(images/white_wall_hash.png);}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#0e337a;}
.no-padding{padding:0px;margin:0px;margin-bottom:10px;}
h1 span{display:block;}
h3{font-size:15px;font-style:italic;text-decoration:underline;color:#dc720a;font-weight:bold;}
#header{width:100%;background:url(images/header-bg.jpg) center;height:150px;border-bottom:solid 1px #fff;outline:solid 1px #ccc;}
#header #header-content{width:1000px;margin:auto;}
#header #header-right{margin-right:10px;}
#header #header-content .logo{margin:30px 0px;}
#content-wrapper{width:1000px;margin:auto;background:url(images/body-bg.png) top center no-repeat;}
#content{width:990px;margin:auto;background:#fff;border:solid 1px #ccc;}
#content p{text-align:justify;}
#nav{width:100%;height:45px;background:url(images/nav-bg.png) repeat-x;margin-top:-22px;position:relative;z-index:9;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#nav ul{margin:0px;padding:0px;list-style:none;}
#nav ul li{float:left;background:url(images/nav-saparator.png) right no-repeat;padding-right:2px;}
#nav ul li a{display:block;height:45px;line-height:45px;color:#c6e2f9;text-decoration:none;text-transform:capitalize;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;padding:0px 14px;}
#nav ul li a:hover{background:url(images/nav-bg-hover.png);}
#nav ul li:last-child{background:none;}
.padding{padding:10px;}
#banner{width:100%;height:340px;border:solid 1px #ccc;padding:10px;}
#banner #slider{width:946px;height:320px;}
#banner #slider img{width:946px;height:320px;}
.shadow{width:100%;height:17px;background:url(images/shadow.png) center no-repeat;}
#left{background:#2f5fb3;}
#left h1{background:#5f8bd4;color:#fff;font-size:16px;margin:0px;padding:15px;}
#left h1 img{float:left;margin-right:10px;position:relative;top:4px;}
#left ul{margin:0px;padding:0px;list-style:none;}
#left ul li{margin:5px 0px;}

#left ul li a{color:#cedffe;text-decoration:none;padding:10px 15px 10px 30px;background:url(images/list-icon.png) left center no-repeat #2f5fb3;display:block;}
#left ul li a:hover{background:url(images/list-icon-hover.png) left center no-repeat #5682cb;}
#footer-top{width:1000px;margin:10px auto 5px auto;}
#footer{width:100%;background:#7eb6cf;padding:10px 0px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;outline:solid 1px #ccc;margin:5px 0px;font-size:11px;color:#ddf2fb;}
#footer a{color:#ddf2fb;text-decoration:none;}
.leftimg{float:left;margin-right:20px;margin-bottom:5px;}
.img{padding:5px;background:#eee;border:solid 1px #fff;outline:solid 1px #ccc;}
#google_translate_element{z-index:999999999999999999999;}

.form{}
.form td{padding:5px;}	
.form input[type="text"],.form textarea{padding:3px 2%;width:90%;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;border:solid 1px #ccc;}

.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	padding:4px 11px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.button:active {
	position:relative;
	top:1px;
}

.sea{ width:350px!important;}

.emails h3{margin:10px 0px;padding:0px;}
.emails a{color:#333;text-decoration:none;}
.emails a:hover{border-bottom:dotted 1px #999;}
.black{color:#333!important;font-style:normal!important;text-decoration:none!important;font-weight:normal;}
#newsletter{padding:10px;}
#newsletter .subscribe{background:#fff url(images/subscription-bg.jpg) bottom no-repeat;padding:10px;color:#555;border:dashed 1px #efa659;}
#newsletter .subscribe h2{font-size:18px;margin:0px 0px 15px 0px;padding:0px;}
#newsletter .subscribe input[type="text"]{display:block;width:94%;padding:3px 2%;margin:10px 0px;}

.sitemap{color:#900; font-size:12px;  line-height:35px; list-style-image:url(images/site-map.png); }
.sitemap a{color:#900; text-decoration:none;text-transform:capitalize;}
.sitemap a:hover{color:#000;text-decoration:none;}
.sitemap li{}