@charset "utf-8";
/* CSS Document */
html, body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#0a2534;background-color:#e6e6e6;}
div, span, label, p, h1, h2, h3, h4, ul, li, form{margin:0px;padding:0px;font-weight:normal;}
a, img{border:none;text-decoration:none;}
ul{list-style:none;}

a{color:#115d88;}
a:hover{color:#b12c2a;}


.center{text-align:center;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.clear{clear:both;height:5px;font-size:0px;}

.left{float:left;}
.right{float:right;}

.blue{color:#1c658e;}
.bg-blue{background-color:#1c658e;}

#wrapper{width:946px;background-color:#fff;padding:0px 27px 0px 27px;margin:0px auto;overflow:hidden;}

.header{height:150px;}
.header .logo{float:left;padding:15px 0px 0px 10px;}

.nav{height:60px;background-image:url(../images/bg-nav-top.jpg);background-repeat:repeat-x;}
.nav ul{overflow:hidden;padding-left:30px;}
.nav ul li{float:left;}
.nav ul li a{font-size:14px;font-family:Tahoma, Arial;color:#fff;padding:20px 25px 20px 25px;font-weight:bold;display:inline-block;}
.nav ul li a:hover, .nav ul li a.active{color:#8df0ff;}

#chromemenu{height:60px;background-image:url(../images/bg-nav-top.jpg);background-repeat:repeat-x;}
#chromemenu ul{overflow:hidden;padding-left:30px;}
#chromemenu ul li{float:left;}
#chromemenu ul li a{font-size:14px;font-family:Tahoma, Arial;color:#fff;padding:20px 25px 20px 25px;font-weight:bold;display:inline-block;}
#chromemenu ul li a:hover, #chromemenu ul li a.active{color:#8df0ff;}

.contents{padding:0px 0px 0px 0px;}
.contents .lft-col{float:left;width:270px;}
.contents .rgt-col{float:right;width:665px;}

.contents .lft-col h2{background-image:url(../images/bg-heading-leftbox.jpg);background-position:0px 0px;background-repeat:repeat-x;padding:15px;color:#fff;background-color:#022b43;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:20px;text-align:center;margin-top:0.5em;}
.contents .lft-col .box-gray{background-color:#464646;padding:20px 10px 35px 10px;color:#fff;}
.contents .lft-col .box-gray h3{font-size:20px;padding:20px 0px 10px 0px;text-align:center;}
.contents .lft-col .box-gray p{padding:15px 20px 10px 20px;font-size:13px;font-family:Verdana, Arial;font-weight:bold;}


.contents .rgt-col h1.blk{background-image:url(../images/bg-hd-blk.jpg);background-repeat:repeat-x;}
.contents .rgt-col h1.blu{background-image:url(../images/bg-hd-blu.jpg);background-repeat:repeat-x;}

.contents .rgt-col .welcome{background-position:0px 0px;background-repeat:no-repeat;height:335px;}
.contents .rgt-col .welcome ul{padding:105px 0px 0px 390px;}
.contents .rgt-col .welcome ul li{padding:0px 0px 15px 0px;}
.contents .rgt-col .welcome ul li a{font-size:24px;font-family:"Trebuchet MS", Arial;display:block;color:#fff;width:220px;height:31px;padding:2px 0px 0px 20px;}
.contents .rgt-col .welcome ul li a.blue{background-image:url(../images/bg-quick-links.jpg);background-position:0px 0px;}
.contents .rgt-col .welcome ul li a.blue:hover{background-image:url(../images/bg-quick-links.jpg);background-position:0px -33px;}
.contents .rgt-col .welcome ul li a.green{background-image:url(../images/bg-quick-links.jpg);background-position:0px -66px;}
.contents .rgt-col .welcome ul li a.green:hover{background-image:url(../images/bg-quick-links.jpg);background-position:0px -99px;}


.contents .rgt-col .welcome-txt{padding:0px;background-color:#1c658e;color:#fff;overflow:hidden;}
.contents .rgt-col .welcome-txt h1{color:#fff;font-family:"Trebuchet MS", Arial;font-size:24px;padding:5px 0px 5px 10px;}
.contents .rgt-col .welcome-txt p{padding:12px 10px 12px 10px;color:#fff;border-right:solid 1px #4681a3;width:310px; text-align:left;font-size:12px;background-color:#1c658e;height:225px;}
.contents .rgt-col .welcome-txt span{display:block;height:15px;}
.contents .rgt-col .welcome-txt img.sign{padding-left:80px;}

.contents .rgt-col .serives{float:left;width:360px;padding:0px 0px 10px 0px;background-color:#f1faff;margin-top:1em;height:300px;}
.contents .rgt-col .serives h2{background-image:url(../images/bg-hd-blk.jpg);background-repeat:repeat-x;color:#fff;font-family:"Trebuchet MS", Arial;font-size:24px;padding:5px 0px 5px 10px;}
.contents .rgt-col .serives p{color:#113143;font-size:13px;padding:10px;font-weight:normal;padding-bottom:20px;}
.contents .rgt-col .serives ul{padding:0px 0px 10px 12px;overflow:hidden;}
.contents .rgt-col .serives ul li{color:#1c658e;font-weight:bold;float:left;width:160px;background-image:url(../images/bullet-blue.jpg);background-position:0px 6px;background-repeat:no-repeat;padding-left:10px;padding-bottom:2px;}

.contents .rgt-col .contact{float:right;width:295px;padding:0px 0px 10px 0px;background-color:#e9e9e9;margin-top:1em;height:300px;}
.contents .rgt-col .contact h2{background-image:url(../images/bg-hd-blu.jpg);background-repeat:repeat-x;color:#fff;font-family:"Trebuchet MS", Arial;font-size:24px;padding:5px 0px 5px 10px;}
.contents .rgt-col .contact label{display:block;color:#000;font-weight:bold;padding:10px 0px 0px 15px;}
.contents .rgt-col .contact label.info{display:block;color:#003f62;font-weight:normal;padding-top:2px;font-size:12px;}
.contents .rgt-col .contact span{display:block;padding:0px 0px 0px 15px;}
.contents .rgt-col .contact span .mailinglist{border:solid 1px #666666;width:250px;display:block;margin-bottom:0.2em;margin-top:0.2em;}

.contents .testimonial{float:left;width:468px;padding:0px 0px 10px 0px;background-color:#ddf1fc;height:250px;}
.contents .testimonial h2{background-image:url(../images/bg-hd-blu.jpg);background-repeat:repeat-x;color:#fff;font-family:"Trebuchet MS", Arial;font-size:24px;padding:5px 0px 5px 10px;}
.contents .testimonial p{color:#1d262c;font-size:26px;padding:25px;}
.contents .testimonial p span{ font-weight:bold;}

.contents .clients{float:right;width:468px;padding:0px 0px 10px 0px;background-color:#d6d6d6;height:250px;}
.contents .clients h2{background-image:url(../images/bg-hd-blk.jpg);background-repeat:repeat-x;color:#fff;font-family:"Trebuchet MS", Arial;font-size:24px;padding:5px 0px 5px 10px;}
.contents .clients p{padding:15px;font-weight:bold; margin-left:6px;}
.contents .clients ul{padding:0px 0px 0px 15px;overflow:hidden; margin-left:6px;}
.contents .clients li{float:left;padding:0px 10px 10px 0px;}

.contents .social{clear:both;height:60px;padding:10px 0px 10px 10px;color:#515151;text-align:right;}
.contents .social span.join{width:200px; padding:20px 0px 0px 550px;}

.footer{background-image:url(../images/bg-nav-bottom.jpg);background-repeat:repeat-x;height:35px; line-height:35px; padding-left:10px;padding-right:10px;color:#fff;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif, Optima; margin-bottom:0px;}
.footer a{color:#fff;}
.footer a:hover{color:#8df0ff;}

.footer2 {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif, Optima; color:#113143; display:none;}
.footer2 a{color:#113143;}


/* Inner page attributes */
/* Internal Page Layout */
.iheader{height:180px;width:946px;padding:5px 0px; margin-top:8px;}
div.contents{clear:both;background-color:#fff;padding-bottom:0px;margin:1em 0em;overflow:hidden;height:1%;color:#0c0c0c;}
div.contents .col-lft{float:left;width:200px;background-color:#bdbdbd;}
div.contents .col-rgt{float:right;width:180px;background-color:#ddf1fc;}


div.contents .col-content{float:left;width:544px;padding:0px 10px 10px 10px;}
div.contents .col-content .breadcrums{float:left;width:572px;padding:0px 10px 10px 0px;color:#9a9a9a;font-family:Tahoma;font-size:11px; }
div.contents .col-content h1{clear:both;padding:10px 10px 10px 0px;color:#083753;font-family:Tahoma;font-size:24px;line-height:1.3em;}
div.contents .col-content p{padding:0px 0px 15px 0px;color:#1f1f1f;}
div.contents .col-content ul{ margin-left:20px;}
div.contents .col-content ul li { list-style-type:disc;}

div.contents .col-lft h1{padding:10px 10px 10px 15px;color:#fff;font-size:22px;line-height:1.2em;background-color:#083753;}
div.contents .col-lft h2{padding:20px 10px 5px 15px;font-size:18px;line-height:1.2em;color:#222;}
div.contents .col-lft p{padding:0px 15px 10px 15px;color:#1f1f1f;}
div.contents .col-lft a{padding:10px 15px;color:#fff;background-color:#707070;display:block;border-bottom:solid 1px #ccc;font-weight:bold;font-size:13px;font-family:Verdana, Arial;}
div.contents .col-lft a:hover, div.contents .col-lft a.active{background-color:#175679;display:block;text-decoration:none;color:#fff;}
div.contents .col-lft a.more{font-size:11px;display:inline;color:#083753;background:none;padding:0px 5px;border:none;}
div.contents .col-lft a.more:hover{color:#b00930;}

div.contents .col-rgt h1{padding:10px 10px 5px 10px;color:#1c658e;font-size:22px;line-height:1.2em;}
div.contents .col-rgt h2{padding:15px 10px 5px 10px;font-size:18px;line-height:1.2em;color:#3c3c3c;}
div.contents .col-rgt h3{padding:0px 10px 15px 10px;font-size:16px;line-height:1.2em;color:#3c3c3c;}

div.contents .col-rgt p{padding:5px 10px 10px 10px;}
div.contents .col-rgt p.line{border-bottom:solid 1px #ccc;height:1px;display:block;}
div.contents .col-rgt p label{display:block;font-weight:bold;padding:5px 0px 2px 0px;color:#535353;}
div.contents .col-rgt a{color:#ff5d0d;}
div.contents .col-rgt a:hover{color:#ff5d0d;text-decoration:underline;}

div.contents .col-rgt .inputtxt{width:150px;padding:2px;border:solid 1px #999999;font-size:12px;}
div.contents .col-rgt .inputddl{width:155px;padding:2px;border:solid 1px #999999;font-size:12px;}
div.contents .col-rgt .submit{padding:5px 2px;background-color:#1c658e;color:#fff;border:solid 1px #006699;font-size:11px;font-family:Verdana;font-weight:bold;cursor:pointer;width:155px;}
div.contents .col-rgt .submit:hover{background-color:#0099CC;color:#fff;}
div.contents .col-rgt p a {color:#0099CC;}
