#top_bg {
	BACKGROUND: url(../images/body_bg.gif) #e8e5dd repeat-x 50% top
}
#site_services {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f0ede8; TEXT-INDENT: 25px; MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 20px; TEXT-DECORATION: none
}
#site_services A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666; PADDING-TOP: 0px
}
#site_services A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666; PADDING-TOP: 0px
}
#header {
	MARGIN: 0px auto; WIDTH: 1003px; BACKGROUND: url(../images/header_back_nosub.gif) no-repeat left bottom; HEIGHT: 135px
}
#header #logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 17px
}
#header #login {
	WIDTH: 520px; FLOAT: right; HEIGHT: 32px; OVERFLOW: hidden
}
#header #login .text {
	COLOR: #5b8381; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#header #login .login_input {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 6px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 10px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/input_loginbg.gif) no-repeat 0px 3px; HEIGHT: 14px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 7px
}
#search {
	BORDER-BOTTOM: #c6dcd9 1px solid; POSITION: relative; MARGIN: 0px auto; WIDTH: 1003px; BACKGROUND: url(../images/search_gradient.gif) repeat-x; HEIGHT: 44px; CLEAR: both
}
#search .searchform {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#search .path {
	FLOAT: left; PADDING-TOP: 3px
}
#search .path A {
	COLOR: #ffffff
}
#search .search_input {
	FLOAT: right
}
#search INPUT {
	
}
#search .search_input .button {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; TEXT-INDENT: -199em; WIDTH: 52px; BACKGROUND: url(../images/search_bg.gif) no-repeat 0% 2px; HEIGHT: 26px; MARGIN-LEFT: 3px; BORDER-TOP: 0pt; CURSOR: pointer; BORDER-RIGHT: 0pt
}
#search .search_input .adsearch A {
	PADDING-LEFT: 10px; COLOR: #ffffff
}
