a 				{color: #2D2D2D; font: 8pt Verdana, sans-serif;}
a: visited 		{color: #4B4B4D}
a: active,
a: hover		{color: #F18501}

.boldtxt	{font-size: 12px; font-weight: bold;}

h1, .h1 		{font-weight: bold; font-size: 9pt; color: #d20000; margin: 0}
h2, .h2 		{font: bold 10pt; color: #333333; margin: 0; text-transform: uppercase;}
h3, .h3 		{font-weight: bold; font-size: 9pt; color: #333333; margin: 0}
h4, .h4 		{font-weight: bold; font-size: 9pt; color: #a00000; margin: 0}


ol				{list-style-image: URL(icos/list2.gif); color: #2D2D2D}
ol li			{padding-bottom: 10px}

ul				{list-style-image: URL(icos/list2.gif); color: #000000}
ul ol			{list-style-image: URL(icos/list3.gif); color: #2D2D2D; padding-top: 5px; padding-bottom: 15px}
ul ol li		{font: bold 10px Arial, sans-serif; padding-bottom: 10px}


.tbl {border-collapse:collapse; font-size:8pt}
.tbl caption {padding:5px; color:#000000}
.tbl td, .tbl th {border:solid #94B4DB 1px}
.tbl th {background:#EDF1F6; color:#333333}


input,
select,
textarea 		{background: #f9f9f9 URL(siteimg/input.gif) repeat-x; 
				font-size: 8pt; 
				border: solid #808080 1px; 
				padding: 1px 3px 0 3px; 
				color: #2D2D2D}

.subm, button	{font: 7pt Verdana, sans-serif; 
				color: #333333; 
				border: solid 1px #808080; 
				padding: 1px 3px 1px 3px; 
				background: #fff url(../../siteimg/button_bg.gif) repeat-x}

.form td 		{padding-bottom: 15px}
.r 				{width: 15px; color: #A00000}

.comm 			{font: bold 10px Arial, sans-serif; color:#2D2D2D}


.menu a, .menu a:visited	{font: 9pt Verdana, sans-serif; color: #2D2E30; text-decoration: none;}
.menu a:hover {color:black; text-decoration: underline; }

.npmenu {font: bold 11pt Times,Verdana, sans-serif; color: #b00000;}
.npmenu a, .npmenu a:visited	{font: 11pt Times,Verdana, sans-serif; color: #2D2E30; text-decoration: none;}
.npmenu a:hover {color:black; text-decoration: underline; }


.submenu, .submenu a, .submenu a:visited	{font: 11px Verdana, sans-serif; color: #2D2E30; text-decoration: none; padding:2px 0 5px 0;}
.submenu a:hover {color:black; text-decoration: underline; }

.submenu_sel, .submenu_sel a, .submenu_sel a:visited	{background: #FDFCF5; font: 11px Verdana, sans-serif; color: #2D2E30; text-decoration: none; padding:2px 0 5px 0;}
.submenu_sel a:hover {color:black; text-decoration: underline; }

a.line, a.line:visited	{font: 11px Verdana, sans-serif; color: #2D2E30; text-decoration: none;}
a.line:hover {color:black; text-decoration: underline; }

.nav {padding-left:14px; font:bold 10px Verdana, sans-serif;}
.nav, .nav a, .nav a:visited	{color: #e8e8e8; text-decoration: none; font:bold 10px Verdana, sans-serif;}
.nav a:hover {color:white; text-decoration: underline; }


.sml			{font-size:10px;}

input.email		{font: 7pt Verdana, sans-serif; 
				color: #333333;
				border:0;
				width:60%;
				border-bottom: dashed 1px #808080; 
				padding: 1px 3px 1px 3px; 
				background: #fff;}
				
.news_head	{padding: 6px 20px 6px 20px; background:#EBE4C2;font-size:7pt;letter-spacing:1px;text-transform:uppercase;}

.head	{font-size:7pt;letter-spacing:1px;text-transform:uppercase;}

hr {color:cccccc;}

.host {
	visibility:hidden;display:none;
}

#links {
	padding-left:20px;
	height:50px;
	font:9px Tahoma, sans-serif;
	color:#949494;
}

#links a {
	font:9px Tahoma, sans-serif;
	text-decoration:none;
	color:#949494;
}

#links a:hover {
	text-decoration:none;
	color:#949494;
}

#copy {
	font:10px Tahoma, sans-serif;
	padding:0 0 0 10px;
}

#copy a {
	font:11px Tahoma, sans-serif;
}