html, body {  
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	
	border: 0px;
	padding: 0px;
	text-align: left;
	
	/*background: #fff url(images/bg.gif) repeat;*/
	background-color: #FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#D5E5FC;
	scrollbar-darkshadow-color:#98B4E0;
	scrollbar-track-color:#DEDEDE;
	scrollbar-arrow-color:#000000;

}

h1 {font-size:inherit; font-weight:inherit;}
	h1#showroom {font-size:20px;}
h2 {font-size:inherit; font-weight:bold;}
table { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; line-height: 15px}
table a:link {color: #EE0000; text-decoration: underline}
table a:visited {color: #EE0000; text-decoration: underline}
table a:hover {color: #EE0000; text-decoration: none}
table a:active {color: #EE0000; text-decoration: underline}

h2.one { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #EE0000; line-height: 20px}
h2.two { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 20px;}

.referral-head {font-size:14px;color:#00a4ba; font-weight: bold; }
.referral-ast {color:#00a4ba; font-weight:bold;}
.referral-form {font-size:12px; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}


.header { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #00a4ba; line-height: 35px}
.header2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #00a4ba; line-height: 25px}
.headerindex { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #00a4ba; line-height: 26px}
.headerred { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #EE0000; line-height: 25px}
.headersm { font-family: Arial, Verdana, Arial, Helvetica, sans-serif; color: #00a4ba; font-weight: bold; font-size: 16px; line-height: 20px}
.headerredsm { font-family: Arial, Verdana, Arial, Helvetica, sans-serif; color: #EE0000; font-weight: bold; font-size: 16px; line-height: 20px}

.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3B3F57; font-size: 9px; line-height: 16px}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; color:black; font-weight: bold; font-size: 11px; line-height: 15px}
.bullet { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EE0000; font-size: 11px; line-height: 15px}
.testimonial { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 9px; line-height: 14px}
.small { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; line-height: 15px}
.red { font-family: Verdana, Arial, Verdana, Arial, Helvetica, sans-serif; color: #EE0000; font-size: 11px; line-height: 15px}

.bottomnav { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 14px}
.bottomnav a:link {color: #000000; text-decoration: none}
.bottomnav a:visited {color: #000000; text-decoration: none}
.bottomnav a:hover {color: #000000; text-decoration: underline}
.bottomnav a:active {color: #000000; text-decoration: none}

.address { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EAF1FD; font-size: 10px; line-height: 15px}
.address a:link {color: #BFD3F4; text-decoration: none}
.address a:visited {color: #BFD3F4; text-decoration: none}
.address a:hover {color: #BFD3F4; text-decoration: underline}
.address a:active {color: #BFD3F4; text-decoration: none}

li {font-family: verdana; font-size: 8pt; line-height: 18px; }

.indent { 
 padding-left: 30px; 
}

textarea {font-family:Verdana, Arial, Helvetica, sans-serif; width:180px; font-size:12px;}

.input{
color:#000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
border: 1px solid #787878; 
text-align: left;
}

.list{
	padding-left: 10px;
	font-size: 12px;
	list-style-type: square;}
	
.list a:link {color: #EE0000; text-decoration: underline}
.list a:visited {color: #EE0000; text-decoration: underline}
.list a:hover {color: #EE0000; text-decoration: none}
.list a:active {color: #EE0000; text-decoration: underline}


.button { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 font-weight:bold;
 background-color:red; 
 color: #FFFFFF; 
 margin-right: 0px; 
 border: 1px solid #FFFFFF;
}

.image_border {border-width:1px; border-style:solid; border-color:#4C4C4C;}


/* -- [ employment appication form ] -- */

form#frm_emp_app {
width: 500px;
margin: 20px 0 0 0;
padding: 10px;
background: #fff;
voice-family: "\"}\""; 
voice-family:inherit;
width: 480px;
}

form#frm_emp_app label {
display: block;
width: 480px;
margin: 0 0 1px 0;
padding: 0;
line-height: 22px;
}

form#frm_emp_app label span {
color: #920303;
}



form#frm_emp_app input,
form#frm_emp_app select,
form#frm_emp_app textarea {
display: block;
width: 200px;
margin: 0;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

form#frm_emp_app input.zip {
display: block;
width: 70px;
margin: 0;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

form#frm_emp_app textarea {
display: block;
width: 480px;
height: 300px;
margin: 0;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

form#frm_emp_app input.submit {
width: auto;
}

form#frm_emp_app div.input-wrap  {
clear: left;
float: left;
display: inline;
width: 306px;
margin: 5px 0 5px 0;
padding: 0;
}

form#frm_emp_app .input-sub {
margin: 0 0 0 20px !important
}

form#frm_emp_app div.input-wrap p.small {
font-size: 10px;
}

form#frm_emp_app div.frm-rdo-wrap {
clear: left;
float: left;
display: inline;
width: 200px;
margin: 0 0 2px 0;
padding: 0;
}

form#frm_emp_app div.frm-rdo-wrap input {
float: left;
display: inline;
width: 15px;
height: 15px;
margin: 0 5px 0 0;
padding: 0;
}

form#frm_emp_app div.frm-rdo-wrap span {
float: left;
display: inline;
margin: 0;
padding: 0;
}

a#res_ins {
color: #20549e;
text-decoration: underline;
cursor: pointer;
}

#ins_box {
display: none;
position: absolute;
top: 22px;
left: 500px;
margin: 0;
padding: 5px;
border: solid 1px #000;
width: 232px;
height: 290px;
overflow: scroll;
background: #fdfada;
voice-family: "\"}\""; 
voice-family:inherit;
width: 220px;
}

#ins_box h2 {
font-size: 18px;
font-weight: normal;
margin: 0 0 7px 0;
padding: 0 0 2px 0;
color: #ff0000;
border-bottom: solid 1px #ccc;
}

#ins_box h4 {
font-size: 14px;
margin: 0 0 5px 0;
padding: 0;
}

#ins_box p {
margin: 0 0 15px 0;
padding: 0;
}

#ins_box a#res_ins_close {
cursor: pointer;
color: #00c;
text-decoration: underline;
}

#res {
position: relative;
}

/*-- [ /employment application form ] -- */

/* -- [ sale-ebration ] -- */

.sale-ebration {
float: left;
display: inline; 
margin: 0 0 0 20px;
}

.se-center {
width: 525px;
margin: 0 auto 0 auto;
text-align: center;
}


.sale-ebration p,
.sale-ebration ul li {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

.sale-ebration h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
margin: 0 0 7px 0;
padding: 0;
color: #000;
}

.se-location {
text-align: center !important;
display: block;
margin: -20px 0 0 0;
}

.se-hours {
float: left;
display: inlnine;
margin: -10px 0 20px 0;
padding: 0;
}

.se-hours p {
float: left;
display: inline;
text-align: left;
}

.se-hours img {
float: right;
display: inline;
margin: 0 0 0 30px;
padding: 0;
}

.se-prizes {
clear: left;
float: left;
display: inline;
margin: 20px 0 0 0;
padding: 0;
}

.se-prizes img {
float: left;
display: inline;
margin: 0;
padding: 0;
}

.se-prizes ul {
float: left;
display: inline;
width: 300px;
margin: 5px 0 0 0;
padding: 0;
}

.se-prizes ul li.se-li-one {
margin: 0 0 7px 40px;
text-align: left;
}

.se-prizes ul li.se-li-two {
margin: 0 0 7px 30px;
text-align: left;
}

.se-prizes ul li.se-li-three {
margin: 0 0 7px 20px;
text-align: left;
}

.se-win {
clear: left;
float: left;
display: inline;
margin: 20px 0 0 0;
padding: 0;
}

.se-win-each {
float: left;
display: inline;
margin: 10px 0 0 0;
padding: 0;
}

.se-win-each-left {
float: left;
display: inline;
width: 85px;
margin: 0;
padding: 0;
}

.se-win-each p {
float: left;
display: inline;
width: 300px;
margin: 0;
padding: 0;
}

.se-win-each-tv {
clear: left;
float: left;
display: inline;
margin: 10px 0 0 20px;
padding: 0;
}

.se-prices {
clear: left;
float: left;
display: inline;
margin: 20px 0 20px 0;
padding: 0;
}

.se-prices-logos {
float: left;
display: inline;
margin: 10px 10px 0 0;
padding: 0;
}

#form1 div {overflow:hidden; position:relative; margin-bottom:5px;}
#form1 div label {width:110px; float:left; margin-bottom:5px;}
#form1 input.text {width:180px; float:left;}
label.error {float:left; width:200px !important; color:red; font-size:1.1em; font-style:italic;}
#form1 input.radio {float:left;}

div#footerlinks a {text-decoration:none; color:black;}
div#footerlinks a:hover {text-decoration:underline; color:black;}

ul.quad li a {text-decoration:none; color:black;}
ul.quad li a:hover {text-decoration:underline;}
a#hid {text-decoration:none; color:black;}
a#hid:hover {text-decoration:underline;}

a#cta {font-weight:bold; text-decoration:underline; color:red;}
