body {margin:0px; background: #F2F5EF url(../images/bg.gif) repeat-y center top; }

div.norm		{ color:#000000; font-family:verdana,helvetica; font-size:9pt;}
div.copy		{ color:#696969; font-family:verdana,helvetica; font-size:9pt; padding:10px;}
div.small		{ color:#696969; font-family:verdana,helvetica; font-size:8pt;}
div.tiny		{ color:#696969; font-family:verdana,helvetica; font-size:7pt;}
div.title		{ color:#DD0000; font-family:verdana,helvetica; font-weight:bold; font-size:12pt;}
div.foot		{ color:#FFFFFF; font-family:verdana,helvetica; font-size:8pt;}
font			{ font-family:verdana,helvetica; font-size:9pt;}

a				{ color:#336699; font-size:9pt; text-decoration:underline; font-weight:bold; font-family:verdana,helvetica; }
a:hover 	      	  { color:#97A986; font-size:9pt; text-decoration:underline; font-weight:bold; font-family:verdana,helvetica; }
a.norm			{ color:#336699; font-size:9pt; text-decoration:underline; font-weight:bold; font-family:verdana,helvetica; }
a.norm:hover 	      { color:#97A986; font-size:9pt; text-decoration:underline; font-weight:bold; font-family:verdana,helvetica; }
a.foot			{ color:#000000; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a.foot:hover 	      { color:#FFFFFF; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a.footr			{ color:#FFFFFF; font-size:7pt; text-decoration:underline; font-family:verdana,helvetica; }
a.footr:hover 	      { color:#696969; font-size:7pt; text-decoration:underline; font-family:verdana,helvetica; }
a.tiny			{ color:#696969; font-size:7pt; text-decoration:none; font-family:verdana,helvetica; }
a.tiny:hover 	      { color:#000000; font-size:7pt; text-decoration:underline; font-family:verdana,helvetica; }

.search 		{ color:#696969; font-family:verdana,helvetica; font-size:8pt; background-color:#FFFFFF; border: 1px solid #CCCCCC; vertical-align: text-middle; line-height: 23px; height: 25px;}

div.Ptitle		  { color:#595959; font-family:tahoma,helvetica; font-weight:bold; font-size:11pt; background-color:#F8F8F8; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 3px; padding-left: 9px; margin-bottom: 5px; }
div.Pgtitle		  { color:#595959; font-family:tahoma,helvetica; font-weight:bold; font-size:10pt; background-color:#F8F8F8; border-bottom: 1px solid #CCCCCC; padding: 3px; margin-bottom: 5px; }
div.Stitle		  { color:#666666; font-family:tahoma,helvetica; font-weight:bold; font-size:10pt; border-bottom: 1px solid #CCCCCC; padding: 3px; margin-bottom: 5px;}
div.Mtitle		  { color:#999999; font-family:tahoma,helvetica; font-weight:bold; font-size:10pt; background-color:#F8F8F8; border: 1px solid #CCCCCC; padding: 3px; margin-bottom: 4px;}

table.topsp	{ border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
table.botsp	{ border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
table.foot	{ background-color:#C6D2BC; border-bottom: 1px solid #FFFFFF; }
table.title	{ background-color:#B4C0AA; border-bottom: 1px solid #FFFFFF; }
td.body		{ padding: 0px 0px 0px 0px; }
td.promo	{ padding: 5px; border: 1px solid #E0E0E0; }

td.searchtd { }
td.foottd { }

.menu a {
	font-family: Tahoma, Arial;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
	line-height:40px;
	display:block;
	border-right: 1px solid #F2F2F2;
	padding: 0px 5px 0px 5px;
}

.menu a:hover {
	font-family: Tahoma, Arial;
	background: #D7EBC3;
	color:#000000;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
	height:40px;
	display:block;
	border-right: 1px solid #F2F2F2;
	padding: 0px 5px 0px 5px;
	filter:alpha(opacity=75);-moz-opacity:0.75;
}

.submenu a {
	font-family: Tahoma, Arial;
	background: #D7DFD0;
	color:#000000;
	font-size:8pt;
	text-decoration:none;
	line-height:25px;
	display:block;
	border-right: 1px solid #F2F2F2;
	padding: 0px 5px 0px 5px;
}

.submenu a:hover {
	font-family: Tahoma, Arial;
	background: #FFFFFF;
	color:#000000;
	font-size:8pt;
	text-decoration:none;
	height:25px;
	display:block;
	border-right: 1px solid #F2F2F2;
	padding: 0px 5px 0px 5px;
	filter:alpha(opacity=75);-moz-opacity:0.75;
}

.smenu a {
	font-family: Tahoma, Arial;
	color:#000000;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #FFFFFF;
 
}

.smenu a:hover {
	font-family: Tahoma, Arial;
	background: #C6D2BC;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #FFFFFF;
}