.smallfont {
	FONT-SIZE: 8pt
}
.largefont {
	FONT-SIZE: 10pt
}
.page_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.page_title A {
	TEXT-DECORATION: none! important
}
.comment_text {
	FONT-SIZE: 7pt; COLOR: #999999; FONT-STYLE: italic
}
INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
TEXTAREA {
	PADDING-LEFT: 3px
}
INPUT.noborder {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px
}
.normal_input {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid
}
.disabled_input {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.normal_button {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee
}
.disabled_button {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; CURSOR: pointer; COLOR: #cccccc; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.table_normal {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.table_normal_header {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
.table_normal_footer {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
.table_normal_left {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: right
}
.table_normal_right {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.table_dashed {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px; BACKGROUND-COLOR: #ffffff
}
.table_dashed_header {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.table_dashed_footer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
.table_dashed_left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed; TEXT-ALIGN: right
}
.table_dashed_right {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dashed
}
.message_error {
	BORDER-RIGHT: #993333 1px solid; PADDING-RIGHT: 18px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #993333 1px solid; PADDING-LEFT: 54px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(error.gif); PADDING-BOTTOM: 18px; MARGIN: 1em auto; BORDER-LEFT: #993333 1px solid; WIDTH: 65%; COLOR: #cc0000; PADDING-TOP: 18px; BORDER-BOTTOM: #993333 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffeeee
}
.message_normal {
	BORDER-RIGHT: #339933 1px solid; PADDING-RIGHT: 18px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #339933 1px solid; PADDING-LEFT: 54px; BACKGROUND-IMAGE: url(information.gif); PADDING-BOTTOM: 18px; MARGIN: 1em auto; BORDER-LEFT: #339933 1px solid; WIDTH: 65%; COLOR: #007700; PADDING-TOP: 18px; BORDER-BOTTOM: #339933 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eeffee
}
.fieldset_normal {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid
}
.fieldset_normal LEGEND {
	FONT-WEIGHT: bold; COLOR: #267ddc
}
.fieldset_table_left {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fcfcfc
}
.fieldset_table_right {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.fieldset_table_footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
UL.primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse; HEIGHT: auto
}
UL.primary LI {
	DISPLAY: inline
}
UL.primary LI A {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 1px solid; MARGIN-RIGHT: 0.2em; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px; HEIGHT: auto; BACKGROUND-COLOR: #ddd; TEXT-DECORATION: none
}
UL.primary LI.active A {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
UL.primary LI A:hover {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ccc
}
UL.primary LI A:visited {
	TEXT-DECORATION: none
}
UL.secondary {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid
}
UL.secondary LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.secondary A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.secondary A.active {
	BORDER-BOTTOM: #999 4px solid
}
