/* sIFR styles */
html.sIFR-hasFlash h1, html.sIFR-hasFlash .replace, html.sIFR-hasFlash .replacelinks {
	visibility: visible !important;
	display: block !important;
}

html.sIFR-hasFlash .sIFRobject {
	display: none !important;
}

body {
	zoom: 80%;
	BACKGROUND-IMAGE: none; 
}

#outer {
   width: 700px;
   overflow: hidden;
}

div#content { 
   margin-left: 0 !important;
   left: 0;
}

#footer {
   margin-top: 0;
}

.hero,
.hero img,
div.contentslider ul.panelcontainer li img {
   width: 700px;
   height: auto;
}

div.contentslider ul.panelnav li,
div.contentslider ul.panelnav li img {
   width: 233px;
   height: auto;
}

#bg,
a.learnmoreimage,
a.selectmodel,
a.close,
.hero a.close {
	display: none; 
}

div.contactbarcontent form input,
div.contactbarcontent form select,
div.contactbarcontent form textarea {
   background: #fff;
}

div.contactbarcontent form .inputset {
   width: 700px;
   float: none;
   clear: left;
   padding-left: 0;
}

div.contactbarcontent form .inputset label {
   left: 0;
   clear: left;
   margin-right: 0;
}

div.contactbarcontent form .inputbox input#contact_city,
div.contactbarcontent form .inputbox.nolabel span,
div.contactbarcontent form .inputbox input#email_city,
div.contactbarcontent form div.error {
   clear: left;
   margin-left: 150px;
}

div.popupcontainer {
   height: auto;
}
