.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 4px;
}
.bodycopyWhiteHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 9px;
	padding-top: 4px;
	padding-right: 4px;
}
.bodycopyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 4px;
}
.bodycopyform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 5px;
}
.MENU2nd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #8289C8;



}

.MENU2nd:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-width: 4px;	
	border-left-style: solid;
	border-left-color: #8289C8;
	

}

.MENU2nd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #8289C8;
	background-color: #666699;
	border-style: none;
	
	

}

.MENUcopyRESOURCES {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #424133;
	border-top-style: solid;
	background-color: #CAC4B5;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 11px;
	height: 18px;
	width: 195px;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-top-color: #590A18;



}
.textareaEMAIL {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: right;
	height: auto;
	width: 550px;
	padding-right: 100px;
	line-height: normal;
	padding-top: 0px;
	padding-bottom: 15px;
}
.productCONTENTHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323872;
	text-align: left;
	line-height: normal;
	background-color: #EFEFF5;
	height: 200px;
	width: 400px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	vertical-align: top;

}
.textareateaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #590A18;
	text-align: center;
	height: 200px;
	width: 150px;
	line-height: 22px;
	font-style: normal;
	background-color: #F0F0E3;
	border: 1px solid #40456F;
	background-position: center top;
	padding: 9px;
	text-decoration: underline;
}
.featureboxEVENTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: normal;
	font-style: normal;
	padding: 9px;
	margin-top: 0px;
	background-image: none;
	background-repeat: no-repeat;
	float: left;
	background-color: #F5F5F5;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	width: 190px;


}
.featureboxFOURTH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-align: left;
	line-height: normal;
	height: auto;
	width: 225px;
	font-style: normal;
	background-image: none;
	border: none #CCCCCC;
	padding: 9px;
	background-color: #F4F0F3;











}
.CAREERSsectionTITLEblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border-top-style: none;
	background-image: url(images/index_TITLECAREERS_block.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 170px;
	width: 200px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;



}
.PRODSOLsectionTITLEblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border-top-style: none;
	background-image: url(images/index_TITLEPRODS-SOL_block.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 170px;
	width: 200px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;


}
	
	a.bottomlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 22px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
	
}
a.bottomlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 22px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	vertical-align: top;
	border: none;


	
}
a.bottomlinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 22px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	vertical-align: top;
	border: none;



}
a.bottomlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 22px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	vertical-align: top;
	border: none;




}
.SEARCHBOX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-position: center center;
	border-top: 1px solid #777548;
	border-right: 1px solid #EAE9DB;
	border-bottom: 1px solid #EAE9DB;
	border-left: 1px solid #777548;



}
.SEARCHBUTTON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	background-color: #323872;
	background-position: center;
	vertical-align: middle;
	border-top: 1px solid #E1E0CE;
	border-right: 1px solid #403F26;
	border-bottom: 1px solid #403F26;
	border-left: 1px solid #E1E0CE;
	padding-top: 1px;
	padding-left: 1px;






}
.contentareaSECONDLEVEL {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	background-color: #FFFFFF;
	height: auto;
	width: 539px;
	font-style: normal;
	padding: 11px 15px 11px 11px;
}
.prnavigationSECONDLEVEL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	border-left-style: none;
	border-right-style: none;
	border-right-color: #FFFFFF;
	height: 15px;
	clip:   rect(auto auto auto auto);
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #E0DFCC;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 17px;
	padding-right: 17px;
	}
.secondlevelmenuHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	height: 30px;
	width: 193px;
	font-style: normal;
	padding: 0px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D3D2B8;
	border-left: none;
	background-image: url(images/solutionshd.jpg);



}

a.secondlevelmenuHEADTITLE:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: #323872;
	height: 23px;
	width: 193px;
	font-style: normal;
	padding: 3px 0px 1px 7px;
	font-weight: normal;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #D3D2B8;
	border-left: none;
	text-decoration: none;

}

a.secondlevelmenuHEADTITLE:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: #323872;
	height: 23px;
	width: 193px;
	font-style: normal;
	padding: 3px 0px 1px 7px;
	font-weight: normal;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #D3D2B8;
	border-left: none;
	text-decoration: underline;

}

a.secondlevelmenuHEADTITLE:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: #323872;
	height: 23px;
	width: 193px;
	font-style: normal;
	padding: 3px 0px 1px 7px;
	font-weight: normal;
	background-position: right center;
	border-top: 1px none #D3D2B8;
	border-right: none;
	border-bottom: 1px solid #D3D2B8;
	border-left: 4px none #323872;
	text-decoration: underline;


}

