input, select {
    font-family: Arial,Verdana,Sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
}
/** TCS Next **/
/* body{ background: url("../images/paper-bg.gif") repeat!important;} */
.tcn #fixedheader{ margin:0 auto; background: url("../images/header-bg.gif") repeat-x!important;}
.tcn .header{/* float:left; */ margin:0 auto; width:975px; height:136px; z-index:9999; background: url("../images/header-bg.gif") repeat-x!important;}
.tcn .header .headerSearch{margin:40px 0 0 15px; float:left; width:537px; height:43px; padding-top:2px;}
.tcn .header .headerSearch input, .header .headerSearch select{float:left; font-size:12px; color:#c6c6c6; background:url('../images/header-bg.png') 0 -279px repeat-x;  border:0;}
.tcn .header .headerSearch input{ padding:5px 5px 5px 20px;}
.header .headerSearch select{ padding:5px 5px 5px 7px;}
.tcn .helptxt{font-size:11px; float:left; position:relative; top:0; color:#949494; font-family:arial; font-weight:normal}
.tcn .logo{float:left; background:url("../images/tcnext_logo.gif") no-repeat 0 15px; width:174px; height:80px; margin-top:16px; margin-right:40px;}
.tcn .searchField{float:left;}
.tcn .searchTxt{height:30px!important; background:#f9f9f9!important; border:1px solid #ccc!important; padding-left:10px!important;}
.tcn .keyword{width:371px!important; margin-right:10px; border-right:1px solid #d1e1e5!important; background:#f9f9f9; border:1px solid #ccc;
 border-left:1px solid #d1e1e5!important; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow: inset 0 0 6px #d0cfcf; -webkit-box-shadow: inset 0 0 6px #d0cfcf; box-shadow: inset 0 0 6px #d0cfcf;}
.tcn .line{background:url('../images/css-sprite-home.gif') 0 2px no-repeat!important; margin:18px 0 0 11px; height:35px; float:left; width:2px; display:none}
.tcn .searchBtn{width:134px; height:32px; padding:0!important; background:url('../images/newbuttons.gif') 0 0 no-repeat!important; border:0; cursor:pointer; float:left;}
.tcn #printbuttons_block{float:right; width:161px; height:68px;margin-top:30px}
.tcn .postadbtn{width:161px; height:46px; margin: 0 0 0; background:url('../images/book_printad.gif') 0 0 no-repeat; display:block}
.tcn .postadbtn2{width:155px; height:22px; margin:10px 0 0 0; background:url('../images/postfreead.gif') 0 0 no-repeat;display:block}
.tcn .bookad-icon{background:url('../images/bookad-icon.png') no-repeat; width:67px; height:57px; position:absolute;left:10px; top:-10px}
.tcn .header .headerSearch input, .tcn .header .headerSearch select {
    background: url("../images/header-bg.png") repeat-x scroll 0 -279px transparent;
    border: 0 none;
    color:#000;
    float: left;
    font-size: 12px;
    padding: 5px;
    height:42px;
}
.tcn .header .advsearch {
    position: absolute;
    /*right: -160px;*/
    right: -221px;
    top:2px;
}
.tcn .header .advsearch a{ text-decoration:none!important}
/** TCNext Footer **/
.tcn_bottom .footer_tcn{ margin:0 auto; font-size:11px; #float:none; clear:both; background:#f4f4f4; border-top: 2px solid #888888;} 
.tcn_bottom .footer-wrapper_tcn{ width:975px; margin:0 auto; height:130px; margin-top:15px;}
.tcn_bottom .footer_tcn .contacts .contactlinks .sitelinks{float:left; padding-top:5px; padding-left:20px; color:#a3a3a3;} 
.tcn_bottom .footer_tcn .contacts .contactlinks{float:left; padding:0 10px 10px; text-align:center; width:98%;}
*+html .tcn_bottom .footer_tcn .contacts .contactlinks{ margin-top:10px}
.tcn_bottom .copyright{width:975px; font-weight:bold}
.tcn_bottom .footer_tcn p.copyright{text-align:center; font-weight:normal; color:#8F8F8F; padding: 0; line-height: 30px;} 
.tcn_bottom .footer_tcn ul{float:left; width:100%; padding:5px 0; border-top:1px solid #E1E8ED; border-bottom:1px solid #E1E8ED; position:relative;}
.tcn_bottom .footer_tcn ul li{display:inline; padding:0 9px; margin:0; border-right:1px solid #DBEDF2; float:left;}
.tcn_bottom .bdrR0 {border-right: 0 none !important;}

.tcn_bottom .footer .followus img{ float:left; padding-right:3px;}
.tcn_bottom .footer .followus .arrowbullet{float:left; background:url('../images/css-sprite-home.gif') 0 -44px repeat-x; width:4px; height:7px; float:left; margin:6px 5px 0 0px; padding:0!important; display:none}
.tcn_bottom .footer .followus .fb{ width:16px; height:16px; }
.tcn_bottom .footer .followus .twitter{width:16px; height:16px;}
.tcn_bottom .followus{height:23px;}
.tcn_bottom .footer .followus{border:0!important; height:auto!important; margin:0; padding:5px 0 0 0; float:right; font-size:14px; color:#6b6969; font-weight:bold; position:relative;}
.tcn_bottom .followus p{float:left;}
.tcn_bottom .followus p img{float:left; margin-left:5px;}
.tcn_bottom .floatL_flwus {float: left !important; margin-top: 0;}
.tcn_bottom .followus, .postadbutton, .domainHeaderSearch{float:right;  padding:0px 12px 5px 0; margin-right:12px; font-size:12px; color:#6b6969; font-weight:bold;}
.tcn_bottom .footer ul li{display:inline; padding:0 13px 0 13px; margin:0; border-right:1px solid #DBEDF2; float:left;}
.tcn_bottom .footer ul span{font-weight:bold;}
.tcn_bottom .last{border:none!important; padding-right:0!important}
.tcn_bottom .leftHead{text-align:center; color:#000; font-weight:bold; padding-left:10px; width:80px; float:left; background:url('/tcnext/images/footer-arrow.gif') 98px 50% no-repeat;}
.tcn_bottom .footer .footersubdomians{text-align:center; padding-top:5px; color:#AFAFAF; float:left; width:100%;}
.tcn_bottom .footersubdomians ul{float:left; width:100%; padding:5px 0; background:none!important; border-bottom: 1px solid #a3a3a3; border-top: 1px solid #a3a3a3; border-right:0; border-left:0;}
.tcn_bottom .footersubdomians ul li{display:inline; padding:0 12px 0 12px; margin:0; border-right:1px solid #a3a3a3; float:left;}

.tcn_bottom .footer span.footerarrow{float:left; background:url('/tcnext/images/css-sprite-home.gif') 0 -35px repeat-x; width:5px; height:28px; position:absolute; top:5px; left:100px;}
.tcn_bottom .footer .contacts{text-align:center; /* background:url('/tcnext/images/css-sprite-1.gif') 0 -1px repeat-x; */ color:#AFAFAF; float:left; width:100%;}

.tcn_bottom .floatL_flwus{float:left!important;margin-top:0px;}
.tcn_bottom .black{color:#000; font-size:14px;}
/* layout.css */
.tcn_bottom .red{color:#CF2027;}
.tcn_bottom .bold {font-weight: bold;}
/* design.css */
.tcn_bottom .red{color:#C3151A!important}




/*--------------*/


