IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg_clouds.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
INPUT.submit {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
INPUT.readonly {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BACKGROUND: url(images/row_bg.gif) #fff repeat-x; BORDER-LEFT: 0px; COLOR: #07496c; BORDER-BOTTOM: 0px
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
HR {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid
}
.leftbodyborder {
	BACKGROUND: url(images/h_1_left2.gif) no-repeat 50% top
}
.rightbodyborder {
	BACKGROUND: url(images/h_1_right2.gif) no-repeat 50% top
}
.h1bg {
	BACKGROUND-IMAGE: url(images/h_1_bg.gif)
}
.h1searchbg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(images/h_1_right_22.gif) no-repeat right 50%; PADDING-BOTTOM: 5px; COLOR: #313b45; PADDING-TOP: 5px
}
A.altnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #313b45; TEXT-DECORATION: none
}
A.altnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #313b45; TEXT-DECORATION: underline
}
#navbar {
	BACKGROUND: url(images/nav_bg_1_hover.gif); HEIGHT: 40px
}
#navbar .other {
	BACKGROUND: url(images/nav_bg_1.gif); HEIGHT: 40px
}
#navbar A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(images/nav_bg_1.gif); PADDING-BOTTOM: 14px; COLOR: #ffffff; PADDING-TOP: 12px; HEIGHT: 13px; TEXT-DECORATION: none
}
#navbar A:hover {
	BORDER-RIGHT: #b6ddb2 1px solid; PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 14px; BORDER-LEFT: #b6ddb2 1px solid; COLOR: #ffffff; PADDING-TOP: 12px; HEIGHT: 14px; TEXT-DECORATION: underline
}
#navbar A.selected {
	BORDER-RIGHT: #b6ddb2 1px solid; PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 14px; BORDER-LEFT: #b6ddb2 1px solid; COLOR: #ffffff; PADDING-TOP: 12px; HEIGHT: 14px
}
#navbar .search {
	BACKGROUND: url(images/nav_bg_2.gif); HEIGHT: 40px
}
#navbar .input {
	BORDER-RIGHT: #497fb1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #497fb1 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #497fb1 1px solid; WIDTH: 175px; COLOR: #313b45; PADDING-TOP: 2px; BORDER-BOTTOM: #497fb1 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #e1ecf5
}
.usernavbg {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/account_bg.gif); COLOR: #ffffff; TEXT-DECORATION: none
}
.today {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.welcome {
	BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/gradient.gif); COLOR: #595959; HEIGHT: 30px
}
.welcome A {
	FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: underline
}
.welcome A:hover {
	FONT-SIZE: 12px; COLOR: #3da532; TEXT-DECORATION: underline
}
#divMain {
	CLEAR: both; BACKGROUND: #ffffff; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: left
}
#sidebar {
	FLOAT: left; WIDTH: 215px
}
#sidebar .cathead {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/cat_blue.gif); PADDING-BOTTOM: 6px; COLOR: #ffffff; HEIGHT: 33px
}
#sidebar .cathead A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#sidebar .cathead A:hover {
	TEXT-DECORATION: none
}
#sidebar .catbody {
	BACKGROUND: url(images/cat_bg.jpg) no-repeat 50% top; HEIGHT: 300px
}
#sidebar .catbody H2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/subcat_bg.gif); MARGIN: 0px; WIDTH: 199px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 24px
}
#sidebar .boxhead {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/cat_green.gif); PADDING-BOTTOM: 6px; COLOR: #ffffff; HEIGHT: 33px
}
#sidebar .boxbody {
	BACKGROUND: url(images/box_bg.gif) no-repeat 50% top; MARGIN-BOTTOM: 8px; HEIGHT: 60px
}
#sidebar .boxbody H2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/subcat_bg.gif); MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 24px
}
#sidebar UL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
#sidebar LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#sidebar LI A {
	COLOR: #003366; TEXT-DECORATION: none
}
#sidebar LI A:hover {
	COLOR: #3da532; TEXT-DECORATION: underline
}
#sidebar LI HR {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 186px; LINE-HEIGHT: 80%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#content {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 698px; MARGIN-RIGHT: 10px
}
#content .featured {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/cat_featured_bg.gif); PADDING-BOTTOM: 9px; COLOR: #ffffff; HEIGHT: 30px; TEXT-DECORATION: none
}
#content .featured A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#content .featured A:hover {
	TEXT-DECORATION: none
}
#content .featbox {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/row_bg.gif) repeat-x 50% top; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #667380; LINE-HEIGHT: 18px; BORDER-BOTTOM: #c3c3c3 1px solid
}
#content .featbox A {
	FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: underline
}
#content .featbox A:hover {
	FONT-SIZE: 11px; COLOR: #3da532; TEXT-DECORATION: underline
}
#content .recent {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/cat_recent_bg.gif); PADDING-BOTTOM: 9px; COLOR: #ffffff; HEIGHT: 30px; TEXT-DECORATION: none
}
#content .recent A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#content .recent A:hover {
	TEXT-DECORATION: none
}
#content .ending {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/cat_ending_soon_bg.gif); PADDING-BOTTOM: 9px; COLOR: #ffffff; HEIGHT: 30px; TEXT-DECORATION: none
}
#content .ending A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#content .ending A:hover {
	TEXT-DECORATION: none
}
.head {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/cat_head_bg.gif); PADDING-BOTTOM: 9px; COLOR: #ffffff; HEIGHT: 35px; TEXT-DECORATION: none
}
.head A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.head A:hover {
	TEXT-DECORATION: none
}
#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 5px solid
}
DIV.errorbox {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6600 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff2e9; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ff6600 1px solid; COLOR: red; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6600 1px solid
}
UL.errors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.errors LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.table {
	BACKGROUND: #f0f0f0; MARGIN: 0px
}
.table FORM {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.table TR {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(images/row_bg.gif) #fff repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 25px
}
.table TR.own {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(images/row_red_bg.gif) #fff repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 25px
}
.table TR.selected {
	BACKGROUND: orange; COLOR: #fff
}
.table TR.selected A {
	COLOR: #fff
}
.table TR.odd {
	BACKGROUND: #fbfbfb
}
.table TR.even {
	BACKGROUND: #f5f5fa
}
.table TR.win {
	BACKGROUND: #fee
}
.table TD {
	FONT-SIZE: 12px
}
.table TD A {
	FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
.table TD A:hover {
	TEXT-DECORATION: underline
}
.table TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e1e2e4; COLOR: #000; HEIGHT: 22px
}
.table TH A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.table TH A:hover {
	TEXT-DECORATION: underline
}
.rowbg {
	BACKGROUND: url(images/row_bg.gif) repeat-x 50% top
}
.forbid {
	FONT-WEIGHT: bold; COLOR: #095b9f
}
.border {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid
}
.botnav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.botnav A {
	FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: underline
}
.botnav A:hover {
	FONT-SIZE: 11px; COLOR: #3da532; TEXT-DECORATION: underline
}
.step {
	MARGIN-TOP: 15px; FONT-SIZE: 12px
}
.step A {
	TEXT-DECORATION: none
}
.step A:hover {
	TEXT-DECORATION: underline
}
DIV.step_active {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(/www/images/step_active.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; BORDER-LEFT: medium none; WIDTH: 145px; COLOR: #fff; PADDING-TOP: 7px; BORDER-BOTTOM: medium none; HEIGHT: 33px
}
DIV.step_active A {
	FONT-WEIGHT: bold; COLOR: #fff
}
DIV.step_active_end A {
	FONT-WEIGHT: bold; COLOR: #fff
}
DIV.step_disabled {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(images/step_disabled.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 145px; COLOR: #727272; PADDING-TOP: 7px; HEIGHT: 35px
}
DIV.step_active_end {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(images/step_end_active.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 130px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 35px
}
DIV.step_disabled_end {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(images/step_end_disabled.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 130px; COLOR: #727272; PADDING-TOP: 7px; HEIGHT: 35px
}
