body{background:#423e31;color:#fff;}
body{margin:25px 0;}

a{color:#bb9d43; text-decoration:none;}a:hover{color:#fc9;}
a.button{background:#caa555 none repeat-x top; border:1px solid #caa555; color:#523f19;}
a.button:hover{border:1px solid #ede0c4;}
a.buttonBig{background:#cba657 repeat-x bottom; color:#000; border:1px solid #695429;}
a.buttonBig:hover{border:1px solid #e1cc9e;}

.input, select, textarea{background:#1a1715 none repeat-x bottom; color:#ccc; border:1px solid #615b46;}
.input:focus, select:focus, textarea:focus{border-color:#cba;}
input.button{background:#695429 none repeat-x bottom; color:#fff; border:1px solid #695429;}
input.button:hover{background-color:#c6aa60;}
.star{font-family:verdana;color:#c00;}

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#615b46;}
.bdrDark{border-color:#999;}

.dif, .dif a:link, a.dif{color:#a68337;}.dif a:hover, a.dif:hover{color:#cdaa5e;}
.imgBdr{border:3px double #e1cc9f; background:#000;}
.imgBdrBig{border:5px solid #e1cc9f;}
.box, .bg{background:#222;}

.headHr{background:#403d36;}
.headVr{background:#262521;}
.data{background:#222;}


.f120x120{width:120px; margin:0 auto;}
.f120x120 p{overflow:hidden; width:120px; height:120px; line-height:120px; display:table-cell;}
.f120x120 img{margin-top: expression(( 120 - this.height ) / 2);}
.f250x250{width:250px; margin:0 auto;}
.f250x250 p{overflow:hidden; width:250px; height:250px; line-height:250px; display:table-cell;}
.f250x250 img{margin-top: expression(( 250 - this.height ) / 2);}

.pageBg{background:#111111 none repeat-x top; border:1px solid #bb9d43;}
.til img{border:1px solid #000;}
.til a:hover img{border:1px dashed #fff;}
.search .input{background:#282727 none no-repeat left 50%;}

.welcome .bg{background:#333131 none repeat-x top; border:1px solid #403e3e;}
.welcome .h{color:#999;}
.differ, .differ a:link, .differ a:visited{color:#caa555;}
.differ a:hover, .differ a:active{color:#fc9;}

.tml a:link, .tml a:visited{color:#000;}

.menu{position:relative; z-index:100;}
.menu .bg{background:#ba972f; border-left:1px solid #fdf2b0;}
.menu h, .menu a.h:link, .menu a.h:visited{color:#fff;}
.menu a:hover{background:transparent;}
.menu :hover > a{background:transparent;}

.menu ul, .menu li{padding:0; margin:0; list-style-type:none;}
.menu li{float:left; width:100%; position:relative;}
.menu a{display:block; width:100%;}
.menu table{position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul ul{visibility:hidden; border:1px solid #caa555; border-bottom:0;}

.menu ul ul a:link, .menu ul ul a:visited{background:#f1df99 none no-repeat 1em 1em; color:#600; border-bottom:1px solid #caa555; width:12em; padding:5px .5em 5px 2.5em; line-height:1.5em;}
.menu ul ul a:hover, .menu ul ul a:active{background-color:#d2b163; color:#000;}

.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;}
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{visibility:visible;}

.menu ul ul ul a:link, .menu ul ul ul a:visited{background:#d2b163; width:12em; padding:5px .5em;}
.menu ul ul ul a:hover, .menu ul ul ul a:active{background:#f1df99;}

.scroll{border:1px solid #3d3936; background:#282727;}
.scroll .bdrImg{border:4px solid #fff;}

.h2{background:#000102 none repeat-x bottom;}
.h2, .h2 a:link, .h2 a:visited{color:#c6aa60;}
.h2 a:hover, .h2 a:active{color:#a0dfff;}
.text{color:#ccc;}

.more a:link, .more a:visited{background:#c6aa60; color:#000;}

.special .h, .special .h a:link, .special .h a:visited{color:#000;}
.special .h a:hover, .special .h a:active{color:#fff;}
.special .co{border:1px solid #c6aa60; background:#000;}

.showcase .h, .showcase .h a:link, .showcase .h a:visited{color:#000;}
.showcase .h a:hover, .showcase .h a:active{color:#fff;}
.showcase .co{border:1px solid #c19741; background:#000;}

.qc{border:1px solid #412d03;}

.bml .h,.bml .h a{color:#000;}.bml .h a:hover{color:#c30;}
.bml .co{border:1px solid #c19741; background:#201601;}
.bml a:hover,.bml a:active{color:#fc9;}

.langaugeCounter{background:#bd9d54;}
.language img{border:1px solid #201601;}
.language a:hover img{border:1px dashed #fff;}
.counter .differ{color:#ff0;}

.bgl{}

.vTrust{border-right:1px solid #856624;}
.copyright, .by{color:#999;}

/***** Inner Page Styles *****/
.columnInner{background:none repeat-y left; border-left:1px solid #543f00;}
.h1{background:#000b16; border:1px solid #5a3b14; color:#dc8100;}
.tree a:link, .tree a:visited{color:#fff;}
.tree, .tree a:hover, .tree a:active{color:#fff;}

.ourPSHead{background:#ba972f none no-repeat .8em 50%; border-left:1px solid #fff;}
.ourPSHead, .ourPSHead a:link, .ourPSHead a:visited{color:#fff;}
.ourPS a:link, .ourPS a:visited{color:#fbeeac;}
.ourPS a:hover, .ourPS a:active{color:#def;}
.ourPS .ls a:link, .ourPS .ls a:visited{color:#fed;}
.ourPS .ls a:hover, .ourPS .ls a:active{color:#dec278;}

.textLink a{background:#983e02; border:1px solid #c00;}
.textLink a:hover{background:#432701; color:#cba}
.textLink2 a{background:#4c2600; border:1px solid #a50;}
.textLink2 a:hover{background:#381c00;}

.star{color:#ff0;}

.sitemap, .sitemap a:link, .sitemap a:visited{color:#fff3d9;}
.sitemap .h a:link, .sitemap .h a:visited{color:#e9ce91;}
.sitemap .l a:link, .sitemap .l a:visited{color:#cdaa5b;}

.imgBdr{border:3px solid #c6aa60;}
.zoom a{border:1px dashed #cdaa5b; border-width:1px 0; background:#412d03;}

.products .l, .products .l a:link, .products .l a:visited{color:#ffd983;}
.products .l a:hover, .products .l a:active{color:#bb92dd;}

.btn1 a:link, .btn1 a:visited, .btn2 a:link, .btn2 a:visited, .btn3 a:link, .btn3 a:visited{color:#ffd983;}
.btn1 a:hover, .btn1 a:active, .btn2 a:hover, .btn2 a:active, .btn3 a:hover, .btn3 a:active{color:#fff;}

.pd1 .h{background:#111;}
.pd1 .divider{background:#999;}
.pd2 .descBg{background:#ba972f; color:#fff;}
.pd2 .descBg .dif {color:#ff9;}

.pdf .thumb{background:#fff; border:1px dashed #999; opacity:0.5; filter:alpha(opacity=50);}
.pdf .thumb.active{background:#fff; border:1px solid #000; opacity:1;  filter:alpha(opacity=100)}
.pdf .box{border:1px dashed #ccc;}

.paging{background:#4e3a00;}
.paging a{color:#000; background:#f2e29d; }
.paging a.on, .paging a:hover{background:#111111; color:#ffd983; }