a:link, a:active, a:visited  {
	color : #4A265A;
	text-decoration : underline;
}

a:hover  {
	color : 4A265A;
	text-decoration : none;
}

body  {
	background-image : URL(images/bg.gif);
	background-repeat : repeat-x;
	font-size : 11px;
	font-family : verdana;
	color : 000000;
	scrollbar-face-color : #3F97CF;
	scrollbar-shadow-color : #3F97CF;
	scrollbar-highlight-color : #399CD2;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #956949;
	scrollbar-track-color : #C0E3FE;
	scrollbar-arrow-color : #000000;
}

TD  {
	font-size : 11px;
	font-family : verdana;
	color : #000000;
}

.Headers  {
	font-size : 14px;
	font-family : verdana;
	color : 50A0D0;
	font : bold small-caps;
}

.HeadersBlack  {
	font-size : 14px;
	font-family : verdana;
	color : 000000;
	font : bold small-caps;
}
.HeaderBlack1  {
	font-size : 12px;
	font-family : verdana;
	color : 000000;
	font : bold;
}

.Headers1  {
	font-size : 12px;
	font-family : verdana;
	color : 50A0D0;
	font-weight : bold;
}
.Headers2  {
	font-size : 12px;
	font-family : verdana;
	color : 286A93;
	font : small-caps;
}

.HeadersSubsection{
	background-color: #99ccff;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	padding: 3px;
	width: 450px;
}

.contentFixedWidth{
	width: 450px;
}

.AdminButton  {
	font-size : 12px;
	font-family : verdana;
	color : 006699;
	background-color : #C5DBEC;
	border-style : ridge;
	border-color : 318DCE;
	font-weight : bold;
}


.regtext  {
	font-size : 12px;
	font-family : verdana;
	color : Black;
}
.smalltext  {
	font-size : 10px;
	font-family : verdana;
	color : Black;	 
}
.ListBox  {
	font-size : 10px;
	font-family : verdana;
	color : #000000;
	background-color : #CFE7F0;
}

.TextBox  {
	font-size : 10px;
	font-family : verdana;
	color : #000000;
	background-color : #CFE7F0;
}

.TextBoxRed  {
	font-size : 10px;
	font-family : verdana;
	font-weight: bold;
	color : #ff3300;
	background-color : #CFE7F0;
}



HR  {
	color : #CFE7F0;
}

.alert{
	color: #FF0000;
}

.true{
	background-color: #E6FFE6;
}

.false{
	background-color: #FFCFD8;
}

h2{
	margin-top: 0px;
	margin-bottom: 0px;
}

.highlight1{
	font-weight: bold;
	color: #0000CC;
}

.boldText{
	font-weight: bold;
}

.textWarning{
	color: #CC0033;
}

.textSmall{
	font-size: 9px;
}

.errorContainer{
	border: #CC0033 1px solid;
	background-color: #FFFFCC;
	padding: 3px;	
}

.errorContainer ul{
	margin-left: -10px;
}

.confirmContainer{
	border: #006600 1px solid;
	background-color: #CCE4B4;
	padding: 3px;	
	margin-top: 5px;
	margin-bottom: 5px;
}

.messageContainer{
	border: #99CCFF 1px solid;
	background-color: #EEEDE5;
	padding: 3px;	
	margin-top: 5px;
	margin-bottom: 5px;
}

.podhidden {display:none}
.podvisible {display:inline}

.tableHeader{
	font-weight: bold;
	background-color: #C1C9CF;
}

.tablerow0{
	background-color: #E7EFF7;
}

.tablerow1{
	background-color: #D0E1F0;
}
