/*body
{*/
	/*
	background-color: #E6E6E6;
	font-family: 'Arial Black' , Tahoma, 'Times New Roman';
	*/
/*    BACKGROUND: #d8d8d8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size:small;

}*/

.Hide
{
	display:none;
}

.redX
{
	color:Red;
	font-weight:bold;
	font-size:larger;
}

.blueX
{
	color:Blue;
	font-weight:bold;
	font-size:larger;
}

.greyLabel
{
	font-weight:bold;
	color: #838383;
}

.lostPasswordLabel
{
	color: Green;
}

.errorLabel
{
	color:Red;
}

.greenLabel
{
	font-weight:bold;
	font-size:larger;
	color: #66cc33;
}

.blackLabel
{
	font-weight:bold;
	font-size:larger;
	color: #000000;
}

.programDescription
{
	font-size:small;
}

.regionInfo
{
	font-size:small;
}

.regionInfoNumber
{
	font-size:small;
	font-weight:bold;
}

.searchForm
{
	font-size:small;
}

.clsHeaderText
{
	font-size: 16pt;
	color: #8B0112;
}

.clsHeaderText2
{
	font-size: 16pt;
	font-weight:bold;
	color: #838383;
}

.leftmenuheader
{
	background-color: #66cc33;
	margin-top:-2px;	
	width:168px;
}

.leftmenubody{
	background-color: #ffffff;
	font-size: 11px;
}
.leftmenubody ul, li{
 	display:block;
	margin: 0px;
	line-height:18px;
	/*list-style-type:none;*/
}

.clsBodyTable
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: white;
}

.clsCopyRightText
{
	font-size: 8pt;
}



a:link {  color: #66cc33; text-decoration: none;}
a:visited {  color: #66cc33; text-decoration: none;}
a:hover {  color: #66cc33; text-decoration: underline;}
a:active {  color: #66cc33; text-decoration: none;}


.clsInstructions
{
	font-size: 10pt;
	font-family: Arial, Tahoma;
}

.clsFormLabel
{
	font-family: Arial, Tahoma;
	font-weight: bold;
	font-size: 10pt;
}

.clsStatusMessage
{
	font-size: 11pt;
	color: #ff0000;
}

.clsCallCenterBodyTable
{
	border-right: #FFFFFF 1px double;
	border-top: #FFFFFF 1px double;
	border-left: #FFFFFF 1px double;
	border-bottom: #FFFFFF 1px double;
}

.clsColumnHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #CCCCCC;
	font-weight: 700;
}

.clsRippedTable
{
	border-right: #dedbde 2px solid;
	border-top: #dedbde 2px solid;
	border-left: #dedbde 2px solid;
	border-bottom: #dedbde 2px solid;
}

.gridView
{
	border: none;
}

.gridView th
{
	border-bottom: solid 1px gray;
	font-size: 8pt;
}

.gridViewHeaderStyle
{
	color: #66cc33;
}

.gridViewRowStyle
{
	font-size:smaller;
	vertical-align: top;
}

.gridViewRowStyle2
{
	font-size:xx-small;
	vertical-align: top;
}

.submitNewForm
{
	font-size:small;
}

