


.textdarkgray {	
	font-size: 11px;
	font-family: Arial;
	color: #363f44;
}




.textgray {	
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
}

.textwhite {	
	font-size: 11px;
	font-family: Tahoma;
	color: #ffffff;
}



.textblue {	
	font-size: 11px;
	font-family: Tahoma;
	color: #2c70e1;
}

.textorange {	
	font-size: 11px;
	font-family: Arial;
	color: #f17327;
}


.textgraybig {	
	font-size: 16px;
	font-weight:bold;
	font-family: Tahoma;
	color: #5b5b5b;
	padding-bottom:5px;
}



a.whitelink:link {
	
	font-family: Tahoma;
	color: #ffffff;
	text-decoration: none;
	font-size:11px;
}
a.whitelink:visited {
	
	font-family: Tahoma;
	text-decoration: none;
	color: #ffffff;
	font-size:11px;
}
a.whitelink:hover {
	
	font-family: Tahoma;
	text-decoration: underline;
	color: #ffffff;
	font-size:11px;
}
a.whitelink:active {
	
	font-family: Tahoma;
	text-decoration: none;
	color: #ffffff;
	font-size:11px;
}


a.orangelink:link {
	
	font-family: Tahoma;
	color: #df281a;
	text-decoration: none;
	font-size:11px;
}
a.orangelink:visited {
	
	font-family: Tahoma;
	text-decoration: none;
	color: #df281a;
	font-size:11px;
}
a.orangelink:hover {
	
	font-family: Tahoma;
	text-decoration: underline;
	color: #df281a;
	font-size:11px;
}
a.orangelink:active {
	
	font-family: Tahoma;
	text-decoration: none;
	color: #df281a;
	font-size:11px;
}



a.footerlink:link {
	
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
}
a.footerlink:visited {
	
	font-family: Arial;
	text-decoration: none;
	color: #ffffff;
	padding-left:2px;
	padding-right:2px;
}
a.footerlink:hover {
	
	font-family: Arial;
	text-decoration: underline;
	color: #ffffff;
	padding-left:2px;
	padding-right:2px;
}
a.footerlink:active {
	
	font-family: Arial;
	text-decoration: none;
	color: #ffffff;
	padding-left:2px;
	padding-right:2px;
}


a.graylink:link {
	font-size: 11px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;

	
}


a.graylink:visited {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: #666666;
	
}
a.graylink:hover {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;

}
a.graylink:active {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: #666666;

}


a.grayunderline:link {
	font-size: 11px;
	font-family: Arial;
	color: #666666;
	text-decoration: underline;
	

	
}


a.grayunderline:visited {
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	color: #666666;
	
	
}
a.grayunderline:hover {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	

}
a.grayunderline:active {
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	color: #666666;
	

}




.textwhite {
	font-size: 11px;
	font-family:Arial;
	color: #ffffff;
	padding-left:7px;
}






.line1 {
	color: #d2d2d2;}
	



.dottedline {
	BORDER-TOP:1px dotted #d4d4d4;
	
}

.solidline {
	BORDER-TOP:1px solid #d4d4d4;
}

.vertbox {
	BORDER-LEFT:1px dashed #5d5d5d;
}



.orange1 {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #f4a62b;
}
.black {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}





TD.boxgray {
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	FONT-FAMILY: Arial; 
	background-image:url(../images/boxgray_bg.gif);
	BACKGROUND-COLOR: #ffffff; 
	background-repeat:repeat-x; 
	padding:2px; 
	border-top:#eae9e9 solid 1px;
	border-right:#eae9e9 solid 1px;
	border-left:#eae9e9 solid 1px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	text-align:left;
	padding-bottom:10px;
}
	



TD.boxgray2 {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma; 
	background-image:url(../images/boxgray_bg2.gif);
	BACKGROUND-COLOR: #ffffff; 
	background-repeat:repeat-x; 
	padding:2px; 
	border-top:#eae9e9 solid 1px;
	border-bottom:#eae9e9 solid 1px;
	border-right:#eae9e9 solid 1px;
	border-left:#eae9e9 solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	text-align:left;
	padding-bottom:7px;
}


TD.boxgray3 {
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	FONT-FAMILY: Arial; 
	background-image:url(../images/boxgray_bg2.gif);
	BACKGROUND-COLOR: #ffffff; 
	background-repeat:repeat-x; 
	padding:2px; 
	border-top:#eae9e9 solid 1px;
	border-bottom:#eae9e9 solid 1px;
	border-right:#eae9e9 solid 1px;
	border-left:#eae9e9 solid 1px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	text-align:left;
	padding-bottom:10px;
}


.dottedline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}


.newstitlebig{
	font-family: Arial;
	color:#666666;
	font-weight:bold;
	font-size: 13px;
	text-decoration:none;
}

.newstitle{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	padding-top:1px; padding-bottom:5px;
}

.newstitle a:link{
	color:#666666;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.newstitle a:hover{
	color:#0084ff;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.newsdate{
	font-family: Arial, Helvetica, sans-serif;
	color:#993399;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
		padding-top:1px; padding-bottom:5px;
}

.textpurple{
	font-family: Arial;
	color:#993399;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
}

