/* ############### */
/* Head */
/* ############### */
*{margin:0 ;padding:0;}
body {margin:0px 0px 10px 0px;padding:0px;font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#333333;text-align:center;background-color:#00187A;}
#wrap {position:relative;width:900px;margin:0 auto;text-align:left;}
.main {width:900px;	padding:5px 15px 5px 15px;background:url(../img/body_bg_930_2.gif) repeat-y left top;float: left;}
.main p {font:normal 12px Verdana,Arial,Helvetica,sans-serif;}
.logo_area {width:900px; float:left;}
.logo {width:450px; height:70px; padding-top:0px; text-align:left; float:left;}
.logo img {margin:0;border:0;padding:0;}
.tagline {width:400px;height:47px;padding-top:10px;padding-right:40px;float:right;font:bold 14px Arial,Helvetica,sans-serif;color: #006699;text-align:right;}

img {background:#FAFAFA; border:1px solid #DCDCDC; padding:5px;}

/* ############### */
/* Content */
/* ############### */
#content-wrap {float:left;width:900px;margin-left:0px;display:inline;padding:0;border-top:15px solid #fff;}
.two-col #main {margin:10px 5px 0 190px;border-left:1px solid #dbd5c5;padding-left:5px;}
#main h1 {font:normal 18px Arial,Helvetica, sans-serif;color:#1278AB;text-align:left;margin-bottom:5px;}
#main h1 span {font: normal 18px Arial, Helvetica, sans-serif; color:#00187a;text-align:left;}
#main h3 {margin-bottom:5px;}
#sidebar {float:left;width:190px;margin-top:10px;padding-right:0px;border-right:1px solid #dbd5c5;}

/* ############### */
/* Table */
/* ############### */
#main table {border-collapse:collapse; margin:10px 10px 10px 5px; width:680px;}
#main table img {margin:15px;padding:0px;}
#main table img:hover {border:1px solid #989898;}
#main table th strong {color:#fff;}
#main table tr {height:25px;}
#main table td {padding-left:3px; padding-right:3px; border-left:1px solid #696969; border-right:1px solid #696969; border-bottom:1px solid #696969;}
#main table td.first,th.first {border-left:0px;}
#main table tr.row-first {background:rgb(128,159,220); color:#fff;}
#main table tr.row-title {background:rgb(128,128,128); color:#000000; font-weight:bold; text-align:center;border:1px solid #696969;}
#main table tr.row-a {background:rgb(224,224,224);}
#main table tr.row-b {background:rgb(192,192,192);}
#main table a:hover {border-bottom:none;}

/* ############### */
/* Form Elements */
/* ############### */
.formarea {background:#F5F5F5;border:1px solid #E5E5E5;}
label {width:150px;padding-left:5px;padding-top:5px;float:left;text-align:left;}
input {padding:2px;border:1px solid #eee; font:normal 1em Verdana, sans-serif; color:#333333;}
textarea {width:400px;padding:2px; font:normal 1em Verdana, sans-serif; border:1px solid #eee; height:100px; display:block; color:#333333;}
input.button {width:170px; height:20px; vertical-align:top; margin:10px 5px 10px 0; padding:2px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(80,80,80); font-size:110%;}
input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}
input.textbox {margin-top:2px;margin-bottom:2px;color:#333333; height:16px; border:1px solid #E5E5E5; vertical-align:top;}

/* ############### */
/* Sidemenu */
/* ############### */
ul.sidemenu {text-align:left; margin:7px 8px 8px 10px; padding:0; border-top:1px solid #E5E5E5; text-decoration:none;}
ul.sidemenu li {list-style:none; padding:4px 0 4px 5px; margin:0 2px; border-bottom:1px solid #E5E5E5;}
* html body ul.sidemenu li {height:1%;}
ul.sidemenu li a {text-decoration:none; color:#326ea1; border:none;}
ul.sidemenu li a:hover {display:block; color:#383d44; padding-left:3px; border:none; background: transparent url(../img/sidebar.gif) no-repeat left center;}

/* ############### */
/* Search Form */
/* ############### */
.searchform {background-color:transparent; border:none;	margin:0 5px 0 10px;padding: 5px 0 5px 0;width:190px;}
.searchform p {}
.searchform input.textbox {width:170px;}
.searchform.contact_n {background:rgb(223,223,223);margin:0;padding: 5px 0 5px 5px;width:180px;}
.searchform.contact_p {background:rgb(255,222,063);margin:0;padding: 5px 0 5px 5px;width:180px;}

h1,h2,h3,h4,h5,h6,form,input,lable,p {margin:0px;padding:0px;}
h1 {font:normal 18px Arial, Helvetica, sans-serif;color:#1278AB;text-align:left;}
h1 span {font: normal 18px Arial, Helvetica, sans-serif; color:#00187a;text-align:left;}
h2 {font:normal 18px Arial, Helvetica, sans-serif; color:#215A86; text-align:left;}
/*h4 {font:bold 14px Arial, Helvetica, sans-serif; color:#000; text-align:left;}*/
p {font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-align:left;}
a, a:visited {color:#326ea1;background:inherit; text-decoration:none;}
/*a:hover {color:#383d44; background:inherit; padding-bottom:0; border-bottom:1px solid #dbd5c5;}*/
a:hover {color:#383d44; background:inherit; padding-bottom:0; text-decoration:underline;}
/*a:hover img {color:#383d44; background:inherit; border:2px solid #dbd5c5;}*/

.clear-contentunit-total  {clear:both;width:890px;margin:8px 0 8px 0;height:0.1em;border:none;background:rgb(210,210,210);color:rgb(210,210,210);}
.clear-contentunit-medium {clear:right;width:690px;margin:8px 0 8px 0;height:0.1em;border:none;background:rgb(210,210,210);color:rgb(210,210,210);}
.clear-contentunit-small {width:190px;margin:8px 0 8px 0;height:0.1em;border:none;background:rgb(210,210,210);color:rgb(210,210,210);}
.smalltext {font-size:80%;}

.domain_search {width:281px;height:220px;text-align:left;float:left;font: normal 12px Arial, Helvetica, sans-serif;color: #fff;}
.domain_search h1 {font:bold 16px Arial,Helvetica,sans-serif;color:#D6F47A;}
.search_field {width:180px;height:20px;}

.yellow_link:link, .yellow_link:visited {font:normal 12px Arial,Helvetica,sans-serif;color:#C6E85D;text-decoration:underline;background:url(../img/arrow_01.jpg) no-repeat left 4px;padding-left:13px;}
.yellow_link:hover {font:normal 12px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;background:url(../img/arrow_01.jpg) no-repeat left 4px;padding-left:13px;}
.small_link:link, .yellow_link:visited {font:normal 11px Arial,Helvetica,sans-serif;color:#fff;text-decoration:underline;}

.small_link:hover {font:normal 11px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;}
.banner {width:569px;height:220px;float:right;}

.body_area {width:900px;float:left;padding:10px 0px 0px 0px;text-align:left;}
.left_area {width:281px;float:left;}
.leftbox {width:281px;float:left;background-color:#F2F5E9;text-align:left;margin-bottom:14px;}
.leftbox h2 {width:261px;height:25px;padding:7px 0px 0px 20px;float:left;text-align:left;background:url(../img/leftbox_top.jpg) repeat-x left top;font:bold 16px Arial,Helvetica,sans-serif;color:#fff;}
.leftbox ul {margin:0px 0px 0px 0px;padding:10px 0px 10px 22px;float:left;}
.leftbox li {margin:0px;padding:4px 0px 4px 13px;width:230px;text-align:left;background:url(../img/arrow_02.jpg) no-repeat left 8px;font: normal 12px Arial,Helvetica,sans-serif;color:#383838;list-style-type:none;}
.live_chat {width:281px;float:left;}

.innerbody_pages {width:498px; float:left; text-align:left;}
.footer {width:900px;height:30px;padding-top:15px;float:left;background-color:#104088;font:normal 11px Arial,Helvetica,sans-serif;color:#AFD9EE;text-align:center;margin-top:15px;}
.footer p {text-align:center;color:rgb(255,255,255);}
.footer_n {width:900px;height:45px;padding-top:15px;float:left;background-color:#104088;font:normal 11px Arial,Helvetica,sans-serif;color:#AFD9EE;text-align:center;margin-top:15px;background:url(../img/footer_grey.gif) repeat-x left top;}
.footer_n p {text-align:center;color:rgb(0,0,0);}
.footer_p {width:900px;height:45px;padding-top:15px;float:left;background-color:#104088;font:normal 11px Arial,Helvetica,sans-serif;color:#AFD9EE;text-align:center;margin-top:15px;background:url(../img/footer_yellow.gif) repeat-x left top;}
.footer_p p {text-align:center;color:rgb(0,0,0);}
