
.partext  { color: #5a5a5a; 
	font-size: 8pt; 
	line-height: 12pt;
	padding: 5px;
	font-family: verdana; 
	text-decoration: none 
	}
	
a.partext:link  { color: #5a5a5a; font-size: 8pt; 
	line-height: 10pt; font-family: verdana; 
	text-decoration: none 
	}
	
a.partext:hover { color: maroon; 
	text-decoration: none 
	}
	
a.partext:visited { text-decoration: none 
	}
	
a.partext:active { text-decoration: none 
	}





.partext2  { color: #5a5a5a; 
	font-size: 8pt; 
	line-height: 12pt; 
	font-weight: bold;
	font-family: verdana; 
	padding: 5px;
	text-decoration: none 
	}
	
a.partext2:link  { color: #5a5a5a; 
	font-size: 8pt; 
	line-height: 10pt; 
	font-family: verdana; 
	text-decoration: none 
	}
	
a.partext2:hover { color: maroon; 
	text-decoration: none 
	}
	
a.partext2:visited { text-decoration: none 
	}
	
a.partext2:active { text-decoration: none 
	}
	
.partext3  { color: white; 
	font-size: 8pt; 
	line-height: 12pt;
	padding: 5px;
	font-family: verdana; 
	text-decoration: none 
	}
	
a.partext3:link  { color: #5a5a5a; font-size: 8pt; 
	line-height: 10pt; font-family: verdana; 
	text-decoration: none 
	}
	
a.partext3:hover { color: maroon; 
	text-decoration: none 
	}
	
a.partext3:visited { text-decoration: none 
	}
	
a.partext3:active { text-decoration: none 
	}



.partext4  { color: #5a5a5a; 
	font-size: 8pt; 
	line-height: 11pt;
	padding: 5px;
	font-family: verdana; 
	text-decoration: none 
	}


.BlueHeaderText
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	padding: 5px;
	line-height: 15px;
	COLOR: #122a72;
	FONT-FAMILY: Verdana;
}

.BlueHeaderText2
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 16px;
	padding: 5px;
	line-height: 24px;
	COLOR: #122a72;
	FONT-FAMILY: Verdana;
}














.table2007
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	line-height: 17px;
	letter-spacing: .25pt;
	WIDTH: 445px;
	COLOR: black;
	height: auto;
	FONT-FAMILY: Arial, Verdana;
}

.table2007a
{
	width: 371px; 
	line-height: 12pt; 
	height: 12px; 
	text-align: left; 
	text-decoration: none; 
	font-size: 9pt;
}

.BullettedText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	line-height: 24px;
	COLOR: black;
	FONT-FAMILY:  Arial, Verdana;
}
	
.HorLineGrade
{
	BACKGROUND-IMAGE: url(art/1pxGrade.gif);
	background-color: #A0A0A0;
	background-position: right; 
	WIDTH: auto; 
	LINE-HEIGHT: 14pt;
	Background-repeat:no-repeat;
	HEIGHT: 1px;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}


.LinkHeaderText
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR: White;
	FONT-FAMILY: Verdana;
}

.ScrollBar
{
	scrollbar-base-color: #404040;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #404040;
}

.Boxborder
{
	border-style: solid;
	border-width: 1px;
	border-color: #122a72;
	background-color: #D8D8D7;
}



.tableborder { border: solid 1px black }
.tableborderleft { border-left: 1pt solid black; }
.tableborderleftbot { border-left: 1pt solid black; border-bottom: 1pt solid black; }
.tableborderlefttop  { border-left: 1pt solid black; border-top: 1pt solid black; }
.tableborderlefttopbot  { border-left: 1pt solid black; border-top: 1pt solid black; border-bottom: 1pt solid black; }
.tableborderleftright { border-left: 1pt solid black; border-right: 1pt solid black; }
.tableborderleftrightbot { border-left: 1pt solid black; border-right: 1pt solid black; border-bottom: 1pt solid black; }
.tableborderright { border-right: 1pt solid black; }
.tableborderrightbot { border-right: 1pt solid black; border-bottom: 1pt solid black; }
.tableborderrighttop  { border-top: 1pt solid black; border-right: 1pt solid black; }
.tableborderrighttopbot  { border-top: 1pt solid black; border-right: 1pt solid black; border-bottom: 1pt solid black; }
.tablebordertop  { border-top: 1pt solid black; }
.tableborderbot  { border-bottom: 1pt solid black; }
.tablebordertopbot  { border-top: 1pt solid black; border-bottom: 1pt solid black; }


