body {
	background-color: #3F3E3E;
	margin:0; 
	padding:0;
}

TABLE, tr, td, img, div, label {
margin-bottom: 0px;
padding: 0;
}

.headerfile
{
   display: none;
}


.leftnavfile
{
    background-color : #FFFFFF;
	margin-bottom: 0px;
	display: none;
}


.rightnavfile
{
    background-color : #FFFFFF;
	margin-bottom: 0px;
	display: none;
}


/* Fieldset Tag */
fieldset{
border: 0; 
}

/* Center Div Tag */
div.divcenter {
text-align: center;
}

div.divright {
text-align: right;
}

/* A and Image tags style to turn of border */
A IMG 
{ 
border:0px;
line-height: 0;
margin-bottom: 0px;
padding: 0;
}

.onepx
{
	margin-bottom: 0px;
    line-height: 0px;
}


LI
{
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
list-style-type:disc;
}

/* Form call */
form {
display: inline; 
margin-bottom: 0px;
padding: 0;
} 

P
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

/* Visited Link Style */
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #660099;
    TEXT-DECORATION: none
}

/* Link Style */
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000099;
    TEXT-DECORATION: none
	
}

/* Hover Link Style */
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #000099;
    TEXT-DECORATION: underline
}


/* Horizontal Rule Style */
HR
{
    COLOR: #000000;
    HEIGHT: 1px
}


/* Black Vertical Rule Style */
TD.VerticalRuleBlack {
border-left: 1px solid #000000; 
}

/* Table Center*/
TABLE.tablecenter{
text-align: center;
background-color : #FFFFFF;
}



/* Table Border Style */
TABLE.tableborder { 
border: 1px solid #228623; 
font-weight: normal; 
text-decoration: none; 
border-collapse: separate; 
}


/* Table Header Style */
TH.THBorderTop
{ 
border-top: 1px solid #000000; 
}

TH.THBorder
{ 
FONT-FAMILY: Verdana;
font-size : 11px;
border-bottom: 1px solid #228623; 
font-weight: bold; 
COLOR: #FFFFFF;
text-decoration: none; 
border-collapse: separate; 
background-color : #248621;
} 

/* Table Data Styles */
TD.TDBorder { 
border-bottom: 1px solid #228623; 
font-weight: normal; 
text-decoration: none; 
border-collapse: separate; 

} 

TD.TDBorderTop { 
border-top: 1px solid #000000; 
font-weight: normal; 
text-decoration: none; 
border-collapse: separate; 

} 


TD.TDBorderHead { 
FONT-FAMILY: Verdana;
border-right: 1px solid #228623; 
border-bottom: 1px solid #228623; 
font-size : 11px;
font-weight: bold; 
text-decoration: none; 
border-collapse: separate; 

} 

TD.TDBorderRight { 
FONT-FAMILY: Verdana;
border-bottom: 1px solid #228623; 
font-size : 11px;
font-weight: bold; 
text-decoration: none; 
border-collapse: separate; 

} 


TD.TDBorderLeft { 
FONT-FAMILY: Verdana;
border-left: 1px solid #000000; 
font-size : 11px;
font-weight: bold; 
text-decoration: none; 
border-collapse: separate; 

} 



/* Form Field Styles */
.searchform { 
 FONT-FAMILY: Verdana;
 font-size: 11px; 
 width: 115px;
 height: 14px; 
 margin-bottom: 0px;
}

.audiencebox { 
 FONT-FAMILY: Verdana;
 font-size: 11px; 
 width: 155px;
 font-weight : normal;
 color : #000000;
} 

.checkbox { 
 FONT-FAMILY: Verdana;
 width: 12px;
 height: 12px; 
}

.dropdown { 
 FONT-FAMILY: Verdana;
 width: 115px;
 height: 20px; 
 }

.stateselect { 
 FONT-FAMILY: Verdana;
 width: 125px;
 height: 20px; 
 font-size: 11px; 
 font-weight : normal;
 color : #000000;
 }

/* Bodytext Styles */
.BodyTextBlack {
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
}

.BodyTextBlue {
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #000099;
		}

/* Column Heading Styles */
.BodyTextBlackBold{
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
}

.BodyTextBlueBold {
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #000099;
}

/* Sub Heading Styles */

.HdrBlue {
	FONT-FAMILY: Verdana;
	font-size : 13px;
	font-weight : normal;
	color : #000099;
}

.HdrBlack {
	FONT-FAMILY: Verdana;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
}

.HdrBlueBold {
	FONT-FAMILY: Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #000099;
}

.HdrBlackBold {
	FONT-FAMILY: Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}


.BodyTextBlackSmall {
	FONT-FAMILY: Verdana;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}

.BodyTextBlueSmall {
	FONT-FAMILY: Verdana;
	font-size : 10px;
 	font-weight : normal;
	color : #000099;
}

.BodyTextBlueSmallBold {
	FONT-FAMILY: Verdana;
	font-size : 10px;
 	font-weight : bold;
	color : #000099;
}


.ErrorMessageNormal {
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #FF0000;
		}
.ErrorMessageBold {
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FF0000;
		}


/* Background Color Styles */
.LeftNavTopSectionColor {
	background-color : #C5C5C5;
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : normal;
	margin-bottom: 0px;

}
.LeftNavBottomSectionColor {
	background-color : #C5C5C5;
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : normal
}


.LeftNavBackgroundColor {
	background-color : #C5C5C5;
	margin-bottom: 0px;
	FONT-FAMILY: Verdana;
	font-size : 11px;
	font-weight : normal
}

.RightNavBackgroundColor {
	background-color : #F2F2F2;
	margin-bottom: 0px;
}

.GrayBackgroundColor {
	background-color : #B8B8B8;
	margin-bottom: 0px;
}

.WhiteBackgroundColor {
	background-color : #FFFFFF;
	margin-bottom: 0px;
	
}

.WhiteBackgroundColor2 {
	background-color : #FFFFFF;
	margin-bottom: 0px;
	line-height: 0;
}

.WhiteSpacer {
	width:10px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
}


.BlackBackgroundColor {
	background-color: #000000;
	margin-bottom: 0px;
	
}
.BlackBackgroundColor2 {
	background-color: #FFFFFF;
	margin-bottom: 0px;
	line-height: 0;
}

/* Footer Style */
.FooterText {
	FONT-FAMILY: Verdana;
	font-size : 10px;
	font-weight : normal;
	color : #000099;
	border-bottom: 1px solid #000000; 
	
	}
	
/* Bread Crumb Style */
.Breadcrumb {
	FONT-FAMILY: Verdana;
	font-size : 9px;
	font-weight : normal;
	color : #000000;
}

/* Skip Navigation Style */
.bypass-nav
     {
          background-color : #3F3E3E;
		  z-index: 0;
    	  margin-bottom: 0px;
		  line-height: 0;
     }