BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #215095
}
IMG.skip {
	DISPLAY: block
}
#header {
	FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #215095
}
#header #logo {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 22px; PADDING-TOP: 18px
}
#header #headerRight {
	PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 1px
}
#tagline {
	LEFT: 243px; POSITION: middle; TOP: 67px
}
#utilMenu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; LIST-STYLE-TYPE: none
}
#utilMenu A {
	COLOR: white; TEXT-DECORATION: none
}
#utilMenu LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px
}
#utilMenu LI.first {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#searchForm {
	CLEAR: both
}
#searchForm INPUT.text {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 145px; BORDER-BOTTOM: #999 1px solid
}
#body {
	CLEAR: both; BACKGROUND: url(../images/home/bottomrow_backgound.gif) repeat-y; POSITION: relative
}
#leftColumn {
	BACKGROUND: #c7c8c8; LEFT: 0px; WIDTH: 216px; POSITION: absolute; TOP: 0px
}
#mainMenu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 13px; BACKGROUND: #215095; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
#mainMenu LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#mainMenu LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mainMenu A {
	DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 1.1em; BACKGROUND: url(../images/home/blt_nav.gif) no-repeat; COLOR: #B6B7B7; TEXT-DECORATION: none
}
#mainMenu A:hover {
	BACKGROUND: url(../images/home/blt_nav_over.gif) no-repeat
}
#memMenu {
	PADDING-RIGHT: 15px; BORDER-TOP: #477b98 5px solid; PADDING-LEFT: 13px; BACKGROUND: #c4ced3; PADDING-BOTTOM: 20px; MARGIN: 1px 0px 0px; PADDING-TOP: 20px; BORDER-BOTTOM: #477b98 5px solid; LIST-STYLE-TYPE: none
}
#memMenu LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #477b98 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#memMenu LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#memMenu A {
	DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 1.1em; BACKGROUND: url(../images/home/blt_mem_nav.gif) no-repeat; COLOR: #333; TEXT-DECORATION: none
}
#memMenu A:hover {
	BACKGROUND: url(../images/home/blt_mem_nav_over.gif) no-repeat
}
#greeting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: #dfe2e4; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}
#login {
	BACKGROUND: #B6B7B7; PADDING-TOP: 1px
}
#login H2 {
	BORDER-TOP: #e3e4e4 1px solid; MARGIN: 0px; BORDER-BOTTOM: #aaadad 1px solid
}
#login LABEL {
	DISPLAY: block; FONT-SIZE: 0.8em; MARGIN: 0px; COLOR: white
}
#login INPUT.text {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 118px; BORDER-BOTTOM: #999999 1px solid
}
#login INPUT.button {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; BACKGROUND: #b08057; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid
}
#login FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#login P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#login P.forgot A {
	FONT-SIZE: 0.8em; CURSOR: hand; COLOR: white; TEXT-DECORATION: underline
}
#login P.register {
	FONT-SIZE: 1.1em
}
#login P.register A {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(../images/home/blt_gray.gif) no-repeat left 50%; COLOR: #fff; TEXT-DECORATION: none
}
#login P.register A:hover {
	BACKGROUND: url(../images/home/blt_gray_over.gif) no-repeat left 50%
}
#loginReplacement {
	PADDING-RIGHT: 0px; BORDER-TOP: #8f9191 5px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #8f9191 5px solid; TEXT-ALIGN: center
}
#quickLinks {
	BACKGROUND: #0066CC
}
#quickLinks UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-TOP: 16px; LIST-STYLE-TYPE: none
}
#quickLinks LI {
	MARGIN-BOTTOM: 10px
}
#quickLinks A {
	COLOR: white
}
#quickLinks H2 {
	BORDER-TOP: #c7c8c8 1px solid; MARGIN: 0px; BORDER-BOTTOM: #aaadad 1px solid
}
#rightColumn {
	PADDING-LEFT: 216px
}
#splash {
	BORDER-LEFT: white 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #0066CC
}
#lowerContent {
	BACKGROUND: url(../images/home/h2_background.gif) repeat-x 0px 1px; POSITION: relative
}
DIV.h2Background {
	BACKGROUND: url(../images/home/h2_background.gif) repeat-x
}
#spotlight {
	PADDING-RIGHT: 207px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px
}
#spotlight .content {
	PADDING-RIGHT: 29px; MARGIN-TOP: 5px; PADDING-LEFT: 29px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px
}
#spotlight H2 {
	MARGIN: 0px
}
#spotlight H3 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
#spotlight P {
	MARGIN-TOP: 2px
}
#spotlight IMG.thumbLeft {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#spotlight IMG.thumbRight {
	FLOAT: right; MARGIN: 0px 10px 10px 0px
}
#news {
	BORDER-TOP: white 1px solid; RIGHT: 0px; WIDTH: 207px; POSITION: absolute; TOP: 0px
}
#news H2 {
	MARGIN: 0px; BORDER-LEFT: white 1px solid
}
#news UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#news LI {
	MARGIN-BOTTOM: 10px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #828585 8px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: #fff; PADDING-BOTTOM: 40px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footer P {
	MARGIN: 0px 0px 3px; COLOR: #999999
}
#footer UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #215095 1px solid; PADDING-TOP: 0px
}
#footer LI.first {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1#tagline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/home/tagline.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 259px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important; BACKGROUND-COLOR: #215095
}
H2.spot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/home/hdr_spotlight.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 207px; PADDING-TOP: 28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
H2.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/home/hdr_news.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 207px; PADDING-TOP: 28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
H2.ql {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/home/hdr_quickLinks.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 216px; PADDING-TOP: 28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
H2.mp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/home/hdr_membersAndPartners.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 216px; PADDING-TOP: 28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px! important
}
