BODY {
	BACKGROUND-IMAGE: url(images/backgrad.jpg); BACKGROUND-COLOR: #cccccc; MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top
}
H1 {
	LINE-HEIGHT: normal; COLOR: #66cccc; FONT-SIZE: 2em; PADDING-TOP: 15px
}
.image {
	TEXT-ALIGN: center; FLOAT: right; FONT-SIZE: 0.8em
}
.inputField {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #999999; FONT-SIZE: 12px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 4px
}
#header {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; WIDTH: 920px; DISPLAY: block; HEIGHT: 162px
}
#logo A {
	BACKGROUND-IMAGE: url(/images/logo.gif); POSITION: absolute; WIDTH: 364px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px; OVERFLOW: hidden; TOP: 27px; PADDING-TOP: 82px; LEFT: 329px
}
#middlebar {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 117px; WIDTH: 782px; DISPLAY: block; HEIGHT: 198px; BORDER-TOP: #e7e8e8 1px solid
}
#middlebar-noheight {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 117px; WIDTH: 782px; DISPLAY: block; BORDER-TOP: #e7e8e8 1px solid
}
.middle-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 416px; PADDING-RIGHT: 0px; PADDING-TOP: 26px
}
.middle-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 26px
}
#welcome {
	BACKGROUND-IMAGE: url(/images/welcome.gif); WIDTH: 391px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 142px
}
#searchblock {
	POSITION: relative; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #e7e8e8; MARGIN: 0px 0px 10px 112px; PADDING-LEFT: 13px; WIDTH: 787px; PADDING-RIGHT: 0px; HEIGHT: 143px; FONT-SIZE: 10px; PADDING-TOP: 20px
}
.topleft {
	BACKGROUND-IMAGE: url(/images/curve-topleft.gif); POSITION: absolute; WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px; TOP: 0px; LEFT: 0px
}
.topright {
	BACKGROUND-IMAGE: url(/images/curve-topright.gif); POSITION: absolute; WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px; TOP: 0px; RIGHT: 0px
}
.bottomleft {
	BACKGROUND-IMAGE: url(/images/curve-bottomleft.gif); POSITION: absolute; WIDTH: 8px; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px; LEFT: 0px
}
.bottomright {
	BACKGROUND-IMAGE: url(/images/curve-bottomright.gif); POSITION: absolute; WIDTH: 8px; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px; RIGHT: 0px
}
#searchblock-text {
	LINE-HEIGHT: 140%; MARGIN: 0px 20px 0px 26px; WIDTH: 348px; FLOAT: right; COLOR: #000000; FONT-SIZE: 11px
}
#footer {
	BACKGROUND-IMAGE: url(/images/footer-background.jpg); BACKGROUND-COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 170px
}
#footer-curve {
	BACKGROUND-IMAGE: url(/images/footer.jpg); WIDTH: 919px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 170px
}
#navblock {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 20px 100px; WIDTH: 787px; HEIGHT: 20px; COLOR: #999999; FONT-SIZE: 14px
}
#navblock A {
	COLOR: #999999; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#navblock A:hover {
	COLOR: #999999; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
