body, table {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#586281;
}


h1 {color:#009900; font-size:14px; font-family:Arial, sans-serif; font-weight:bold; margin:0 0 0 0;}

.bpcodeH1 {font: bold 14px;}

a, a:link   {
	font-family:Verdana;
	color:#18347E;
	font-size:11px;
	text-decoration:underline;
}

a:hover {
	color:#333333;
}

a:visited, a:active {
	color:#000000;
}


.menu, a.menu, a.menu:visited, a.menu:hover {
	font-family: Arial, sans-serif;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	padding-top:4px;
	text-decoration:none;
}

.submenu, a.submenu:link, a.submenu:visited {
	font-family: Arial, sans-serif;
	font-size:11px;
	color:#DEF1FB;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	text-decoration:none;
}

a.submenu:active, a.submenu:hover {
	color:white;
	background-color:#6CA2E1;
}

.middot {
	padding-top:5px;
	text-align:center;
}

.cal {
	font-family:Tahoma, verdana, sans-serif;
	color:#97C5EE;
	font-size:10px;
}

.cal_h {
	font-family:Tahoma, verdana, sans-serif;
	color:#00CC00;
	font-size:10px;
	font-weight:bold;
}

.day {background-color:#0A4689;}
.wday {background-color:#1885CD;}
.today {background-color:#00CC00;color:#0F1C39;}

ul li {padding-bottom:10px;}


.f_w {width:150px}

.r {width:15px; color:#a00000}

.comm {font:bold 7pt Arial; color:#2D2D2D}

input, select, textarea {
	background:#F5F9FC URL(siteimg/input.gif) repeat-x;
	font-size:9pt;
	border:solid #94B4DB 1px;
	padding:1px 3px 0 3px;
	color:#2D2D2D
}

.subm, button {
	font:bold 7pt Verdana, sans-serif;
	color:#ffffff;
	border:solid 1px #ffffff;
	padding:1px 3px 1px 3px;
	background:#DD0000 url(../../siteimg/button_bg.gif) repeat-x;
}

.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:#395577}