/*********** SELECTORS STYLES  ***********/
body{background:#301902;}
body{margin:25px 0; color:#ddd;}


a{color:#fff; text-decoration:none;}a:hover{color:#fbdfc4;}
a.button{background:#935709 none repeat-x top; border:1px solid #5c3303;}
a.button:hover{border:1px solid #333;}
a.buttonBig{background:#8f5108 repeat-x bottom; color:#fff; border:1px solid #894b02;}
a.buttonBig:hover{border:1px solid #292313;}

.input, select, textarea{background:#b07229 none repeat-x bottom; color:#000; border:1px solid #5c3303;}
.input:focus, select:focus, textarea:focus{border-color:#b36408;}
input.button{background:#4e2b02 none repeat-x bottom; color:#fff; border:1px solid #322504;}
input.button:hover{background-color:#633601;}
.star{font-family:verdana;color:#f4d1a7;}

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#552e02;}
.bdrDark{border-color:#999;}

.dif, .dif a:link, a.dif{color:#e2ce96;}.dif a:hover, a.dif:hover{color:#fff;}
.imgBdr{border:3px double #999; background:#000;}
.imgBdrBig{border:5px solid #ccc;}
.box, .bg{background:#ede0bc; color:#291b0a}

.headHr{background:#ffedce;}
.headVr{background:#784305;}
.data{background:#804909;}
.headHr a{color:#333} .headHr,.headHr a:hover{color:#630}

.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:#6c3c04 none repeat-x top; border:1px solid #864902;}
.til img{border:1px solid #472706;}
.til a{color:#ff0;}.til a:hover{color:#fff;}
.til a:hover img{border:1px dashed #fff;}
.search .input{background:#301902 none no-repeat left 50%; color:#fff;}

.welcome .bg{background:#864b06 none repeat-x top; border:1px solid #703a01; color:#fff;}
.welcome .h{color:#fff;}
.welcome .differ {color:#cc8105}

.differ, .differ a:link, .differ a:visited{color:#ff9;}
.differ a:hover, .differ a:active{color:#fff;}

.tml a:link, .tml a:visited{color:#f5c690;}
.tml a:hover, .tml a:active{color:#fff;}

.menu{position:relative; z-index:100;}
.menu .bg{background:#552f02; border-left:1px solid #52400f;}
.menu .bg a, .menu a.h:hover, .menu a.h:active{color:#f6e5a2;}
.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 #d9a600; border-bottom:0;}

.menu ul ul a:link, .menu ul ul a:visited{background:#835405 none no-repeat 1em 1em; color:#fff; border-bottom:1px solid #c17e0e; width:12em; padding:5px .5em 5px 2.5em; line-height:1.5em;}
.menu ul ul a:hover, .menu ul ul a:active{background-color:#522d03; color:#e2ce96;}

.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:#835405; width:12em; padding:5px .5em;}
.menu ul ul ul a:hover, .menu ul ul ul a:active{background:#522d03; color:#e2ce96;}

.scroll{border:1px solid #552f02; background:#996001;}
.scroll .bdrImg{border:4px solid #fff;}
.scroll a{color:#fff;}.scroll a:hover{color:#ff0;}

.h2{background:#5d3303 none repeat-x bottom; border-bottom:1px solid #5b3202;}
.h2, .h2 a:link, .h2 a:visited{color:#eccc97;}
.h2 a:hover, .h2 a:active{color:#ff6;}
.text{color:#fef6ed;}

.more a{background:#301902; color:#fff;}

.special .h, .special .h a:link, .special .h a:visited{color:#fff;}
.special .h a:hover, .special .h a:active{color:#fcdeac;}
.special .co{border:1px solid #552f02; background:#996001;}
.special .co, .special .co a {color:#fcdeac;}

.showcase .h, .showcase .h a:link, .showcase .h a:visited{color:#fff;}
.showcase .h a:hover, .showcase .h a:active{color:#fbe7c0;}
.showcase .co{border:1px solid #552f02; background:#996001;}
.showcase .co, .showcase .co a {color:#fff;}

.qc{border:1px solid #552f02; background:#8d5009;}

.bml .h, .bml .h a{color:#402200;}.bml .h a:hover{color:#fff;}
.bml .co{border:1px solid #4a2500; background:#996001;}
.bml a{color:#ffeed3;}.bml a:hover{color:#fff;}

.langaugeCounter{background:#965407; color:#fff;}
.language img{border:1px solid #183552;}
.counter .differ{color:#ff0;}

.bgl{}

.vTrust{border-right:1px solid #9c5706;}
.copyright, .by{color:#dfb773;}

/***** Inner Page Styles *****/
.columnInner{background:none repeat-y left; border-left:1px solid #4f2b02;}
.h1{background:#552f02; border:1px solid #412300; color:#fff;}
.tree a:link, .tree a:visited{color:#d4a864;}
.tree, .tree a:hover, .tree a:active{color:#e2ce96;}

.ourPSHead{background:#552f02 none no-repeat .8em 50%; border-left:1px solid #996001;}
.ourPSHead,.ourPSHead a{color:#f6e5a2;}
.ourPS .ls a:link, .ourPS .ls a:visited{color:#f4d0a6;}
.ourPS .ls a:hover, .ourPS .ls a:active{color:#fff;}

.textLink a{background:#630; border:1px solid #420; color:#fff;}
.textLink a:hover{background:#420;}
.textLink2 a{background:#963; border:1px dashed #420; color:#fff;}
.textLink2 a:hover{background:#420;}

.sitemap .l a{color:#642;}

.imgBdr{border:3px solid #4f2801;}
.zoom a{border:1px dashed #420; border-width:1px 0; background:#630; color:#ff0;}

.btn2 a{color:#fc9;}.btn2 a:hover{color:#ff0;}
.btn3 a{color:#fff;}.btn3 a:hover{color:#ff0;}

.pd1 .h{background:#552f02;}
.pd1 .divider{background:#a76a0a;}
.pd2 .descBg{background:#864b06; 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;}

.pagingOuter,.paging{background:#c2761b;}
.paging a{color:#fff; background:#630; }
.paging a.on, .paging a:hover{background:#321; color:#fff;}


.bdr,.headHr,.headVr,.data,.bdrDark,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th{border:1px solid #ad730e;}
a.bdr,img.bdr,.bdrDark{border-color:#ad730e;}
.bw5px{border-width:5px;}
hr{ color:#a06e1c;}