/*
dark blue = #A19125
lt blue   = #CBD1EB
dk brown  = #55350B
dk red = #0C132A
*/

BODY{
	background-repeat : no-repeat;
}
BODY.popup{
	background-repeat : no-repeat;
	background : #FAE7C4;
}

body, p, td {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: none;
	font-weight: none;
}

ul {
	margin-top : 5px;
}

li.event {
	margin-left : -18px;
	list-style: square;
}

li {
	margin-left : -25px;
	list-style: square;
}

li.listmaker{
	margin-left : -25px;
	
}

li.hallhigh {
	margin-left : -20px;
	list-style: square;
}

b.head{

	font-size: 12px;
	font-weight : 700;
	color :#282C64;
}

b.bodysubhead{

	font-size: 11px;
	font-weight : 600;
	color :#400000;
}

b.pagetitle{

	font-size: 12px;
	font-weight : 700;
	color : #0C132A;
}

b.announcement{

	font-weight : 300;
	color :#55350B;
}

b.subhead{

	font-size: 11px;
	font-weight : 500;
	color :#55350B;
}

b.whiteSmall{
	font-size: 10px;
	font-weight : 300;
	color :#ffffff;
}

TD.toplogocell {
	padding-left : 13px;
	padding-bottom : 17px;
}

TD.topnavcell {
	padding-left : 15px;
	padding-right : 45px;
}

a{
	color : #2C2080;
	text-decoration : underline;
}

a:hover{
	color : #0C132A;
	text-decoration : none;
}

a.righthead{

	font-size: 11px;
	font-weight : bold;
	color : #55350B;
	text-decoration : none;
}

a.righthead:hover{

	font-size: 11px;
	font-weight : bold;
	color : #A19125;
	text-decoration : underline;
}

.date{
	font-size: 10px;
	font-weight : bold;
	color : #55350B;
	text-decoration : none;
	padding-left : 2px;
	padding-bottom : 1px;
}

a.topnav{
	font-size: 11px;
	font-weight : bold;
	color : #88AFE8;
	text-decoration : underline;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 7px;
}

a.topnav:hover{
	font-size: 11px;
	font-weight : bold;
	color : #C9C9AF;
	text-decoration : none;
}

.topnavhead{
	font-size: 11px;
	font-weight : bold;
	color : #55350B;
	text-decoration : none;
	padding-left : 2px;
}

a.topnavhead:hover{
	font-size: 11px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : underline;
	padding-left : 2px;
}

b.leftnavhead{
	font-size: 11px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	padding-left : 2px;
}

a.leftnavheadopen{
	font-size: 11px;
	font-weight : bold;
	color : #A19125;
	text-decoration : none;
	padding-left : 2px;
}

a.leftNav{
	font-size: 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	padding-bottom : 10px;
}

a.leftNav:hover{
	font-size: 10px;
	font-weight : bold;
	color : #CBD1EB;
	text-decoration : underline;
	padding-bottom : 10px;
}

a.leftnavopen{
	font-size: 9px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	padding-left : 4px;
	padding-bottom : 10px;
}

a.leftnavopen:hover{
	font-size: 9px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : underline;
	padding-left : 4px;
	padding-bottom : 10px;
}

a.news {
	text-decoration: none;
	font-style: none;
	font-weight: 700;
	margin-top: 3px;
	color:#112145;
	font-size : 11px;
}

a.news:hover {
	text-decoration: none;
	font-style: none;
	font-weight: 700;
	margin-top: 3px;
	margin-left: ;
	color:#112145;
	font-size : 11px;
}

a.morenews {
	text-decoration: none;
	font-style: none;
	font-weight: 500;
	margin-top: 3px;
	margin-left: 100px;
	color:#112145;
}

a.morenews:hover {
	text-decoration: none;
	font-style: none;
	font-weight: 500;
	margin-top: 3px;
	margin-left: 100px;
	color:#112145;
}

a.navtextlink{
	font-size: 10px;
	font-weight : 500;
	color :#FFFFFF;
	text-decoration : underline;
}

a.navtextlink:hover{
	color :#CBD1EB;
	text-decoration : none;
}

b.right_head{
	font-weight: 700;
	color:#CBD1EB;
}

b.dkbrown{
	font-weight: 700;
	color:#55350B;
}

b.white{
	font-weight: 700;
	color:#ffffff;
}
b.red{
	font-weight: 700;
	color:#FF0000;
}

b.nav_head{
	font-weight: 700;
	color:#CBD1EB;
	padding-left: 60px;
}

b.tabletopbold {
	text-decoration: none;
	font-style: none;
	font-weight: 700;
	color:#CBD1EB;
}

a.tabletop {
	text-decoration: none;
	font-style: none;
	font-weight: 700;
	color:#CBD1EB;
}

a.tabletop:hover {
	text-decoration: underline;
	font-style: none;
	font-weight: 700;
	color:#A19125;
}

TR.list-light{	
	background-color : #F0E0BF;
}
TR.list-dark{	
	background-color : #DFCFAF;
}