a.secondlevelmenuHEADTITLE:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: #323872;
	height: 23px;
	width: 193px;
	font-style: normal;
	padding: 3px 0px 1px 7px;
	font-weight: normal;
	background-position: 20px 20px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #D3D2B8;
	border-left: none;
	text-decoration: underline;


}

a.secondlevelmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-left: 11px;
	text-decoration: none;
	padding-bottom: 2px;
	border: none;
	
}
a.secondlevelmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-left: 11px;
	text-decoration: none;
	padding-bottom: 2px;

	
	}
a.secondlevelmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-left: 11px;
	background-color: none;
	text-decoration: none;
	padding-bottom: 2px;


}
a.secondlevelmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-left: 7px;
	background-color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #edece0;
	border-bottom-color: #E9E8D8;
	border-left-color: #DBDCEA;


}

a.popcorn:link  
{
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#434b9a;
	font-family: Arial, Helvetica, sans-serif;

} 


a.popcorn:visited  
{ 
 font-size:11px; 
 font-weight:normal; 
 text-decoration:underline;  
 color:#434b9a;

} 

a.popcorn:active  
{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#434b9a;
	font-family: Arial, Helvetica, sans-serif;
	border: none;



} 

a.popcorn:hover  
{ 
 font-size:11px; 
 font-weight:normal; 
 text-decoration:none;   
 color:434b9a; 
 font-family: Arial, Helvetica, sans-serif;

}
.secondlevelmenuFRAME {
	font-family: Arial, Helvetica, sans-serif;
	color: #323872;
	height: 144px;
	width: 198px;
	text-align: left;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	padding-top: 0px;
	border: 2px solid #CFCEAF;


	
}

.secondlevelMENUon {
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #323872;
	border-top-style: none;
	background-color: #EDECE0;
	padding-top: 1px;
	padding-left: 7px;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;


}
.menuFRAME {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	height: auto;
	width: 733px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	border-top: 1px solid #C0C5E7;
	text-align: center;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	top: 5px;
	margin-left: 18px;
	margin-top: 7px;
	margin-right: 0px;













}
.linkareaCOLUMN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323872;
	line-height: normal;
	padding: 0px;



}
.linkareaCOLUMN2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323872;
	height: auto;
	width: 155px;
	line-height: normal;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 55px;

}
.CONTENTtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	border-top-style: none;
	height: auto;
	width: 373px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 9px;

}
.bodycopywNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-right: 210px;
	padding-top: 0px;

}


a.secondlevelmenuNAV:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383272;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	width: 193px;
	padding-top: 3px;
	padding-left: 0px;
	background-color: #EFF0F8;
	padding-bottom: 1px;
	text-indent: 10px;
	text-decoration: none;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F0F0E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0e3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0e3;






	
}
a.secondlevelmenuNAV:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383272;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	width: 193px;
	padding-top: 3px;
	padding-left: 0px;
	background-color: #EFF0F8;
	padding-bottom: 1px;
	text-indent: 10px;
	text-decoration: none;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F0F0E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0e3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0e3;






	
	}
a.secondlevelmenuNAV:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	width: 193px;
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 1px;
	text-indent: 10pt;




}
a.secondlevelmenuNAV:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8289C8;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	width: 193px;
	padding-top: 3px;
	padding-left: 0px;
	background-color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 1px;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0e3;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F0F0e3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0e3;
	border-top-color: #F0F0e3;






}
.MENU3rd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 0px;
	background-color: #EFF0F8;
	height: 20px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	text-indent: 7pt;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-right-color: #F0F0e3;
	border-bottom-color: #F0F0e3;
	border-left-color: #F0F0e3;
	border-top-color: #F0F0e3;





}

a.bodycopyTITLELINK:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00009D;
	text-align: left;
	line-height: 24px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.bodycopyTITLELINK:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00009D;
	text-align: left;
	line-height: 24px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.bodycopyTITLELINK:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00009D;
	text-align: left;
	line-height: 24px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;





}
a.bodycopyTITLELINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #615F3A;
	text-align: left;
	line-height: 24px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;


}

a.apponline:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #52588F;
	height: 18px;
	width: 100px;
	border-top: 1px solid #858AB9;
	border-right: 1px solid #52588F;
	border-bottom: 1px solid #52588F;
	border-left: 1px solid #858AB9;
	background-position: center center;

	
}
a.apponline:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	background-color: #52588F;
	height: 18px;
	width: 100px;
	border-top: 1px solid #858AB9;
	border-right: 1px solid #52588F;
	border-bottom: 1px solid #52588F;
	border-left: 1px solid #858AB9;
	background-position: center center;

	
	}
