
.needed { border:#bc140d 1px solid }

ul.subMenu li.active ul { margin:3px 0 0 0; padding:0; list-style:none }
ul.subMenu li.active ul li { font-weight:normal; margin:0; padding:0 0 0 11px; background:none }
ul.subMenu li.active ul li ul { margin:0 0 6px 0 }
ul.subMenu li.active ul li ul li { font-size:0.86em; margin:0; padding:0 0 0px 8px; background:none }
ul.subMenu li.active span { margin-bottom:4px }

h1 .date { font-size:0.62em; color:#696e70; font-style:italic }

#colorsPhoto { background:url('/img/des/ajax2.gif') center center no-repeat; }

.pathBar span { font-style:italic }

.msg { margin-bottom:10px }
.msg_brdr { border-top:1px solid #3e4144; border-bottom:1px solid #3e4144 }
.alert { color:#bc140d; padding:5px }

.forumLogin p.restore { margin-top:10px }

div.newPost { text-align:right; font-size:1.17em; font-weight:bold; padding:15px 0 0 0 }
div.newPost a { color:#1aa313 }
div.newPost a:hover { color:#a4120c }

.newsBlock .author { text-align:right; color:#696e70 }

.busTW .busTWHead ul li em { font-weight:normal }

.authCloseBtn { margin:15px 15px 0 0 }

.usersData input.textInputLong { width:525px }

.ajaxLoaderWhite { background:url('/img/des/ajax3.gif') center center no-repeat; widtn:100%; height:70px }
.ajaxLoader4 { background:url('/img/des/ajax4.gif') center center no-repeat; widtn:100%; height:70px }
.ajaxLoaderText { text-align:center; widtn:100%; height:50px }
.ajaxMini1 { background:url('/img/des/ajax-mini1.gif') 10px center no-repeat; widtn:100%; height:16px }

.search_msg { margin:20px 0 0 0 }
.search_left { margin:20px 0 0 0 }
.search_left input { color:#696e70 }

#usersData .needed { border:#bc140d 1px solid }

