body {background-color:#d9d9d9; font-family: Arial; font-size: 12px; color: #595959;}
table,td {font-family: Arial; font-size: 12px; color: #595959;}
#copy {display: none;}

/*===== LINKS =====*/
a:link {color: #f4780c; TEXT-DECORATION: underline;}
a:visited {color: #f4780c; TEXT-DECORATION: underline;} 
a:active {color: #f4780c; TEXT-DECORATION: underline;}
a:hover {color: #f4780c; TEXT-DECORATION: none;}

a.footer:link {color: #c0efff; TEXT-DECORATION: none;}
a.footer:visited {color: #c0efff; TEXT-DECORATION: none;} 
a.footer:active {color: #c0efff; TEXT-DECORATION: none;}
a.footer:hover {color: #c0efff; TEXT-DECORATION: underline;}

/*===== BACKGROUNDS =====*/
.bg_left {
	background:url(/img/bg_left.jpg);
	background-repeat:y;
}

.bg_right {
	background:url(/img/bg_right.jpg);
	background-repeat:y;
}

.bg_top_container_middle {
	background:url(/img/bg_top_container_middle.jpg);
	background-repeat:y;
}

.bg_container01 {
	background:url(/img/bg_container01.jpg);
	background-repeat:no-repeat;
}

.bg_container02 {
	background:url(/img/bg_container02.jpg);
	background-repeat:no-repeat;
}

.bg_container03 {
	background:url(/img/bg_container03.jpg);
	background-repeat:no-repeat;
}

.bg_container_top04 {
	background:url(/img/bg_container_top04.jpg);
	background-repeat:no-repeat;
}

.footer_body {
	background:url(/img/footer_body.jpg);
	background-repeat:no-repeat;
}

/*===== TEXT STYLES =====*/
span.login {
font-size: 11px; 
color: #595959; 
text-align: left; 
padding-top: 5px;
}

/*===== OTHER STYLES =====*/
.logininput {
color: #000000; 
width: 120px; 
padding:2pt; 
font-size:8pt; 
background: #fbfbfb; 
border: #7e9db9 solid 1px
}

.container01 {
margin-left:20px;
margin-top:0px;
font-size:11px;
} html>body .container01{ margin-left:-10px; }

.container_top {
margin-top:-7px;
margin-bottom:-20px;
} html>body .container_top{ margin-top:-10px; margin-bottom:-9px; } 

/*===== ROLLOVERS =====*/
.nav-item {float:left; margin:0px; padding:0px;}
.nav-item-hover img, .nav-item-selected img {visibility:hidden;}

#home { background:url(/img/home_over.jpg); }
#home.nav-item-selected { background:url(/img/home_over.jpg); }

#products-and-services { background:url(/img/products_and_services_over.jpg); }
#products-and-services.nav-item-selected { background:url(/img/products_and_services_over.jpg); }

#customer-care { background:url(/img/customer_care_over.jpg); }
#customer-care.nav-item-selected { background:url(/img/customer_care_over.jpg); }

#referral-program { background:url(/img/referral_program_over.jpg); }
#referral-program.nav-item-selected { background:url(/img/referral_program_over.jpg); }

#careers { background:url(/img/careers_over.jpg); }
#careers.nav-item-selected { background:url(/img/careers_over.jpg); }

#contact { background:url(/img/contact_over.jpg); }
#contact.nav-item-selected { background:url(/img/contact_over.jpg); }