a.apponline:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #6066c3;
	height: 18px;
	width: 100px;
	border-top: 1px solid #858AB9;
	border-right: 1px solid #52588F;
	border-bottom: 1px solid #52588F;
	border-left: 1px solid #858AB9;
	background-position: center center;






}
a.apponline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #6066c3;
	height: 18px;
	width: 100px;
	border-top: 1px solid #858AB9;
	border-right: 1px solid #52588F;
	border-bottom: 1px solid #52588F;
	border-left: 1px solid #858AB9;
	background-position: center center;

}

a.bodycopyEMAIL:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.bodycopyEMAIL:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.bodycopyEMAIL:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;



}
a.bodycopyEMAIL:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}

a.bodycopyEMAILdark:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.bodycopyEMAILdark:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.bodycopyEMAILdark:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;



}
a.bodycopyEMAILdark:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}
a.icbodycopydark:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;

	
}
a.icbodycopydark:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	text-decoration: underline;

	
	}
a.icbodycopydark:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;





}
a.icbodycopydark:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009d;
	text-align: left;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;

}
a.contactlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-image: url(images/email.gif);
	background-repeat: no-repeat;
	height: 15px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;
	background-position: left 3px;
	
}

a.contactlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-image: url(images/email.gif);
	background-repeat: no-repeat;
	height: 15px;
	background-attachment: fixed;
	width: auto;
	text-decoration: underline;
	background-position: left 3px;
}

a.contactlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-image: url(images/emailon.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: auto;
	text-decoration: none;
	background-position: left 3px;



}

a.contactlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-image: url(images/emailon.gif);
	background-repeat: no-repeat;
	height: 15px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;
	background-position: left 0px;
}


a.printlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 31px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(images/email.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: auto;
	text-decoration: none;
	background-position: 0px 1px;
	left: 25px;
	
}

a.printlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 31px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(images/email.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: auto;
	text-decoration: none;
	background-position: 0px 1px;
	left: 0px;
}

a.printlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 31px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(images/emailon.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: auto;
	text-decoration: none;
	background-position: 0px 1px;
	left: 0px;




}

a.printlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 31px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(images/emailon.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: auto;
	text-decoration: none;
	background-position: 0px 1px;
	left: 0px;
}
.bodycopyHEAD {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 0px;
	padding-top: 7px;
}
.bodycopySHORT {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	padding-top: 7px;
	padding-right: 9px;
}
.bodycopySHORTwNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 30px;
	width: 350px;

}
.JOBcopyHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #858AB9;
	text-align: left;
	padding-left: 0px;
	padding-top: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0DFCC;
	width: 518px;
	padding-bottom: 0px;
	margin-left: 0px;


}

.JOBcopyHEAD2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #858AB9;
	text-align: left;
	padding-left: 0px;
	padding-top: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0DFCC;
	width: 240px;
	padding-bottom: 0px;
	margin-left: 0px;



}


a.JOBcopyTITLE1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 420px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F8F8F3;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 420px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F8F8F3;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 420;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/flagjon.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 420px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/flagjon.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 500px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 500px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 500px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
}

a.JOBcopyTITLE2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	width: 500px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/flagjon.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;

}

a.prTITLE:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 516px;
}

a.prTITLE:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 516px;
}

a.prTITLE:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/flagjon.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 516px;
}
a.icTITLE:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 516px;
}

a.icTITLE:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 516px;
}

a.icTITLE:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/flagjon.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 516px;
	left: 100px;

}
.COMPANYsectiondCOPY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border: none;
	height: auto;
	width: auto;
	margin-top: -9px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding: 0px;



}

.jobnavbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 20px;
	background-color: #F7F7F0;
	height: 18px;
	width: 400px;
	margin-left: auto;
	padding-top: 2px;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;


}
.prtopnavbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #8D8DC7;
	text-align: left;
	padding-left: 1px;
	height: 15px;
	width: 400px;
	padding-top: 5px;
	letter-spacing: 1px;
	border-top-color: #CCCCE6;
	border-right-color: #CCCCE6;
	border-bottom-color: #CCCCE6;
	border-left-color: #FFFFFF;
	float: right;
	background-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 17px;
	margin-top: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;










}
.prnavbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 22px;
	background-color: #F7F7F0;
	height: 15px;
	margin-left: auto;
	padding-top: 2px;
}
a.jobBACKnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-attachment: fixed;
	background-image: url(images/flagbjoff.gif);
	background-repeat: no-repeat;
	height: 20px;
	text-decoration: none;
	
}

a.jobBACKnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-attachment: fixed;
	background-image: url(images/flagbjoff.gif);
	background-repeat: no-repeat;
	height: 20px;
	text-decoration: none;
	
}

