
a:link {
	
	color:#FFFF66;
	text-decoration: none;
}
a:visited {
	
	color:#FFFFFF;
	text-decoration: none;
}
a:hover {
	
	color:#FFFFFF;
	text-decoration: underline;
}
.sp_links {
font-size:10pt;font-family:Arial;color:#000000

}

/***************************************/
.contentHeader{
	font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;
	color:#CC0000
}

a.linkText:link{
	font-family:verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal;
	color:#0000FF; text-decoration:none;
}

a.linkText:visited{
	font-family:verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal;
    text-decoration:underline; color:#990000;
}
a.linkText:hover{
	font-family:verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal;
	color:#0099FF; text-decoration:underline;
}
a.linkNav:link{
	font-family:verdana, Helvetica, sans-serif; font-size:10pt; font-weight:normal;
	color:#0099FF; text-decoration:none;
}

a.linkNav:visited{
	font-family:verdana, Helvetica, sans-serif; font-size:10pt; font-weight:normal;
    text-decoration:underline; color:#990066;
}
a.linkNav:hover{
	font-family:verdana, Helvetica, sans-serif; font-size:10pt; font-weight:normal;
	color:#0099FF; text-decoration:underline;
}
.articleHeader{
font-family:verdana, Helvetica, sans-serif; font-size:8pt;
text-decoration:none; color:#000099;
}
.articleText{
font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:justify; color:#000000;
padding-top:5px; 
}
.articleTextNormal{
font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000;
padding-top:2px; 
}
.articleTextSmall{
font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; color:#000000;
padding-top:2px; 
}
.articleTextSmallJustified{
font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:justify; color:#000000;
padding-top:2px; 
}
.articleHeaderBold{
font-family:verdana, Helvetica, sans-serif; font-size:8pt;
text-decoration:none; color:#999933; font-weight:bold;
}
.articleHeaderBigBold{
font-family:Arial, Helvetica, sans-serif; font-size:10pt;
text-decoration:none; color:#CC0000; font-weight:bold; background-color:#CCCC66
}
.textBold{
font-family:verdana, Helvetica, sans-serif; font-size:8pt;
text-decoration:none; color:#000099; font-weight:bold;
}
.textBoldWhite{
font-family:verdana, Helvetica, sans-serif; font-size:8pt;
text-decoration:none; color:#FFFFFF; font-weight:bold;
}
.textBoldWhite10{
font-family:verdana, Helvetica, sans-serif; font-size:10pt;
text-decoration:none; color:#FFFFFF; font-weight:bold;
}
.textBoldRed{
font-family:verdana, Helvetica, sans-serif; font-size:8pt;
text-decoration:none; color:#EE0000; font-weight:bold;
}
.textNormal{
font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left;color:#000000;
}
.textNormalRight{
font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:right;color:#000000;
}
.textNormal10{
font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:left;color:#000000;
}
.textNormalBig{
font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:justify;color:#000000;
padding-top:5px; 
}
.textRightAlign{
font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:right;color:#000000;
padding-top:5px; 
}
.textAuthor{
font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; color:#669900	; font-weight:bold
}
.textAuthorDate{
font-family:tahoma; font-size:8pt; text-align:left; color:#BBBBBB	; font-weight:normal
}
.dLabels {font-size:8pt;font-family:Tahoma}
/*Form elements*/
.tInputSmall {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:200px;border:solid 1px #000000 ;
}
.tInputSmall60 {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:60px;border:solid 1px #000000 ;
}
.tInputSmall30 {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:30px;border:solid 1px #000000 ;
}
.tInputSmaller {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:130px;border:solid 1px #000000 ;
}
.tInputBig {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:270px;border:solid 1px #000000 ;
}
.tInputDate {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:80px;border:solid 1px #000000 ;
}
.tInputSmall100 {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:100px;border:solid 1px #000000 ;
}
.tInputSearch {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:150px;border:solid 1px #000000 ;
}
.tInput {background-color:#FFFFFF;	padding: 1px;	height:18px;	font-family:tahoma,Arial;	font-size:10pt;
	width:250px;border:solid 1px #000000 ;
}
.tTextArea {padding:1;border: solid 1px #000000; 
		   font-family:tahoma,Arial;font-size:10pt;
		   width:350px; height:100px;
		   }
.tTextAreaSmall {padding:1;border: solid 1px #000000; 
		   font-family:tahoma,Arial;font-size:10pt;
		   width:300px; height:50px;
		   }
.tTextAreaMedium {padding:1;border: solid 1px #000000; 
		   font-family:tahoma,Arial;font-size:10pt;
		   width:300px; height:80px;
		   }	
/*		   	   		   
.btnButton {border: 1px solid #000000;padding: 1;height:20px;font-family:tahoma,Arial;
 font-size:10pt;width:120px
}*/
.btnButton {border: 1px thin #FFFFFF;height:20px;font-family:tahoma,Arial;
 font-size:8pt;width:70px; background-color:#0066FF; color:#FFFFFF;
 /*#999900*/
}
.btnButton80px {border: 1px thin #FFFFFF;height:20px;font-family:tahoma,Arial;
 font-size:8pt;width:80px; background-color:#0066FF; color:#FFFFFF;
 /*#999900*/
}
.btnButtonSmall {border: 1px solid #000000 ;padding: 1px;height:20px;font-family:tahoma,Arial;
 font-size:10pt;width:80px
}	
.cboDrop1 {padding: 0;height:20px;font-family:tahoma,Arial;font-size:8pt;
		   width:150px
		  }
.cboDropSmall {padding: 0;height:20px;font-family:tahoma,Arial;font-size:10pt;
		   width:70px
		  }		
		   	   
/*Data Grid*/
.boxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:#ffffff;
	background-color:#333399; /*#00BB00*/
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.boxHeader2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #00BB00;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.rowOne {
	background-color: #eaeaea;
	color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal;
}
.rowTwo {
	background-color: #ffffff;
	color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal;
}
