body { margin: 0; padding: 0; background: #EFF1F3; }
body, table, input, select, textarea { font-family: Arial, Tahoma, Verdana, serif; font-size: 11px; color: #484848; }
.content table { font-family: Arial, Tahoma, Verdana, serif; color: #333; }
.content { font-family: Arial, Tahoma, Verdana, serif; font-size: 12px; color: #333; }

img { border: 0; }

.h_bg { background:url('/img/mb_01.jpg');}

a { color: #003366; text-decoration: none; }
a:hover { color: #00ADEF; }

h1 { font-size: 18px; color: #77777B; font-weight: normal; }
h2 { font-size: 20px; color: #7A7B7F; font-weight: normal; padding-top:60px; }
h3 { font-size: 16px; color: #7A7B7F; }

ul, ul ul { list-style-image: url('/img/li.gif'); margin: 5pt 15pt 5pt 15pt; padding-left: 5px; }

.bgrW { background: #FFF; padding-top: 15px; }
.bgrWhite { background: #FFF; }
.padL20 { padding-left: 20px; }
.padR20 { padding-right: 20px; }
.padL15 { padding-left: 15px; }
.padT15 { padding-top: 15px; }
.padL5 { padding-left: 5px; }
.padL10 { padding-left: 10px; }
.padR5 { padding-right: 5px; }
.pad7 { padding: 7px; }
.pad5 { padding: 5px; }
.pad14 { padding: 14px; }
.padS { padding: 15px 5px 0 5px; }
.padS2 { padding: 15px 20px 0 20px; }

.h100 { height: 100%; width:770px; background:url('/img/mb_01.jpg') top no-repeat; }
.h_bg { background:url('/img/mb_01.jpg');}

.OrangeC { color: #00ADEF; }
.BlueC { color: #003366; }

.tt { font-family: Arial, Tahoma, Verdana, serif; font-size: 12px; color: #666; }

.brdW { border: 1px solid #FFF; }


.greyBgr { background: #C1C1C4; width: 230px; }
.greyLBgr { background: #FFF; }
.bdrRG { border-right: 1px solid #B0B1B3; }

.pagerList { background: #EFF0F2; padding: 3px; }

.brdrR { border-right: 1px solid #333333; }

.anons { padding-left: 10px; background: url('/img/BlueArrow.gif') no-repeat 0 5px; }
.anons:hover { padding-left: 10px; background: url('/img/OrangeArrow.gif') no-repeat 0 5px; color: #00ADEF; }

.anAll div { padding-left: 10px; background: url('/img/BlueArrow.gif') no-repeat 0 5px; }

#top { width: 600px; height: 100px; float: left; }

#towns { color: #00ADEF; padding-top: 2px; }
#towns p { float: left; padding-left: 10px; margin: 0 0 0 15px; background: url('/img/OrangeArrow.gif') no-repeat 0 5px; }
#towns p.ac { float: left; padding-left: 10px; margin: 0; background: url('/img/GreyArrow.gif') no-repeat 0 5px; }
#towns a { color: #333333; }
#towns a:hover { color: #00ADEF; }

#logo { position: absolute; top: 40px; left: 639px; }

#menu { position: absolute; top: 82px; left: 170px;  background:url('/img/mb_05.jpg') bottom no-repeat;  }
#menu tr { background: ; }
#menu td { padding: 2px 7px 2px 7px; background: url('/img/menuSep.gif') bottom left no-repeat; border-bottom: 1px solid #E7E7E7; }
#menu td.activ { background: url('/img/menuSep.gif') bottom left no-repeat #FFF; border-bottom: 0; }
#menu td.no { background: url('/img/menuSep.gif') bottom left no-repeat; }
#menu td.no2 { background: ; }
#menu a { color: #363638; }
#menu a:hover { color: #00ADEF; }

#LeftMenu { border-top: 1px solid #FFF; padding-top:36px; }
#LeftMenu div { border-bottom: 1px solid #DDDDDD; padding: 3px 3px 3px 20px; background: url('/img/GreyArrow.gif') no-repeat 10px 7px; }
#LeftMenu div.Active { background: url('/img/GreyArrowA.gif') no-repeat 10px 7px; }
#LeftMenu div.ActiveA { background: url('/img/OrangeArrow.gif') no-repeat 10px 7px #FFF; }
#LeftMenu div.ActiveA a { color: #00ADEF; }
#LeftMenu div.LeftMenu2 { padding-left: 30px; background: url('/img/GreyArrow.gif') no-repeat 20px 7px; }
#LeftMenu div.LeftMenu3 { padding-left: 40px; background: url('/img/GreyArrow.gif') no-repeat 30px 7px; }
#LeftMenu div.LeftMenu3A { padding-left: 40px; background: url('/img/OrangeArrow.gif') no-repeat 30px 7px #FFF; }
#LeftMenu div.LeftMenu3A a { color: #00ADEF; }
#LeftMenu div.Active2A { padding-left: 30px; background: url('/img/GreyArrowA.gif') no-repeat 20px 7px; }
#LeftMenu div.Active2 { padding-left: 30px; background: url('/img/OrangeArrow.gif') no-repeat 20px 7px #FFF; }
#LeftMenu div.Active2 a { color: #00ADEF; }
#LeftMenu a { color: #363638; }
#LeftMenu a:hover { color: #00ADEF; }

#topMenu {  background: #EFF0F2; height: 19px; }
#topMenu a { color: #333333; }
#topMenu a:hover { color: #00ADEF; }
#topMenu div { float: left; padding: 2px 7px 2px 7px; background: url('/img/menuSep.gif') bottom right no-repeat #EFF0F2; border-bottom: 1px solid #E7E7E7; }
#topMenu div.activ { background: url('/img/menuSep.gif') bottom right no-repeat #FFF; border-bottom: 1px solid #FFF; }


.secnav { float: right; background: url('/img/ArrowBig.gif') no-repeat 6px 3px #F8F8F8; border-right: 1px solid #C0C3C7; border-bottom: 1px solid #C0C3C7; padding: 1px 20px 2px 20px; margin-top: -1px; margin-right: -2px;  }
.secnav a { color: #616165; }
.secnav a:hover { color: #00ADEF; }

#classes div { float: left; background: url('/img/GreyArrow.gif') no-repeat 0 4px; padding-left: 7px; padding-right: 10px; }

#coll { position: absolute; top: 101px; left: 0; }
.vote { font-size: 14px; font-weight: bold; }
.sub { background: url('/img/corner.gif') no-repeat bottom right #527BB9; color: #FFF; border: 0; }

.rootul { list-style-image: url('/img/BlueArrow.gif'); margin: 10px 15px 10px 15px; padding-left: 0; }
.rootul li { margin-bottom: 5px; }

#foot { width: 770px; height: 27px; background:url('/img/mb_01.jpg') bottom no-repeat; border-top: #FFF solid 1px; }
#foot div { float: left; height: 10px; color: #333333; font-size: 10px; padding-left: 8px; padding-right: 8px; margin-top: 7px; }
#foot div.f { float: left; height: 10px; color: #333333; font-size: 10px; padding-left: 93px; padding-right: 8px; margin-top: 7px; border-right: 1px solid #333333; }
#foot div.fR { float: right; height: 10px; color: #333333; font-size: 10px; padding-left: 4px; padding-right: 8px; margin-top: 7px; border:none; }
#foot img { float: left; }
#foot a { color: #333333; font-size: 10px; }
#foot a:hover { color: #00ADEF; font-size: 10px; }

.foot { width: 770px; height: 27px; background:url('/img/mb_01.jpg') bottom no-repeat; border-top: #FFF solid 1px; }
.foot div { float: left; height: 10px; color: #333333; font-size: 10px; padding-left: 8px; padding-right: 8px; margin-top: 1px; }
.foot div.f { float: left; height: 10px; color: #333333; font-size: 10px; padding-left: 93px; padding-right: 8px; margin-top: 7px; border-right: 1px solid #333333; }
.foot div.fR { float: right; height: 10px; color: #333333; font-size: 10px; padding-left: 4px; padding-right: 8px; margin-top: 1px; border:none; }
.foot img { float: right; }
.foot a { color: #333333; font-size: 10px; }
.foot a:hover { color: #00ADEF; font-size: 10px; }

.hid {color: #999; padding-left:20px; padding-top:2px;}

.tbl { border-top: 1px solid #C0C3C7; border-right: 1px solid #C0C3C7; }
.tbl td { border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; padding: 5px; }
.tbl td.no { border-left: 0; }
.tbl th { border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; padding: 5px; background: #EFF1F3; text-align: left; }


.tbl2 { border-top: 1px solid #C0C3C7; border-right: 1px solid #C0C3C7; }
.tbl2 td { border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; padding: 4px; }
.tbl2 td.no { border-left: 0; }
.tbl2 th { border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; padding: 4px; background: #EFF1F3; text-align: left; }

.td1 { padding: 10px; border-top: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; }
.td1ac { padding: 4px 5px 4px 5px; border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; background: #FFF; }
.td1noac { padding: 4px 5px 4px 5px; border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; background: #EFF1F3; }


/*div { border: 1px solid red; }*/

.julia div, #julia div { float: left; margin-right: 9px; padding: 3px; background: url('/img/galBgr.gif)'; }
.julia div img, #julia div img { cursor: hand; }
.cool div { width: 120px; float: left; text-align:center; margin-top:7px; } 
.cool h2 { font-size: 16px; margin-bottom:0; } 

/* Print */
.cars div { float: left; }
.left div { float: left; margin: 5px; z-index: 2; color: #000000; }
.m { margin: 2px 0 4px 0; }
.k { margin: 4px 0 4px 0; }