a.jobBACKnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-image: url(images/flagbjon.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;

}

a.jobBACKnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-attachment: fixed;
	background-image: url(images/flagbjon.gif);
	background-repeat: no-repeat;
	height: 20px;
	text-decoration: none;

	
}

a.jobAPPLYnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-image: url(images/applyon.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;
	
}

a.jobAPPLYnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-image: url(images/applyon.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;
	
}

a.jobAPPLYnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-image: url(images/applyoff.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;



}

a.jobAPPLYnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6066A4;
	text-align: left;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-image: url(images/applyoff.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-attachment: fixed;
	width: auto;
	text-decoration: none;
	
}
.jobcatagoryforJOB {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	height: auto;
	width: auto;
	clip:   rect(auto auto auto auto);
}
.homeBODYTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	left: 7px;
	top: 4px;
	right: 7px;
	bottom: 4px;
	height: auto;
	width: auto;
	padding: 3px 1px 1px;








}


a.homeCATAGORYHEAD:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #40456D;
	text-align: left;
	height: 14px;
	width: 222px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}

a.homeCATAGORYHEAD:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #40456D;
	text-align: left;
	height: 14px;
	width: 222px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}

a.homeCATAGORYHEAD:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #40456D;
	text-align: left;
	height: 14px;
	width: 222px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;


}

a.homeCATAGORYHEAD:hover {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #40456D;
	text-align: left;
	height: 14px;
	width: auto;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}
.popcornTRAIL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	height: auto;
	line-height: normal;
	color: #333333;
	font-style: normal;


}
.headerDSTSOLUTIONS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	border-left-style: none;
	border-right-style: none;
	border-right-color: #FFFFFF;
	height: 15px;
	width: 722px;
	clip:   rect(auto auto auto auto);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0DFCC;
	padding-bottom: 0px;
	padding-top: 5px;
	background-image: url(images/globe.jpg);
	padding-left: 17px;


}
.headline_home_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993300;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 18px;
	width: auto;
	clip:   rect(auto auto auto auto);
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	padding-top: 4px;
	border: none #E0DFCC;






}
.headerSOLUTIONS {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	border-left-style: none;
	border-right-style: none;
	border-right-color: #FFFFFF;
	height: 15px;
	width: 728px;
	clip:   rect(auto auto auto auto);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E0DFCC;
	padding-bottom: 0px;
	padding-top: 1px;
	background-image: url(images/solutionshead.jpg);
	padding-left: 0px;
}
.featureboxSUBHOME {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: #CC0000;
	height: 5px;
	width: 521px;
	font-style: normal;
	border: 1px solid #FFFFFF;

}
.subhomeFACT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;



}
.featureboxSUBHOMEDECK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323872;
	text-align: left;
	line-height: normal;
	height: 100px;
	width: 320px;
	font-style: normal;
	padding: 9px 5px 5px 9px;
	border: 1px solid #FFFFFF;
	letter-spacing: 1px;
	font-weight: normal;
	background-image: url(images/subboxbg.jpg);




}
.featureboxSUBHOMECONTACT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	background-color: #323872;
	height: 51px;
	width: 300px;
	font-style: normal;
	padding: 3px 5px 3px 9px;
	border: 1px solid #FFFFFF;
	font-weight: normal;
	letter-spacing: 1px;



}
a.subhomeEMAIL:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #d8d8eb;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.subhomeEMAIL:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #d8d8eb;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.subhomeEMAIL:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #d8d8eb;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;



}
a.subhomeEMAIL:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #d8d8eb;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}
.featureboxSUBHOMEPRODUCTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: normal;
	background-color: #FDFDFB;
	height: 130px;
	width: 175px;
	font-style: normal;
	font-weight: normal;
	border-top: none #E0DFCC;
	border-right: 1px solid #E0DFCC;
	border-bottom: 7px solid #E0DFCC;
	border-left: 1px solid #ECEBDF;






}
.SUBHOMEPRODUCTStitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;
	text-align: left;
	line-height: normal;
	background-color: #E0DFCC;
	height: 22px;
	font-style: normal;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 175px;
	padding-left: 7px;
	padding-top: 3px;



}

.bodyCONTACTLINE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 9px;
	padding-top: 2px;
	padding-right: 3px;
	background-color: #323872;
	height: 20px;
	width: 518px;
	margin-left: 17px;
	margin-right: 5px;



}
a.bodycopyINBOX:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #710000;
	text-align: left;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	padding-top: 11px;
	padding-left: 7px;
	
}
a.bodycopyINBOX:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #710000;
	text-align: left;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	padding-top: 11px;
	padding-left: 7px;
	
	}
