body, html {
width: 1000px;
background: #000066;
color: #ffffff; 
margin: 0em;
width: 100%;
}

div#dv_main_container {
margin: 0 1% 0 1%
}
div#dv_header {
width: 99%;
}
table#tbl_header{
width: 99%;
}
#tr_header {
width: 100%;
text-align: center;
}
#td_116logo {
width: 15%;
}
#td_banner {
width: 50%;
}
#td_swcclogo {
width:15%;
}
.top2 {
	color: #D4A256;
	font-size: 12pt;	font-family: "Bookman Old Style";	font-weight: bold;
}
.top3 {
	color: #D4A256;
	font-size:10pt;
}
.top4 {
	color: #D4A256;
		font-size: 10pt;
	font-family: "Bookman Old Style";
	font-weight: bold;
}
div#dv_mainmenu {
position: relative;top: +0px;
left: -10px;
text-align:left;
width: 14%;
}

#dv_maincontent {
position: absolute;
top: +135px;
left: +130px;
width:85%; 
background-color:#EEE4D3;
height: 73%;
overflow:auto;border: 8px white groove;}

table#tbl_maincontent {
 PADDING:0;
 text-align:CENTER;
 margin: 0em; border: 0em none;
}

#td_content {
background-color:#EEE4D3; 
}
.heading {
color:white
}
#dv_footer {
position: absolute;
bottom: 4px;
background: #000066;
}#tbl_footer {
width: 100%;white-space: normal;display: table;border-spacing: 5px 5px;border-collapse: collapse;}.tr_footer {
width:100%;
vertical-align:top;
text-align:center;
}
.underline {
	text-decoration: underline;
}

PRE, CODE, TT	{ 
font-family:	monospace; 
}
/* WinNS4 */
h1, h2, h3, h4, h5, h6, th, dt	{ 
font-family: Arial, sans-serif; 
}
/* begin affordances */	/* 1 - blue orange */
		
ADDRESS, B, BLOCKQUOTE, CITE, CODE, DD, DEL, DFN,		
DIV, DL, DT, EM, FORM, IFRAME, IMG, KBD,		
LI, OBJECT, OL, P, Q, SAMP, SPAN, STRONG, SUB, SUP, UL, VAR,
APPLET, BIG, CENTER, DIR, HR, MENU, PRE,		
ABBR, ACRONYM, BDO, BUTTON, FIELDSET, INS, LABEL, LEGEND	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	font-size: 10pt;
	color: #222222;
	line-height: 11pt;
	border-color:	#666666;
	border-style:	none;
	}
	
FONT	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	font-size: 8pt;
	color: #000000;
	line-height: 9pt;
	border-color:	#666666;
	border-style:	none;
	}
	
FONT.callout	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-weight:	bold;
	font-size: 10pt;
	color: #CC0000;
	line-height: 11pt;
	border-color:	#CC0000;
	border-style:	none;
	}
	
	
SMALL	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 9pt;
	border-color:	#666666;
	border-style:	none;
	}
	
P.nav	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	uppercase;
	text-decoration:	none;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 9pt;
	border-color:	#666666;
	border-style:	none;
	}
	
A	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	font-size: 10pt;
	line-height: 11pt;
	border-color:	#003366;
	border-style:	none;
	}
.bodycopy {
color: #000000;
}	
H1, H2, H4, H5, H6	{	
	word-spacing:	normal;
	letter-spacing: 1em;
	text-transform:	none;
	text-decoration:none;
	font-size: 13pt;
	line-height: 13pt;
	color:	#003366;
	border-color:	#003366;
	border-style:	none;
	}	
		
H3	{	
	word-spacing:	normal;
	letter-spacing: normal;
	text-transform:	none;
	text-decoration:	none;
	font-size: 9pt;
	line-height: 9pt;
	color:	#000000;
	border-color:	#000000;
	border-style:	none;
	}	
	
.warning	{	
	text-transform:	none;
	font-style:	normal;
	font-weight:	bolder;
	background:	yellow;
	color:	black;
	}	
		
DEL	{	
	text-decoration:	line-through;
	background:	#F66;
	}	
		
INS	{	
	text-decoration:	none;
	background:	yellow;
	}	
		
VAR, CITE, DFN, .note	{	
	font-style:	italic;
	}	
		
ADDRESS	{	
	font-style:	normal;
	letter-spacing:	.1em;
	}	
		
CODE, KBD, SAMP	{	
	font-family: Courier, "Courier New", monospace;
	}	
		
ACRONYM	{	
	font-variant:	small-caps;
	letter-spacing:	0.1em;
	}	
		
H1, H2, H4, H5, H6, DT, LEGEND, CAPTION, TH, THEAD, TFOOT	{	
	color:	#000066;
	background:	transparent;
	}	
	
H3 {	
	color:	#000000;
	background:	transparent;
	}
		
HR	{	
	color:	#666666;
	}	
		
.colophon	{	
	display:	none;
	}
	
A:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#000066;
	background:	transparent;
	}	
		
A:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#3163FF;
	background:	transparent;
	}	
		
A:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#3163FF;
	background:	transparent;
	}	
		
A:hover	{	
	text-decoration:	underline;
	font-weight:	bold;
	color:	#3163FF;
	background:	transparent;
	}	
 	
A.body:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFFF;
	background:	transparent;
	}	
		
A.body:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFFF;
	background:	transparent;
	}	
		
A.body:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFFF;
	background:	transparent;
	}	
		
A.body:hover	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFCC;
	background:	transparent;
	}	
		
A.body.offsite	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#003366;
	background:	transparent;
	}	
	
A.top:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFFF;
	background:	transparent;
	}	
		
A.top:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFFF;
	background:	transparent;
	}	
		
A.top:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFFF;
	background:	transparent;
	}	
		
A.top:hover	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#FFFFCC;
	background:	transparent;
	}
	
A.hot:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#C40000;
	background:	transparent;
	}	
		
A.hot:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#C40000;
	background:	transparent;
	}	
		
A.hot:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#C40000;
	background:	transparent;
	}	
		
A.hot:hover	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#3163FF;
	background:	transparent;
	}	

.menu_highlight {
background-color: #FFFF00;text-decoration: blink;
color: #FF0000;
}
		
A.nav:link	{	
	text-decoration:	none;
	font-weight:	bold;
	text-transform:	uppercase;
	font-size: 8pt;
	color:	#D4A256;
	background:	transparent;
	}	
A.nav:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	text-transform:	uppercase;
	font-size: 8pt;
	color:	#D4A256;
	}	
		
A.nav:active	{	
	text-decoration:	none;
	font-weight:	bold;
	text-transform:	uppercase;
	font-size: 8pt;
	color:	#D4A256;
	background:	#333399;
	}	
		
A.nav:hover	{	
	text-decoration:	none;
	font-weight:	bold;
	text-transform:	uppercase;
	font-size: 8pt;
	color:	#FFFFCC;
	background:	#333399;
	}
	/* end affordances */
/* ROSTER STYLES  Begin */		
.member {
  	  font-size: 10pt;
}
.taps {
	font-size: 8pt;
	background-color: silver;
	background-repeat: repeat-x;
}
/* ROSTER STYLES End */



