@charset "utf-8";
/* reset css */
html { color:#000;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote{ margin:0; padding:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:baseline; }
sub { vertical-align:baseline; }
legend { color:#000; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;}


/* Global Css */
a{ outline:none;}
p {margin: 0 0 24px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color: #333;line-height: 1.2em;margin: 0 0 24px;}
h1 {font-size: 20px;}
h2{ font-size:18px; margin-bottom:18px;}
body{ background-color:#dfe5e6; color: #666;font: 14px/24px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;}
h1.h1{font-size:26px; margin-bottom:15px;color:#10659a;}

/* Header Css */
.crx_wrap{ width:998px; height:100%; overflow:hidden; margin:0 auto;}
#crx_header{ height:137px; position:relative;font-size:11px;}
#crx_logo{ position:absolute; left:18px; top:18px;}
#crx_toplinks{position:absolute; top:15px; right:15px;}
.crx_toplinks_details{}
#crx_toplinks .toplinkspadd{ padding-left:5px;}
.crx_toplinks_details li{display:inline;color:#6e7071;}
.crx_toplinks_details li a{color:#6e7071; text-decoration:none;}
.crx_toplinks_details li a:hover{ text-decoration:underline;}
.crx_toplinks_details li b{ font-weight:normal; padding:0px 5px;}
#crx_searchbar{ position:absolute; top:40px; right:15px;}
.crx_searchbg{ background:url(../images/search_bg.gif) no-repeat; width:178px; height:25px;}
.crx_searchbg input{width:135px; margin:4px 0px 0px 10px; color:#8fbe3b; border:none;}
.crx_searchbg a{ display:block; position:absolute; width:25px; height:20px;right:0px; top:0px;}
#crx_nav{position:absolute;top:83px; left:0px; width:998px;  background:url(../images/navbg_m.gif) repeat-x left top; }
.crx_navbg_l{ background:url(../images/navbg_l.gif) no-repeat left top; width:12px; height:50px; float:left;}
.crx_navbg_m{height:50px; width:938px; float:left; padding-left:18px; padding-right:18px;}
.crx_navbg_r{ background:url(../images/navbg_r.gif) no-repeat right top; width:12px; height:50px; float:left;}

.crx_navlinks{margin-top:12px; padding-left:2px; float:left;}
.crx_navlinks li{ color:#ffffff;display:inline; font-weight:bold;font-size:12px; padding-right:20px;}
.crx_navlinks li a{ color:#ffffff; text-decoration:none;}
.crx_navlinks li a:hover{ color:#dfe5e6;}

.crx_navlink_r{ margin-top:12px; padding-right:2px; float: right;}
.crx_navlink_r li{ color:#ffffff;display:inline;font-size:12px; padding-left:20px;}
.crx_navlink_r li a{ color:#ffffff; text-decoration:none;}
.crx_navlink_r li a:hover{ color:#dfe5e6;}

/* Menu Custom Css  */
#nav_475485, #nav_475485 ul {padding: 0;	margin: 0; list-style: none;}
#nav_475485 a {display: block;  width: 100px; height:30px; }
#nav_475485 li { color:#ffffff;display:inline; font-weight:bold;font-size:12px; float: left; width: 10em;}
#nav_475485 li a{color:#ffffff; text-decoration:none}
#nav_475485 li a:hover{color:#dfe5e6}

#nav_751636, #nav_751636 ul {padding: 0;	margin: 0; list-style: none; float: right;}
#nav_751636 a {display: block;  width: 100px; height:30px; }
#nav_751636 li { color:#ffffff;display:inline; font-weight:bold;font-size:10px; float: left; width: 10em;}
#nav_751636 li a{color:#ffffff; text-decoration:none}
#nav_751636 li a:hover{color:#dfe5e6}


/* Container Css */
.crx_containertop{ background:url(../images/containertop.jpg) no-repeat left top; height:10px; font-size:1px;}
.crx_containertop_w{background:url(../images/containertop_w.jpg) no-repeat left top; height:10px; font-size:1px;}
.crx_containermiddle{ background: url(../images/containermiddle.jpg) repeat-y; height:100%; overflow:hidden;}
.crx_containerbottom{ background: url(../images/containerbotom.jpg) no-repeat left top; height:16px;}

/* Main Heading Css */
.crx_pageheading{ margin:0px 5px; height:100px; border-bottom: 1px solid #badce9; background-color:#e3f2f7; padding:40px 140px 40px 40px;}
h1{ font-size:38px; font-weight:normal; color:#000; margin-bottom:5px;}
.crx_pageheading h3{ font-size:18px;font-weight:normal; color:#666;}

/* Content Css */
.crx_content{ width:911px; margin:0 auto; height:100%; overflow:hidden; margin-top:30px;}
.crx_vediodiv{ width:515px; float:left; margin-right:45px;}
.crx_contenttext{ width:350px; float:left;}
.crx_benifits{ width:345px; float:left; margin:0px 16px 0px 0px;}
.crx_benifitslist{}
.crx_benifitslist li{ margin:0px 0px 21px 0px;overflow:hidden; height:100%;}
.crx_benifitslist li .icon{ float:left;}
.crx_benifitslist li h3{ margin:0px 0px 3px 75px;}
.crx_benifitslist li p{margin:0px 0px 18px 75px;}
.crx_mainfeatures{width:550px; float:left;}
#crx_main-features{padding:18px 0 18px 18px;border:1px solid #cccccc; height:100%; overflow:hidden;}
#crx_main-features ul{float:left; width:244px; margin-right:20px;}
#crx_main-features li{margin-bottom:20px;}
#crx_main-features li h3{ margin:0px 0px 3px 0px;}
#crx_main-features li .featureimg{ margin-bottom:5px;}
#crx_main-features li p{margin:0px 0px 3px 0px; height:30px;}
#crx_main-features li a{ display:block; color:#77a328; text-decoration:none; text-align:right;}
#crx_main-features li a:hover{ text-decoration:underline;}
#crx_main-features .mainfeamar{ margin-right:0px;}
.crx_contenttext .trailbtn{ margin:50px 0px 60px 0px;}
.crx_box{border:1px solid #D7D7D7; margin-bottom:18px; padding:18px;}
.crx_announcement-list{ font-size:11px;}
.crx_announcement-list h2{ font-size:14px; margin:0px 0px 3px;}
.crx_announcement-list h2 a{ font-size:11px; color:#1969BC; text-decoration: none;}
.crx_announcement-list h2 a:hover{ text-decoration:underline;}
.crx_announcement-list h2 span.date{ font-size:10px; margin:0px 0px 0px 5px; color:#000;}

/**Subscribe form*/
#sbsfrm{float:right; width:275px; height:200px;padding-top:20px; border-left:1px dotted #ccc; padding-left:25px;}
#sbsfrm ul{}
#sbsfrm ul li{ display:block; padding-bottom:5px; font-size:11px;}
#sbsfrm ul li b{ display:block; margin-bottom:10px; font-size:12px; color:#666;}
.txtbx{ width:200px; margin-bottom:10px; height:17px; padding-top:4px;}
.sbs_btn{ width:88px; height:26px; background:url(../images/subscribe.gif) no-repeat left top; border:none; cursor:pointer; font-size:0px; outline:none; line-height:108px;} 


/* footer Css  */
#crx_footer{ margin:10px 0px 10px 18px;color:#07729a; clear:both;}
#crx_footerlinks{float:left; color:#1969BC; font-size:11px; color:#000; padding:20px 50px 30px 10px; display:block;}
.crx_bdp{ border-top:1px dotted #ccc;}
#crx_footerlinks li{ margin-bottom:3px;}
#crx_footerlinks li.crx_heading{ font-weight:bold; margin-bottom:10px; color:#666;}
#crx_footerlinks li a{ color:#1969BC; text-decoration:none;}
#crx_footerlinks li a:hover{text-decoration: underline;}

#cat_775110_divs {float:left; color:#1969BC; font-size:11px; color:#000; padding:20px 50px 30px 10px; display:block;}
#cat_775110_divs li{ margin-bottom:0px;}
#cat_775110_divs li.crx_heading{ font-weight:bold; margin-bottom:10px; color:#666;}
#cat_775110_divs li a{ color:#1969BC; text-decoration:none;}
#cat_775110_divs li a:hover{text-decoration: underline;}

#crx_footer img{float:left;}
#crx_footer p{font-size:10px; padding-top:6px; margin-left:45px;}
#crx_footer a{color:#07729a; text-decoration:none;}
#crx_footer b{ font-weight:normal;}
#crx_footer a:hover{ text-decoration:underline;}
