/* H1 = width: 750px, font: 13pt */
h1.hdrSilver750 div { 
	width: 750px; 
	background: url(../images/headers/hdrSilver750.jpg) no-repeat; clear: inherit;
}

h1.hdrSilver750 span {
	width: 720px;
	background-image: url(../images/headers/ftrSilver750.jpg);
	font-size: 13pt;
	padding: 8px 15px 10px 15px;
}

h1.hdrSilver750 {
	background: url(../images/headers/bgSilver750.jpg) repeat-y;
}

/* H2 */

h2 {
	margin: 0px;
	padding: 5px 0px 10px 15px;
	font-family: Arial, "Arial Narrow", Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15pt;
	color: #003466;
	letter-spacing: 1px; 
}

/* H3 */

h3.hdrSilver500 div {
	width: 498px;
	background: url(../images/headers/hdrSilver500.jpg) no-repeat;
}

h3.hdrSilver500 span {
	width: 468px;
	background-image: url(../images/headers/ftrSilver500.jpg);
	font-size: 11pt;
	padding: 7px 15px 10px 15px;
}

h3.hdrSilver500 {
	background: url(../images/headers/bgSilver500.jpg) repeat-y;
}

/* H4 */
h4.hdrBlueCn { margin: 0px; padding: 0px;}
h4.hdrBlueCn div { background-position: url(../images/buttons/btn_apply_cn.jpg) no-repeat; width: 240px; height: 24px; font-size: 10pt; background: url(../images/buttons/btn_apply_cn.jpg) no-repeat; color: #FFFFFF; padding-top: 7px; padding-left: 15px; }
h4.hdrBlueCn div:hover { background-position: url(../images/buttons/btn_apply_over_cn.jpg) no-repeat; background: url(../images/buttons/btn_apply_over_cn.jpg) no-repeat; }
h4.hdrBlue240 div {
	width: 240px;
	background: url(../images/headers/hdrBlue240.jpg) no-repeat;
}

h4.hdrBlue240 span {
	width: 220px;
	background-image: url(../images/headers/ftrBlue240.jpg);
	font-size: 10pt;
	padding: 7px 15px 10px 15px;
}

h4.hdrBlue240 {
	background: url(../images/headers/bgBlue240.jpg) repeat-y;
}

/* General Header Styles */

.hdrSilver750, .hdrSilver750 span, .hdrSilver500, .hdrSilver500 span, .hdrBlue240, .hdrBlue240 span {
	display: block;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat left top;
}

.hdrSilver750 span, .hdrSilver500 span, .hdrBlue240 span {
	margin: 0px;
	/*padding: 5px 15px 10px 15px;*/
	background: no-repeat left bottom;	
	font-family: Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #003466;
	font-weight: bold;
	letter-spacing: .25px;
}

/* H5 */
h5 {
	font-size: 11pt;
	border-bottom: 1px solid #000000;
}