/* Beginning of Standard Template Styles */
/* ------------------------------------------------------------------ */

/* Page Margins ---------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Default Link Size/Color ---------------- */

A {  


font-weight: 400; 
color: blue;
font-style: normal;
text-decoration : none;
}

A:hover {text-decoration:underline } 


/* Black ---------------- */

.PageTitleBlack {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #000000;
font-style: normal;
}

.TextBlack {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #000000;
font-style: normal;

}

.TextBlackBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #000000;
font-style: normal;

}

.TextLittleBlackBold {  

font-family: Courier; 
font-size: 10px; 
font-weight: 400; 
color: #000000;
font-style: normal;

}

/* White ---------------- */

.PageTitleWhite {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #FFFFFF;
font-style: normal;
}

.TextWhite {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #FFFFFF;
font-style: normal;

}

.TextWhiteBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FFFFFF;
font-style: normal;

}

/* Red ---------------- */

.PageTitleRed {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #FF0000;
font-style: normal;
}

.TextRed {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #FF0000;
font-style: normal;

}

.TextRedBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FF0000;
font-style: normal;

}

/* Dark Red ---------------- */

.PageTitleDarkRed {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #990000;
font-style: normal;
}

.TextDarkRed {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #990000;
font-style: normal;

}

.TextDarkRedBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #990000;
font-style: normal;

}

/* Blue ---------------- */

.PageTitleBlue {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #0000FF;
font-style: normal;
}

.TextBlue {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #0000FF;
font-style: normal;

}

.TextBlueBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #0000FF;
font-style: normal;

}


/* Dark Blue ---------------- */

.PageTitleDarkBlue {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #003366;
font-style: normal;
}

.TextDarkBlue {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #003366;
font-style: normal;

}

.TextDarkBlueBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #003366;
font-style: normal;

}

/* Light Blue ---------------- */

.PageTitleLightBlue {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #006699;
font-style: normal;
}

.TextLightBlue {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #006699;
font-style: normal;

}

.TextLightBlueBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #006699;
font-style: normal;

}

/* Yellow ---------------- */

.PageTitleYellow {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #FFFF00;
font-style: normal;
}

.TextYellow {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #FFFF00;
font-style: normal;

}

.TextYellowBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FFFF00;
font-style: normal;

}

/* Orange ---------------- */

.PageTitleOrange {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #FF9900;
font-style: normal;
}

.TextOrange {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #FF9900;
font-style: normal;

}

.TextOrangeBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FF9900;
font-style: normal;

}

/* Green ---------------- */

.PageTitleGreen {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #006633;
font-style: normal;
}

.TextGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #006633;
	font-style: normal;

}

.TextGreenBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #006633;
font-style: normal;

}

/* Gray ---------------- */

.PageTitleGray {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; 
color: #CCCCCC;
font-style: normal;
}

.TextGray {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color: #CCCCCC;
font-style: normal;

}

.TextGrayBold {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #CCCCCC;
font-style: normal;

}


/* DataGrid Items ---------------- */

.DataGridItemStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color : #FF0000;
background-color: #000000;
font-style: normal;
}

.DataGridAltStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color : #003399;
background-color: #EFEFEF;
font-style: normal;
}

.DataGridEditStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color : #000000;
background-color: #FFFF00;
font-style: normal;
}

.DataGridFooterStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color : #FFFFFF;
background-color: #99CC99;
font-style: normal;
}

.DataGridHeaderStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color : #FFFFFF;
background-color: #99CC99;
font-style: normal;
}

.DataGridPagerStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color : #FF0000;
background-color: #FFFFFF;
font-style: normal;
}

.DataGridSelectedItemStyle {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; 
color : #000000;
background-color: #FFFF00;
font-style: normal;
}






/* ------------------------------------------------------------------ */
/* This Ends the Standard Template of Styles. Add Custom Styles Below */
/* ------------------------------------------------------------------ */

A.LinksBlueNone {
    
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px;
 color: #0000FF;
 text-decoration:none; 
 FONT-STYLE: normal; 
 }
A.LinksBlueNone:hover {text-decoration:underline } 

A.LinksGreenNone {  

font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; color: #006633;
font-style: normal;
text-decoration:none;
}

A.LinksGreenNone:hover {text-decoration:underline}


A.LinksWhiteNone {  

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 400; color: #FFFFFF;
font-style: normal;
text-decoration:none;
}

A.LinksWhiteNone:hover {text-decoration:underline}

.BorderGreen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style:solid;
	border-color: #B8C998;
}

.BorderGray {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style:solid;
	border-color: #666666;
}

.BorderPurple {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style:solid;
	border-color:#8B88B6;
}


.Padding5 {
	padding: 5px;
}

.Padding10 {
	padding: 10px;
}

.Paddingleft {
	padding-left: 10px;
}

.PaddingRight {
	padding-right: 10px;
}

ul.bulletSquare {
	list-style-type:square;
	list-style-position:outside;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;	
	text-align:left;
}



.Leading  {
	line-height:140%;
	
	}
	
li {
		padding-bottom:7px;
		}	

li.NoPadding {
padding-bottom:4px;


}

ol.lalpha {
list-style-type: lower-alpha;
margin-left:inherit;
margin-top:4px;
margin-bottom:-4px;

}
		
ol.lroman {
list-style-type: lower-roman;
margin-left:inherit;


}

.ArialWhiteSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:400;
	font-style: normal;
	text-decoration:none;
	color:#FFFFFF
}
		
.ArialWhiteSmall:hover {text-decoration:none}



.ArialBlackSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:400;
	font-style: normal;
	text-decoration:none;
	color:#000000
}
		
.ArialBlackSmall:hover {text-decoration:none}


.TextTimesRoman {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	}
	
A.TextTimesRoman {
	font-weight: 400; 
	color: blue;
	font-style: normal;
	text-decoration : none;
}
	
A.TextTimesRoman:hover {text-decoration:underline } 	

	
.TextTimesRomanItalic {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	}
	
.TextSmallGray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A8A8A8;
	}	
	
	
.HiddenMessage a{position:relative;}/* set stacking context*/
.HiddenMessage a span{
visibility:hidden;/* hide message initially*/
position:absolute;
bottom:30px;
left:150px;
width:380px;
padding:5px;
background:#829900;
color:#fff;
border:2px inset green;
}
.HiddenMessage a:hover{  /* ie bug needed to make span show*/
	visibility:visible;
	text-decoration: none;
}

.HiddenMessage a:hover span{  /* reveal image*/
	visibility:visible;
	text-decoration : none;
}

	