body { font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #333; background-repeat: repeat; background-position: 0 100%; margin: 0; padding: 0; }
p { }
td { font-size: 11px; }
h1 { color: #333; font-size: 12px; margin-top: 5px; margin-bottom: 20px; padding: 0; }
h2 { color: #333; font-size: 12px; margin-top: 5px; margin-bottom: 2px; padding: 0; }
h4 { color: #ed1e25; font-size: 14px; margin-top: 5px; margin-bottom: 2px; padding: 0; }
h5 { color: white; font-size: 18px; font-weight: bold; margin: 0; padding: 0; }

.iwlistTop{ font-size: 12px;}
.iwlistTop ul{  }
.iwlistTop li{ margin-top: 0; margin-bottom: 3px; margin-left: 0; list-style-image: url(../images/bullettSm.gif); }

.airlistTop{ font-size: 14px;}
.airlist ul{ list-style-type: disc; list-style-image: url(../images/bullettSm.gif); }
.airlist li{}
.users ul{ text-align: left; list-style-type: disc; list-style-image: url(../images/bullettSm.gif); }
.users li{ padding-bottom: 10px; }
.required { color: red; }
#pageTwoCol { color: #666; line-height: 130%; text-align: left; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; }
#region { color: #000; font-weight: bold; }
#pageContact { color: #666; font-size: 11px; line-height: 130%; text-align: left; float: left; padding-right: 260px; }
.listSpace p { margin: 0; padding-top: 0; padding-bottom: 5px; }
#pageContact h2{ font-weight: normal; }
#pageContent{ color: #666; font-size: 11px; line-height: 130%; text-align: left; height: auto; margin: 0 0px 0 0; padding: 20px 10px 10px; }
#pageContent h1{ color: red; font-size: 14px; font-weight: bold; margin: 0; padding: 0 0 10px; }
#pageContent p{ margin: 0; padding: 0 0 10px; }
#thankyou{ color: #666; font-size: 18px; line-height: 130%; text-align: center; height: auto; margin: 0 0px 0 0; padding: 20px 10px 10px; }
.description { font-size: 14px; }
#coilerTable { color: #666; }
#contact { font-size: 12px; background-color: #fdffa9; text-align: left; width: 255px; float: right; margin-top: 22px; margin-right: 5px; margin-left: -283px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border: solid 1px #333; }
#contact p { margin: 0 5px 2px 0; padding: 0; }
#pageContent .hdrPhoto { float: left; padding-right: 30px; padding-bottom: 10px; }
#attention { color: white; font-weight: 400; background-color: black; width: 260px; margin-top: 8px; padding: 14px 12px 12px; border-color: gray; border-width: 1px; }
.blackbox { color: white; font-weight: 400; background-color: black; width: 260px; margin-top: 8px; padding: 14px 12px 12px; border-color: gray; border-width: 1px; }
.specs { margin: 0 0 0 18px; padding: 0; }
.specs li { font-size: 12px; font-weight: normal; height: 20px; margin: 10px 0; padding: 0; list-style-image: url(../images/bullet.gif); }
.users { font-weight: 600; padding-top: 2px; padding-bottom: 2px; list-style-type: none; }
.bold { font-size: 14px; font-weight: 700; }
.justify { text-align: justify; }
.justify14 { font-size: 14px; text-align: justify; }
.hmProducts { color: white; font-size: 12px; line-height: 130%; text-align: left; width: auto; padding-right: 30px; padding-left: 30px; }
.hmProducts h1{ color: yellow; font-size: 14px; font-weight: bold; }
.hmProducts a:link { color: red; text-decoration: underline;}
.hmProducts a:visited { color: #999; text-decoration: underline;}
.hmProducts a:hover { color: #999; text-decoration: underline;}

a:link { color: red; text-decoration: none; }
a:visited { color: #f00; text-decoration: none; }
.dealer { font-size: 12px; margin-bottom: 10px; }
a:hover { color: red; text-decoration: underline; }
a:active { }
#wrapper { background-image: url(../images/bckgrd.gif); background-repeat: repeat-x; width: 100%; height: 800px; }
#content { background-color: #515151; width: 799px; height: auto; margin: 0 auto auto; padding: 0 0 20px; }
#topnav { color: white; font-size: 10px; background-image: url(../images/bckgrdTopNav.gif); background-repeat: repeat-x; width: 799px; height: 23px; }

#navlinks{ color: white; text-align: right; margin: 0; padding-top: 5px; padding-right: 24px; padding-left: 0; }
#navlinks li { font-weight: normal; margin-right: 0.5em; padding-right: 0.75em; border-right: 1px solid #999; list-style-type: none; display: inline; }
#navlinks li.last { border-right-width: 0; }
#navlinks a:link{ color: #fff; text-decoration: none; } 
#navlinks a:visited{ color: #fff; text-decoration: none; } 
#navlinks a:hover{ color: #fff; text-decoration: underline; } 
#menubar { width: 799px; height: 25px; }
.alignLeft { }
.floatLeft { width: 584px; float: left; }
#topFlash { width: 744px; height: 323px; margin-right: auto; margin-left: auto; padding-top: 10px; }
#purchasePop{ width: 134px; float: right; margin-top: 22px; margin-right: 40px; margin-left: -155px; }
#cable{ width: 44px; float: right; margin-top: 0; margin-right: 60px; margin-left: -133px; }
.news { margin: 0 0 0 30px; padding: 0; }
.news li{ padding-bottom: 5px; list-style-type: disc; }
.last { margin-bottom: 25px; }
#newsFooter { font-size: 10px; font-style: italic; }
#flashties { float: left; padding-right: 15px; padding-bottom: 20px; }
#footer { color: white; font-size: xx-small; text-align: left; width: 738px; margin-top: 50px; padding-top: 0; padding-right: 0; padding-bottom: 15px; }
#videowarning { color: black; font-size: 9px; margin: 0; padding: 0; }
.nomargin { margin: 0; padding: 5px 0 0; }
#faq h3 { color: #666; font-size: 12px; font-weight: bold; margin: 0; padding: 0 0 5px; }
#faq p { margin: 0; padding: 0 0 12px; }
#bckgrdLeft { background-image: url(../images/white/boxLeft.gif); background-repeat: repeat-y; }
#bckgrdRight { background-image: url(../images/white/boxRight.gif); background-repeat: repeat-y; }
.BoxLeft { background-image: url(../images/white/boxLeft.gif); background-repeat: repeat-y; background-position: 0 100%; }
.videoSH { padding-right: 20px; }
.orderTop { font-size: 14px; font-weight: normal; line-height: 120%; text-align: left; }
.orderbody { line-height: 130%; text-align: left; width: 470px; }
.imgPad { margin: 0; padding-bottom: 10px; padding-left: 17px; }

.new-box {
	width: 743px;
}

.new-box2 { width: 706px; }


.box-body {
	background-color: white;
}

.box-top {
	height: 10px;
	background-image: url(../images/white/boxTop.gif);
	background-repeat: no-repeat;
}

.box-bottom {
	height: 21px;
	background-image: url(../images/white/boxBottom.gif);
	background-repeat: no-repeat;
}

.box-left {
	width: 16px;
	background-image: url(../images/white/boxLeft.gif);
	background-repeat: repeat-y;
}

.box-right {
	width: 21px;
	background-image: url(../images/white/boxRight.gif);
	background-repeat: repeat-y;
}
.small { font-size: 9px; text-align: center; }
.introTxt { font-size: 14px; line-height: 130%; }
.padLSI { padding-top: 10px; padding-left: 10px; }
