BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/body-bg.jpg) #1d8fb4 repeat-y center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: 100%
}
#wrap {
	MIN-HEIGHT: 100%; MARGIN: 0px auto; WIDTH: 780px; min-width: 780px
}
 HTML #wrap {
	HEIGHT: 100%
}
#top {
	
}
#top-row-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 98px
}
#top-row-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-left-top {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 98px
}
#top-left-bottom {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 98px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/nav-bg.jpg) repeat-x 50% top; FLOAT: left; MARGIN-BOTTOM: -20px; PADDING-BOTTOM: 0px; WIDTH: 585px; PADDING-TOP: 0px; BORDER-BOTTOM: #6eb7cf 2px solid; POSITION: relative; TOP: 0px; HEIGHT: 33px
}
#nav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #1f8bb2; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; POSITION: relative; TOP: 0px; HEIGHT: 28px
}
#nav UL IMG {
	DISPLAY: block
}
#nav #long {
	FLOAT: left; WIDTH: 240px
}
#nav A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #1f8bb2; PADDING-TOP: 6px; HEIGHT: 27px
}
#nav A:hover {
	BACKGROUND: url(/images/nav-bg-hover.jpg) repeat-x; COLOR: #fff
}
#nav A.active {
	BACKGROUND: url(/images/nav-bg-hover.jpg) repeat-x; COLOR: #fff
}
#main {
	CLEAR: both; FLOAT: left; MARGIN: 0px auto
}
.column {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 240px; PADDING-TOP: 10px
}
.column-wide {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 470px; PADDING-TOP: 10px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #1f8bb2
}
#nav-box-list {
	MARGIN-TOP: 0px; BACKGROUND: url(/images/nav-box.jpg) no-repeat 50% top; WIDTH: 207px; PADDING-TOP: 1px; HEIGHT: 136px
}
#nav-box-list UL {
	MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 35px; FONT-SIZE: 18px; MARGIN-LEFT: 0px; COLOR: #1f8bb2; PADDING-TOP: 15px; LIST-STYLE-TYPE: none
}
#nav-box-list LI {
	MARGIN-BOTTOM: 16px
}
A {
	COLOR: #1f8bb2
}
A:hover {
	COLOR: #666
}
HTML {
	HEIGHT: 100%
}
#nonFooter {
	MIN-HEIGHT: 100%
}
 HTML #nonFooter {
	HEIGHT: 100%
}
#footer {
	MARGIN: -76px auto 0px; WIDTH: 774px; BOTTOM: 0px; POSITION: relative; HEIGHT: 76px; TEXT-ALIGN: left; min-width: 774px
}
#footer DIV {
	FONT-SIZE: 11px; COLOR: #1f8bb2
}
#footer A {
	COLOR: #ffffff
}
#footer A:hover {
	COLOR: #ccc
}
#footer A:visited {
	COLOR: #ffffff
}
 HTML #footer {
	MARGIN-TOP: -76px! important
}
.breaker {
	CLEAR: both
}
 HTML .ie-breaker {
	CLEAR: both
}
 HTML .footer-correct {
	MARGIN-TOP: 1px
}
