body {
	margin: 0;
	padding: 0;
	font-size:14px;
}

.leftbar {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF}
.lowprice {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.standardbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.large td {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000}
.largebold {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.smallbold {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000}
.standard td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.standardpad td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding:10px;}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.terms {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
a:hover {  color: #FF0000; text-decoration: none}
a:link {  text-decoration: none}
a:visited {  text-decoration: none}
a:active {  text-decoration: none}

table {border: 0px; border-color: #000; border-collapse: collapse; padding: 0px; spacing: 0px;}
td: {vertical-align:top;}

.form {  font-size: 12px; border: 1px; padding: 0px; spacing: 0px; margin: 0 8 0 0;} 

a.linkfade img {
filter: alpha(opacity=100); 
opacity: 1.0;
}
a.linkfade:hover img {
filter: alpha(opacity=75);   
opacity: 0.75;
}

a.faq {
  font-family: Arial, Helvetica, sans-serif;
  color: #009900;
  font-size:12px;
  font-weight:bold;
  background-image:url(images/green_arrow.gif);
  background-repeat:no-repeat;
  margin-top:10px;
}

a.faq:hover {
  color:#666666;
}

.specs {
  border: solid 1px #000;
}

.specs td {
  border: solid 1px #000;
  padding: 2px;
  font-size: 12px;
}

.specs0 td {
  background-color: #DEE7FE;
}

.specs1 td {
  background-color: #92A9E3;
}

.spectitle {
  background-color: #003593;
  color: #FFFFFF;
  font-weight: bold;
}

.delivery {
  border: solid 1px #000;
}

.delivery td {
  border: solid 1px #000;
  padding: 2px;
  font-size: 12px;
}

.del0 td {
  background-color: #10E310;
}

.del1 td {
  background-color: #FFFFFF;
}

.deltitle {
  background-color: #FFFF00;
  color: #000000;
  font-weight: bold;
}



/* CSS FOR DIV ROLLOVER */
.buttonBar {
  height: 2px;
}
		
.shadow {
  position: relative; 
  visibility: hidden;
}
		
.button {
  float: center;
  border: 1px solid black;
  padding: 1px;
  margin: 0px;
  cursor: pointer;
  width: 120px;
  color: #FFFFFF;
  font-size: 11px;
  font-family: arial;
  font-weight: bold;
  background-image: url('design/hoursbg.gif');
}
		
.infoArea {
  height: 2em;
  width: 500px;
}
		
.information {
  visibility: hidden;
  border: 1px solid black;
  padding: 3px;
  margin: 3px;
  position: absolute;
  left:25%; 
  top:10px;
  width: 300px;
  background-image: url('design/hoursboxbg.gif');
}

.information table, td {
  font-size: 11px;
  font-family: arial;
}

.callmenow {
  position: relative;
  top: -15px;
}

#content {
  position: relative;
  top: -15px;
}

.zipcodes {
  font-size: 9pt;
  color: #FFFFFF;
}

.zipcodes a {
  font-size: 7pt;
  color: #CFEAFF;
}

.zipcodes a:hover {
  color: #EDF7FF;
}

#vidimage img {
  align: center;
  position: relative;
  top: 10px;
}

#sellitimage img {
  align: center;
  position: relative;
  top: 12px;
}

.error {
  color: #C70000;
  font-size: 18pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

.faqpop {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size:12px;
  line-height:13px;
  font-style:normal;
  width:260px;
}

.faqtitle {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size:12px;
  line-height:13px;
  font-weight:bold;
  font-style:normal;
  font-stretch:extra-condensed;
  padding-top:15px;
}

.faqtitle:hover {
  color:#339933;
}


.faqtitle2 {
  font-family: Arial, Helvetica, sans-serif;
  color:#333333;
  font-size:12px;
  line-height:13px;
  font-weight:bold;
  font-style:normal;
  text-decoration:underline;
  font-stretch:extra-condensed;
  padding-top:15px;
}

.faqtitle2:hover {
  color:#339933;
}

.flyandbuy {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size:12px;
  line-height:12px;
  vertical-align:top;
}

.order {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height:20px;
}

.ordertitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:12px;
  font-weight:bold;
  font-style:normal;
  color:#333333;
}

.popup {
  font-family: Arial, Helvetica, sans-serif;
  color:#333333;
  font-style:normal;
  text-align:justify;
  font-size:11px;
  line-height:13px;
  width:260px;
  padding-left:10px;
  padding-bottom:10px;
}

.steptitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:16px;
  font-weight:bold;
  font-style:normal;
  color:#333333;
}

.uni{
unicode-bidi:embed;
}

.worksitalic {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size:12px;
  line-height:12px;
}
  
.worksplain {
  font-family: Arial, Helvetica, sans-serif;
  color:#000033;
  font-style:normal;
  font-size:12px;
  line-height:14px;
}

.worksplainemph {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-style:normal;
  font-weight:bold;
  color:#000033;
  font-size:12px;
  line-height:14px;
}