*{margin:0;padding:0;}
html{height:100%;font-family: Tahoma, Arial, sans-serif;  font-size: 12px;}
body{background-color:white;height:100%}
img{border:0}
a {color:#0082e8;}
a:hover{color:yellow;text-decoration:underline;}
h1 { font-size: 25px}
h2 { font-size: 20px}
h3 { font-size: 16px}
h4 { font-size: 14px}
/* li {margin-left: 16px;} ОБРАТНО НЕ ВКЛЮЧАТЬ! ПОРТИТ АДМИНКУ! Господа, так не делать, пишите конкретнее, например, .header_in li. ++ Герасимов. */ 
.clear, clearfix{clear:both;line-height:0}
.space{height:1px;width:1px;line-height:0;font-size:0}
.big_href{font-size:14px;font-weight:bold}
.legend{width:40px;height:20px;cursor:pointer}
.c{text-align:center}
.r{text-align:right}
.l{text-align:left}
.red{color:red}
.yellow{color:yellow}


body{height:100%;background: url(../images/bback.jpg)}
body .boby_top_bg{background: url(../images/btbg.jpg) repeat-x}
body .boby_top_bg td{vertical-align: top}
body .body_in{margin: 0 auto;background-color:white}
body .body_in .blborder{background: url(../images/blmbg.jpg) repeat-y; width:10px;vertical-align:top;height:100%}
body .body_in .blborder .btop{background: url(../images/bltbg.jpg) no-repeat;width:10px;height:456px}
body .body_in .brborder{background: url(../images/brmbg.jpg) repeat-y; width:10px;vertical-align:top;height:100%}
body .body_in .brborder .btop{background: url(../images/brtbg.jpg) no-repeat;width:10px;height:456px}
body .header_out{background: url(../images/hback.jpg) repeat-x;width:100%}
body .header_in{width:974px;margin:0 auto;color:white;}
body .header_in a{color:white;text-decoration:underline;font-size: 10px;margin:0 4px;}
body .header_in a:hover{color:yellow}
body .header_in .search{width:310px;float:right;font-weight: bold;margin-top:8px;margin-right:0px}
body .header_in .search .box2{float:left;padding-top:6px}
body .header_in .search .box2 input{height:16px;width:272px;border:0;text-align:left;font-size:12px}
body .header_in .search .box3{float:right;width:36px;overflow:hidden;}
body .header_in .title{font-size:9px;padding-left:5px}
body .header_in .navigator{float:right;width:250px; text-align: right;}
body .header_in .navigator a{color:#E0E0E0}
body .header_in .navigator a:hover{color:yellow}
body .header_in .user{color:white;float:right;padding:7px 5px 0 0;font-size:11px}
body .header_in .dealer{float:right;width:370px;font-weight:bold}
body .header_in .dealer a{color:white}
body .header_in .dealer a:hover{color:yellow;}
body .header_in .menu{background:url(../images/left_menu_back.jpg) no-repeat scroll 0 30px;width:219px;height:211px;margin-left:-7px;position:relative;float:left}
body .header_in .menu .title{background: url(../images/buttons/htbutback.jpg) no-repeat; font-size:17px;font-weight:bold; font-variant:small-caps;filter: dropshadow(color=#555555,offX=1,offY=1); text-shadow: 1px 1px 1px #555; padding-left:30px;margin-left:1px;height:27px;padding-bottom:8px}
body .header_in .menu a{display:block;text-decoration:none;font-size:14px;padding-bottom:6px;padding-left:40px}

body .header_in .menu .submenu {position: relative;}
body .header_in .menu .submenu .container {position:absolute; margin-left: 218px; width: 218px; background: #666; border: 3px solid #DBDBDB; top: -3px}
.header_in .menu .submenu a {display: block}
body .header_in .menu .hidden div {display:none}

body .header_in .himage{float:right;background-repeat:none;width:747px;height:223px;margin:0 7px 0 0;padding:0;overflow:hidden;background-repeat: no-repeat !important}
body .header_in .himage a{margin:0;padding:0;display:block;width:747px;height:223px;overflow:hidden;}
body .header_in .himage .buttons{position:absolute;width:300px;height:25px;text-align:center;margin:196px 0 0 80px}
body .header_in .himage .buttons a{text-decoration:none;font-weight:bold;color:black;padding-top:3px}
body .header_in .himage .buttons .bbutton{background: url(../images/buttons/hb.png) no-repeat;display:block;float:left;height:20px;width:25px;margin-left:5px}
body .header_in .himage .buttons .bbuttona{background: url(../images/buttons/hba.png) no-repeat;display:block;float:left;height:29px;width:31px;margin-left:5px;padding-top:7px;margin-top:-4px;position:relative}
body .footer{width:100%;height:58px;background:url(../images/bback.jpg);color:white}
body .footer .footer_in{width:994px;margin:0 auto;height:69px;margin-top:0px;background:url(../images/fback.jpg) no-repeat}
body .footer_in a{color:white;text-decoration:none;padding:0 1px}
body .footer_in a:hover{color:yellow}
body .footer_in .items{float:left;padding:20px 40px;display:block;height:30px}

.wrapper{width:963px;margin: 0 auto;}
.lnav {padding:14px 0 0 14px;width:173px;float:left}
.lnav a{color:black;text-decoration:none}
.lnav .box .header{width:142px;height:19px;padding:8px 0 0 30px;background:url(../images/lsptop.gif) no-repeat;font-weight:bold;font-size:14px;color:white}
.lnav .box .middle{width:168px;background:url(../images/lspback.gif) repeat-y;padding:5px 2px}
.lnav .box .bottom{width:172px;height:7px;background:url(../images/lspbot.gif) no-repeat;}
.lnav .box .middle a{margin:2px 0 0 4px;display:block;padding:1px 0 0 20px;background:url(../images/triagle2.gif) no-repeat scroll 7px 3px;height:20px;width:141px;}
.lnav .box .middle a:hover{background:url(../images/lspsback.gif) no-repeat;}

.content_old{float:left;;margin:-14px 0 0;width:100%;}

/*home*/

.home .lastest_trucks{background:url(../images/latest_trucks_back.gif) no-repeat;height:251px;width:961px;margin:0 0 0 1px;position: relative;}
.home .lastest_trucks .title{color:white;padding:9px 0 0 11px;font-variant:small-caps;}
.home .lastest_trucks .items{padding:10px 0 0 8px}
.home .lastest_trucks .item{background:url(../images/ltitemback.jpg) no-repeat;width:189px;height:210px;float:left}
.home .lastest_trucks .item .thumb{padding:3px 4px 0 4px}
.home .lastest_trucks .item .desc{padding:0 5px;font-size:10px;line-height:11px;}
.home .lastest_trucks .item .desc .dtitle{text-align:center;font-weight:bold;padding:11px 0 4px 0;font-size:11px}
.home .lastest_trucks .item .desc a{color:#BA0000;margin-top:5px;display:block}
.home .lastest_trucks .item .desc a:hover{color:blue}
.featuredImage{width: 180px;height: 122px;}

.home .lastest_parts{background: url(../images/lastest_parts_back.jpg) no-repeat;height:205px;margin-top:10px}
.home .lastest_parts .ltitle{color:white;padding:9px 0 0 11px;font-variant:small-caps;}
.home .lastest_parts .items{padding:7px 0 0 10px}
.home .lastest_parts .item{background:url(../images/lpitemback.jpg) no-repeat;width:153px;height:167px;float:left;margin:0 2px}
.home .lastest_parts .item .thumb {padding:2px 3px 0}
.home .lastest_parts .item .desc{padding:5px 7px 0 ;font-size:10px;line-height:11px;text-align:justify}
.home .lastest_parts .item .desc a{color:#BA0000;margin-top:5px;display:block}
.home .lastest_parts .item .desc a:hover{color:blue}

.home .rc{background: url(../images/rc_back.jpg) no-repeat;height:200px}
.home .rc .rleft{float:left;width:275px}
.home .rc .rtitle{font-size:13px;color:white;font-variant:small-caps;font-weight:bold;padding-left:10px;height:17px;padding-top:4px}
.home .rc .rleft .bigthumb{background: url(../images/rc_frame.gif) no-repeat;height:139px;width:264px;margin-left:8px;padding:4px 5px}
.home .rc .rleft .stars{padding:2px 0 0 15px;float:left}
.home .rc .rleft .votes{float:left;padding-left:10px;padding-top:2px}
.home .rc .rleft .votes a{color:white;font-weight:bold;}
.home .rc .rleft .votes a:hover{color:yellow}
.home .rc .rright{float:right;width:680px;padding-top:6px;}
.home .rc .rright .top .links{font-weight:bold;width:240px;float:left;font-size:11px;padding-left:11px;padding-top:7px}
.home .rc .rright .top .links a{color:#00689D;padding:0 5px}
.home .rc .rright .top .links a:hover{color:red}
.home .rc .rright .top .sort{float:right;width:413px}
.home .rc .rright .top .sort div{float:left;padding-top:2px}
.home .rc .rright .top .sort select{height:17px;font-size:10px}
.home .rc .rright .top .sort .stext{color:white;font-weight:bold;width:57px;padding-top:2px}
.home .rc .rright .top .sort .makers{width:104px}
.home .rc .rright .top .sort .makers select{width:100px}
.home .rc .rright .top .sort .models{width:102px}
.home .rc .rright .top .sort .models select{width:100px}
.home .rc .rright .top .sort .years{width:73px}
.home .rc .rright .top .sort .years select{width:67px}
.home .rc .rright .top .sort .button{width:60px;}
.home .rc .rright .top .sort .button button{background: url(../images/buttons/go2.gif) no-repeat; border: none;width:50px;height:19px;cursor:pointer;}
.home .rc .rright .mid{height:133px}
.home .rc .rright .mid .left_arrow{float:left;padding-top:65px;}
.home .rc .rright .mid .thumbs{width:642px;float:left;padding:10px 3px 0 3px}
.home .rc .rright .mid .thumbs a{display:block;float:left;padding:1px;}
.home .rc .rright .mid .thumbs a img{border:3px solid #707070}
.home .rc .rright .mid .thumbs a:hover img{border:3px solid #595959}
.home .rc .rright .mid .right_arrow{float:left;padding-top:65px;}
.home .rc .rright .bot{text-align:right;padding-right:70px;font-size:10px;padding-top:5px}
.home .rc .rright .bot a {color:#00689D;font-weight:bold}
.home .rc .rright .bot a:hover {color:red}
.home .news{width:auto}
.home .news .block{background: url(../images/news_back.jpg) no-repeat;width:320px;float:left}
.home .news .block .btitle{font-variant:small-caps;padding: 5px 15px;font-weight:bold;color:#1880CB;height:15px}
.home .news .block .bcontent{padding:5px 10px;background:#6D6D6D url(../images/triagle3.gif) no-repeat bottom right;color:white;margin:0 4px 5px 4px;font-size:10px;text-align: justify;}
.home .news .block .bcontent img{margin:1px 5px}
.home .news .block .bicons{float:right;padding-right:10px}
.home .news .block .bicons .comments{padding: 0 0 0 30px; background: url(../images/commentsback.gif) no-repeat}

/* product catalog */
.productcat .item {width: 180px; height: 217px; padding: 3px 3px 4px 4px; float: left; background: url(../images/productcat/item.png) no-repeat; margin-left: 2px;}
.productcat .item .thumb img {width: 180px; height: 135px; }
.productcat .item .title {display:block}
.productcat .item .title a.name {font-size: 11px; color: black; padding: 3px; font-weight: bold; text-decoration: none;}
.productcat .item .title a.more {font-size: 10px; color: #ba0000; float:right; margin-right:9px}
.productcat .item .desc {font-size: 10px; line-height: 100%; padding: 7px 5px 0 6px;}
.productcat .catalogt {background: url(../images/product/top_border2.png) no-repeat; height: 3px; margin-top: 5px;}
.productcat .catalogm {border-left: #b6b6b6 solid 1px;border-right: #b6b6b6 solid 1px; padding: 5px 0 3px 3px; width: 971px;height: auto;}
.productcat .catalogb {background: url(../images/productcat/catalogb2.png) no-repeat; height: 11px;}

/*registration*/
.reg{margin:0 0 0 1px;position: relative;}
.reg .rleft{float:left;width:495px;heigh:468px}
.reg .rleft table{padding:5px 0;width:100%;}
.reg .rleft table .tdr{text-align:right;padding-right:10px;width:150px;color:black;font-size:12px}
.reg .rleft table td{color:#6D6D6D;font-size:10px}
.reg .rleft table .info{color:black;font-size:12px}
.reg .rleft table input{width:255px;border:0;background: url(../images/reg_inp_back.jpg) no-repeat;height:20px}
.reg .rleft table .hint{font-size:10px}
.reg .rleft table .radio input{width:auto}
.reg .rleft table .checkbox input{width:auto;background:none}
.reg .rleft table .checkbox{font-size:10px}
.reg .rleft table .zip{background: url(../images/reg_inp_zip_back.jpg) no-repeat;width:75px}

.reg .rright{float:right;padding:20px 15px;background:#E6E6E6;margin:-19px 7px -6px 0;font-size:17px;height:451px;width:407px;position:relative}
.reg .rright .text{padding:10px 0 0 10px;color:#434243}
.reg .rright .title{font-weight:bold;font-variant:small-caps;color:#5C793A}

.cbox{width:962px;}
.cbox .bhead{height:39px;width:100%;background: url(../images/boxtop.gif) no-repeat;color:white;padding:9px 0 0 11px;font-variant:small-caps;position: relative}
.cbox .bfoot{height:11px;width:100%;background: url(../images/boxbot.jpg) no-repeat}
.cbox .bmid{background: url(../images/boxmid.jpg) repeat-y}

.greenButton100{background:url(../images/buttons/greenButton100WhiteBG.jpg) no-repeat;color:white;display:block;font-size:11px;font-weight:bold;height:20px;text-align:center;text-decoration:none;width:75px;border:0;width:101px;text-shadow:1px 1px 1px #555;padding-bottom:2px}
.bluebutton{background:url(../images/buttons/bluebutton.jpg) no-repeat;color:white;display:block;font-size:14px;font-weight:bold;height:28px;text-align:center;text-decoration:none;width:75px;border:0;width:135px;text-shadow:1px 1px 1px #555;padding-bottom:2px}
.redbutton{background:url(../images/buttons/redbutton.jpg) no-repeat;color:white;display:block;font-size:10px;font-weight:bold;height:28px;text-align:center;text-decoration:none;width:75px;border:0;width:94px;padding:7px 0 0 0;text-shadow:1px 1px 1px #555}
.error {background:#FFFFE1 none repeat scroll 0 0;border:1px solid #E96900;color:#E96900;font-size:13px;font-weight:bold;margin:10px 0;padding:5px;text-align:center;width: 260px;}
.graybutton{background:url(../images/buttons/graybutton.jpg) no-repeat;color:black;display:block;font-size:14px;font-weight:bold;height:35px;text-align:center;text-decoration:none;width:75px;border:0;width:170px;text-shadow:1px 1px 1px #D7D7D7;padding-bottom:2px}

/*new register page*/
.regTop {width: 249px; height: 18px; background: url('../images/register/reg_top.png') no-repeat; color: #fff; font-size: 12px; font-variant: small-caps; padding: 5px 4px;}
.regMainCell {border-style: solid; border-color: #c6c6c6; border-width: 1px 1px 1px; padding: 2px 2px 2px 0;}
.regRightCol {width: 437px; float: right;}
.regRightColImage {width: 424px; padding: 5px 6px 5px 7px; background: #e6e6e6;}
.regRightColImage .notFirst {margin: 5px 0 0 0;}
.regRightColText {width: 424px; padding: 5px 6px 5px 7px; background: #e6e6e6; margin: 5px 0 0 0; font-variant: small-caps;}
.regRightColText .red {color: #d52b2c; padding: 7px 0 7px 10px;}
.regRightColText div {padding: 7px 0 205px 10px;}
.regLeftCol {background: url('../images/register/reg_left.png') no-repeat bottom left; width: 510px;  float: left; padding: 0 0 0 5px;}
.regTableLeftLabel {width: 250px; font-weight: bold; color: #393833; padding: 0 0 4px 0;}
.regInputText {width: 240px; background: transparent; border-style: solid; border-color: #a6a6a6; border-width: 1px 1px 1px;}
.regInputTr {background: transparent; border-style: solid; border-color: #a6a6a6; border-width: 1px 1px 1px;}
.regTableLeft {padding: 0 0 10px 0;}
.regTableRight {vertical-align: top;}
.errDiv {color: #ee0000;}
/*end new register page*/

/*new login page*/
.loginTop {width: 249px; height: 18px; background: url('../images/register/reg_top.png') no-repeat; color: #fff; font-size: 12px; font-variant: small-caps; padding: 5px 4px;}
.loginMainCell {border-style: solid; border-color: #c6c6c6; border-width: 1px 1px 1px; padding: 2px 2px 2px 0;}
.loginRightCol {width: 437px; float: right;}
.loginRightColImage {width: 424px; padding: 5px 6px 5px 7px; background: #e6e6e6;}
.loginRightColImage .notFirst {margin: 5px 0 0 0;}
.loginRightColText {width: 424px; padding: 5px 6px 5px 7px; background: #e6e6e6; margin: 5px 0 0 0; font-variant: small-caps;}
.loginRightColText .red {color: #d52b2c; padding: 7px 0 7px 10px;}
.loginRightColText div {padding: 7px 0 7px 10px;}
.loginLeftCol {background: url('../images/register/reg_left.png') no-repeat bottom left; width: 510px; height: 330px; float: left; padding: 0 0 0 5px;}
.loginLeftCol a {color: #0082E8; text-decoration: underline;}
.loginLeftCol a:hover {color: #0082E8; text-decoration: none;}
.loginTableLeftLabel {width: 250px; font-weight: bold; color: #393833; padding: 0 0 4px 0;}
.loginInputText {width: 240px; background: transparent; border-style: solid; border-color: #a6a6a6; border-width: 1px 1px 1px;}
.loginInputTr {background: transparent; border-style: solid; border-color: #a6a6a6; border-width: 1px 1px 1px;}
.loginTableLeft {padding: 0 0 10px 0;}
.loginTableRight {vertical-align: top;}
/*end new login page*/

/*registration custom select*/
.regInput .regCSelect {background: #f2f2f2; width: 135px; float: left; text-align: left; z-index: 99;}
.regCSelectTL {background: url('../images/register/reg_cs_tl.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regCSelectT {background: url('../images/register/reg_cs_t.png') repeat-x; width: 129px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regCSelectTR {background: url('../images/register/reg_cs_tr.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regCSelectLR {background: #ffffff; width: 129px; padding: 0;  line-height: 1em; font-size: 12px; border-color: #d9d9d9; border-style: solid; border-width: 0 1px 0 1px;}
.regCSelectMain {background: #fff; width: 129px; text-align: left; line-height: 1.1 em; font-size: 12px;}
.regCSelectMainHeight {overflow: auto;}
.regCSelectMainDiv {width: 129px; height: 15px; vertical-align: middle; display: inline;}
.regCSelectButton {background: url('../images/register/reg_cs_button.png') no-repeat; cursor: pointer; width: 15px; height: 15px; float: right; line-height: 0px; font-size: 1px;}
.regCSelectBL {background: url('../images/register/reg_cs_bl.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regCSelectB {background: url('../images/register/reg_cs_b.png') repeat-x; width: 129px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regCSelectBR {background: url('../images/register/reg_cs_br.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regCSelectOption {cursor: pointer; width: 110px; line-height: 1.1 em; font-size: 12px;}

.tCSelectOn {background: #f2f2f2;}
.tCSelectOff {background: #fff;}

.regbInput .regbCSelect {background: #f2f2f2; width: 100px; float: left; text-align: left; z-index: 99;}
.regbCSelectTL {background: url('../images/register/reg_cs_tl.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regbCSelectT {background: url('../images/register/reg_cs_t.png') repeat-x; width: 94px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regbCSelectTR {background: url('../images/register/reg_cs_tr.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regbCSelectLR {background: #ffffff; width: 94px; padding: 0;  line-height: 1em; font-size: 12px; border-color: #d9d9d9; border-style: solid; border-width: 0 1px 0 1px;}
.regbCSelectMain {background: #fff; width: 94px; text-align: left; line-height: 1.1 em; font-size: 12px;}
.regbCSelectMainHeight {overflow: auto;}
.regbCSelectMainDiv {width: 94px; height: 15px; vertical-align: middle; display: inline;}
.regbCSelectButton {background: url('../images/register/reg_cs_button.png') no-repeat; cursor: pointer; width: 15px; height: 15px; float: right; line-height: 0px; font-size: 1px;}
.regbCSelectBL {background: url('../images/register/reg_cs_bl.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regbCSelectB {background: url('../images/register/reg_cs_b.png') repeat-x; width: 94px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regbCSelectBR {background: url('../images/register/reg_cs_br.png') no-repeat; width: 3px; height: 3px; float: left; line-height: 0px; font-size: 1px;}
.regbCSelectOption {cursor: pointer; width: 50px; line-height: 1.1 em; font-size: 12px;}
#hTest {position: absolute;}
#hTest1 {position: absolute;}
#hTest2 {position: absolute;}

.regbInput .regbCSelect {background: #f2f2f2;}
.regbCSelectTL {background: url('../images/register/reg_cs_tl.png') no-repeat; width: 3px; height: 3px; float: left;font-size:0;line-height:0}
.regbCSelectT {background: url('../images/register/reg_cs_t.png') repeat-x; width: 80px; height: 3px; float: left;font-size:0;line-height:0}
.regbCSelectTR {background: url('../images/register/reg_cs_tr.png') no-repeat; width: 3px; height: 3px; float: left;font-size:0;line-height:0}
.regbCSelectLR {background: url('../images/register/reg_cs_lr.png') repeat-y; width: 80px; padding: 0 3px;}
.regbCSelectMain {background: #fff;text-align: left;width:80px;}
.regbCSelectMainDiv {width: 100px; height: 15px; vertical-align: middle; display: inline;}
.regbCSelectMainDiv span{float:left}
.regbCSelectButton {background: url('../images/register/reg_cs_button.png') no-repeat; cursor: pointer; width: 15px; height: 15px; float: right;}
.regbCSelectBL {background: url('../images/register/reg_cs_bl.png') no-repeat; width: 3px; height: 3px; float: left;}
.regbCSelectB {background: url('../images/register/reg_cs_b.png') repeat-x; width: 80px; height: 3px; float: left;}
.regbCSelectBR {background: url('../images/register/reg_cs_br.png') no-repeat; width: 3px; height: 3px; float: left;}
.regbCSelectOption {cursor: pointer;}
/*end registration custom select*/


.login a{font-size:10px}
.login .spacer{height:5px;width:1px;float:none;font-size:0;line-height:0}
.login .remember{padding:20px 0 0 0; font-size:10px}
.login .remember input{width:auto;}
.login input{width:167px;border:0;background: url(../images/login_inp_back.jpg) no-repeat;height:20px}
.login .lleft{float:left;width:200px;padding:54px 0 0 75px}
.login .lright{background: #E6E6E6 url(../images/item6.jpg) no-repeat scroll 17px 16px;float:right;width:440px;height:285px;margin:-20px 7px -5px 0;position:relative}

td.padding4, div.padding4, table.padding4 td, table.padding4 th {padding: 4px}
td.padding2, div.padding2, table.padding2 td, table.padding2 th {padding: 2px}
td.padding1, div.padding1, table.padding1 td, table.padding1 th {padding: 1px}
.yellow td {background: #E2B105}
.x4 {height: 4px; font-size: 1px;}
.i {color: #f43939;}
.pagecontrol { font-size: 16px; text-align: center; margin: 6px 0; font-weight: bold;}
.pagecontrol a { color: #f43939; font-size: 11px; }
.mc {vertical-align: middle; text-align: center;}
.tj {vertical-align: top; text-align: justify;}
.tc {vertical-align: top; text-align: center;}
.tl, td.tl, .tl td {vertical-align: top; text-align: left;}
.bl, td.bl, .bl td {vertical-align: bottom; text-align: left;}
.tr {vertical-align: top; text-align: right;}
.mr {vertical-align: middle; text-align: right;}
.ml {vertical-align: middle; text-align: left;}
.upper {text-transform: uppercase;}
.bold {font-weight: bold;}
.normal, a.normal {font-weight: normal;}
.floatr {float: right}
.floatl {float: left}
.i95 { width: 95%; }
.i100 { width: 100%; }
.h100 {height: 100%;}
.x6 {height: 6px;}
.clear {clear: both;}
.h666 {color: #757575}
.f9 {font-size: 9px;}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f20 {font-size: 20px;}
.orange {color: #ee510d; font-weight: bold;}
.blue {color: #0100ce; font-weight: bold;}
.gray {color: #595959; font-weight: bold;}
.orangeN {color: #ee510d; }
.green {color: #009f69;}



/* admin panel */
.tigraTree a {color: #000; text-decoration: none; cursor: pointer;}
.tigraTree a:hover {text-decoration: none}
.orange, a.orange {color: #ee510d;}
.whoviewed {margin: 20px auto;width:450px;}
.whoviewed table{width:100%;border-collapse: collapse;}
.whoviewed table td{border:1px solid;padding:0px 5px}
.imagesadd select{width:150px}
.outercolor { background-color:#6F8992;}
.outercolor tr {background-color:#638EC6;}
.outercolor td {background-color:white}
.outercolor td {padding: 3px 6px 3px 3px;}
.outercolor th {text-align: center; color: white; padding: 0 10px}
.iconselect{height:54px;width:100%;overflow-y:scroll}
.iconselect img{cursor:pointer;border: 1px solid white}
.iconselect .active, .iconselect img:hover{border:1px solid red}
.admintab{padding:10px}
.ashipping .rtitle{color:red;font-size:14px;font-weight:bold}
.ashipping .tdl{text-align:right;width:150px;}
.ashipping input{width:70px}
.shippingrul td{border:1px solid black;padding:4px}

.shareAdminTable td{padding: 5px;}

/*product details*/
.mainLeft{width: 765px;float: left;}

.productTop{background:white url(../images/product/top_border.png) repeat-x;width: 755px; height: 4px; line-height: 1px;}
.productTopBlue{background:white url(../images/product/top_border.png) repeat-x;width: 755px; height: 4px; line-height: 2px;}
.productTopSimple{background:white url(../images/product/top_border.png) no-repeat;width: 755px;height: 4px;}
.productTop2{background:url(../images/product/catalogt22.png) no-repeat;width: 250px; height: 13px;position: absolute;}
.productCenter{background:white url(../images/product/catalogc2.png) repeat-y;width: 754px;padding-left: 2px;padding-right: 2px;overflow: hidden;padding-left: 2px;}
.productBottom{background:white url(../images/product/catalogb2.png) no-repeat;width: 755px;height: 5px;}
.productHeadTitle{position: absolute;z-index: 2;margin-left: 8px;color: white;font-weight: bold;margin-top: 4px;}
.productCenter li{margin-left: 16px;}

.activeBookmark{width:102px; float:left; display:block; height:25px; font:bold 10pt tahoma; 
background:white url(../images/product/red_bookmark.png) no-repeat; color:white; text-align:center;margin-right: 5px;padding-top: 4px;cursor: pointer;}
.notActiveBookmark{width: 102px;float: left ;display: block; height: 25px; font: bold 10pt tahoma; 
background:white url(../images/product/grey_bookmark.png) no-repeat; color: #B22222; text-align: center;margin-right: 5px;padding-top: 4px;cursor: pointer;}
#markDiv1{padding: 3px;}
#markDiv2{padding: 3px;}

.topLeftImg{position: absolute;margin-top: -14px;width: 270px;}
#productPhoto{}
#productMainPhoto{width: 752px;height: 376px;}
#photoZoom{position: absolute;margin: -35px 0px 0 340px;}
.infoBack{position: absolute;height: 370px;width: 358px; background: white; opacity:0.6;/*margin-left: 365px;top: 351px;*/padding: 6px; margin: -380px 0 0 382px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.info{background: transparent;position: absolute;height:370px;width: 340px;/*margin-left: 365px;top:360px;*/padding: 6px;margin: -380px 0 0 382px;}
.info1{width: 340px;height: 28px;margin: 5px;color: #B22222;font: bold 12pt tahoma;background: white url(../images/buttons/graybutton_fragment.jpg) repeat-x;opacity:1;padding-top: 5px;position:relative;padding-left: 5px;}
.info2{background: #BEBEBE;position: relative;margin-left: 5px;width: 340px;padding-left: 5px;}
.info3{font-size:12px; width: 345px; margin-top: 5px;margin-left: 10px;overflow: hidden;}
.info4{background: #BEBEBE;position: relative;margin-left: 5px;width: 340px;font: 10pt tahoma;margin-top: 5px;padding-left: 5px;}
.info5{margin-left: 3px;width: 345px;font: 9pt tahoma;margin-top: 5px;}
.info6{margin-left: 3px;width: 345px;font:bold 9pt tahoma;margin-top: 5px;margin-left: 3px;color:#B22222;}
.addToCartButton{cursor: pointer;}
.info10{background:url(../images/product/ok_icon.png) no-repeat;margin-left: 10px;}
.info11{background:url(../images/product/question_icon.png) no-repeat;margin-top: 5px; height: 20px;margin-left: 10px;}

.underProduct{width: 755px;margin: 3px 0;}
.fbLink{margin: 0 3px;background:url(../images/product/facebook_icon.png) no-repeat;padding-left: 15px;}
.twitterLink{background:url(../images/product/twitter_icon.png) no-repeat;padding-left: 15px;}
.kaboodleLink{margin: 0 3px;background:url(../images/product/kaboodle_icon.png) no-repeat;padding-left: 15px;} 
.redditLink{margin: 0 3px;background:url(../images/product/reddit_icon.png) no-repeat;padding-left: 20px;} 
.squidooLink{margin: 0 5px;background:url(../images/product/squidoo_icon.png) no-repeat;padding-left: 18px;} 
.suLink{margin: 0 3px;background:url(../images/product/su_icon.png) no-repeat;padding-left: 18px;} 
.blLink{margin: 0 3px;background:url(../images/product/bl_icon.png) no-repeat;padding-left: 18px;} 
.deliciousLink{margin: 0 3px;background:url(../images/product/delicious_icon.png) no-repeat;padding-left: 20px;margin-left: 10px;}

.shareText{font:10pt tahoma;font-style: italic;color:gray;font-weight: 900;float:left;padding-top: 6px; margin-left: 120px;}
.shareBlock{float: left;margin: 0 0 0 12px;}
.shareBlock .top{width: 550px;height: 4px;background:white url(../images/product/top_border_s.png) no-repeat;}
.shareBlock .center{width: 550px;background:white url(../images/product/center_border_s.png) repeat-y;padding: 5px 0 5px 0;} 
.shareBlock .bottom{width: 550px;height: 5px;background:white url(../images/product/bottom_border_s.png) no-repeat;margin-bottom: 10px;}  

.printLink{margin: 0 5px;background:url(../images/product/mail_icon.png) no-repeat;padding-left: 20px;}
.mailLink{background:url(../images/product/print_icon.png) no-repeat;padding-left: 20px;}

#productRatingDiv{width: 735px; height: 100px; margin: 0 10px; background: #D3D3D3;}
.prodRateImg{border: solid 1px black; height: 98px;float: left;width: 127px;}
.innerRateDiv{margin: 10px 10px 20px 10px;float: left;width: 370px;}
.rateStars{width: 110px;height: 20px;}
.rateDiagrammTable{padding-top: 10px;position: absolute; margin: 25px 0 0 580px;}
.rate1{background: white;width: 100px;}
.rateFull{background:#B22222;height:14px;}

.underReview{width: 200px;padding:0px 0px 0 150px;float: left;}
.underReview2{width: 380px;padding:0px 0px 0 0;float: left;text-align: right;}
.writeReviewLink{font-weight: bold;color: #B22222;text-decoration: underline;cursor: pointer;}
.writeReviewLink:hover{font-weight: bold;color: #1E90FF;text-decoration: underline;cursor: pointer;}
.sortByDiv{width: 200px;float: left;}

.reviewDiv{border: solid 1px #D3D3D3;width: 715px; margin: 10px 10px 0 10px;padding: 5px;}
.reviewTopLeft{width: 555px;float: left;}
.reviewText{margin: 5px;}
.reviewTitle{font-weight: bold;margin: 10px;}
.reviewRating{width: 200px;margin: 5px 5px 0 0;}
.reviewShare{margin: 10px 0 10px 0;}

.helpfulLeft{margin: 20px 10px 10px 5px;float: left;}
.helpfulRight{margin: 22px;float: left;}

.reviewShare a{width: 20px;height: 15px;display: block;float: left;text-decoration: none;}
.fb{background:url(../images/product/fb_icon1.png) no-repeat;}
.twitter{background:url(../images/product/twitter_icon.png) no-repeat;}
.myspace{background:url(../images/product/myspace_icon.png) no-repeat;}
.delicious{background:url(../images/product/delicious_icon.png) no-repeat;}
.kaboodle{background:url(../images/product/kaboodle_icon.png) no-repeat;} 
.reddit{background:url(../images/product/reddit_icon.png) no-repeat;} 
.squidoo{background:url(../images/product/squidoo_icon.png) no-repeat;} 
.su{background:url(../images/product/su_icon.png) no-repeat;} 
.bl{background:url(../images/product/bl_icon.png) no-repeat;} 

.bottomProducts{padding: 15px 0;}
.otherProducts1{width: 132px; padding: 5px;border-right: solid 1px #D3D3D3;height: 150px;margin: 0 3px;float: left;}
.bottomProductImg{width: 120px; margin: 3px;}

.mainRight{width: 200px;float: left;margin-left: 10px;}
.SmallBoxTop{background:white url(../images/product/smallBoxHead.png) no-repeat;width: 200px; height: 5px;}
.SmallBoxCenter{background:white url(../images/product/smallBoxCenter.png) repeat-y;width: 200px;padding-left: 2px;padding-right: 2px;}
.SmallBoxBottom{background:white url(../images/product/smallBoxBottom.png) no-repeat;width: 200px;height: 7px;}
.leftProducts{width: 180px;margin: 0 5px;border-bottom: solid 1px #D3D3D3;padding: 5px 0;}
.leftProduct1{color:#B22222;font: bold 11pt tahoma;margin-left: 10px;}
.leftProductImg{width: 160px;height: 123px; margin: 5px 5px 0px 13px;}
.leftProduct2{color:#B22222;float:left;font: bold 11pt tahoma;margin: 8px 0 5px 10px;}
.addToCartButtonSmall{width: 89px;height: 26px;display: block;float: left;text-decoration: none;margin: 5px 5px 5px 35px;}
.addToCartButton:hover{text-decoration: none;}

.pagination{height:33px;}
.paginationpagination .pleft{float:left;font-weight:bold;color:#3e3e3e;margin:5px 28px 0 10px}
.pagination .pleft select{width:150px;color:black;font-size:13px}
.pagination .pcenter{float:left;font-size: 12px;margin:5px 28px 0 10px}
.pagination .pright{float:right;font-size: 12px;margin:5px 28px 0 10px}
.pagination .pright a{text-decoration: none;}

/*product review*/
.productReviewNew {position: absolute;z-index: 2;}
.productReviewNew .top{background: url(../images/review/back_top.png) no-repeat;width:869px;height:48px}
.productReviewNew .bot{background: url(../images/review/back_bottom.png) no-repeat;width:869px;height:16px}
.productReviewNew .mid{width:869px;background-color: white;padding-top:10px}
.productReviewNew .close_b{float:right;margin-right:10px;margin-top:8px}
.productReviewNew .close_b .text{margin-top:5px;float:left}
.productReviewNew .close_b .text a{color:white;text-decoration: none;font-size:14px}
.productReviewNew .close_b .img{float:left}
.productReviewNew .title{float:left;color:white;margin:26px 0 0 226px;font-size:13px}
.productReviewNew .title span{color:#ff6c00}
.productReviewNew .line{background: url(../images/review/line.png) no-repeat; width: 331px;height:18px;color:white;padding-left:50px}
.productReviewNew .tdl{width:330px;font-size: 13px;}
.productReviewNew .table{margin-left:20px;}
.productReviewNew .table input {width:420px;color:#999999}
.productReviewNew .table textarea{width:420px;height:130px}
.productReviewNew .starrating td {border-bottom: 1px solid #e3e4e6;text-align:right;padding-right: 10px;}
.productReviewNew .starrating{line-height: 25px;width:180px;margin:10px 20px}
.overlay_block {background-color: #666666; filter:alpha(opacity=60); opacity: 0.6;} 
#ajoverlay{display: none;opacity: 0.8; filter: Alpha(opacity='80'); background-color: black;position:absolute;top: 0;left: 0;height: 0px;width: 0px; z-index: 1;  }
.overlay{background-color: black;opacity: 0.8;filter: Alpha(opacity='80');position:absolute;top:0;left:0;}
.productReviewNew .starrating td {border-bottom: 1px solid #e3e4e6;text-align:right;padding-right: 10px;}
.productReviewNew .starrating{line-height: 25px;width:180px;margin:10px 20px}

/* Rating */
.rating-top{float:left;margin-top:2px;text-align:right;width:75px}
.rating {width:80px;margin:auto}
.rating_2 {width: 80px;height: 16px;float:right}
.unit-rating{list-style:none; margin: 5px 0 0 0;padding:0px;width: 80px;height: 16px;position: relative;background: url(../images/buttons/rate_assess.png) top left repeat-x;}
.unit-rating li{font-size: 0;line-height: 0;padding:0px;margin:0px;float: left;}
.unit-rating li a{display:block;width:16px;height: 16px;text-decoration: none;font-size: 0;line-height: 0; z-index: 5;position: absolute;}
.unit-rating li a:hover{background: url(../images/buttons/rate_assess.png) left center;z-index: 2;left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:16px;}
.unit-rating a.r2-unit{left:16px;}
.unit-rating a.r2-unit:hover{width: 32px;}
.unit-rating a.r3-unit{left: 32px;}
.unit-rating a.r3-unit:hover{width: 48px;}
.unit-rating a.r4-unit{left: 48px;}
.unit-rating a.r4-unit:hover{width: 64px;}
.unit-rating a.r5-unit{left: 64px;}
.unit-rating a.r5-unit:hover{width: 80px;}
.unit-rating li.photo_assess_cur{background: url(../images/buttons/rate_assess.png) left bottom;position: absolute;height: 16px;display: block;font-size: 0;line-height: 0;z-index: 1;left:0}

/* Ask a Question */
.productQAAsk {position: absolute;z-index: 2;}
.productQAAsk .top{background: url(../images/qa/back_top.png) no-repeat;width:395px;height:45px}
.productQAAsk .bot{background: url(../images/qa/back_bottom.png) no-repeat;width:395px;height:14px}
.productQAAsk .mid{width:360px;background-color: white;padding:10px 0 20px 35px}
.productQAAsk .close_b{float:right;margin-right:10px;margin-top:8px}
.productQAAsk .close_b .text{margin-top:5px;float:left}
.productQAAsk .close_b .text a{color:white;text-decoration: none;font-size:14px}
.productQAAsk .close_b .img{float:left}
.productQAAsk .title{float:left;color:white;margin:26px 0 0 226px;font-size:13px}
.productQAAsk .title span{color:#ff6c00}
.productQAAsk .pinput {background: url(../images/qa/input.png) no-repeat; height: 25px; padding: 3px 5px; margin: 10px 0}
.productQAAsk input {width: 319px; height: 23px; padding: 1px; font-size: 20px; border: none}
.productQAAsk .ptextarea {background: url(../images/qa/textarea.png) no-repeat; width: 319px; height: 193px; padding: 2px 5px; margin: 10px 0;}
.productQAAsk textarea {width: 319px; height: 190px; font-size: 12px; border: none; }

.newQuestionLink{margin-left: 20px;text-decoration: underline;cursor: pointer;}

@media print {	
  .header_out, .footer { display: none; }
}

table.hdr1{border-bottom:solid 1px #D6D6D6;border-right:solid 1px #D6D6D6;}
table.hdr1 td{border-top:solid 1px #D6D6D6;border-left:solid 1px #D6D6D6;padding: 3px;font:8pt tahoma; }
table.hdr1 th {
padding: 10px;
background-color:#E7EFEF;
border-color:#FDFDFD #93AFBA #93AFBA #FDFDFD;
border-style:solid;
border-width:1px;
color:#055A78;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:top;
}

.partsTable{border-top: solid 1px grey; border-left: solid 1px grey; width: 100%;}
.partsTable th{background: #D3D3D3; padding: 3px;text-align: center;border-bottom: solid 1px grey; border-right: solid 1px grey;}
.partsTable td{border-bottom: solid 1px grey; border-right: solid 1px grey; padding: 3px;text-align: center;vertical-align: top;}
.partImg{height: 100px;}
.addPartToCartButtonSmall{width: 89px;height: 26px;display: block;float: left;text-decoration: none;margin: 5px 5px 5px 5px;} 
.partsSearchInput{position: absolute;width: 40px;margin: 35px 0 0 45px;}
.productsSearchInput{position: absolute;width: 40px;margin: 35px 0 0 110px;}

/*cart*/
.cartTop{background:url(../images/cart/top_border.png) no-repeat;width: 976px; height: 4px;}
.cartMiddle{background:url(../images/cart/catalogc2.png) repeat-y;width: 976px;padding: 1px;}
.cartBottom{background:url(../images/cart/catalogb2.png) no-repeat;width: 976px; height: 5px;}  
.cartHead{padding: 3px 0px 0 0;border-bottom: solid 1px #D3D3D3;width: 99.9%;}
#itemsBlock{margin: 0px 0;}
#cartItemsTable{width: 99.9%;}
#cartItemsTable td{text-align: center;border-bottom: solid 1px #D3D3D3;border-right: solid 1px #D3D3D3;}
#cartItemsTable th{text-align: center;padding: 10px;background: #F5F5F5;border-bottom: dotted 1px #D3D3D3;border-right: solid 1px #D3D3D3;} 
.cartItem{width: 300px;text-align: left;}
.cartItemName{float:left;text-align: left;margin: 30px 0 0 18px;padding:5px;width: 110px;overflow: hidden;}

.productDetailsStockInStock {font-weight: bold; font-size: 12px;color:#33911b}
.productDetailsStockOnBackOrder {font-weight: bold; font-size: 12px;color:#91331b}
.productDetailsStockOutStock {font-weight: bold; font-size: 12px;color:#91331b}

.cartTotalM {width: 336px; float: right;}
.cartTotalH {padding: 5px; font-size: 12px; color: #757575; font-weight: bold;}
.cartTotalH h1 {color: #ee510d; font-size: 14px; font-weight: bold; padding: 0 0 10px 10px;}
.cartTotalF {background: url(../images/cart/totalf.gif) no-repeat top; height: 25px; padding-top: 3px;}

.orangeButton{width: 120px;height: 28px;background: url(../images/orange_button.png) no-repeat top;float: right;margin: 10px;
color: white;font: bold 10pt tahoma;text-align: center;padding-top:8px;cursor: pointer;}
.greenButton{width: 120px;height: 28px;background: url(../images/green_button.png) no-repeat top;float: right;margin: 10px;
color: white;font: bold 10pt tahoma;text-align: center;padding-top:8px;cursor: pointer;}
.delLink{cursor: pointer;text-decoration: underline;}
.delLink:hover{cursor: pointer;text-decoration: none;}

/*checkout*/
.activeCheckout{font-weight: bold;float: left;margin: 5px 0 0 0;}
.passiveCheckout{float: left;margin: 5px 0 0 0;}
.greenButton1{background: url(../images/green_buttonN.png) no-repeat; height: 44px; width: 149px; color: #ffffff; font-weight: bold; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding: 0px 0 0 0; margin: 4px auto 0 auto; border: 0;text-shadow: 1px 1px 1px #666; text-transform: uppercase; font-size:12px;cursor: pointer;}  
.greenButtonS{background: url(../images/green_buttonS.png) no-repeat; height: 44px; width: 149px; color: #ffffff; font-weight: bold; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding: 0px 0 0 0; margin: 4px auto 0 auto; border: 0;text-shadow: 1px 1px 1px #666; text-transform: uppercase; font-size:12px;cursor: pointer;}

.checkoutBlock1{float: left;}
.checkoutBlock2{float: left;margin-bottom: 10px;}

.Checkout1BoxTop{background:white url(../images/cart/border_top300.png) no-repeat;width: 300px; height: 3px;margin: 0 12px 0 12px;}
.Checkout1BoxCenter{background:white url(../images/cart/border_center300.png) repeat-y;width: 300px;margin: 0 12px 0 12px; height: 270px;}
.Checkout1BoxBottom{background:white url(../images/cart/border_bottom300.png) no-repeat;width: 300px;height: 4px;margin: 0 12px 0 12px;}

.Checkout2BoxTop{background:white url(../images/cart/border_top400.png) no-repeat;width: 400px; height: 3px;margin-left: 10px;}
.Checkout2BoxCenter{background:white url(../images/cart/border_center400.png) repeat-y;width: 400px;margin-left: 10px;height: 270px;}
.Checkout2BoxBottom{background:white url(../images/cart/border_bottom400.png) no-repeat;width: 400px;height: 4px;margin-left: 10px;}

.Checkout3BoxTop{background:white url(../images/cart/border_top620.png) no-repeat;width: 620px; height: 3px;margin-left: 10px;}
.Checkout3BoxCenter{background:white url(../images/cart/border_center620.png) repeat-y;width: 620px;margin-left: 10px;height: 270px;}
.Checkout3BoxBottom{background:white url(../images/cart/border_bottom620.png) no-repeat;width: 620px;height: 4px;margin-left: 10px;}

.Checkout4BoxTop{background:white url(../images/cart/border_top890.png) no-repeat;width: 890px; height: 3px;margin-left: 40px;}
.Checkout4BoxCenter{background:white url(../images/cart/border_center890.png) repeat-y;width: 890px;margin-left: 40px;}
.Checkout4BoxBottom{background:white url(../images/cart/border_bottom890.png) no-repeat;width: 890px;height: 4px;margin-left: 40px;}

.checkOrderInfo1{margin: 0 10px;font: 8pt tahoma;}

.checkoutItemBody{margin: 10px;}
.cartBox{float:right;margin-right: 2px;}
.cartBox .head{text-align: center;font-weight: bold;padding : 3px;}
.cartBox .itemTable{border-bottom: solid 1px gray;}
.cartBox .center{padding : 10px;}
.bbottom{border-bottom: solid 1px gray;}

.chekoutPaymentInfoTable{font: 8pt tahoma;}
.greenButton101{background:url(../images/buttons/greenbutton101.png) no-repeat;color:white;display:block;font-size:11px;font-weight:bold;height:20px;text-align:center;text-decoration:none;width:75px;border:0;width:101px;text-shadow:1px 1px 1px #555;padding-bottom:2px} 

.padd1{margin-left: 0px;width: 745px;}



/*Blogs*/
.blogLeft {width: 645px; padding: 0 0 0 6px; float: left;}
.blogLeft a {color: #f85c11;}
.blogLeft a:hover {text-decoration: none;}
  .blogLeftMain {width: 645px; height: 262px; background: url('../images/blogLeftMain.png') no-repeat; margin: 10px 0 0 0; font-size: 12px; color: #858585}
  .blogLeftMain .blogTitle {height: 22px; padding: 0 0 0 5px;}
  .blogLeftMain .blogTitle a {color: #f85c11; font-weight: bold; font-size: 14px;}
  .blogLeftMain .blogTitle a:hover {text-decoration: none;}
  
  .blogLeftMain .blogContent {margin: 4px 0 0 0; padding: 0 5px 0 5px; height: 17.6em; text-align: justify; overflow: hidden;}
  
  .blogLeftLinks {margin: 3px 0 5px 0; padding: 0 0 0 3px; color: #858585; font-size: 12px;}
  .blogLeftLinks img {vertical-align: middle;}
  .blogLeftLinks a {color: #f85c11;}
  .blogLeftLinks a:hover {text-decoration: none;}
  
  
  
  .blogLeftFull {width: 645px; margin: 10px 0 0 0; font-size: 12px; color: #858585;}
  .blogLeftFull .blogTop {width: 645px; height: 22px; background: url('../images/blogshowTop.png') no-repeat;}
  .blogLeftFull .blogTop a {color: #f85c11; font-weight: bold; font-size: 14px;}
  .blogLeftFull .blogTop a:hover {text-decoration: none;}
  .blogLeftFull .blogBody {width: 635px; padding: 0 5px; background: url('../images/blogshowBody.png') repeat-y;}
  .blogLeftFull .blogBottom {width: 645px; height: 12px; background: url('../images/blogshowBottom.png') no-repeat;}
  
  .blogLeftFull .blogCommentTitle {width: 635px; padding: 0 5px; color: #f85c11; font-weight: bold; margin: 10px 0 0 0;}
  .blogLeftFull .addCommentTop {width: 628px; padding: 5px 9px 0 8px; background: #e7e7e7; margin: 10px 0 0 0;}
  .blogLeftFull .addCommentTop textarea {padding: 0 0 18px 0; width: 628px; height: 117px; background: url('../images/blogshowTextarea.png') no-repeat; border: 0; color: #858585;}
  
  .blogLeftFull .addCommentBottom {width: 625px; height: 38px; padding: 2px 20px 2px 0; background: url('../images/blogshowSubmitCorner.png') no-repeat bottom right #e7e7e7; text-align: right;}
  .blogLeftFull .addCommentBottom button {width: 104px; height: 34px; border: 0; background: url('../images/buttons/blogSubmit.png') no-repeat; color: #fff; font-weight: bold; text-transform: uppercase; text-align: center; font-size: 18px; padding: 0 0 4px 0; margin: 0; vertical-align: middle;}

  .blogCommentMain {width: 645px; margin: 8px 0 0 0; font-size: 12px;}
  .blogCommentMain .blogCommentTop {padding: 23px 0 0 15px; width: 630px; height: 20px; background: url('../images/blogCommentTop.png') no-repeat; color: #fff;}
  .blogCommentMain .blogCommentBody {padding: 5px 8px 0; width: 629px; background: url('../images/blogCommentBody.png') repeat-y;}
  .blogCommentMain .blogCommentBottom {width: 645px; height: 10px; background: url('../images/blogCommentBottom.png') no-repeat;}

.blogRight {width: 313px; padding: 0 0 0 6px; float: left;}
.blogRight a {color: #f85c11;}
.blogRight a:hover {text-decoration: none;}
  .blogRightMain {height: 131px; width: 313px; background: url('../images/blogRightMain.png') no-repeat #ffffff; margin: 10px 0 0 0; overflow: hidden;}
  .blogRightMain .blogContent {padding: 5px; overflow: hidden; height: 9.1em; text-align: justify;}
  .blogRightMain .blogContent a {color: #f85c11;}
  
  .blogRightMainActive {height: 131px; width: 313px; background: url('../images/blogRightMainActive.png') no-repeat #f85c11; margin: 10px 0 0 0; overflow: hidden;}
  .blogRightMainActive .blogContent {padding: 5px; overflow: hidden; height: 9.1em; text-align: justify;}
  .blogRightMainActive .blogContent a {color: #fff;}

/*End Blogs*/


.cartCoupon {float: left; padding: 10px;width: 400px;}
#couponCheckResult{color: red;}
.RCbutton{background:url(../images/green_button_RC.png) no-repeat;display:block;width: 120px; height: 35px;float: left;margin-left: 10px;}
