

BODY {
	font-family: "Lucida Grande", Arial, sans-serif;
	FONT-SIZE: 12px; COLOR: #000000; 
	margin: 5px; background-color: #FAFAFA;
	line-height: 1.6;
}
P {
	FONT-SIZE: 12px; font-family: "Lucida Grande", Arial, sans-serif; MARGIN: 15px 5px 0px 5px;
}
IMG.h {
	MARGIN: 15px 0px
}

A:link {
	COLOR: #2C79B3; TEXT-DECORATION: none
}
A:visited {
	COLOR: #657585; TEXT-DECORATION: none
}
a:hover, a:active, a:focus {

	color: #2C79B3;

	text-decoration: underline;

}

.BUTTON {
	FONT-SIZE: 11px; MARGIN: 0px 0px 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
checkbox {
	FONT-SIZE: 11px; MARGIN: 0px 0px 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
ul { list-style-image:  url(images/bssullet.gif)}


H2 {
font-size: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: normal; letter-spacing: 5px; color: #990000; MARGIN: 5px 5px 0px 5px;  };

H3 {
font-size: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: normal; letter-spacing: 5px; color: #990000; MARGIN: 5px 5px 0px 5px;  };

H4 {
font-size: 15px; line-height: normal; letter-spacing: 2px; color: #657585; MARGIN: 5px 5px 0px 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; };

SELECT.standard {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
INPUT.standard {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.standard {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT.required {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #dee4eb
}
INPUT.required {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #dee4eb
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.nav_links {
	FONT-SIZE: 11px; COLOR: #657585; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; border-bottom: 1px dotted #657585; 
}
TD.MENU2 {
	FONT-SIZE: 11px; COLOR: #657585;; LINE-HEIGHT: 45px; FONT-FAMILY: Arial, Helvetica, sans-serif; border-top: 3px solid #657585; border-bottom: 1px dotted #657585;  
}

TD.MENU:hover {
	background-color: #bac6d5 ;
	TEXT-DECORATION: underline
	}
TD.nav {
	
	background-color: #fff;
	border-right: 1px solid ##bac6d5;
	border-left: 1px solid ##bac6d5;
	border-bottom: 1px solid #bac6d5;
	
}
TD.nav:hover {
	background-color: #FF8C00;
	}
	
TD.top_nav {
background:   url(file:///C|/kodiacleaning/css/images/strip2.jpg) repeat-x; width: 1px;
}

TD.footer {
	COLOR: #ffffff
}
.bodyScore {
	BACKGROUND-COLOR: #aaaaaa
}

TABLE.subnav {
	BACKGROUND-COLOR: #7291b0
}
TD.subnavScore {
	HEIGHT: 1px; BACKGROUND-COLOR: #aabed1
}
A.subnav {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.subnav:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.subnav:visited {
	COLOR: #ffffff
}
TABLE.menu {
	MARGIN: 5px 10px 5px 5px; width: 130px;
}
.td_title {
font-size: 18px;
line-height: normal;
letter-spacing: 2px;
color: #657585;
font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 25px 10px 10px;
}


#td_separator
	{
		
	border-left: dotted 1px #657585;
		
	}


a.submenu:link, a.submenu:visited {
	border-bottom: 1px solid #ededed;
	color: #657585;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 5px;
	text-decoration: none;
	width: 170px;
    text-align: left;
    letter-spacing: 2px;
}

a.submenu:hover {
	color: #990000;
	text-decoration: none;
}

a.navmenu:link, a.navmenu:visited {
	
	color: #657585;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding-bottom: 3px;
	text-decoration: none;
	text-align: center;
    letter-spacing: 2px;
}
a.navmenu:hover {
	color: #990000;
	border-bottom: 1px solid #657585;
	text-decoration: none;
}	
IMG.search {
	MARGIN: 15px 0px
}
IMG.seperator {
	MARGIN: 0px 10px
}
SELECT.region {
	MARGIN: 0px 0px 3px; WIDTH: 120px
}

SELECT.type {
	MARGIN: 5px 0px 0px; WIDTH: 106px
}
SELECT.price {
	MARGIN: 5px 0px 0px; WIDTH: 58px
}
.ellipsis {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
