/*
form, input, textarea {margin:0; padding:0; font-size: 11px;line-height:100%;}
li { padding-bottom:4px;}
textarea {border:1px solid #666666; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
input {border:1px solid #666666; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; color:#000000; font-size:10pt; padding: 2 2 2 2; margin: 1 0 1 0;}
input.submit
{
border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC;
padding: 0.25em;background-color: #FFFFFF;
color: #333333; font-size:10px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif; cursor:hand;
} 
*/
input {padding:1px;}
textarea { padding: 2px;}
.hdr {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#4C599B; font-weight:bold; padding:1px;}
.hdr{ text-align:center; padding-top:4px;}


.vedit {background-color:#F8F8F8; border:1px solid #EDDCC6; width:100%}
.vedit2 {background-color:#F8F8F8; border:1px solid #EDDCC6; width:80%}

input.submit2
{
border: 2px solid #A8BCE3; padding: 0.2em;background-color: #D8E1F2;
color: #54619C; font-size:10px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif; cursor:hand;
} 
input.submit3
{
border: 1px solid #137520; border-top-color: #A1C9A7; border-left-color: #A1C9A7;
padding: 1px;background-color: #FFFFFF;
color: #299C11; font-size:10px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif; cursor:hand;
} 
.td_form_left {background-color:#EFEFEF; text-align:right; vertical-align: top; width:220px; padding-right:4px; color:#8D7029; border-top:1px solid #E3BE8F; border-right:1px solid #E3BE8F; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.td_form_left2 {background-color:#EBF0E1; text-align:right; vertical-align: top; width:120px; padding-right:4px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #7E8505}


.td_form_right {background-color:#FCFCFC; text-align:left; vertical-align: top; padding-left:4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.td_form_mid {background-color:#DADED0; color:#676E04; font-weight:bold; padding-top:4px;}
.divhili {background-color:#FF0000; color:#FFFFFF; font-weight:bold; padding:2 2 2 10}

.td_form_right input {border: #D6C2A3 1px solid; color:#000000; font-size:11px; padding: 1px}
.td_form_right textarea {border: #D6C2A3 1px solid; color:#000000; font-size:11px; padding: 2px}


#menu {padding-left:4px;}
#menu a:link,#menu a:visited {font-family: Geneva, Arial, Helvetica, sans-serif;  color: #E88000; text-decoration: none; font-size:10pt; color:#000000;border-top: 1px solid #D8B164; display:block; width:100%; padding: 2 0 4 2; text-align:center}
#menu a:hover,#menu a:active {font-family: Geneva, Arial, Helvetica, sans-serif; color: #FC762A; border-top: 2px solid #D8B164 ;padding: 2 0 4 2; text-align:center ; color:#000000 }

.main_content {
padding:6 4 0 6; border:1px solid #999999; background:url(images/main_con_bg.gif) #F7F7F7 top left repeat-x;}
 
img.thumbnail{ border:2px solid #F3F3F3; filter:progid:DXImageTransform.Microsoft.Shadow(color=#03255E,Direction=155,Strength=3); 
}
img.border1 {
	border: 2px solid #E1E1E1;
}
.news_td {
	background-color: #E6E6EE; font-weight: bold; border-right: 1px solid white; 
}
.news_td2 {
	border-right: 1px dotted silver;
}
hr { height:1px; width:100%; 
}

hr.o {
    height:1px;
    width:100%;
    background:#FF8A00;
	 color: #FF8A00;
}
hr.g {
    height:1px;
    width:100%;
    background:#009900;
	 color: #009900;
}
hr.y {
    height:1px;
    width:100%;
    background:#FFCC00;
	 color: #FFCC00;
}
hr.g {
    height:1px;
    width:100%;
    background:#B0B0B0;
	 color: #B0B0B0;
}

hr.gr {
    height:1px;
    width:100%;
    background:#67C967;
	 color: #67C967;
}
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CCCCCC; font-weight: bold}
.quote {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.siderite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.bright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: 400}
.subtd {
	background-color: #FFF2E1; font-weight: bold; color: #913D54; letter-spacing: 1px;
}
.f_chr {padding-left:12px;}
img.thumbnail{ border:4px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Shadow(color=#03255E,Direction=180,Strength=3); }
img.thumbnail0{ border:2px solid #FFFFFF; FILTER: progid:DXImageTransform.Microsoft.Glow(color=#7b68ee,strength=2); }
img.thumbnail2{ border:3px solid #FFFFFF; FILTER: progid:DXImageTransform.Microsoft.Glow(color=#78401F,strength=2); }
.font_x table{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.font_x th{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.font_x td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.font_x a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

.acc_table td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.acc_table a { text-decoration:none; color:#E6C4B0}
.acc_table a:visited { text-decoration:none; color:#E6C4B0}
.acc_table a:hover { text-decoration: none; color:#FFFFFF}
#floatt {position:absolute; width:144px;margin:0px; padding:0px; }
