/* sIFR text formatting applied to HTML text as well as Flash text */

/* These styles all use DIN Bold */
.promoHeaderTop, .promoHeaderBottom, .subNavLinks, .navTextLinks, .servicesLinks, .sigServLink, .sigServLink2 {
	font-family: "DIN Bold", Arial, Helvetica, Verdana, sans-serif;
	padding:0;
	line-height: 1.2em;
	letter-spacing: -.05em;
	position: relative;
}
/* SubNav and Text-based Nav Rollovers Begin */
.subNavLinks, .navTextLinks, .servicesLinks, .sigServLink, .sigServLink2 a {
	text-decoration: none;
}
.subNavLinks, .navTextLinks, .servicesLinks, .sigServLink, .sigServLink2 a:hover {
	color:#d40000;
}
/* SubNav and Text-based Nav Rollovers End */
/* SubNav Begin */
.subNavLinks {
	font-size: 9px;
	font-weight: bold;
	color:#323232;
	margin:0px 0px 0px 10px;
	/*width:160; /* changed this to fix the width of the drop down nav content */
}
/* SubNav End */
.sigServLink {
	font-size: 11px;
	line-height:11px;
	color:#323232;
	margin:0px 0px 0px 10px;
	/*width:160; /* changed this to fix the width of the drop down nav content */
}
.sigServLink2 {
	font-size: 9x;
	line-height:10px;
	color:#555555;
	margin:0px 0px 0px 5px;
	/*width:160; /* changed this to fix the width of the drop down nav content */
}
/* Services Pulldown Begin */
.servicesLinks {
	font-size: 6px;
	line-height:7px;
	color:#555555;
	margin:0px 0px 0px 5px;
	/*width:160; /* changed this to fix the width of the drop down nav content */
}
/* Services Pulldown End */
/* Text-base Nav Begin */
.navTextLinks {
	font-size: 9px;
	font-weight: bold;
	color:#2f2f2f;
	margin:0;
	width:140px;
	display: inline;
}
/* Text-base Nav End */
/* Page Headers Begin */
.titleHeader {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold; 
	font-size: 22px;
	line-height:1em;
	letter-spacing: -.05em;
	font-weight: bold;
	color:#ffffff;
	margin:0px 0px 0px 5px;
	padding:0;
}
/* Page Headers End */
/* Promos Header Line 1 Begin (uses DIN Med) */
.promoHeaderTop {
	font-size: 13px;
	line-height:15px;
	color:#bbbbbb;
	margin:0px;
}
/* Promos Header Line 1 End */
/* Promos Header Line 2 Begin */
.promoHeaderBottom {
	font-size: 15px;
	line-height:17px;
	font-weight: bold;
	color:#ffffff;
	margin:0px;
}
/* Promos Header Line 2 End */
/* White Helvetica on homepage poll Begin */
.promoPollHelvetica {
	position: relative;
	line-height: 1em;
	letter-spacing: -.05em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#ffffff;
	text-align:left;
	margin:0;
	padding:0;
}
/* White Helvetica on homepage poll End */