/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; background:#f2f7f9; font-size:12px; margin:0 auto; line-height:21px;}
#container{ width:930px; margin:0 auto; background:#FFF; padding:10px; padding-top:0px; border:solid 1px #d0dee4}
#top_bar{ color:#FFF}
input, select{background:#d9e8ec; border:solid 1px #a8cfd8; padding:3px; margin:0px;}
a{ border:0px; outline:0px; border:none; outline:none}
#top_bar a{ color:#FFF; padding:0px 3px;}
a{ text-decoration:none; border:0px; border:none;}
#header{ background:url(../images/header_bg.gif) bottom repeat-x; height:98px; font-size:16px; margin-bottom:10px;}
#professional{ margin:20px 0px 10px 0px;}
#professional span.clr01{color:#ff7200; font-size:18px; text-transform:uppercase; padding:10px 0px;}
#professional span.clr02{color:#0e35bb; font-size:18px; text-transform:uppercase; padding:10px 0px;}
#professional1{ margin:8px 0px 10px 0px;}
#headermid{ color:#006666}
#search{ background:url(../images/srch_bg.gif) bottom repeat-x; border:solid 1px #cfe8f6; padding:10px;}
#search input{width:310px; border:solid 1px #bab7b7 padding:0px; margin:0px;}
#search select{width:310px; border:solid 1px #bab7b7 padding:0px; margin:0px;}
#search input.srch_btn{ width:84px; height:29px; padding-top:0px; margin:0px; padding:0px; color:#FFF; cursor:pointer; border:0px;}
.srch_btn{ background:url(../images/srch_btn.gif) top no-repeat; background-color:none; width:84px; height:29px; display:block; color:#FFF; }
.srch_head{ color:#666666; font-size:20px;}
.srch_head span{color:#207fb4; font-size:18px;}
.btn{background:url(../images/btn_bg.gif) top no-repeat; width:124px; height:29px; display:block; color:#FFF; text-align:center; padding-top:3px; border:0px;}
.post{ background:url(../images/post_bg.gif); margin-right:30px; width:120px; height:108px; text-align:center; padding:15px; float:left}
.post h3{ font-size:22px; color:#FFF; margin-bottom:8px;}
.tagline{ font-size:23px; color:#005569; border-bottom:solid 1px #a9d2dc; padding-bottom:15px; text-align:right}
.frm{}
.tag{ font-size:13px; color:#0e61a8}
.frm td{ background:#e8f0f4; border:solid 1px #d0e0e6; padding:2px 4px;}
.mb { margin-bottom:10px;}
.mb span{ display:block; width:200px;}
#content{ margin-top:10px; padding:10px; background:url(../images/cat_bg.gif) top repeat-x; border:solid 1px #d8dde0; width:908px;}
.heading{width:180px; font-weight:bold; color:#258ccd; font-size:14px;  line-height:18px; margin-bottom:5px; text-align:left}
#cata_heading{font-size:18px; color:#005569; padding-bottom:5px; width:600px; margin-top:10px;}
#left{ float:left; width:690px;}
#left P{ text-align:justify}
#right{ float:right; width:200px;}
#right img{ border:0px;}
#right a{ text-decoration:underline; color:#000}

.ancr{text-decoration:underline; color:#000; font-weight:bold; margin-left:20px;}
#left01{ float:left; width:180px;}
.bx1{background:#cfeafb;  padding:10px; margin-bottom:10px;}
#right01{ float:right; width:710px!important; width:690px; margin-left:5px;}

.clr{ clear:both}
.bx{ background:#c7dff1; border:solid 1px #9cc1de; padding:10px;}
#cata_heading02{font-size:20px; color:#005569; border-bottom:solid 1px #c3d9e6; padding-bottom:5px;}
#contact{ text-align:left;}
#footer{ text-align:center; width:750px; margin:0 auto; margin-top:10px; font-size:11px;}
#footer a{ color:#333; padding:0px 5px;}
#footer a:hover{ color:#333; padding:0px 5px; text-decoration:underline}
.spread{ background:url(../images/repeatbg.gif); text-align:justify; padding:0px 10px 10px 10px;}
#menu_login{ font-size:14px; color:#666666;}
#menu_login a{ font-size:14px; color:#666666; margin-left:25px; margin-right:17px;}
#menu_login a:hover{color:#000000;}
#form{background:#eef5f9; width:891px; margin-left:10px }
#search input, select{ background:#d9e8ec; border:solid 1px #a8cfd8; padding:3px;}

#ftop{background:url(../images/form_bg_top1.gif) top no-repeat; width:891px; height:15px;}
#fbottom{background:url(../images/form_bg_bottom1.gif) bottom no-repeat; width:891px; height:15px;}
.login{padding:5px; background:#f5f5f5; border:solid 1px #d7d7d7}
#login{background: url(../images/login_bg.gif) top no-repeat; width:348px; height:190px; margin-left:7px; padding-left:15px; padding-top:20px;}
.sgn_btn{ background:url(../images/signin.gif) no-repeat; width:98px; height:30px; color:#FFF; font-size:18px; padding-bottom:15px;}
.tbldz{}
.tbldz td{ background:#f5f5f5; border:solid 1px #EEE ; font-size:11px;}
.tbldz td.hdr{background:#e5eff8; border:solid 1px #deecf9; color:#000; padding-left:3px; text-align:left; color:#047995; font-weight:bold}
.tbldz td a{ color:#d14906; text-decoration:underline}

.heading1{width:190px; background:#e2edf5; border:solid 1px #c8dae8; font-weight:bold; color:#075e93; font-size:12px; padding:5px;  line-height:18px; margin-bottom:5px; text-align:left}



.pdetail{}
.pdetail td{border-bottom:solid 1px #CCC; font-size:11px;}
.pdetail td.hdr{border-bottom:solid 1px #CCC; color:#000; padding-left:3px; text-align:left; color:#047995; font-weight:bold}
.pdetail td a{ color:#d14906; text-decoration:underline}
.red{ color:#ff7606; border-bottom:solid 1px #d8dde0}
.boxbgG{background: #F5f5f5; color:#000; padding:10px; border:solid 1px #dedbdb; height:200px}
.planbox_lft{ float:left; width:550px;}
.planbox_lft a{ text-decoration:underline; color:#0000CC}
.planbox_rght{ float:right; width:300px;}
.list{ list-style:none; margin:0px; padding:0px; margin:5px;}
.list li{background:url(../images/bullet.gif) no-repeat left; padding-left:15px; font-weight:normal; line-height:25px;}
.list li a{ color:#000}

.list1{ list-style:none; margin:0px; padding:0px; margin:5px;}
.list1 li{background:url(../images/bullet1.gif) no-repeat left; padding-left:15px; font-weight:normal; line-height:25px;}
.list1 li a{ color:#000}

.price{ font-size:20px; color:#FF0000}
.orng{ color:#ff7704; font-size:13px; font-weight:bold; font-style:italic}
.bldark{ color:#0d34ba; font-size:13px; font-weight:bold; font-style:italic}
.account{ width:680px;}
.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0; list-style-type: none;text-align: left; }
.shadetabs li{display: inline;margin:0; height:26px;}
.shadetabs li a{text-decoration:none; display:block; text-align:center; float:left; position:relative;z-index: 1;padding: 3px 5px;margin-right:1px ;color:#FFFFFF; height:21px; line-height:20px; background:#227dc1; margin-left:2px!important; margin-left:1px}
.shadetabs li a:visited{color: #FFF;}
#tab_content{background:#FFF; margin:0px; border:solid 1px #000000}
.shadetabs li a:hover{text-decoration: underline; color: #FFF;}
.shadetabs li a.selected{position: relative; height:21px; top:3px;}
.shadetabs li a.selected{background:#74aed7; color:#000000}
.shadetabs li a.selected:hover{text-decoration: none;}
.tabcontent{}
@media print {
.tabcontent {display:block !important;}