body {margin:0px; background: #FFFFFF url(../images/bg.gif) center top}

div.norm		{ color:#000000; font-family:arial,helvetica; font-size:9pt;}
div.small		{ color:#000000; font-family:arial,helvetica; font-size:8pt;}
div.footnav		{ color:#FFFFFF; font-family:arial,helvetica; font-size:8pt;}
div.foot		{ color:#FFFFFF; font-family:arial,helvetica; font-size:8pt;}
div.foot2		{ color:#336699; font-family:arial,helvetica; font-size:8pt;}
div.news		{ padding:10px; color:#000000; font-family:arial,helvetica; font-size:9pt;}
div.padding		{ padding:10px;}

a				{ color:#336699; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; border:0;}
a:hover 	    { color:#000000; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; border:0;}
a.norm			{ color:#336699; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; }
a.norm:hover 	{ color:#000000; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; }
a.small			{ color:#336699; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a.small:hover 	{ color:#000000; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a.foot			{ color:#FFFFFF; font-size:8pt; text-decoration:underline; font-family:tahoma,helvetica; }
a.foot:hover 	{ color:#000000; font-size:8pt; text-decoration:underline; font-family:tahoma,helvetica; }
a.foot2			{ color:#336699; font-size:8pt; text-decoration:underline; font-family:tahoma,helvetica; }
a.foot2:hover 	{ color:#000000; font-size:8pt; text-decoration:underline; font-family:tahoma,helvetica; }

.img 			{ border:0;}
.textinput 		{ color:#336699; font-family:tahoma,helvetica; font-size:8pt; font-weight:bold; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

div.Ptitle		{ color:#595959; font-family:verdana,helvetica; font-weight:bold; font-size:11pt; background-color:#F8F8F8; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 0.3em 3px 0.3em 3px; margin-bottom: 10px;}
div.Stitle		{ color:#336699; font-family:verdana,helvetica; font-weight:bold; font-size:10pt; border-bottom: 1px solid #CCCCCC; padding: 3px; margin-bottom: 5px;}
div.Mtitle		{ color:#FFFFFF; font-family:verdana,helvetica; font-weight:bold; font-size:9pt; background-color:#336699; border: 0px solid #CCCCCC; padding: 3px; margin-bottom: 4px;}

td.navcol		{ border-left:1px solid #FFFFFF; background: #FFFFFF url(../images/nav-bg.jpg) no-repeat left top; }
td.navborder	{ background: #AEC5E1 url(../images/nav-right-border.jpg) no-repeat left top; }
td.blueback1	{ background: #FFFFFF url(../images/grad-blue1.jpg) repeat-x left top; }

td.homepools 	{ border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background: #FFFFFF url(../images/grad-blue3.jpg) repeat-x left top; }
td.homepools2 	{ background: #FFFFFF url(../images/grad-blue3.jpg) repeat-x left top; }
td.homespas		{ border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background: #FFFFFF url(../images/grad-blue3.jpg) repeat-x left top; }
td.listimages  { border: 1px solid #CCCCCC; }

table.navtable  { border-right: 1px solid #FFFFFF; }
table.bluebackt	{ background: #FFFFFF url(../images/grad-blue1.jpg) repeat-x left top; }
.bt_pages 		{ font-size: 8pt; }
.bt_pages:hover	{ font-size: 8pt; }

.menu {
	font-family:Arial, Helvetica;
	color:#000000;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	width:175px;
	height:20px;
	text-indent:15px;
	line-height:20px;
}

.menu a {
	font-family:Arial, Helvetica;
	color:#000000;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	width:175px;
	height:20px;
	display:block;
	border-bottom: 1px solid #FFFFFF;
}

.menu a:hover {
	font-family:Arial, Helvetica;
	background: #336699;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	width:175;
	height:20px;
	display:block;
}

a.smenu {
	font-family:Arial, Helvetica;
	background: #AEC5E1;
	color:#000000;
	font-weight:bold;
	font-size:9pt;
	text-decoration:underline;
	width:100%;
	height:20px;
	text-indent:40px;
	line-height:20px;
}

a.smenu {
	font-family:Arial, Helvetica;
	background: #AEC5E1;
	color:#000000;
	font-weight:bold;
	font-size:9pt;
	text-decoration:underline;
	width:100%;
	height:20px;
	display:block;
}

a.smenu:hover {
	font-family:Arial, Helvetica;
	background: #336699;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-decoration:underline;
	width:100%;
	height:20px;
	display:block;
	/* filter:alpha(opacity=50);-moz-opacity:0.5; */
}
