BODY {
	background-color : #da8d00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 80%;
	margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px
}

TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 75%;
}
A { text-decoration: none; color:#000000}
a.hover:hover { text-decoration: underline; color:#000000}

H3 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:140%; color:#003399}

TH { font-family: Verdana, Arial, sans-serif; color: #ffffff; font-weight:bold; font-size:80%}

.sml { font-family:Verdana, Arial, sans-serif; font-size:80%}
.ssml { font-family:Verdana, Arial, sans-serif; font-size:70%}

.sm_white {color: #ffffff; font-family:  Arial, sans-serif; font-size:70%}
a.sm_white {color: #ffffff; font-family:  Arial, sans-serif; text-decoration: underline}
a.bir_sml {color: #65900E; font-family:  Arial, sans-serif; text-decoration: underline}

a.frm_sml, td.frm_sml, font.frm_sml {color: #656699; font-family:  Arial, sans-serif; font-size:70%}
td.black_frm_sml, font.black_frm_sml, a.black_frm_sml {color: #000000; font-family:  Arial, sans-serif; font-size:70%}

td.news { padding-left: 25px; padding-bottom:5px; padding-right:20px; font-size:72%; fline-height: 140%}
td.s_news {padding-left:15px; padding-bottom: 5px; padding-right:10px; font-size:70%}
a.news { color: #003399; font-weight:bold}


.marquee {color:#010200; font-size:11px;}

a.bottom {color: #93A792; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:hover.bottom {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}
td.bottom {color: #93A792; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:5px;padding-bottom:5px}

td.menu { padding-left: 10px; padding-right: 5px; padding-top:5px; padding-bottom: 5px; font-size:70%}

td.top, div.top, font.top {color: #ffffff; font-size:110%; font-weight: bold; font-family: Verdana, Arial, sans-serif}
td.title {font-size:75%; color: #ffffff; font-weight: bold; font-family: Verdana, Arial, sans-serif}
td.bir_title {background-color: #666644; ffbackground-color: #63afa4; font-size:68%; color: #ffffff; font-weight: bold; ffont-family:Verdana, Tahoma, Arial}
td.bir_fone {background-color: #989834; ffbackground-color: #e5f2f2; font-size: 70%; color:#ffffff; font-weight:bold}
td.bir_main {background-color: #ffffff; font-size: 70%; color:#336666; padding-left:5px;padding-right:5px}
td.gray_fone {background-color: #d8d8d8; font-size: 70%; color:#336666}

input.wh_green_field, textarea.wh_green_field, select.wh_green_field {background-color: #ffffff; color: 000000; font-family: verdana; font-size: 85%; border-width: 1px; border-color: #63AFA4 ; font-style: normal; font-weight: normal; padding-left:5px;  border-top: 1px solid #63afa4;  border-left: 1px solid #63afa4;}

input.blue_field, textarea.blue_field, select.blue_field {background-color: #D0E5EA; color: 000000; font-family: verdana; font-size: 85%; border-width: 1px; border-color: #333366 ; font-style: normal; font-weight: normal;}

input.white_field, textarea.white_field, select.white_field {background-color: #ffffff; color: 000000; font-family: verdana; font-size: 85%; border-width: 1px; border-color: #000000 ; font-style: normal; font-weight: normal;}

input.lgreen_field, textarea.white_field, select.white_field {background-color: #ffffff; color: 000000; font-family: verdana; font-size: 90%; border-width: 1px; border-color: #E3E6CD ; font-style: normal; font-weight: normal;}

input.white_field100, textarea.white_field100, select.white_field100 {background-color: #ffffff; color: 000000; font-family: verdana; font-size: 100%; border-width: 1px; border-color: #000000 ; font-style: normal; font-weight: normal;}

input.green_button {background-color: #63afa4; color: ffffff; font-family: verdana; font-size: 80%; font-style: normal; font-weight: bold; border-width: 1px; margin-top:2px;margin-bottom:2px}
input.blue_button {background-color: #3067AE; color: ffffff; font-family: verdana; font-size: 80%; font-style: normal; font-weight: bold; border-width: 1px; margin-top:2px;margin-bottom:0px}
input.l_button {background-color: #7F6AAF; color: FFFFFF; font-family: verdana; font-size: 80%; font-style: normal; font-weight: bold; border-width: 1px; margin-top:2px;margin-bottom:0px}
input.v_button {background-color: #965B9D; color: ffffff; font-family: verdana; font-size: 80%; font-style: normal; font-weight: bold; border-width: 1px; margin-top:2px;margin-bottom:2px}
button.green_button {background-color: #63afa4; color: ffffff; font-family: verdana; font-size: 80%; font-style: normal; font-weight: bold; border-width: 1px; margin-top:2px;margin-bottom:2px}
button.blue_button {background-color: #3067AE; color: ffffff; font-family: verdana; font-size: 80%; font-style: normal; font-weight: bold; border-width: 1px; margin-top:2px;margin-bottom:0px}

hr.blue_line  {color: 003399;}

.head1 {color:#da8d00; font-weight:bold;}
.head2 {color:#4C5C73; font-weight:bold;}
.head3 {color:#000B61; font-weight:bold;}
a.link {color:#993333; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.menu_href:hover {text-decoration:underline;}

div.multiple {
	border:1px solid #000000; width:300px; height:100px; margin-bottom:10px; font-size:90%; overflow:auto; background:#FFFFFF;
}

div.edit_comment {
	margin-top:-20px; width:250px; visibility:hidden; position:absolute; background:#FFFFD7; padding:1px; border:1px solid #000000;
}

input.close_button {
	color:#FFFFFF; font-weight:bold; font-size:90%; float:right; background:#C73535; border:1px solid #C73535;
}

a.blue_link { color:#224499; }
a.black_link { color:#000000; }
a.blue_link:hover, a.black_link:hover { text-decoration:underline; }

.community_delimiter {
	width:100%; background-image: url(/img/fone_sur_dotted.gif); background-repeat:repeat-x; font-size:1px; margin:10px 0px 10px 0px;
}

.community_rightwhite {
	background:#FFFFFF; height:18px; margin-top:12px; background-image: url(/img/table_r.gif); background-repeat: repeat-y; background-position:right;
}

.community_rightwhite_1 {
	background:#FFFFFF; height:18px; margin-top:4px; background-image: url(/img/table_r.gif); background-repeat: repeat-y; background-position:right;
}

.community_topleft {
	width:5px; height:5px; float:left; background-image: url(/img/table_corner_tl.gif); background-repeat: no-repeat; font-size:1px;
}

.community_topright {
	width:5px; height:5px; float:right; background-image: url(/img/table_corner_tr.gif); background-repeat: no-repeat; font-size:1px;
}

.community_topright1 {
	width:10px; height:10px; background-image: url(/img/table_corner_tr1.gif); background-repeat:no-repeat; font-size:1px;
}

.community_right {
	background-image: url(/img/table_r.gif); background-repeat: repeat-y; font-size:1px;
}

.community_bottomleft {
	width:5px; height:5px; background-image: url(/img/table_corner_bl.gif); background-repeat: no-repeat; font-size:1px;
}

.community_bottomleft1 {
	width:10px; height:10px; font-size:1px; background-image: url(/img/table_corner_bl1.gif); background-repeat: no-repeat; font-size:1px;
}

.community_bottomright {
	width:5px; height:5px; background-image: url(/img/table_corner_br.gif); background-repeat: no-repeat; font-size:1px;
}

.community_bottomright1 {
	width:10px; height:10px; background-image: url(/img/table_corner_br1.gif); background-repeat:no-repeat; font-size:1px;
}

.community_bottomright2 {
	width:5px; height:5px; background-image: url(/img/table_corner_br2.gif); background-repeat: no-repeat; background-position:right; font-size:1px;
}

.community_bottom {
	background-image: url(/img/table_b.gif); background-repeat: repeat-x; font-size:1px;
}

.community_now_date {
	width:100%; height:20px; background-image: url(/img/fone_sur_dotted.gif); background-position:bottom; background-repeat:repeat-x; text-align:right;
}

.community_main {
	background:#E3E6CD; margin:10px 10px 0px 23px; line-height:18px;
}

.community_present_topleft {
	width:3px; height:3px; background-image: url(/img/present_tl.gif); background-repeat: no-repeat; font-size:1px;
}

.community_present_topright {
	width:3px; height:3px; background-image: url(/img/present_tr.gif); background-repeat: no-repeat; font-size:1px;
}

.community_present_bottomleft {
	width:3px; height:3px; background-image: url(/img/present_bl.gif); background-repeat: no-repeat; font-size:1px;
}

.community_present_bottomright {
	width:3px; height:3px; background-image: url(/img/present_br.gif); background-repeat: no-repeat; font-size:1px;
}

.orange_top {
	background-image: url(/img/orange_top.gif); background-repeat: repeat-x;
}

.orange_right {
	background-image: url(/img/orange_right.gif); background-repeat: repeat-y;
}

.orange_bottom {
	background-image: url(/img/orange_bottom.gif); background-repeat: repeat-x;
}

.orange_left {
	background-image: url(/img/orange_left.gif); background-repeat: repeat-y;
}

input.community_button {
	font-weight:bold; color:#000000; font-size:80%; height:24px; cursor:hand; border:0px;
}

a.tt {
	color:#2B4F35;
	font-size:11px;
}

a.tt1 {
	color:#7F6AAF;
	font-size:15px;
	padding-left:3px;
}

a.tt span, a.tt1 span {
	display:none;
}

a.tt:hover, a.tt1:hover  {
	position:relative;
	z-index:23;
}

a.tt:hover span, a.tt1:hover span {
	display:block;
	position:absolute;
	left:25px;
	top:18px;
	z-index:22;
	color:#2B4F35;
	font-size:11px;
	border:1px solid #2B4F35;
	background-color:#F2FAED;
	padding:5px;
	width:250px;
	line-height:16px;
	text-align:left;
	font-weight:normal;
}

a.underline {text-decoration:underline;}
a.com_postlink {
	color:#7F6AAF;
	text-decoration:underline;
}

font.community_header {
	color:#FFFFFF; background-color:#7E6AB3; width:146px; font-size:17px; height:21px;
}

.com_quote {
	font-size: 70%; color: #7F6AAF; line-height: 16px;
	background-color: #F5F5F5; border: 1px solid #d8d8d8;
}

.Layout {color: #000000; font-family: Arial, Tahoma, Verdana; font-size: 75%; background: #ffffff; font-family: Arial, Tahoma, Verdana; font-size: 75%; padding: 0; margin: 0; border-collapse: collapse;}
img { border: 0; }


.Layout table {width: 100%; border-collapse: collapse; padding: 0; margin: 0; border: 0;}
.LayoutR { padding: 24px 30px 40px 0; }

.FloatFixer { height: 0px; overflow: hidden; font-size: 1px; clear: both; }

.SiteLogo { width: 100%; }
.SiteLogo div { padding: 0 15px 0 0; font-size: 1px; }
.SiteLogo div img { position: relative; top: 1px; }

.ForLoginTD { vertical-align: bottom; padding-bottom: 25px; padding-right: 0; width: 270px; }
.ForLoginTD .Block { margin-left: -183px; background: #e2e2e2; position: relative; z-index: 5; width: 613px; }
.ForLoginTD .Block .Bnr img  { display: block; }
.ForLoginTD .Block .Bnr { padding: 6px 19px 6px 10px; width: 320px; }

.QNav { padding: 42px 18px 9px 19px; white-space: nowrap; color: #2b4f35; }
.QNav a { color: #2b4f35; text-decoration: none; margin: 0 4px 0 4px; }
.QNav div { margin-top: 11px; }

.Login { padding-right: 10px; padding-top: 22px; width: 110px; background: #e2e2e2; }
.Login .FInput input { width: 90%; font-family: Arial Narrow; padding: 0 3px 0 3px;  }
.Login .FSubmit { width: 16px; padding-left: 5px; }
.Login input { vertical-align: middle; }
.Login td { vertical-align: middle; padding-bottom: 4px; }
.Login b { font-family: Arial Narrow; font-weight: normal; white-space: nowrap; }
.Login a { color: #53705b; font-size: 92%; }

.MainMenu { background: #cbd0cc; font-family: Arial; font-weight: bold; padding: 2px 21px 3px 30px; font-size: 95%; }
.MainMenu a { color: #13361d; text-decoration: none; padding: 0 3px 0 3px; }
.MainMenu a:hover { color: #3a8735; text-decoration: none !important; }
.MainMenu .Search { text-align: right; padding-left: 23px; font-family: Arial; font-weight: bold; font-size: 70%; }
.MainMenu .Search a { padding-left: 23px; background: url('/pic/misc/button_search.gif') 0 50% no-repeat; }
.Mainmenuitem a {font-family: Arial; font-weight: bold !important; font-size: 90%; }
.MainMenu .Search2 { font-family: Arial; font-weight: bold; font-size: 70%; }
.MainMenu a.MainMenuNewItem { color: #9E0B0E; text-decoration: none; padding: 0 3px 0 3px; }
.MainMenu a.MainMenuNewItem:hover { color: #3a8735; text-decoration: none !important; }

.tableFooter {width: 100%;}
.Footer1 { background: #64947f; color: #ffffff; font-size: 65%; padding: 9px 22px 4px 22px; width: 100%;}
.Footer1 a { color: #ffffff; }
.Footer1 b { color: #ffffff; }
.Footer1 .L { vertical-align: middle; padding-bottom: 2px; color: #ffffff; font-family: Arial; font-size: 11px;}
.Footer1 a {text-decoration: underline; font-family: Arial; font-weight: bolder;}
.widtha {font-weight: bolder;}
.Footer1 .R { text-align: right; vertical-align: middle; padding-top: 5px; color: #ffffff; font-size: 11px; font-family: Arial;}
.Footer1 .R img { vertical-align: middle; position: relative; top: -5px; padding-left: 5px;}
.Footer1 .Logo { font-size: 1px; }

.Footer2 { font-family: Arial; background: #dfdfdf; color: #ffffff; color: #2b4f35; font-size: 11px; text-align: center; padding: 3px 22px 6px 22px;}
.Footer2 a { color: #2b4f35; text-decoration: underline;}
.Footer2 .Counters { margin-top: 32px; }
.Footer2 .Counters img { margin: 0 2px 0 2px; }

.FooterLine { background: #dfdfdf; height: 3px; }

/** Maximum width for the whole site is 1280 * added be Eugene Belyaev */
body { max-width:1360px; }
table.Layout,table.LayoutMW { width:expression(document.body.clientWidth > 1360? "1360px": "auto" ); } /* IE6, IE7 hack */
