body {
        margin:0;
        padding:0;
        text-align: left;
        font-family:  verdana,Arial, Helvetica, Verdana, sans-serif;
        color: #404040;
        font-size: 11px;
        height:100%;
}
a {
        font-size: 11px;
}
.body_table{
        font-family:  Arial, Helvetica, Verdana, sans-serif;
        padding: 0;
        height: 100%;
}
div{
        padding: 0;
        margin: 0;
}
img{
        border: 0;
}
p {
	margin: 0; padding: 0;
}

.mainmenu td a {
        color: #FFFFFF;
        font-family:  verdana,Arial, Helvetica, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

.mainmenu td a:hover {
        text-decoration: underline;
}

.mainmenu td  {
        text-align: center;
}

td {
        vertical-align: top;
        text-align: left;  
}

table.l {
        border-color: #fb7e0a; 
        border-width: 0 0 1px 1px;
        border-style: solid;
        font-size: 11px;
        color: #fb7e0a;
        width: 798px;
}

.hdr {
        font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
        font-weight: bold;
        font-size: 24px;
        color: #f3b453;
        text-align: right;
        padding-right: 20px;
}

table.l td {
        padding-bottom: 3px;
        padding-top: 3px;
        padding-left: 10px;
        padding-right: 10px;
        border-color: #fb7e0a; 
        border-width: 1px 1px 0 0;
        border-style: solid;
        margin: 0;
        text-align: left;
}

table.l tr.c2 td a {
        color: #f00;
}

a {
        color: #f00;
}

tr.c1 {
        background: #fb7e0a;
        color: #fde293;
}
tr.c2 {
        background: #fdc773;
        color: #fb7e0a;
}
tr.c3 {
        background: #fefbb7;
        color: #fb7e0a;
}
tr.odd {
        color: #404040;
        background: #fefbb7;
}
tr.even {
        color: #404040;
        background: #fdc773;
}
.footer {
        background: #fb7e0a;
        color: #ffffff;
        font-size: 10px;
        padding-left: 10px;
}
h1      {
        font-family: Verdana, Arial, sans-serif;
        font-weight: bold;
        font-size: 20px;
        color: #f3b453;
        margin: 6px 0 12px 0;
        padding: 0;
}
h2      {
        font-family: Verdana, Arial, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #f3b453;
}
h3 			{font-size: 12px;padding: 0;margin:0}
.leftcolumn {background: #FEE7A3; vertical-align: top}
.leftcolumn em {padding-top: 5px; font-family: "Arial Black", sans-serif ; font-style: italic; font-size: 13px; color: #FB7E0A}
.leftcolumn .partsape p {margin-top: 5px}
.news {
        font-size: 11px;
}
.news a {
        color: #fff;
        text-decoration: none;
        font-weight: bold;
}
a.news {
        color: #fff;
        font-weight: bold;
}
.news a:hover {
        text-decoration: underline;
}

.newsdate {
        background: #ffe965 none repeat scroll 0% 50%;
        height: 18px; 
        color: #f3b453;
        font-weight: bold;
        padding-top: 3px;
        vertical-align: middle; 
        text-align: center; 
        font-size: 13px;
        white-space: nowrap;
}

td.newscell {
        border: 0px; 
        width: 26px;
        background: url(images/main_news.gif) bottom right no-repeat;
}

td.newscell2 {
        border: solid 1px #FFE965; 
        padding: 4px; 
        color: #ffffff;
        width: 19%;
        text-align: justify;
}

.newsblock {
        height: 242px;
        overflow:hidden;
}

input,button {
        background: #fb7e0a; 
        color: #fff;
}
textarea {
        background: #fb7e0a; 
        color: #fff;
}
.partsape {
	padding: 0 5px 5px 5px;
	background: #FFFF99;
	border: #FB7E0A 5px solid;
	color: #FB7E0A;
}

.v_dot { background: url(images/v_dot.gif) repeat-y center top; width: 20px}
.regblocktitle {color: #FB7E0A; font-weight: bold; font-size: 16px; font-family: 'Trebuchet MS', verdana, arial, sans-serif;}
.floatl {float: left}
.floatr {float: right}
.clear {clear: both;}
.i100 {width: 100%}
.mc {vertical-align: middle; text-align: center;}
a.f20, .f20 {font-weight: bold; font-size: 20px;font-family: 'Trebuchet MS', verdana, arial, sans-serif;}
.star {color:Red;}
.admlinks { border: 2px solid #FB7E0A; padding: 8px; background: #FFD47B}
.lightbox {}
