@charset "utf-8";
/* CSS Document */
body {
color:#336699;
font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link {color:#336699; text-decoration:none;}
a:visited {text-decoration:none; color:#000099;}
a:hover {text-decoration:underline;color:#000099;}
a:active {text-decoration:underline;color:#FF0000;}

.top_menu {
background-color:#FFFFFF;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
padding-left:20px;
margin:0px;
}
.top_banner {
background-image:url(images/home_02.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:right;
vertical-align:top;
margin:0px; padding:0px;
padding-right:100px;
}

.menu_background {
background-image:url(images/home_03.jpg);
background-position:top left; 
background-repeat:no-repeat;
font-size:12px; text-align:right; 
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
}
.menu_background a:link {text-decoration:none; }
.menu_background a:visited {text-decoration:none; }
.menu_background a:hover {text-decoration:none; }
.menu_background a:active {text-decoration:none; }

.right_home {
background-image:url(images/home_04a.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align: center; 
vertical-align:top; font-weight:bold; font-size:18px;
margin:0px; padding:0px;padding-top:220px;
}
.right_home a:link {color:#336699; text-decoration:none;}
.right_home a:visited {text-decoration:none; color:#000099;}
.right_home a:hover {text-decoration:underline;color:#000099;}
.right_home a:active {text-decoration:underline;color:#FF0000;}

.footer {
    background-color:#FFFFFF;
	margin:0px;padding:0px;
padding-left:20px;
}
.footer_menu {
color:#FFCC66;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;height:50px;
}

.copyright a:link {color:#FFCC66; text-decoration:none;}
.copyright a:visited {color:#cc9933; text-decoration:none;}
.copyright a:hover {color:#cc9933; text-decoration:underline;}
.copyright a:active {color:#ffcc66; text-decoration:underline;}

.footer_contact {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#336699;height:50px;
}
.big {
	font-size:36px;
	font-weight:bold;
}
.bitbig {
	font-size:24px;
	font-weight:bold;
}
.medium {
font-size:16px;
font-weight:bold;
}
.small {
font-size:12px;
font-weight:bold;
}
.smaller {
font-size:11px;}
.vsmall {
font-size:9px;
}
/* Services */
.top_banner_right {
background-image:url(images/services_03.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:right;
vertical-align:top;
margin:0px; padding:0px;
padding-right:100px;
width:401px;
}
.services_menu_background {
background-image:url(images/servicesrealpage_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.services_quotes_etc {
background-image:url(images/servicesrealpage_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
.services_content {
background-image:url(images/services_04.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
padding-left:20px;
padding-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
font-size:12px;
}
.services_footer {
    background-image:url(images/services_06.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
	margin:0px;padding:0px;
padding-top:5px;
}
.services_footer_menu {
color:#FFCC66;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.services_footer_contact {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#336699;
}
/* About us */
.aboutus_menu_background {
background-image:url(images/aboutus_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.aboutus_quotes_etc {
background-image:url(images/aboutus_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
.aboutus_content {
background-color:#FFFFFF;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
padding-left:20px;
padding-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
font-size:12px;
}
.aboutus_footer {
   background-color:#FFFFFF;
	margin:0px;padding:0px;
padding-top:5px;
}
h1 {font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:0px;margin:0px;margin-bottom:5px;}
h2 {font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
h3 {font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.quoted {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699; font-style:italic;
font-size:10px;
text-align:center;margin:0px;
padding-bottom:10px;
padding-left:15px;
padding-top:0px;
vertical-align:MIDDLE;
padding-right:65px;
min-height:90px;}
.providedby {
color:#000000;
font-size:9px;
font-style:normal;
padding:0px;
}
.didyouknow {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
text-align:center;
padding:0px; margin:0px;padding-top:30px;
padding-left:20px;padding-right:25px; min-height:90px;
vertical-align:middle;
line-height:11.5px;
}
.didyouknow h1 {
padding:0px;margin:0px;padding-bottom:3px;}

.environment_comment {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000; 
text-align:left;
padding:15px;
padding-top:55px;
font-weight:bold;
font-style:italic;
}
/* water management */
.water_menu_background {
background-image:url(images/water_management_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.water_quotes_etc {
background-image:url(images/water_management_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* sanitary & clinical waste disposal */
.wastedisposal_menu_background {
background-image:url(images/sanitary_waste_disposal_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.wastedisposal_quotes_etc {
background-image:url(images/sanitary_waste_disposal_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* vending */
.vending_menu_background {
background-image:url(images/vending_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.vending_quotes_etc {
background-image:url(images/vending_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* wc & seat sanitizers */
.wcseat_menu_background {
background-image:url(images/wc_seat_sanitizers_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.wcseat_quotes_etc {
background-image:url(images/wc_seat_sanitizers_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* urinal management */
.urinal_menu_background {
background-image:url(images/urinal_management_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.urinal_quotes_etc {
background-image:url(images/urinal_management_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* aircare systems */
.aircare_menu_background {
background-image:url(images/aircare_systems_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.aircare_quotes_etc {
background-image:url(images/aircare_systems_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* hand wash & sanitization */
.handwash_menu_background {
background-image:url(images/hand_wash_sanitization_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.handwash_quotes_etc {
background-image:url(images/hand_wash_sanitization_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* hand drying */
.handdrying_menu_background {
background-image:url(images/hand_drying_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.handdrying_quotes_etc {
background-image:url(images/hand_drying_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* babycare */
.babycare_menu_background {
background-image:url(images/babycare_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.babycare_quotes_etc {
background-image:url(images/babycare_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* laundered floorcare */
.floorcare_menu_background {
background-image:url(images/laundered_floorcare_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.floorcare_quotes_etc {
background-image:url(images/laundered_floorcare_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* insect control */
.insect_menu_background {
background-image:url(images/insect_control_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.insect_quotes_etc {
background-image:url(images/insect_control_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* smoking ban management */
.smokingban_menu_background {
background-image:url(images/smoking_ban_management_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.smokingban_quotes_etc {
background-image:url(images/smoking_ban_management_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* speech pod */
.speechpod_menu_background {
background-image:url(images/speech_pod_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.speechpod_quotes_etc {
background-image:url(images/speech_pod_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* quality consumables */
.consumables_menu_background {
background-image:url(images/quality_consumables_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.consumables_quotes_etc {
background-image:url(images/quality_consumables_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* swine flu */
.swineflu_menu_background {
background-image:url(images/swine_flu_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.swineflu_quotes_etc {
background-image:url(images/swine_flu_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* Environment */
.environment_menu_background {
background-image:url(images/environment_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.environment_quotes_etc {
background-image:url(images/environment_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* Contact AHS */
.contact_menu_background {
background-image:url(images/contactahs_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.contact_quotes_etc {
background-image:url(images/contactahs_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* Legislation */
.legislation_menu_background {
background-image:url(images/legislation_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.legislation_quotes_etc {
background-image:url(images/legislation_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* Career opportunities */
.careers_menu_background {
background-image:url(images/careers_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.careers_quotes_etc {
background-image:url(images/careers_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
/* Links */
.links_menu_background {
background-image:url(images/links_02.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0px;
margin:0px;
padding-top:65px;
padding-right:4px;
padding-left:95px;
vertical-align:top;
}
.links_quotes_etc {
background-image:url(images/links_05.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
.free_survey_button {
padding:0px;margin:0px;float:right;z-index:10;}

.contact_form_box {padding:5px;margin:5px; margin-top:30px; border:#0000FF dashed thin;
width:120px; float:right; text-align:center; background-color:#FFCC33;}
.formfieldname {font-size:12px;}
.formfieldinput {font-size:12px;}
.sloganservices {padding-left:20px;padding-top:30px; font-size:16px; font-style:italic; font-weight:bold; }
.slogan{padding-left:20px;padding-top:60px; font-size:16px; font-style:italic; font-weight:bold; }
.extra { background-color:#336699; padding:10px;color:#FFFFFF;margin-left:20px;font-size:12px; font-style:italic;}
