BODY {

font-size : 12px; 

font-family : Arial, Helvetica, sans-serif; 

font-weight : normal; 

color : #000000; 

background-color : #ffffff;

margin : 1em 1em 1em 1em;

padding : 0em 0em 0em 0em;

width : auto; 

}



H1 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.5em; 

color : #000000; 

background-color : transparent; 

}


H2 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.4em; 

color : #000000; 

background-color : transparent; 

}

H3 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.3em; 

color : #000000; 

background-color : transparent; 

}

H4 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.2em; 

color : #000000; 

background-color : transparent; 

}

.largetext1 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.5em; 

color : #000000; 

background-color : transparent; 

}


.largetext2 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.4em; 

color : #000000; 

background-color : transparent; 

}

.largetext3 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.3em; 

color : #000000; 

background-color : transparent; 

}

.largetext4 {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-style : normal; 

font-variant : normal; 

font-weight : bold; 

font-size : 1.2em; 

color : #000000; 

background-color : transparent; 

}

.errortext {

  font-family : Arial, Helvetica, sans-serif; 

  font-size : .9em;

  color : red;

  font-weight : bold;

}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}


.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.bg_dark {

	background-color : #ffffcc;

	color: #000000;

}



.bg_medium {

	background-color : #faebd7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	margin: ;

	border-top-width: 0px;

	border-bottom-width: 1px;
	
	border-right-width: 1px;
	
	border-left-width: 0px;

	border-top-style: solid;

	border-bottom-style: solid;
	
	border-right-style: solid;
	
	border-left-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;
	
	padding : .5em .5em .5em .5em;

}



.bg_light {

	background-color : #e1e1e1;

	color: #666666;

}

.bg_exlight {

	background-color : #f0f2ff;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;

}


.alt_bg_dark {

	background-color : #CCCC99;

	color: #666666;

}



.alt_bg_medium {

	background-color : ##CCCC99;

	color: #666666;

}



.alt_bg_light {

	background-color : #CCCC99;

	color: #666666;

}

.header {

	background-color : #ccccff;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	margin-top: 4px;

	margin-bottom: 0px;

	cellpadding : 0em 0em 0em 0em;
	
	cellspacing : 0em 0em 0em 0em;
	
}

.content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	color: #666666;
	
	background-color : transparent;

	margin : 0em 0em 0em 0em;

	padding : 0em 1em 0em 1em;
	
	
}
<!-- This affects center column content -->
.main {
	
	font-family: Arial, Helvetica, sans-serif;

	font-size: ;

	color: #666666;


}

a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: ;

	color: #666666;

}

a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: ;

	color: #666666;

}

.leftside {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;
	
	background-color : ;
	
	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-right-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}

.rightside {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;
	
	background-color : #ffffcc;
	
	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;
	
	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}
<!-- This affects announcements -->
.page {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: ;

	color: #666666;

}

a:hover {

	color: #CC6600;

}

.footer {

	background-color : #ccccff;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	margin-top: 4px;

	margin-bottom: 4px;

	padding: 0px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: ##ffff33;

}

.topbottom {

	background-color: #000099;

	border: 0px;

	margin: 0px;

	padding: 0px;

	height: 7px;

}
