BODY {	background-color : White; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #000000;}  
HR      { border: 1px solid; }
BLOCKQUOTE {  margin-left: 2em;	  margin-right: 0em   }
P {	color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; }
TD { color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; }
TH { color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; padding-right: 10px; font-weight: bold; }
H1 { font :  bold 18px Verdana, Helvetica, sans-serif; color : #000000;  }
H2 { font : bold 16px Verdana, Helvetica, sans-serif; color : #000000;   }
H3 { font : bold 14px Verdana, Arial, Helvetica, sans-serif; color : #000000;  }
H4 { font :  bold 12px Verdana, Arial, Helvetica, sans-serif; color : #000000;  }
input { font-size: 13px; }

.normal { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: medium;  color: #000000	}
.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 	color: #000000 ; font-weight: bold;	}
.header-sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; 	font-weight: bold;	 }
.header-R { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; 	font-weight: bold; padding-right : 10px; }

/* links */	
a	{ color: #CC0000; background-color: transparent; text-decoration: none; 	}
a:link	{ color: #CC0000; background-color: transparent; text-decoration: none;	 }		
a:active { color: #CC0000; background-color: transparent; text-decoration: none; }
a:hover	{ color: #CC0000; background-color: transparent; text-decoration: underline; }

.trivia {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;  }

.cal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; background-color: #5876AD; text-align: center; }
.sponlist_top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }

.table_header {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	width: 100%;
	float: none;
	margin-top : 30px;
	margin-bottom : 10px; }

.sitemap a    {
	color: #003366;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sitemap a:link    {
	color: #003366;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sitemap a:active    {
	color: #003366;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sitemap a:hover    {
	color: #003366;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.map-lt { 
	color: #FFFFFF; 
	background-color: #48576C;
	font-weight: 700;
	font-size: 13px;
	text-align: center;
	padding-top:6px; padding-bottom:4px;
	}
	
.copy a	{ color: #CC0000;  font-size: 10px; background-color: transparent; text-decoration: none; 	}
.copy a:link	{ color: #CC0000;  font-size: 10px; background-color: transparent; text-decoration: none;	 }		
.copy a:active { color: #CC0000;  font-size: 10px; background-color: transparent; text-decoration: none; }
.copy a:hover	{ color: #CC0000;  font-size: 10px; background-color: transparent; text-decoration: underline; }

.BlueBold {	color : #006699;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold;  padding-top: 8px; }
	
/*   PNWR Navigation  Styles*/
td.pnwrnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CB2026; border-bottom: 1px solid Black; }
.pnwrnav a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.pnwrnav a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;	text-decoration: none; }
.pnwrnav a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.pnwrnav a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight : bold; color: #FFCC66; text-decoration: none; }


td.pnwrnow { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;	font-weight: bold; color:  #C40000;	background-color: #FFCC66; text-align: center; vertical-align: middle; border-left : 1px solid black; border-right : 1px solid black;  }
.pnwrnow a:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #C40000;   text-decoration: none;  }
.pnwrnow a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C40000;  text-decoration: none;  }
.pnwrnow a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #C40000;	text-decoration: none; }
.pnwrnow a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight : bold; color: #C40000;  text-decoration: none; }

.footer_nav  {	font :10px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; background-color: #cb2026; }
.footer_nav a:link { text-decoration : none;	font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #FFFFFF; }
.footer_nav a:visited {	font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #FFFFFF;}
.footer_nav a:active {	text-decoration : underline;}
.footer_nav a:hover {	text-decoration : underline; font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #FFFFFF; }
td.footer_nav {border-top-style: solid; border-top-width: 1px; border-color: #000000; border-right-style: solid; border-right-width: 1px; border-bottom-style: none; border-botton-width; 0px; border-left-style: solid; border-left-width: 1px; border-left-color: #000000; }

.footer_copyright {background-color : #FFCC66;	font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #000000; width : 100%;	text-align: center;	border-top-color : #000000; border-top-style : solid; border-top-width : 1px; border-bottom-color : #000000; border-left-color : #000000;	border-right-color : #000000; border-left-style : solid;	border-right-style : solid;	border-bottom-style : solid;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.footer_copyright a:link { text-decoration : none;	font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #000000; }
.footer_copyright a:visited {	font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #000000; }
.footer_copyright a:active { text-decoration : underline; }
.footer_copyright a:hover {	text-decoration : underline; font : 10px Verdana, Arial, Helvetica, Geneva, sans-serif;	color : #000000; }

td.pnwrnavSub { border-left: 0px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #FFCC66; border-bottom: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: 600; color: #000000; background-color: #FFCC66; }
.pnwrnavSub a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; text-decoration: none; 	  }
.pnwrnavSub a:active {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.pnwrnavSub a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; text-decoration: none; }
.pnwrnavSub a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CB2026; text-decoration: none;	}


.live a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CB2026; text-decoration: none;	}
.live a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CB2026; text-decoration: none;	}
.live a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CB2026; text-decoration: none;	}
.live a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CB2026; text-decoration: none;	}

.trail { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 10px; color: #5876AD; padding-top: 2px;text-align: left; }
.trail a:active { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 10px; color: #5876AD;  text-decoration: none }
.trail a.linked { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 10px; color: #5876AD; text-decoration: none }
.trail a.hover { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 10px; color: #5876AD;  text-decoration: underline }

.edge {	border-right-color: Black; border-right-style: solid; border-right-width: 1px; border-bottom-color: Black; border-bottom-style: solid; border-bottom-width: 1px;	border-top-color: Black; border-top-style: solid; border-top-width: 1px; background-color: #FFCC66;}
.sidebar {	background-color: #FFCC66; text-align: left; text-indent: 8px; vertical-align: top;	background-image: url('/images/sidebar.gif'); background-repeat: repeat; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}

.note { font-family: Times New Roman; font-size: 12pt; font-style:italic }

A:link IMG { border: none ;	 }
A:visited IMG { border: none }
A:active IMG { 	border:  none	 }

OL, UL, DIR, MENU, DD     { margin-left: 30px; 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 13px; }
OL UL, UL OL, UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }
OL { list-style-type: decimal 	} 
OL UL {	list-style-type : disc; }	
UL UL	{ list-style-type : disc; }
LI { padding-bottom : 1px }

.smalllist { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; padding: 1px; }

.navMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; padding-top: 2px; padding-right: 2px; 
	padding-bottom: 2px; padding-left: 2px	}

.navMenu A:active {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; text-decoration: none;  
	padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px	}

.navMenu A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; text-decoration: none; 
	padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px
	}
.navMenu A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; text-decoration: none; 
	  padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px
}
.navMenu A:hover { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #C40000;  text-decoration: none; 
	 padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px
}
.tightlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 2pt;
	list-style-type: disc;
}
.carlist {
	margin-left: 15px;
	list-style-type: disc;
}.shadedheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	background-color: #CC3333;
	vertical-align: bottom;
	padding: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;

}
.media {
	border: 1px solid #1D1D1D;
	padding: 1px;

}
.trail a:link {
font-family: Verdana, Arial, Helvetica, sans serif; font-size: 10px; color: #5876AD; text-decoration: none
}
.classhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	background-color: #FFCC66;
	padding: 4px;
	border: 1px solid #333333;

}
.eventpromo {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	background-color: #FFCC66;
	padding: 8px;
	border: 1px solid #333333;
	width: 85%;

}
.titlehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	background-color: #E6E6E6;
	padding: 1px;



}
.smallgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
}
.medgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}
.subHd {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;




}
.SubBox {
	padding: 6px 6px 0px;
	width: 180px;
	border: 1px dotted #999999;
	background-color: #EEEEEE;
	margin-left: 0px;
	vertical-align: middle;





}
.subText {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;


}
.subInput {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;
	width: 150px;



}
.subBtn {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	padding-top: 8px;
	display: block;
	padding-bottom: 0px;
	text-align: center;




}
.sitemap {

	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.notice {
	background-color: #EAEAFF;
	border: 1px dashed #4E4F74;
}
.archive {
	background-color: #EAEAFF;
	border: 1px solid #4E4F74;
	padding : 3px;
	font-weight : 600;
}
.noticeBox {
	padding: 6px 6px 6px 6px;
	width: 95%;
	border: 1px dotted #4E4F74;
	background-color: #EAEAFF;
	margin-left: 0px;
	vertical-align: middle;
}

.menucon {
	text-decoration: none;
	background-color: #CC3333;
	padding: 0 0 5px 0;
	border: 1px solid #003366;
	color: #000000;
	margin: 1px;

}

