.bulletin_border  { border: solid 1px #b1b561 }

.hometext { color: White; font-weight: bold; font-size: 10px; line-height: 12px; font-family: verdana; text-decoration: none }
a.hometext:link { color: white; font-weight: bold; font-size: 10px; line-height: 12px; font-family: verdana; text-decoration: none }
a.hometext:hover { color: #b8b8b8; text-decoration: none }
a.hometext:visited { text-decoration: none }
a.hometext:active { text-decoration: none }


.extranet   { color: white; font-weight: bold; font-size: 12pt; line-height: 20pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; background-color: #700018; border: 1px #700018 }
.extranetboarder      { font-family: Arial, Verdana, Helvetica; text-decoration: none; padding: 3px; border: solid 1px #700018 }
.extranetHead  { color: white; font-weight: bold; font-size: 20pt; font-family: Arial, Verdana, Helvetica; background-color: #700018 }



.mainLinks  { color: Navy; font-size: 10pt; line-height: 12pt; font-family: verdana; font-weight: bold; text-decoration: none }
a.mainLinks:link  { color: Navy; font-size: 10pt; line-height: 12pt; font-family: verdana; font-weight: bold; text-decoration: none }
a.mainLinks:hover { color: Navy; text-decoration: underline; }


.mainLinksSmall  { color: Navy; font-size: 8pt; line-height: 10pt; font-family: verdana; font-weight: bold; text-decoration: none; left:5px; }
a.mainLinksSmall:link  { color: Navy; font-size: 8pt; line-height: 10pt; font-family: verdana; font-weight: bold; text-decoration: none }
a.mainLinksSmall:hover { color: Navy; text-decoration: underline; }


.login { color: Blue; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica }

.loginHead{		
		font-family: Arial, Verdana, Helvetica;
		color: white;
		background-color: white;
	    border-width: thin;
	    border-color: black;
		font-size: 12px;
		font-weight: bold;
}

.gvHeader
{
	font-size: smaller;
	background-color: #700017;
	font-family: "Arial, Verdana, Helvetica";
	color: White;	
}

.gvRouteRow 
{
	font-size: smaller;
	font-weight:normal;
}

.gvMainRow
{
	font-size:smaller;
	background-color: #FFFFFF;
	color: black;
	
}

.gvAltRow
{
	font-size:smaller;
	background-color: #FFFBD6;
	color: black;
	
}

.tableHead {
	background-color:#000099;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-left:5px;
}

.odd {
	background-color:#F3B4BA;
}

.even {
	background-color:#E86875;
}

.mainText 
{
	color: Black; 
	font-weight: bold; 
	font-size: 12px; 
	
	font-family: Verdana; 
	text-decoration: none
}

.mainTextThin
{
	color: Black; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: Verdana; 
	text-decoration: none
}

.bullText 
{
	color: White; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: Verdana; 
	text-decoration: none
}

.sidegrey { color: #800000; font-size: 12pt; line-height: 18pt; font-family: "Times new Roman"; text-decoration: none; padding: 2pt }
.logotext { color: maroon; font-weight: bold; font-size: 12pt; line-height: 16pt; font-family: "Times New Roman"; text-decoration: none; text-align: left; letter-spacing: 2pt }
.logotext2 { color: #5e5e5e; font-weight: normal; font-size: 8pt; line-height: 16pt; font-family: "Times New Roman"; text-decoration: none; text-align: left; letter-spacing: 1px }
.tableCellHeader
{
	color:#660000;
	font-weight:bold;
}

.tableCellDetails
{
	color:black;
	font-weight:lighter;
}
