@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000;background:#fff url('../img/bg_body.gif') center top repeat-x;}
img{padding:0;margin:0; border:none;}
table {padding:0 margin:0; border: 1px solid #ddd; font-size:11px; background-color:#ffe;}
h1{font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #444;}
h2{font-family:Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; padding: 0px; margin: 5px 0px;color: #000;}
#para1, #para2{float: left; margin:0; width: 400px; padding: 10px 20px 5px 0px; clear: both}
#para1 h2{font-family:Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding: 0px; margin: 5px 0px;color: #000;}
#para1 h3, h3{font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding: 0px; margin: 0px 0px;color: #c20101;}
#para3 {float: left; margin:0; width: 400px; padding: 1px 20px 5px 0px; clear: both;}
#mainProduct{float:left; width: 470px; height: 370px; padding-right:10px; margin:0;}
#mainProductCopy{float:left; width: 400px;}
#middleRow h2 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; padding: 0px; margin: 0px 0px;color: #000; display: block;  }
.redFont{color: #f22;  padding: 5px; margin:0;}
.alignTop{padding:20px 0px 0px 0px; margin:0 auto; height: auto;  width: 220px;}
#mainWrapper{width: 924px; margin: 0 auto;  background: url('../img/bg_main2.png') repeat-y; padding-left:4px;}
#mainContainer {width: 924px; margin: 0 auto; padding: 0px; position: relative; top:10px; }
#topMainContainer{width: 924px; height: 373px; background: url('../img/top_main2.jpg') no-repeat;}
.floatR {float: right;}
.floatL {float: left; clear: both; vertical-align:top;}
.floatLText {float: left; clear: both; padding:16px 0px 0px 0px;}
#middleRow {width: 900px; background:url('../img/bg_mid.gif') top repeat-x; padding: 12px 5px 5px 15px; height:120px;}
#middleRow ul {width: auto; font-size:14px; font-weight: bold; float: left; padding: 0px 6px; margin:0;}
#middleRow li{ line-height: 22px; list-style-type: disc; padding: 0; margin: 5px;}
#productPhoto{float:right; height:120px; width: 440px;padding:0;margin:0; position:relative; bottom: 22px;}
.product{float:right; padding: 0px 10px 0px 10px;}
#middleRowBtm {width: 920px; background:url('../img/bg_mid_btm.gif') top repeat-x; height: 10px;}

#btmRow{width: 900px; padding: 10px;}

#btmRowLeft{float:left; width:480px; padding: 5px;}
#btmRowRight{float:left; width:390px; padding: 10px;background: #fcfcfe url('../img/bg_btm_right.gif') top repeat-x;}
.formCopy p{padding-left: 3px;}
.acctNbrField{float:left; line-height: 12px; padding: 6px 6px 0px 0px;}
#btmRowList { float: left; width: 200px;}
.rightColRow {width:370px; background-color: #fff; border: 1px solid #ddd; margin-bottom: 6px; padding: 6px;}
#btmRowLeft ul, #btmRowRight ul {list-style-image: url('../img/arrow_red.gif'); padding:0 0 0 16px; margin:0px 5px 0px 0px;}
#btmRowLeft li, #btmRowRight li { padding-top:6px;}
.radioLabel{font-size: 22px; font-weight:bold; color:#176fcc; position: relative; top:6px;}
.formCopy {width: 225px; color: #000; font-size:11px; text-align:left; padding: 5px; float: right;}
#mainFooter {width:920px; background: #fff url('../img/bg_footer.gif') bottom center no-repeat; padding-bottom: 10px; position:relative; top: 4px;}
#topFooter {width:896px; background: #d5eaf6; text-align:left; padding: 12px;}
#btmFooter {width: 900px; background: #fff; text-align:left; padding: 6px; color: #aaa;}
#btmFooter a:link, #btmFooter a:visited, .rightColFooter a:link, .rightColFooter a:visited {color:#176fcc; text-decoration: none;}
#topFooter a:link, #topFooter a:visited {text-decoration: none; color:#3a4959; margin-right: 4px; margin-left: 4px;}
#topFooter a:hover, #btmFooter a:hover {text-decoration: underline;}
.rightColFooter{color: #aaa; text-decoration: none; font-size:10px; text-align:center; display:block;}