a.bodycopyINBOX:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #710000;
	text-align: left;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	padding-top: 11px;
	padding-left: 7px;



}
a.bodycopyINBOX:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #615F3A;
	text-align: left;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-top: 11px;
	padding-left: 7px;

}
.MENU3rdCATHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 0px;
	height: 18px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #E0DFCC;
	border-right-width: 1px;
	border-right-color: #BDC0D9;
	background-color: #FFFFFF;


}
.bodycopyFACTBOX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #400000;
	text-align: left;
	padding-left: 9px;
	padding-top: 9px;
	padding-right: 5px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E0DFCC;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #E0DFCC;
	height: auto;
	padding-bottom: 5px;
	margin-top: 9px;
	margin-left: 9px;

}
.featureboxSUBHOMEFACTBOX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #400000;
	text-align: left;
	line-height: normal;
	background-color: #FDFDFB;
	height: 120px;
	width: 175px;
	font-style: normal;
	font-weight: normal;
	border-top: none #E0DFCC;
	border-right: 1px solid #E0DFCC;
	border-bottom: 7px solid #E0DFCC;
	border-left: 1px solid #ECEBDF;

}
.FACTBOXtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #400000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	border: 1px none #FFFFFF;
	height: 80px;
	width: auto;
	margin-left: 7px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 3px;




}
.secondlevelmenuHEADPR {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	height: 30px;
	width: 193px;
	font-style: normal;
	padding: 0px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D3D2B8;
	border-left: none;
	background-image: url(images/ichd.jpg);
}
.secondlevelmenuHEADIC {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	height: 30px;
	width: 193px;
	font-style: normal;
	padding: 0px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D3D2B8;
	border-left: none;
	background-image: url(images/ichd.jpg);
}
.secondlevelmenuHEADCR {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	height: 30px;
	width: 193px;
	font-style: normal;
	padding: 0px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D3D2B8;
	border-left: none;
	background-image: url(images/crhd.jpg);
}
.secondlevelmenuHEADCI {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	height: 30px;
	width: 193px;
	font-style: normal;
	padding: 0px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D3D2B8;
	border-left: none;
	background-image: url(images/cihd.jpg);
}
.secondlevelmenuPRODLIST {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	height: 20px;
	width: 193px;
	font-style: normal;
	padding: 10px 0px 0px 9px;
	font-weight: normal;
	background-position: 20px 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9B78C;

}
.MENU2ndPRODLIST {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #858AB9;
	border-top-width: 1px;
	border-top-color: #AEAC79;

}
.MENU3rdHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #383894;
	text-align: left;
	padding-left: 0px;
	border: none;
}
.bodycopySHORTwNAVBULLETS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	width: 285px;

}
.TABLEHEADforIC {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5A619E;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
}
.TABLEtextforIC {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
}
.jobnavDATE {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #323872;
	text-align: center;
	background-color: #F7F7F0;
	height: 15px;
	width: 80px;
	margin-left: auto;
	padding-top: 2px;
}
.JOBcopyDATEPOST {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	padding-left: 0px;
	padding-top: 2px;
	width: auto;
	padding-bottom: 0px;
}
.sitemapHEADLINK {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	color: #6770BC;
	text-align: left;
	padding-left: 0px;
	padding-top: 7px;
}
a.featureboxMAINLINK:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: none;
	font-style: normal;
	padding: 9px;
		text-decoration: underline;
	
}
a.featureboxMAINLINK:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: none;
	font-style: normal;
	padding: 9px;
		text-decoration: underline;
	
}
a.featureboxMAINLINK:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: right;
	line-height: normal;
	font-style: normal;
	
}
a.featureboxMAINLINK:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	background-color: none;
	font-style: normal;
	padding: 9px;
		text-decoration: none;
	
}
.bodycopyBShome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 9px;


}
.bodycopyCONTACT {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: right;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 9px;
}
.bodycopyCONTACTHEADER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-right: 9px;
	background-color: #F0F0E3;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;



}
.bodycopySEARCH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 9px;
	background-color: #F8F8FC;
	border: 2px solid #CED1EA;





}
.bodycopyAFFILIATES {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 9px;
}
.bodyfooter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 9px;
}
.PAGEtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	border-left-style: none;
	border-right-style: none;
	border-right-color: #FFFFFF;
	height: 15px;
	width: 520px;
	clip:   rect(auto auto auto auto);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	padding-bottom: 1px;
	padding-top: 0px;
	margin-left: 17px;
}
.PAGEtitleForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	border-left-style: none;
	border-right-style: none;
	border-right-color: #FFFFFF;
	clip:   rect(auto auto auto auto);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	padding-bottom: 1px;
	padding-top: 0px;
	margin-left: 2px;
}

