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

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.clear { clear: both; }

#wrapper1 { width: 800px; margin: auto; }

#topBanner { background: url(../images/banner1.png) no-repeat; width: 800px; height: 145px; }

#topMenu { width: 800px; height: 30px;  }
#topMenu a.active { line-height: 30px; margin-left: 58px; text-decoration: none; color: #F3901D; font-weight: bold; font-size:14px;}
#topMenu a { line-height: 30px; margin-left: 58px; text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:14px;}
#topMenu a:hover { color: #F3901D; }

#seoHeader { width: 800px; height: 25px; background-color: #F3901D; font-size: 9px; line-height: 25px; }
#siteTop { width: 800px; height: 254px; background: url(../images/header.png) no-repeat; }
#siteTop #Left { width: 450px; height: 220px; float: left; } 
#siteTop #Right { width: 350px; height: 220px; float: left; font: 18px; font-weight: bold; color: #999999; } 
#siteTagLine { font-size:24px; font-style:italic; color:#A7A9AC;  padding-top:140px; padding-left:58px; } 
#siteTagLine2 { width: 280px; font-style:bold; padding-left: 40px; padding-top: 40px; color: White; font-size: 26px;}
#siteMid1 { width: 800px; height: 265px; background: url(../images/subhead-3.png) no-repeat; }
#siteMid1 #Left { width: 450px; height: 240px; float: left; } 
#siteMid1 #Right { width: 350px; height: 240px; float: left; } 
#videoArea1 { width: 317px; height: 211px; background: url(../images/video-place-holder.png) no-repeat; } 

#siteMid2 { width: 800px; height: 265px; background: url(../images/subhead-2.png) no-repeat; } 
#siteMid2 #Left { width: 550px; height: 240px; float: left; color:White;} 
#siteMid2 #Right { width: 150px; height: 240px; float: left; color:#f3801D;} 
#siteMid3 { width: 800px; height: 265px;}

.area1 { width: 400px; float: left; font-size:15px;} 

#footer { width: 800px;  margin: auto;  height: 30px; font-size: 9px; line-height: 30px; color: #000000; border-top: 1px solid #808285; }

strong.type1 { color:#f3801D; font-size:46px;} 

/* Padding */
.content1 { padding: 40px; }
.content4 { padding-left: 40px; }
.content6 { padding: 40px 20px 20px 20px; }
.content7 { padding: 20px 0px 20px 40px; } 
.content8 { padding: 20px 40px 20px 40px; } 
.content9 { padding: 20px 40px 40px 40px; }

/* Content Blocks */
.fullBlock { border-left: 1px solid #000000; border-right: 1px solid #000000; width: 798px; }
.block3 { float: none; width: 600px; }
.block4 { font-size: 23px; padding-top: 20px; color: #F3901D; padding-left: 50px;} 
.block5 { padding: 30px 80px 20px 20px; font-size: 19px; font-weight: bold; color: White; }
.block6 { color: white; font-size:19px;} 
.block7 { color: White; font-size:13px; }
.block8 { color: #F3901D; font-size:11px; }
.block9 { color: Black; font-size:19px;}

#tab-display1 { display: block; }
#tab-display2 { display: none; }

/* Text Styles */
.description1 { font-weight: bold; font-size: 14px; }
.description2 { font-weight: normal; font-size: 13px; }
.featuresHead1 { font-size:19px; font-weight: bold; color:White; padding-left:0px; }
.header1 { font-size: 13px; font-weight: bold; }
.header2 { padding-left: 20px; font-size:46px; font-weight:bold; color:#f3901D;  }
.header3 { font-size:46px; font-weight:bold; color:#f3901D;  }


ul.featuresList1, ol.featuresList1 { margin: 10px 0px 0px 10px; padding: 0px; padding-left: 15px; }
.error { color: #FF0000; font-weight: bold; }

/* Link Styles */
a.tab1-active { font-size: 13px; font-weight: bold; margin-right: 55px; text-decoration: underline; color: #F3901D; }
a.tab1 { font-size: 13px; font-weight: bold; margin-right: 55px; text-decoration: underline; color: #000000; }
a.tab1:hover { color: #F3901D; }

/* Form Styles */

.formField1 { color: #808285; font-size: 13px; font-weight: bold; width: 230px; float: left; margin-right: 25px; margin-top: 10px; }
.formField2 { color: #808285; font-size: 13px; font-weight: bold; width: 480px; margin-top: 10px; }
.forminput1 { width: 220px; border: 1px solid #808285; margin-top: 5px; }
.forminput2 { width: 475px; border: 1px solid #808285; margin-top: 5px; }
.forminput3 { width: 475px; height: 75px; border: 1px solid #808285; margin-top: 5px; }
.submitButton { width: 121px; height: 27px; background: url(../images/submit.png) no-repeat; margin-top: 20px; cursor: pointer; }
.formError { border: 1px solid #FF0000; }

/* Table Styles */
table.order { float: right; width: 300px; }
td.col1 { width: 25px; text-align: center; }
td.col2 { width: 520px; }
td.header { font-weight: bold; }
.totalButton { margin-right: 20px; }
.paypalText { font-size: 10px; }
