@charset "UTF-8";
/* CSS Document */

#subbody { margin:0; padding:0; background-color:#ffffff; background-image:url(../images/subBG.jpg); background-repeat:repeat-x; background-position:center; background-position:top; height:100%;background-color:#3787d5}

#homebody { margin:0; padding:0; background-color:#3787d5; background-image:url(../images/homeBG.jpg); background-repeat:repeat-x; background-position:center; background-position:top; }

#header { width:955px; margin:0; padding:0; }

#body { margin-top:36px; width:100%; background-color:#FFF; }

#bodyContainer {width:955px; margin-left:auto;margin-right:auto;}

#homemainflash { width:955px; margin-top:6px; }

#subNav { float:left; text-align:left; padding-right:0px; width:250px; background-image:url(../images/subHeaderBG.jpg); background-repeat:no-repeat; background-position:top; background-position:left top; }

#subNavHeader { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-transform:uppercase; font-size:13px; line-height:16px; padding:9px; }

#subHeadline {margin-left:10px}

.arrow {}

.arrowActive {background-image:url(../images/arrow.jpg);background-position:center left;background-repeat:no-repeat}

h1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-transform:uppercase; font-size:13px; line-height:16px; margin:0px; padding:9px; }

h2 { color:#3f83cc; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:29px; font-weight:normal; margin:0px; }

h3 { color:#3f83cc; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; font-weight:bold; margin:0px; }

#subNavList {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003399; line-height:24px; padding-left:5px; padding-top:5px; }

#guaranteeContainer { background-color:#FFFFFF; width:100%; }

.guarantee { background-color:#f2f2f2; color:#666666; padding:10px; padding-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; width:200px; }

a.guarantee { background-color:#f2f2f2; color:#666666; padding:10px; padding-right:63px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:30px; text-decoration:none; }

a.subNavLinkActive { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003399; line-height:24px; font-weight:bold; text-decoration:none; margin-left:15px; <!--padding-left:0px; }

a.subNavLink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003399; line-height:24px; font-weight:normal; text-decoration:none; margin-left:15px }

a.subNavIndentLinkActive { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003399; line-height:24px; font-weight:bold; text-decoration:none; margin-left:25px; <!--padding-left:0px; }

a.subNavIndentLink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003399; line-height:24px; font-weight:normal; text-decoration:none; margin-left:25px }

a.subNavLink:hover {}

#bodyMain { float:right; text-align:left; padding-right:30px; padding-bottom:0px; width:655px; }

#bodyMainCenter { text-align:left; padding-bottom:0px; width:760px; }

#bodyMainSO { text-align:left; padding-bottom:0px; width:509px; }

.bigProduct { padding-right:30px; margin-bottom:60px; }

.prodTable { float:left; width:436px; background-image:url(../images/prodBG.jpg); background-repeat:no-repeat; }

.prodRight { float:right; width:180px; padding:10px; margin-top:20px; background-image:url(../images/blueFade.jpg); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#005abb; }

.prodSubHeader { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:16px; text-transform:uppercase; font-weight:normal; padding: 4px 0 0 10px; }

.stats { font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:9px; line-height:14px; background-color:#e8f4fe; text-transform:uppercase; }

.table { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:16px; background-color:#ffffff; width:292px; }

.tableBorder { padding-left:10px; padding-right:10px; border:solid 1px #FFFFFF; }

.bodySubHeader { color:#3f83cc; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:29px; font-weight:bold; padding-top:10px; }

h4 { color:#3f83cc; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:bold; padding-top:10px; margin:0px; }

h5 { color:#3787d5; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:bold; padding:0px; margin:0px; }

.footnote { font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; color:#333333; }

.chartHeader { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#003399; text-transform:uppercase; font-weight:bold; }

.bgTableBlueMed { background-color: #90D7F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }

.bgTableBlueLite { background-color: #C2E9FA;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }

.bgTableGreyMed { background-color: #DBDCDF }

.bgTableGreyLite { background-color: #F0F0F2 }

.picChart {	background-repeat:no-repeat; width:149px; height:100px; padding-top:65px; padding-left:10px; padding-right:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }

.divPad { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; }

.bodyText { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#333333; }

a.bodyLink { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#003399; }

a.bodyLink:hover { color:#3f83cc; }

a.tableLink { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#003399; text-decoration:none; }

a.tableLink:hover { color:#3f83cc; }

#footerBG { background-color:#3787d5; width:100%; padding:0; position:relative; }

#footer { padding:20px; color:#90c6fa; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-align:left; width:955px; }

a.footerLink { color:#90c6fa; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:underline; }

a.footerLink:hover { text-decoration:none; }

#apDiv1 {	position:absolute; width:200px;	height:115px;	z-index:1; display:none; }