BODY {
	MARGIN: 24px 0px 0px;
	BACKGROUND: url(bg_body.jpg) #567993 repeat-x center top
}
#container {
	POSITION: relative;
	WIDTH: 959px
}
#utility_nav {
	TEXT-ALIGN: right;
	PADDING-RIGHT: 30px;
	BACKGROUND: url(bg_utilitynav.jpg) no-repeat right 49px;
	PADDING-TOP: 23px
}
#header {
	WIDTH: 959px;
	BACKGROUND: url(bg_header01_ser_005.jpg) no-repeat left top;
	HEIGHT: 127px
}
HTML > BODY #topnav {
	MARGIN: 28px 26px 3px 9px
}
#topnav {
	TEXT-ALIGN: right;
	MARGIN: 29px 26px 3px 9px;
	WIDTH: 395px;
	FLOAT: right;
	CLEAR: right
}
#m {
	POSITION: relative;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 959px
}
#leftnav_new {
	PADDING-BOTTOM: 207px;
	WIDTH: 191px;
	PADDING-TOP: 11px
}
HTML > BODY #nav_new {
	WIDTH: 179px
}
#nav_new {
	BORDER-BOTTOM: #c8deef 1px solid;
	BORDER-LEFT: #c8deef 1px solid;
	PADDING-BOTTOM: 7px;
	MARGIN-TOP: 5px;
	WIDTH: 181px;
	FLOAT: right;
	CLEAR: both;
	BORDER-TOP: #c8deef 1px solid;
	BORDER-RIGHT: #c8deef 1px solid
}
#content_area {
	PADDING-BOTTOM: 115px;
	PADDING-LEFT: 35px;
	PADDING-RIGHT: 28px;
	PADDING-TOP: 55px
}
.banner {
	BACKGROUND: url(bg_banner.jpg) no-repeat left top;
	HEIGHT: 190px
}
.banner_inner {
	FLOAT: left;
	MARGIN-LEFT: 289px
}
#footer {
	POSITION: absolute;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 95px;
	WIDTH: 959px;
	BACKGROUND: url(bg_footer.jpg) repeat-x left top;
	OVERFLOW: hidden;
	PADDING-TOP: 4px;
	LEFT: 0px
}
#thomas_info {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 10px;
	FLOAT: right;
	PADDING-TOP: 2px
}
H1 {
	PADDING-BOTTOM: 1px !important
}
.img04 {
	MARGIN-TOP: 12px;
	FLOAT: left;
	MARGIN-LEFT: 18px;
	MARGIN-RIGHT: 5px
}
.img05 {
	MARGIN-RIGHT: 6px
}
.img06 {
	MARGIN-RIGHT: 5px
}
.img07 {
	MARGIN-TOP: 35px;
	MARGIN-LEFT: 24px
}
.img08 {
	MARGIN-RIGHT: 7px
}
.img10 {
	MARGIN-RIGHT: 8px
}
HTML > BODY .search {
	WIDTH: 179px
}
.search {
	BORDER-BOTTOM: #c8deef 1px solid;
	BORDER-LEFT: #c8deef 1px solid;
	WIDTH: 181px;
	FLOAT: right;
	CLEAR: both;
	OVERFLOW: hidden;
	BORDER-TOP: #c8deef 1px solid;
	BORDER-RIGHT: #c8deef 1px solid
}
.search SELECT {
	BORDER-BOTTOM: #9c9c9c 1px solid;
	BORDER-LEFT: #9c9c9c 1px solid;
	WIDTH: 102px;
	FONT-FAMILY: arial;
	MARGIN-BOTTOM: 1px;
	HEIGHT: 20px;
	COLOR: #424242;
	FONT-SIZE: 11px;
	BORDER-TOP: #9c9c9c 1px solid;
	MARGIN-RIGHT: 61px;
	BORDER-RIGHT: #9c9c9c 1px solid
}
.search FORM {
	PADDING-BOTTOM: 55px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 4px
}
.search_box {
	BORDER-BOTTOM: #9c9c9c 1px solid;
	BORDER-LEFT: #9c9c9c 1px solid;
	WIDTH: 121px;
	FONT-FAMILY: arial;
	HEIGHT: 19px;
	COLOR: #424242;
	FONT-SIZE: 11px;
	BORDER-TOP: #9c9c9c 1px solid;
	BORDER-RIGHT: #9c9c9c 1px solid
}
.leftnav_last_link A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.leftnav_last_link A:hover {
	BACKGROUND: url(bg_leftnav_link_hover.jpg) no-repeat left bottom
}
.topnav_ser_005 A SPAN {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	BACKGROUND: url(bg_topnav_right_hover.jpg) no-repeat right top;
	CURSOR: pointer;
	PADDING-TOP: 6px
}
.topnav_ser_005 A:hover SPAN {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	BACKGROUND: url(bg_topnav_right.jpg) no-repeat right top;
	CURSOR: pointer;
	PADDING-TOP: 6px
}
.leftnav_bottom SPAN {
	PADDING-BOTTOM: 3px;
	DISPLAY: block
}
.more_banner {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 27px;
	FLOAT: right;
	PADDING-TOP: 142px
}
.txt_right {
	TEXT-ALIGN: right
}
.sign_up FORM {
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 2px
}
.sign_up_cell01 {
	PADDING-TOP: 7px
}
.sign_up_cell02 {
	PADDING-TOP: 5px
}
.text_box {
	BORDER-BOTTOM: #e8e8e8 1px solid;
	BORDER-LEFT: #e8e8e8 1px solid;
	WIDTH: 134px;
	HEIGHT: 19px;
	BORDER-TOP: #e8e8e8 1px solid;
	BORDER-RIGHT: #e8e8e8 1px solid
}
.sign_up FORM TABLE TD {
	COLOR: #797979;
	FONT-SIZE: 10px
}
.signup_btn {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 94px;
	MARGIN-BOTTOM: 5px;
	BACKGROUND: url(btn_sign_up.jpg) no-repeat left top;
	HEIGHT: 23px;
	BORDER-TOP: 0px;
	CURSOR: pointer;
	BORDER-RIGHT: 0px
}
.signup_btn:hover {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 94px;
	BACKGROUND: url(btn_sign_up_hover.jpg) no-repeat left top;
	HEIGHT: 23px;
	BORDER-TOP: 0px;
	CURSOR: pointer;
	BORDER-RIGHT: 0px
}
