

/* FORM STYLES */
input, select, textarea, text {
border: 1px #006699 groove;
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
border-color: #000000;
border-style: solid;
}
/* for alternating search result listings */
td.search_row_0	{
	background-color: #EEEEF6;
	color: #999999;
}
td.search_row_1	{
	background-color: #FFFFFF;
	color: #999999;
}

/* TEXT STYLES */
.small { font-size : 10px; color : #000000;}
.medium {
	font-size : 11px;
	color : #000000;
	text-decoration: none;
}
.large { font-size : 16px; color : #000000;}

.link {
	font-size : 14px;
color= #0000FF;	text-decoration: none;
	font-style: normal;
}
.demolink {
	font-size : 14px;
color= #000066;	text-decoration: none;
	font-style: normal;
}
.h2 {
	font-size : 14px;
	color : #000000;
	font-weight: bold; 
}
.h3 {
	font-size : 16px;
	color : #000000;
	font-weight: bold;
}
.h4 {
	font-size : 14px;
	color : #000000;
	font-weight: bold;
}
.required {
color: #FF0000;
background-color : transparent;
}

.lightText {
color: #FFFFFF;
background-color : transparent;
}


/* TEMPLATE EDITOR STYLES */
td.templateEditorHead	{ background-color: #D6D3EE; }
td.templateEditorNew	{ background-color: #EEEEFF; }





form {
	margin: 0px;
	padding: 0px;
}
.tableborder {
	border: 1px solid #999999;
}
/* STATS display stuff */

.Body {
	background-color: #000000;
	color: #000000;
}

.Table1 { 
	background-color: #000000; 
	text-align: center; 
	width: 600px; border: 0;
}
.TR1 { 
	background-color: #3A73CD; 
	vertical-align: middle;
}
.TR2 { 
	background-color: #CCCCCC; 
	vertical-align: bottom;
}
.TR3 { 
	background-color: #C0C0C0; 
	vertical-align: bottom;
}
.TD1 {
	width: 549px;
	height: 16px;
	text-align: left;
	font-size: 10pt;
	font-weight:bold;
	vertical-align: bottom;
	word-spacing=0px;
	color: #000000;
	}
.TD2 { 
	text-align: left; 
	font-size: 10pt;
}
.TD3 { 
	text-align: right; 
	font-size: 10pt;
}
.TD4 { 
	background-color: #CCCCFF; 
	width: 48px; 
	text-align: center ;
	font-weight:bold;
}
.TD5 { 
	width: 178px;}
.TD6 { width: 48px;}
.TD7 { width: 188px;}
.TD8 { width: 364px;}
.TD9 { 
	background-color: #CCCCFF; 
	vertical-align: middle; 
	font-size: 10pt;font-weight:bold; 
	text-align: left;
}
.TD10 { 
	background-color: #CCCCFF; 
	vertical-align: top; 
	width: 48px; 
	text-align: right ;
	font-weight:bold; 
}
.TD11 {
	width: 549px; 
	height: 110px; 
	text-align: left; 
	font-size: 10pt ;
	font-weight:bold ;
	vertical-align: 
	bottom; word-spacing:0px;
}
.TD12 { 
	vertical-align: bottom; 
	text-align: left; 
	width: 17px;
	font-size: 10pt ;
	font-weight:bold; 
	word-spacing=0px;
}
a.sidetable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none;





	



}
a.sidetable:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
}
body, p, td, h1, h2, h3,newsarticle { font-family: Verdana, Arial, Helvetica, sans-serif; }
body, p, td{ font-size: 11px; }
h1 {
	font-size: 14px;
	color: #989898;
	font-weight: bold;
}
h2 {
	font-size: 11px;
	font-weight: bold;
}
h3 {font-size: 11px;}
.newsarticle {
	font-size: 11px;
	color: #142363;
}
.base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.baselink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Silver;
}
a.whitenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
a.whitenav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}
.tableFocus {
	background-color: #CCCCCC;
	border: 1px ridge #000099;
	margin: 2px;
	padding: 2px;
	width: 250px;
}
link {
	text-decoration: none;
	color: #000066;
	background-color: #000066;
}
a {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #FFCC00;
}
a:visited {
	color: #0000FF;
}
.sas link {
	text-decoration: none;
	color: #000066;
	background-color: #000066;
}
.sas a {
	text-decoration: none;
	color: #0000FF;
}
.sas a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #C5AAC9;
}
.sts a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #95B5DC;
}
.sas a:visited {
	color: #0000FF;
}
.anl a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #DEE78E;
}

.cls a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #FFDAB3;
}

.hah a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #FEDDF2;
}
.bad a:hover {
	text-decoration: underline;
	color: #000066;
	background-color: #FBF88D;
}

.invis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	color: #FFFFFF;
	text-decoration: none;


}