DIV, H1, H2, H3, H4, H5, H6, UL, OL, LI, P, SPAN, A, FORM, IMG,TABLE {float:none !important; width:auto !important; height:auto !important;}
HTML, BODY, FORM {margin:0px; padding:0px; font-family:Arial, Helvetica, Sans-Serif;}
/* block elements */

H1 {font-size:18px;}
H2 {font-size:15px;}
H3 {font-size:13px; margin-top:10px;}
H4 {font-size:12px; margin-top:10px;}
H5 {font-size:11px; margin-top:10px;}
H6 {font-size:15px;}
P {font-size:11px; line-height:15px; padding:5px; padding-left:0px; padding-right:10px;}
DIV#content_right P {padding-left:3px;}
UL, OL {font-size:11px;}

TD {font-size:12px;}
UL {padding-left:20px; line-height:20px;}
UL LI {list-style:disc; line-height:20px;}

/* online calculator print styles */
#mainContainer{margin:0 auto 0 auto; text-align:center}
#headerWrapper{
	background: url(../img/banner_bg.jpg) repeat-y; text-align:left; height:37px
}
#contentWrapper{padding: 15px; text-align:left; color:#666666;}

#contentWrapper h1, #contentWrapper h2, #contentWrapper h3{padding-bottom:10px; color:#333333}

#mainContainer a{color:#666666; text-decoration:underline}

input.checkbox {border:0px; height:14px;  padding-bottom:3px;float:left;}
.middle{vertical-align:middle}
.button{display:none }
#mainContainer a.button {display:none}
#footerWrapper{display:none}
.block{display:block}
#footer p{padding:10px;}
.right{float:right; display:relative; }
.left{float:left;  }
.center{text-align:center; margin:0 auto 0 auto}
.wider{width:600px}
#mainContainer table{font-size:11px; margin:10px 0 10px 0 }
#mainContainer table td{padding:5px; font-size:11px}
#mainContainer table th{padding:5px; font-size:11px; color:#333333; font-weight:bold}
.important, #mainContainer a.important {color:#ff7200; font-size:13px; font-weight:bold;}
#tools{display:none}
br.clear{clear:both; height:1px; margin:0; padding:0}
.moreInfoWrapper{margin-top:10px}
div.moreInfo{width:auto; font-size:11px; border: 1px solid #cbcbcb; padding:5px; background-color:#ffffff;}
.underline{border-bottom: 1px solid #d7d7d7;}
div.infoBlock{background-color:#f3f1ef; padding:10px; margin:10px 0 10px 0 !important; border: 1px solid #d7d7d7; }