.menu {  font-family: Arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; background-color: #2d60370; text-align: left; vertical-align: text-bottom; padding-right: 20px; padding-left: 10px; text-decoration: none}
.selected{  font-family: Arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFF00; background-color: #2d60370; text-align: left; vertical-align: text-bottom; padding-right: 20px; padding-left: 10px; text-decoration: none}
.titlebar {  background-color: #2d60370; background-position: bottom; vertical-align: bottom}
.tableData {  background-color: #FFFFFF}
.footer {  font-family: Arial; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; background-color: #2d60370; text-align: left; color: #FFFFFF}
.heading {  font-family: "Arial Black"; font-size: 14px; font-style: normal; font-weight: normal; color: #FFFF00; text-decoration: none; background-color: #2d60370}
#frontlowerheading {padding-bottom: 50px;}

.leftContent {  font-family: Arial; font-size: 12px; color: #FFFFFF; text-align: left; padding-top: 20px; padding-bottom: 20px; font-style: normal; font-weight: bold; text-decoration: none; padding-left: 20px}
#rightContent { font-family: Arial; font-size: 12px; color: #dfdfdf; text-align: left; font-style: normal; font-weight: bold; text-decoration: none; padding-left: 20px}
.rightFaqContent { font-family: Arial; font-size: .8em; color: #dfdfdf; text-align: left; font-style: normal; font-weight: bold; text-decoration: none; padding-left: 20px}
.timeDate {  font-family: Arial; font-size: 10px; font-weight: normal; font-variant: normal; color: #FFFF00; text-decoration: none; background-color: #fdcb0a; padding-right: 25px}
.rightHeading { font-family: "Arial Black"; font-size: 14px; font-style: normal; font-weight: normal; color: #fdcb0a; text-decoration: none }
.mainBorder {  background-color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #fdcb0a; text-decoration: none}
.contentTable {  background-image: url(images/bc_clip_sketch.gif); background-repeat: no-repeat; background-position: center center}
.pageLink:hover {  font-family: Arial; font-size: 1.0em; font-style: normal; font-weight: bold; color: #fdcb0a; text-decoration: underline}
.pageLink:link { font-family: Arial; font-size: 1.0em; font-style: normal; font-weight: bold; color: #fdcb0a; text-decoration: underline }
.pageLink{ font-family: Arial; font-size: 1.0em; font-style: normal; font-weight: bold; color: #fdcb0a; text-decoration: underline }

BODY{
   background-color: #dfdfdf;
   color: #dfdfdf;
   width:800px;
   font-family: Arial;
   font-size: 1.0em;
}

#site{ 
   background-color:#2d6037;
   border: solid 1px #fdcb0a;
   width:800px;
   min-height:800px;
   padding:3px;
   float:left;
}

#logo{
   padding-right:0px;
}

#header{
   border-bottom: solid #fdcb0a 1px;
   width:800px;
   float:left;
}

#footer{
   padding-left:3px;
   padding-right:3px;
   border-bottom: solid 1px #fdcb0a;
   border-left: solid 1px #fdcb0a;
   border-right: solid 1px #fdcb0a;
   color:#fff;
   width:800px;
   font-size:.8em;
   float:left;
   background-color:#2d6037;
}

#twoCol{
   clear:both;
}

#colLeft{
   width:250px;
   float:left;
}

#colRight{
   width:450px;
   float:left;
   clear:right;
}

#instructionOne{
padding-top:20px;
overflow:hidden;
}

#instructionTwo{
padding-top:15px;
overflow:hidden;
}

.instrImg{
   float:left; 
   width:35%; 
}

.heading{
   color: #fdcb0a;
   padding-top:10px;
   font-family: arial;
}
.orderHeading{
   padding-left:47px;
   width:100%;  
}

.content{
   padding:3px;
   font-size:1.0em;
   background-color: #2d6037;
}

#orderBottomContent{
 padding-left:50px;
 margin-left:50px;
 width:600px;
}

#bottomContent{
 height:200px;
 margin-bottom:20px;
}
#innerContentLeft{
 float:left;
 width:50%;
}
#innerContentLeft ul li{
text-decoration:none;
display:block;
}

#innerContentRight{
padding-top:40px; 
float:left;
 width:50%;
}

.menu{
color: #fff;
margin-left:5px;
margin-right:5px;
text-decoration:none;
text-align:bottom;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
}

.selected{
color: #fdcb0a;
}

#installationTopContent{
margin-top:10px;
}


.productPricing{
 font-size:1.0em;
 padding-bottom:15px;
}


input, select{
    margin-right:15px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(153, 153, 153);
    border-right-color: rgb(153, 153, 153);
    border-bottom-color: rgb(153, 153, 153);
    border-left-color: rgb(153, 153, 153);
    background-color: rgb(247, 250, 253);
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    -x-background-x-position: 0%;
    -x-background-y-position: 0%;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
}

.required{
   font-weight:bold;
   font-size:.8em;
   color: #fdcb0a;
}


a{
   font-weight:bold;
   font-size:.8em;
   color: #fdcb0a;
}

.orderContent{
 margin-left:60px;
 width:700px;
}

#contactContent{
margin-left:150px;
margin-right:150px;
}

.contactContentItems{
padding-bottom:10px;
}

.faqContent{
float:left;
}
#faqContent{
margin-left:125px;
}

div#window { text-align: center;margin: 0 auto 0 auto; width: 500px; padding: 10px; border: 1px solid #fdcb0a; }
div#meta_data { margin: 0 auto 0 auto; width: 300px; font-size: small; }
table.image_table { margin: 0 auto 0 auto; }
table.image_table td { padding: 5px }
table.image_table a { display: block; }
table.image_table img { display: block; width: 120px; padding: 2px; border: 1px solid #ccc; }
img.full { display: block; margin: 0 auto 0 auto; width: 300px; border: 1px solid #000 }

#contactAddress{
line-height:1;
margin-left:20px;
}