.bodycopyFACTSHEET {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 9px;
	background-color: #F7F7FB;
	border: 2px solid #C4C9E3;
	text-indent: 20px;


}
.bodycopyFACTSHEETcatagory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 7px;
	padding-top: 2px;
	padding-right: 0px;
	background-color: #FEFEFC;
	border-top: 2px none #C4C9E3;
	border-right: 2px none #C4C9E3;
	border-bottom: 1px solid #C4C9E3;
	border-left: 33px solid #f7f7fb;
	height: auto;
	width: auto;
	clip:   rect(auto auto auto 0px);
	text-align: left;
	text-indent: 0pt;





}
.bodycopyFACTSHEETbotcats {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	border-top: 2px none #C4C9E3;
	border-right: 2px none #C4C9E3;
	border-bottom: 1px solid #C4C9E3;
	border-left: 22px solid #f7f7fb;
	height: auto;
	width: auto;
	clip:   rect(auto auto auto 0px);
	text-align: left;
	text-indent: 0pt;
}
.bodycopyFACTSHEETfigs {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	padding-left: 0px;
	padding-top: 0px;
	border: none;
}
.bodycopyPRHEADER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 516px;
	border-left-width: 17px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	letter-spacing: 1px;
	padding-bottom: 2px;
	background-color: #F0F0E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;
}
.bodycopyFormHEADER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	letter-spacing: 1px;
	padding-bottom: 2px;
	background-color: #F0F0E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;
}
.bodycopyICHEADER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 516px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	letter-spacing: 1px;
	padding-bottom: 2px;
	background-color: #F0F0E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;
}
a.hmLINKw:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.hmLINKw:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.hmLINKw:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;



}
a.hmLINKw:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
	
	a.hmLINKd:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.hmLINKd:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.hmLINKd:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;



}
a.hmLINKd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
	
		a.hmLINKd12:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.hmLINKd12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
	}
a.hmLINKd12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;



}
a.hmLINKd12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00009D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.ICyearHEADER {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 516px;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	letter-spacing: 1px;
	padding-bottom: 2px;
	background-color: #F0F0E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;
}
.hmINVESTORsectionCOPY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border: none;
	height: auto;
	width: auto;
	margin-top: 9px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding: 0px;


}
.hmCOMPANYsectionCOPY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 9px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;




}

.COMPANYsectiondefaultcurve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border: 1px solid #8289c8;
	height: 170px;
	width: 290px;
	background-color: #FCFCF8;

	
}
.featureboxLEFT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A0000;
	text-align: left;
	line-height: 14px;
	height: 133px;
	width: 200px;
	font-style: normal;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 9px;
	margin: 0px;
	border: 1px solid #CCCCCC;




}
.featureboxRIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
	text-align: left;
	line-height: 13px;
	height: 70px;
	width: auto;
	font-style: normal;
	padding: 8px 7px 2px 1px;
	margin: 0px;
	background-color: #F7F7F0;
	border: 1px solid #CCCCCC;


}
.bodycopySendForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 9px;
	background-color: #FFFFFF;
	border: 2px solid #CED1EA;
	left: 0px;
	right: 0px;


}
.featureboxRIGHTbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #F0F1F9;
	border-top-color: #F0F1F9;
	padding-left: 9px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;


}
.caption {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
.homeCAREERStext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 9px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 0px;
	margin: 0px;
	width: 221px;
	border: none;







}
.PRESSROOMlatestrelease {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	border: none;
	height: auto;
	width: auto;
	margin-top: 7px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding: 0px;


}
.hmPRESSROOMtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border: none;
	height: auto;
	width: auto;
	margin-top: 3px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding: 0px;
}
.homeSOLUTIONStext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 9px;
	margin-top: -9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	background-image: url(images/hm_bus_box.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAEAEA;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;



}
.bodycopyspace {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 5px;
	padding-right: 9px;
}
a.erTITLE:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 533px;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

a.erTITLE:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #F3F4F8;
	background-image: url(images/flagjoff.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 533px;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

a.erTITLE:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/flagjon.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 15px;
	text-decoration: none;
	width: 533px;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.hmCOMPANYsectionwEN03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border: 1px solid #8289c8;
	height: 170px;
	width: 290px;
	background-color: #FCFCF8;
	background-image: url(images/hm_cp_en03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;

}
a.secondlevelALPHAPRODLIST:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383272;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 23px;
	width: 193px;
	padding-top: 4px;
	padding-left: 11px;
	text-decoration: none;
	padding-bottom: 1px;
	border-top: 1px solid #BEBE9A;
	border-right: none #BEBE9A;
	border-bottom: none #BEBE9A;
	border-left: none #BEBE9A;


	
}
a.secondlevelALPHAPRODLIST:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 23px;
	width: 193px;
	padding-top: 4px;
	padding-left: 11px;
	text-decoration: none;
	padding-bottom: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BEBE9A;
	border-right-color: #BEBE9A;
	border-bottom-color: #BEBE9A;
	border-left-color: #BEBE9A;



	
	}
