#mainHeader {
	BACKGROUND-COLOR: white
}
#mainBorder {
	BACKGROUND-COLOR: #6a8d49
}
#mainBody {
	BACKGROUND-COLOR: #42592f
}
#mainEventInfo {
	FONT-SIZE: 12pt
}
#defaultLogo {
	FONT-SIZE: 18pt; COLOR: white
}
#partnerInfo {
	FONT-SIZE: 8pt; COLOR: #d9d85b; FONT-FAMILY: arial
}
#GRLink {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d9d85b; FONT-STYLE: normal; FONT-FAMILY: Arial, Sans-serif; TEXT-DECORATION: none
}
#clientInfo {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Sans-Serif
}
#mainTable {
	BACKGROUND-COLOR: white
}
#mainMenu {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #6a8d49
}
#eventInfo {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13pt; COLOR: #ffffff; FONT-FAMILY: Arial, Sans-serif; BACKGROUND-COLOR: #6b8ec6
}
#header {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13pt; COLOR: #ffffff; FONT-FAMILY: Arial, Sans-serif; BACKGROUND-COLOR: #6a8d49
}
#subheader {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial, Sans-serif; BACKGROUND-COLOR: #6a8d49
}
#systemMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: medium; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: white
}
#sponsor_reg {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccc99
}
.newsTitle {
	FONT-WEIGHT: bold
}
.newsDate {
	FONT-STYLE: italic
}
.userMessage {
	FONT-SIZE: 14pt
}
DIV.BOX {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: red 1px solid; COLOR: red; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid; FONT-STYLE: italic
}
DIV.free_trial_box {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: white; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: red 1px solid; COLOR: red; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid; FONT-STYLE: normal
}
A:link {
	COLOR: #333399
}
A:visited {
	COLOR: #333399
}
A:hover {
	COLOR: #333399
}
A:active {
	COLOR: #333399
}
#menuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial, Sans-serif; TEXT-DECORATION: none
}
#menuItem A:link {
	TEXT-DECORATION: none
}
#menuItem A:visited {
	TEXT-DECORATION: none
}
#menuItem A:hover {
	TEXT-DECORATION: none
}
#menuItem A:active {
	TEXT-DECORATION: none
}
.simpletext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Sans-Serif
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Sans-Serif
}
.topPadding {
	PADDING-TOP: 10px
}
.dataEntry {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Sans-serif; BACKGROUND-COLOR: #eeeeee
}
.requiredInput {
	PADDING-RIGHT: 10px; FONT-SIZE: 9pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #336699; TEXT-ALIGN: right
}
.dataLabel {
	PADDING-RIGHT: 10px; FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
INPUT.button {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #336699 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #6a8d49
}

