
body {
	background:url(bg.gif) repeat-x; 
	background-color:#ffffff; 
	color:#444444;
	margin: 0 0 0 2px;
}
input, textarea
{
border:1px solid #667084;
}
.poll
{
border:0;
}
a, a:visited, a:hover, a:active {color:#3366cc}

a.menu, a.menu:visited, a.menu:hover, a.menu:active
{
	font-size:10pt; 
	font-family:Arial; 
	font-weight:bold; 
	color:#ffffff; 
	text-decoration:none;
	/*background:#ff6600;*/
}

a.more, a.more:visited { font-family:MS Sans Serif; font-weight:bold; color:#ff9933; text-decoration:none}
a.more:hover, a.more:active {color:#ff3300}

td {font-size:9pt; font-family:Arial}

ol, ul, li {margin-bottom:5pt}

.sp {margin-top:7px; margin-left:14px}
.sp a
{
	font-size: 11pt;
}
.on {
	font-size:10pt; 
	font-family:Arial; 
	font-weight:bold; 
	color:#ffffff}

.hl {background:#ff6600; cursor:pointer; }
.td_menu td
{
	border-right:1px solid #ffffff;
	background:#ff6600;
	height: 31px;
}
.sm {
	font-size:8pt; 
	font-family:Arial;
}

.big {font-size:12pt; font-family:Arial}

.ff {width:262px; font-size:10pt; font-family:Arial}

.formbtn {width:110px; height:23px; font-family:Arial; font-size:9pt; background-image: url(formbtn.gif); border: 1px ridge; cursor:pointer}

h1
{
	margin:0px 0px 15px 0px;
	text-transform:uppercase;
	font-size:12px;
	color:#000000;	
}
h2
{
	margin:0px 0px 10px 0px;
	font-size:11pt;
	color:#000000;	
}
.content
{
	padding:15px 25px 25px 25px;
	color:#444444;
	font-size:11pt;
}
.but
{
	background:#CC6600;
	color:#FFFFFF;
	padding:2px 10px;
	border:0;
}
.mes
{
	color:#999999;
}
.newsdiv
{
	font-size:11pt;
	margin-bottom:15px;
}
.newsdiv2
{
	margin-bottom:15px;
}
.news_link:link, .news_link:visited
{
	font-weight:bold;
	color:#444444;
	text-decoration:none;	
}
.news_link:hover, .news_link:active
{

}