a.secondlevelALPHAPRODLIST:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 23px;
	width: 193px;
	padding-top: 4px;
	padding-left: 11px;
	text-decoration: none;
	padding-bottom: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: BEBE9A;



}
a.secondlevelALPHAPRODLIST:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 23px;
	width: 193px;
	padding-top: 4px;
	padding-left: 7px;
	background-color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #edece0;
	border-bottom-color: #E9E8D8;
	border-left-color: #DBDCEA;
	border-top-width: 1px;
	border-top-color: #8289C8;



}
.bodycopyCHARTdefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000033;
	text-align: left;
	padding-left: 9px;
	padding-top: 5px;
	padding-right: 4px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E0DFCC;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #E0DFCC;
	height: auto;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #F4F5FB;

}
.secondlevelmenuSEARCH {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: normal;
	height: 30px;
	width: 193px;
	font-style: normal;
	padding: 0px;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D3D2B8;
	border-left: none;
	background-image: url(images/searchhd.jpg);
}

a.goback:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 88px;
	padding-top: 3px;
	padding-right: 9px;
	text-decoration: none;
	padding-bottom: 2px;
	border: 1px solid #8289C8;
	background-color: #383272;
	margin-right: 0px;
	margin-left: 88px;
	padding-left: 7px;

	
}
a.goback:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 88px;
	padding-top: 3px;
	padding-right: 9px;
	text-decoration: none;
	padding-bottom: 2px;
	background-color: #383272;
	margin-right: 0px;
	margin-left: 88px;
	border: 1px solid #8289C8;
	padding-left: 7px;



	
	}
a.goback:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 88px;
	padding-top: 3px;
	padding-right: 9px;
	background-color: #383272;
	text-decoration: none;
	padding-bottom: 2px;
	margin-right: 0px;
	margin-left: 88px;
	border: 1px solid #8289C8;
	padding-left: 7px;








}
a.goback:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	width: 88px;
	padding-top: 3px;
	padding-right: 9px;
	background-color: #8289C8;
	text-decoration: none;
	padding-bottom: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #423A87;
	border-bottom-color: #423A87;
	border-left-color: #EDEEF8;
	border-top-width: 1px;
	border-top-color: #EDEEF8;
	margin-right: 0px;
	margin-left: 88px;
	padding-left: 7px;




}
.bodycopyCHART {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 9px;
}
.homePROFILEtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 9px;
	padding-top: 0px;
	padding-right: 9px;
	margin-top: -9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	background-image: url(images/hm_cp_en03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAEAEA;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
	height: auto;
	width: 217px;

}

a.MENU2ndlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #8289C8;
	text-decoration: none;




}
a.MENU2ndlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #8289C8;
	text-decoration: none;




}
a.MENU2ndlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #8289C8;
	text-decoration: none;




}
a.MENU2ndlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 22px;
	width: 193px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0DFCC;
	border-bottom-color: #E0DFCC;
	border-left-color: #8289C8;
	text-decoration: none;




}
.bodycopyHEAD2lines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #8289C8;
	text-align: left;
	padding-left: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.pressreleaseteaserHEAD {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.releasebodyHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	color: #8289C8;
	text-align: left;
	padding-top: 7px;
	margin-left: 15px;

}
.bodycopyCONTACTHEADERsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-right: 9px;
	letter-spacing: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8289C8;
}
a.homeEVENTHEAD:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	height: 14px;
	width: 300px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 7px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #383272;
}

a.homeEVENTHEAD:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	height: 14px;
	width: 300px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 7px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #383272;
}

a.homeEVENTHEAD:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	height: 14px;
	width: 300px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 7px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #383272;


}

