/* CSS Document */

body {background:url(../images/bg.jpg) top left; margin:0px;color:#161616;font-size:11px;line-height:18px;}

div, td, span, p{font-family:Arial, Helvetica, sans-serif;}

a:link, a:visited {color:#51608f; text-decoration:underline;}
a:hover {color:#000; text-decoration:none;}

form{ margin:0px; padding:0px;}
input{ border:1px solid #595959;}
textarea{ border:1px solid #373737;}
img{border:0px;}

h1 {padding:0px;margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#51608f; font-weight:normal;line-height:30px;}
h2 {padding:0px;margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal;}
h3 {padding:0px;margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2b8cbf; font-weight:bold;}
h4 {padding:0px;margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2b8cbf; font-weight:bold;}

/*main navigation start*/
.mainnav {background:url(../images/menubg.jpg) repeat-x top left;border:1px solid #FFFFFF; border-top:0px;}
.mainnav ul{margin:0px; padding:0px;}
.mainnav li{margin:0px; padding:0px;list-style:none;float:left;background:url(../images/menu-suport.jpg) no-repeat right top;}
.mainnav li a:link, .mainnav li a:visited {margin:0px; padding:10px 21px;display:block;color:#FFF;font-size:15px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;}
.mainnav li a:hover {color:#000;background:url(../images/menu-over.jpg) repeat-x top left;}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */
.ddsubmenustyle, .ddsubmenustyle {margin:0px;padding:0px;position:absolute;background:none;visibility:hidden;}

.ddsubmenustyle a:link, .ddsubmenustyle a:visited{width:auto;color:#fff;background-color:#02503a;text-decoration:none;padding:8px 8px 4px 8px; border-bottom:1px solid #000;display:block;width:160px;font-size:15px;font-weight:bold;}
.ddsubmenustyle a:hover{background-color:#0c815e;color:#fff;}

/* ######### Neutral CSS  ######### */
.ddiframeshim{position: absolute;z-index:100;background:transparent;display: block;}
/* Navigation Ends */

.leftside{padding:0px 10px 10px 15px ;width:440px;}
/*Mid Css Starts*/
.topbg{background:#FFFFFF;margin:0px;padding:0px;}
.line{background:#e8eaf0;height:9px;}
.logo{padding:28px 0px 26px 35px;}
.maintable{background:#FFFFFF;padding:45px 30px 25px 30px }
.phone{background:#424242;font-size:24px;line-height:24px;color:#FFFFFF;width:165px;padding:3px 5px;border:1px solid #FFFFFF; border-right:0px;height:19px; text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.phoneright {padding:37px 0px 0px 0px;}
.mid{padding:0px 15px 0px 0px;}
.blue{color:#51608f;}
.img{border:1px solid #333333;padding:2px; }

.bullet{margin:0px;padding:0px 0px;}
.bullet li{margin:10px;padding:0px 0px 0px 20px;list-style:none;background:url(../images/right.gif) no-repeat 0px 4px;}
.cont-text{font-size:14px;line-height:25px;}
/*Mid Css Ends*/

.flink{padding:10px 0px;color:#fff;line-height:18px;text-align:center;border-top:1px solid #c0bfc0;}
.flink a:link, .flink a:visited {color:#fff; text-decoration:none;padding:0px 5px;}
.flink a:hover {color:#E2E2E2;text-decoration:underline;}


