BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg/body.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px arial,sans-serif; PADDING-TOP: 0px
}
A {
	COLOR: #000
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
FORM {
	MARGIN: 0px
}
#registration {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg/registration.gif) repeat-y; PADDING-BOTTOM: 6px; MARGIN: 20px 1px 0px; WIDTH: 984px; COLOR: #fff; PADDING-TOP: 6px
}
#registration A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 0px
}
#registration A:hover {
	TEXT-DECORATION: none
}
#registration B {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#registration SELECT {
	MARGIN: 0px 10px; BORDER-LEFT: #fff 1px solid
}
#main {
	BACKGROUND: url(/images/bg/main.gif) repeat-y; MARGIN: 0px 10px 0px 1px; WIDTH: 984px
}
#boilerplate {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg/boilerplate.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 20px; WIDTH: 984px; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 30px
}
#boilerplate A {
	MARGIN: 0px 10px; COLOR: #fff; TEXT-DECORATION: none
}
#masthead {
	BACKGROUND: url(/images/bg/masthead.gif); WIDTH: 736px
}
#masthead INPUT {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 16px
}
#top-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; HEIGHT: 22px
}
#top-nav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg/top_nav_div.gif) no-repeat right bottom; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#top-nav A:hover {
	BACKGROUND-COLOR: #000
}
#top-nav A.selected {
	BACKGROUND: #000
}
#top-nav A.last {
	PADDING-RIGHT: 23px; BACKGROUND-IMAGE: none
}
#top-sub-nav {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px
}
#top-sub-nav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#top-sub-nav A:hover {
	TEXT-DECORATION: underline
}
#top-sub-nav IMG {
	MARGIN: 0px 4px 0px 0px
}
.top-sub-nav-content {
	DISPLAY: none
}
#content {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; WIDTH: 728px; PADDING-TOP: 4px
}
#top-ads {
	BACKGROUND: url(/images/bg/top_ads_top.gif) #404040 no-repeat; LEFT: 737px; WIDTH: 214px; COLOR: #fff; POSITION: absolute; TOP: 140px
}
#top-ads A {
	COLOR: #fff
}
#top-ads A:hover {
	TEXT-DECORATION: none
}
#top-ads H2 {
	FONT-SIZE: 11px; MARGIN: 10px
}
#top-ads P {
	MARGIN: 0px 10px 10px
}
#top-ads .more {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND: url(/images/icons/top_ads_arrow.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#yellow-box {
	BORDER-RIGHT: #fdf003 1px solid; BORDER-TOP: #fdf003 1px solid; FONT-WEIGHT: bold; MARGIN: 4px 0px 0px; BORDER-LEFT: #fdf003 1px solid; BORDER-BOTTOM: #fdf003 1px solid
}
#yellow-box INPUT.button {
	CLEAR: both; BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fdf003; MARGIN: 0px 0px 1px 4px; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
#yellow-box INPUT.text {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 11px; MARGIN: 0px 4px 1px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; HEIGHT: 12px
}
.more {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; BACKGROUND: url(/images/icons/more_arrow.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.banner-ad {
	CLEAR: both; DISPLAY: block; MARGIN: 4px 0px
}
.box1 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000 1px solid
}
.box2 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.box3 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid
}
#top-ads2 {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; FONT-SIZE: 8pt; BACKGROUND: white; LEFT: 750px; BORDER-LEFT: black 1px; WIDTH: 180px; COLOR: black; BORDER-BOTTOM: black 1px; FONT-FAMILY: arial; POSITION: absolute; TOP: 70px; font-color: black
}
#top-ads2 A {
	COLOR: black
}
#top-ads2 A:hover {
	TEXT-DECORATION: none
}
#top-ads2 H2 {
	FONT-SIZE: 11px; MARGIN: 10px
}
#top-ads2 P {
	MARGIN: 0px 10px 10px
}
#top-ads2 .more {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND: url(/images/icons/top_ads_arrow.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