a.homeEVENTHEAD:hover {

font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	height: 14px;
	width: 300px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 7px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #383272;
}
.homeSMALLtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	background-image: none;
	width: auto;
	border: none;
	height: auto;
}
.headline_home_blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #36518D;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	clip:   rect(auto auto auto auto);
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	border: none #E0DFCC;
}
.featureboxMAIN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	padding: 9px;
	margin-top: 0px;
	background-image: none;
	background-repeat: no-repeat;
	float: left;
	border: 1px solid #ECEDF4;
	background-color: #FFFFFF;
}
.headline_home_events {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663399;
	text-align: left;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	height: 25px;
	width: 276px;
	clip:   rect(auto auto auto auto);
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	padding-top: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #663399;
	border-left: none;
}
a.bodycopyTITLELINKsl:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00009D;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.bodycopyTITLELINKsl:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00009D;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
a.bodycopyTITLELINKsl:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00009D;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a.bodycopyTITLELINKsl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #615F3A;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.bodycopyUL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding-left: 17px;
	padding-top: 0px;
	padding-right: 9px;
}
a.bodycopyTITLELINKslWhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

	
}
a.bodycopyTITLELINKslWhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
a.bodycopyTITLELINKslWhite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a.bodycopyTITLELINKslWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.eventsHEADline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #383272;
	text-align: left;
	padding-left: 15px;
}
.bodycopyDECK {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #505096;
	text-align: left;
	padding-left: 17px;
	padding-top: 5px;
	padding-right: 9px;
}
.PAGEtitleSurvey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #323872;
	text-align: left;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	border-left-style: none;
	border-right-style: none;
	border-right-color: #FFFFFF;
	height: 15px;
	width: 750px;
	clip:   rect(auto auto auto auto);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	padding-bottom: 1px;
	padding-top: 0px;
	margin-left: 17px;
}
-------------------- STYLE SHEETS FOR CDH -----------------------------------

#screenPop {
display: none;
position: absolute;
top: 130px;
left: 155px;
z-index: 999;
}
#screenPopTrust {
display: none;
position: absolute;
top: 250px;
left: 450px;
z-index: 999;
}

.pBorder {
background-color: #CCCCCC;
width: 250px;
padding: 3px;

}
.pPadding {
background-color: #F3F2F8;
}

.pContent {
background-color: #FFFFCC;
font-size: 12px;
color: #666;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pContent:h1 {
text-align: left;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.pDisclaimer {
color: #666666;
font-size: 10px;
font-style: italic;
}

/*----------- mozilla based css for dropshadows -----------*/
.topleftshadowpop {
	background: url('images/popupshadow_topleft.png');
}
.leftshadowpop {
	background: url('images/popupshadow_left.png');
	height: 100%;
}
.bottomleftshadowpop {
	background: url('images/popupshadow_botleft.png');
}
.bottomshadowpop {
	background: url('images/popupshadow_bot.png');
}
.bottomrightshadowpop {
	background: url('images/popupshadow_botright.png');
}
/*-------------- ie css for dropdowns -----------------------*/

*html .topleftshadowpop {
	background: url('');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popupshadow_topleft.png', sizingMethod='scale');
}
* html .leftshadowpop {
	background: url('');
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popupshadow_left.png', sizingMethod='scale');
}
* html .bottomleftshadowpop {
	background: url('');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popupshadow_botleft.png', sizingMethod='scale');
}
* html .bottomshadowpop {
	background: url('');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popupshadow_bot.png', sizingMethod='scale');
}
* html .bottomrightshadowpop {
	background: url('');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popupshadow_botright.png', sizingMethod='scale');
}

.featureboxHOMERIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	line-height: 12px;
	background-color: #9094BF;
	width: 300px;
	font-style: normal;
	padding: 3px 2px 0px 9px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #9094BF;
	border-right-color: #9094BF;
	border-top-color: #9094BF;

}

.featureboxLEFT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	width: 175px;
	font-style: normal;
	padding: 3px 2px 0px 9px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #9094BF;
	border-right-color: #9094BF;
	border-top-color: #9094BF;
	height: 20px;
	

}

.featureboxLEFTbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #F0F1F9;
	border-top-color: #F0F1F9;
	padding-left: 9px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 175px;


}

.featureboxCALLOUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	width: 250px;
	font-style: normal;
	padding: 3px 2px 0px 9px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #9094BF;
	border-right-color: #9094BF;
	border-top-color: #9094BF;
	height: 20px;
	

}

.featureboxCALLOUT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	background-color: #9094BF;
	font-style: normal;
	padding: 3px 2px 0px 9px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #9094BF;
	border-right-color: #9094BF;
	border-top-color: #9094BF;
	
}



.featureboxCALLOUTbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-style: normal;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #F0F1F9;
	border-top-color: #F0F1F9;
	padding-left: 9px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 250px;


}
.featureboxHOMEVERTICAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	line-height: 12px;
	background-color: #9094BF;
	font-style: normal;
	padding: 3px 2px 0px 9px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #9094BF;
	border-right-color: #9094BF;
	border-top-color: #9094BF;

}


