.body { margin: 0;  }
body { background:#855842 }
td { vertical-align: top; font-family: arial; font-size: 12; }
.main_bg { background: #E3B891 url(/img/efins_bg4.gif); background: #E3B891 }
.rt_bg { background: #F7E8DB url(/img/e_03.gif); }

a,a:visited { font-size: 12px; color: #C80118; }
a:hover { text-decoration: none; color: #F31A33; }

a.rt,a.rt:visited { color: #C80118; font-size: 12px; }
a.rt:hover { text-decoration: none; color: #F31A33; }
a.cw, a.cw:visited { text-decoration: none; color: #676767; font-size:11px; }
a.cw:hover { text-decoration: none; color: rgb(25,25,25); font-size:11px;}


.left_menu { background: url(/img/e_06.gif); }

a.lm,a.lm:visited { color: C80118; font-weight: bold; font-size: 11px; }
a.lm:hover { text-decoration: none; color: #F31A33; }

input, textarea, select {
    color: black;
    background: #f7e8da;
    border: #C80118 1pt solid;

    scrollbar-face-color: #C80118;
    scrollbar-highlight-color: #C80118;
    scrollbar-shadow-color: #C80118;

    scrollbar-3dlight-color: #f7e8da;
    scrollbar-darkshadow-color: #f7e8da;
    scrollbar-arrow-color: #f7e8da;
    scrollbar-track-color: #f7e8da;
}

.radio,.checkbox {
   color: black;
   background: #E3B891;
   border: 0px;
}

.top_line { background: url(/img/e_07.gif); height: 9px; }

.r { text-align: right; }

.h1 { font-size: 22px; color: white; }

.vdiv { background: url(/img/e_20.gif) repeat-y; height:100% }

.vb { vertical-align: bottom; }

.vm { vertical-align: middle; }
.vmb { vertical-align: middle; color: #676767; text-align: center; font-size: 11px; }

.c { text-align: center; }

.hea { font-size: 16px; font-weight: bold; }
.header { font-size: 16px; font-weight: bold; }
.header1 { font-size: 12px; font-weight: bold; }

.menu_right {background:url(img/menu_right.gif);width: 5px;height: 26px; align:center;}
.menu_left {background:url(img/menu_left.gif);width: 5px;height: 26px; align:center;}
.menu {position: absolute; visibility: hidden; display: block; top: 175px;}
.menu a {color: white; font-size: 12px;text-decoration: none;}
.menu a:hover {color: white; text-decoration: underline;}
.menu a:visited {color: white;font-size: 12px;}
.menu_bg {background:#C8001A; vertical-align: middle;}
.menu_border {background:url(img/menu_border.gif);width: 1px;height: 5px; align:center;}



.path { padding:7px 11px 10px 11px; font-size:11px }

.bbb { vertical-align:bottom; padding:20px }





.indexCol3 { width:200px; padding:8px 15px 0 15px }
h2 { font-size:14px; font-weight:bold; padding:0; margin:0 0 10px 0 }
p { margin:0 0 10px 0; padding:0 }
h2 a, h2 a:visited { font-size:14px }
h2 a.dashed, h2 a.dashed:visited { color:#000; text-decoration:none; border-bottom:#000 1px dashed }
h2 a.dashed:hover { text-decoration:none; border-bottom:none }

.artCat ul { margin:0; padding:0; list-style:none; width:48%; float:left }
.artCat ul li { margin:0 0 7px 0; padding:0; background:none; list-style:none; width:85% }

.dict a { margin:0 6px 0 0 }

ol.news { margin:0 0 15px 0px; padding:0; list-style:none }
ol.news li { margin:0 0 7px 0; padding:0 }

.bbb { vertical-align:bottom; padding:20px 0px; color:#967960 }
.bbb a, .bbb a:visited { color:#967960 }


.salelinks {color:#A5856B !important; font-size:10px !important;}
.salelinks a {font-size:10px !important; color: #A5856B !important; text-decoration:underline !important;}
.salelinks a:hover {font-size:10px !important; color: #A5856B !important; text-decoration:none !important;}
