body { margin: 0; text-align: center; font-family: arial, sans-serif; color: #000000; font-size: 12px; background-color: #ffffff; min-width: 770px; }

a {	color: #6B8D7C;	text-decoration: underline; }
a:hover { text-decoration: none; }
form { margin: 0; }
input,select { font-size: 11px; }
p { font-size: 12px; margin: 10px 0 12px 0;	padding: 0px; }
table, tr, td {	border-collapse: collapse; border-spacing: 0px; padding: 0px; margin: 0px; border: 0px; font-size: 12px; }
h1 { font-size: 14px; font-weight: bold; color: #808080; padding: 0; margin: 0 0 20px 0; }
h1.smooth { font-size:17px; font-weight:normal; font-style:italic; color:#000;  margin: 0 0 5px 0; line-height:18px; }
h2 { font-size: 12px; font-weight: bold; padding: 0; margin: 0 0 18px 0; }
h3 {
	font-size:12px;
	margin: 12px 0 10px;
	font-weight:normal;
	font-style:italic;
}

#contentContainer { font-family: arial, sans-serif; font-size: 12px; color: #666666; padding: 0 12px 30px 29px; width:613px; voice-family: "\"}\""; voice-family: inherit; width:572px;	/* This is the correct value */ } html>body #contentContainer { width: 572px; }
#globalNav { background-color: #005C97; padding: 0 0 0 191px; font-size: 11px; color: #EAF1F6; height: 26px; }
#footer { background-color: #000000; border-top: 25px solid #000000; border-bottom: 25px solid #000000; font-size: 10px; color: #C4C3C3; }
#footer a { font-size: 10px; color: #C4C3C3; text-decoration: none;	}
#footer a:hover { font-size: 10px; color: #C4C3C3; text-decoration: none; }	
#globalNavTable { margin-left: 13px; }		
#leftCol { background-color: #292927; font-size: 11px; color: #FFFFFF; }
#leftCol a { color: #FFFFFF; text-decoration: underline; }
#leftCol a:hover { text-decoration: none; }
#mainTable { margin-left: 13px; }
#masterDivHome { background-color: #FFFFF4; width: 762px; margin: 20px auto 0px auto; text-align: left; }
#masterDivSub {	background-color: #000000; width: 762px; margin: 20px auto 0px auto; text-align: left; }		
#subShadowLeft { background: url(/images/misc_subshadow_left.gif); }
#subShadowTop { height: 6px; font-size: 6px; background: url(/images/misc_subshadow_top.gif); }		
#subShadowRightTop { height: 8px; font-size: 4px; background: url(/images/misc_rightshadow_top.gif); margin-bottom: 12px;}		
#subShadowRightSpacing { height: 25px; font-size: 25px; }
#subContentCell { background-color: #FFFFF4; }
#subContent { padding: 15px 30px 30px 19px; }

.arrowFloat { float: left; padding-top: 2px; padding-right: 3px; }
.copyright { float: right; }
.divLineLeft { height: 1px; background: url(/images/leftcol_divider.gif) repeat-x; font-size: 1px; line-height: 1px; }
.divLineRight { height: 10px; background: url(/images/misc_horiz_divider.gif) repeat-x; margin: 0px 5px 0px 5px; }
.divLineMiddle { height: 10px; background: url(/images/misc_horiz_divider.gif) repeat-x; margin: 0 0 8px 0; }
.darkText { color: #797979; }
.footerLinks { float: left; padding-left: 15px; }
.h2ImagePad { padding-left: 5px; padding-top: 4px; }
.leftNavPadding { margin-left: 18px; margin-right: 18px; margin-bottom: 15px; }
.padContent { padding: 0px 0px 15px 5px; }	
.rightNav { color: #797979; font-size: 11px; background-color: #DCE6D9;	}
.rightNav a { font-size: 11px; color: #508374; text-decoration: underline; }
.rightNav a:hover { text-decoration: none; }
.rightNavPadding { margin-left: 16px; margin-right: 16px; margin-bottom: 18px; margin-top: 6px; }
.subNav_pad { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.subNav_back { background-color: #2E2E2C; }
.subNav_off { background-color: #4C4C49; }
.subNav_on { background-color: #FFFFF4; }
.whiteLine { margin-left: 13px; height: 1px; background-color: #FFFFFF; width: 749px; font: normal 1px/1px arial; }	
.formButton { font-size: 11px; }
.form td { padding: 4px; font-size: 12px; }
.pressSort td { padding: 3px 5px 4px 5px; font-size: 11px; background-color: #DCE6D9; }
.ulGloss { margin-left: 0px; }
.ulGloss { margin-left: 0px; margin: 0 0 10px 0; padding: 0; list-style: none; }
.liGloss {  margin-left: 0px;  padding-left: 0px; list-style: none; font-weight: bold; background-image: url(/images/misc_arrow_closed.gif); padding-left: 15px; background-repeat: no-repeat;
  background-position: top left; }
.liGloss2 {  margin-left: 0px;  list-style: none; list-style: none; background-image: url(/images/misc_arrow_open.gif);  padding-left: 15px; background-repeat: no-repeat;
  background-position: top left; }
.top { text-align: right; font-size: 11px; margin: 8px 0 15px 0; }
.top a { text-decoration: none; }
.learnMoreLink {
	font-weight:bold;
	background: url(/images/misc_arrow_closed.gif) no-repeat 0px 6px;
	padding: 6px 0 0 15px;
}
#extra0, #extra1, #extra2, #extra3, #extra4 {
	display:none;

}
.s0 {
	width:362px;
	padding:0 0 42px 0;
	margin:0;
	background:url(/images/detail_b0.gif) bottom left no-repeat;
}
.s0 h2 {
	margin:0;
	padding:16px 14px 0 14px;
	background:url(/images/detail_b0.gif) top left no-repeat;
}
.s1 {
	width:362px;
	padding:0 0 42px 0;
	margin:0;
	background:url(/images/detail_b1.gif) bottom left no-repeat;
}
.s1 h2 {
	margin:0;
	padding:13px 14px 0 14px;
	background:url(/images/detail_b1.gif) top left no-repeat;
}
.s2 {
	width:362px;
	padding:0 0 42px 0;
	margin:0;
	background:url(/images/detail_b2.gif) bottom left no-repeat;
}
.s2 h2 {
	margin:0;
	padding:15px 14px 0 14px;
	background:url(/images/detail_b2.gif) top left no-repeat;
}
.s3 {
	width:362px;
	padding:0 0 42px 0;
	margin:0;
	background:url(/images/detail_b3.gif) bottom left no-repeat;
}
.s3 h2 {
	margin:0;
	padding:15px 14px 0 14px;
	background:url(/images/detail_b3.gif) top left no-repeat;
}
.s4 {
	width:362px;
	padding:0 0 18px 0;
	margin:0;
	background:url(/images/detail_b4.gif) bottom left no-repeat;
}
.s4 h2 {
	margin:0;
	padding:16px 14px 0 14px;
	background:url(/images/detail_b4.gif) top left no-repeat;
}
p.copy , a.more {
	margin:0;
	font-size: 11px;
	padding: 5px 14px 3px 14px;
	border-width:0 1px;
}
a.more {
	display:block;
	text-align:right;
	padding: 5px 15px 0 0;
}
.calcText td 
{
	font-size: 11px;
	padding: 5px 10px 5px 0;
}