body { background:url(/themes/default5/img/page_bg.gif)  left top repeat-y #fff;}
a { color:#296BB5}

.toplinks { background-color:#fff;}
.toplinks span { color:#D1D6E1;}
.toplinks a { color:#7B94AD}

.headerTable { background-color:#fff;}

.topmenutable { background-color:#7B94AD;}
.topmenu a { color:#E8ECF4}
.topmenu a.current { color:#fff; background-color:#C63131;}
.dropmenu { background-color:#7B94AD;}

.footer { background-color:#7B94AD; border-top:5px solid #D2D8E0; color:#BFC7D6;}
.footer a { color:#E8ECF4}


.rightMenu .item a { color:#7B94AD;}
.rightMenu .itemcur a { color:#FFFFFF; background-color:#C63131;}
.rightMenu .item a:hover { color:#C63131;}
.rightMenu .subitem a { color:#6B849D;}
.rightMenu .subitem a.cur { color:#C63131;}
.rightMenu .subitem a:hover { color:#C63131;}

.newsPrew { background-color:#D2D8E0;}
.newsPrew { border-top:1px solid #B8C3D1; border-bottom:1px solid #B8C3D1; }
.newsPrew .date { color:#7B94AD;}

.rightcolumncontent div.delim { border-bottom:1px solid #B8C3D1;}
.rightcolumncontent div.textblock { color:#656666;}

.firmattributes { color:#656666; font-size:11px}
.firmattributes a {color:#296BB5;}

.content { color:#666666; padding-bottom:50px}
.content h1 { color:#000000;}
.content h2 { color:#000000;}

.searchPrew { border-top:5px solid #D2D8E0; background:none;}
.searchPrew { padding-left:27px !important}
.searchPrew input { font-size:12px; padding:1px; top:-4px}
* html .searchPrew input { top:-2px}
*+html .searchPrew input { top:-2px}
.searchPrew button { width:45px; height:21px;}

