/* CSS Document */
body { background: #fff !important; margin-top: 10px; color: #000; }
#container { width: 612px !important; margin: 0px auto !important; text-align: left !important; border: 1px solid #fff !important; background: #fff; height: 100% !important; color: #000; }

ul li { background: none !important; list-style-position: 2px; }

#card1_home_closed { display: none !important; }
#card2_products_closed { display: none !important; }
#card3_style_closed { display: none !important; }
#card4_service_closed { display: none !important; }
#toplinks { display: none !important; }

#container, #main, #content, #content_wrapper { background: #fff none !important; color: #000; }

#logo, #logo h1 { background: none !important; visibility: hidden !important; }
#logo_ca, #logo_ca h1 { background: none !important; visibility: hidden !important; }

.main_nav { display: none !important; }

#spiffs { display: none !important; }


#footer { display: none !important; }

.prod_descript p { width: 460px !important; color: #000; }

.actions, .action { display: none !important; }

ul { list-style-type: disc !important; color: #000; margin-left: 15px !important; }
.location ul { margin-left:0 !important; }

p.first { height: auto !important; }

.separator_img img { left: 0px !important; }

.search { display: none !important; }

#logo_print { display: block !important; position: absolute !important; left: 0px !important; top: -10px !important; width: 470px !important; margin: 10px 0px !important; text-align: center;}

#logo_print ul { float: right !important; }
	#logo_print ul li { float: left !important; padding-right: 10px !important; list-style-type: none !important; }
	#logo_print ul li a { color: #666 !important; }
	#logo_print .logo { margin-left: 21px;  }

#card4_service_open, #content #card4_service_open #service_content p, h1 { color: #000; }
#service_content .middle-info p { margin-top:0 !important; }
ul.h_list1 { display: none !important; }	

a:hover { border: none !important; background: none !important; }

#content #card4_service_open #service_content table td.steps_highlight, #content #card4_service_open #service_content table h1, #content #card4_service_open table.hours td, #content #card4_service_open #mapquest_map table td { color: #000 !important; }
.exam-notice {
    margin:0px auto!important;
    text-align: left;
    width: 479px;
    padding-right:80px;
}
#main #content #card4_service_open .step-1 .print {
    display:none;
}

.exam-notice p {
    color: #555555;
    font-size: 10px;
    margin-left: 0px !important;
    width: 490px;
}
.pagination {display:none;}
.location-box ul li a:hover {color:#0098BC;text-decoration:none!important;}
.location-box ul {margin-top:15px!important;padding-left:0px!important;}
a:hover {color:#0098BC;text-decoration:none!important;cursor:default!important;}
input {cursor:default!important;}
.print {display:none;}
.register .right p {margin-top:5px!important;}

.more-stores {display:none;}
	
