.t1 {
	BORDER-RIGHT: #cde6e8 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; FONT: 10pt verdana; WIDTH: 100%; BORDER-BOTTOM: #cde6e8 1px solid; BACKGROUND-COLOR: #ffffff
}
.t1 .header {
	PADDING-RIGHT: 8px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: bold 8pt tahoma; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #dddddd
}
.t1 .header_special {
	FONT: bold 8pt tahoma; COLOR: #333333; BACKGROUND-COLOR: #dddddd
}
.t1 .label {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: bold 8pt tahoma; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #cde2e8
}
.t1 .label_right {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: bold 8pt tahoma; VERTICAL-ALIGN: top; WIDTH: 85px; COLOR: #333; PADDING-TOP: 8px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cde2e8; TEXT-ALIGN: right
}
.t1 .label_center {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: bold 8pt tahoma; COLOR: #333; PADDING-TOP: 8px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cde2e8; TEXT-ALIGN: center
}
.t1 .content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 8pt tahoma; PADDING-TOP: 8px; BACKGROUND-COLOR: #f9f9f9
}
.t1 .content_form_element {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 8pt verdana; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-COLOR: #e8f0f1
}
.t1 .content_form_element_small {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 8pt tahoma; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BACKGROUND-COLOR: #e8f0f1
}
.t1 .content_buttons {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 8pt tahoma; PADDING-TOP: 5px; BACKGROUND-COLOR: #fcfcfc
}
.t2 {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: 0px; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid
}
.t2 .label_right {
	BORDER-RIGHT: #cde6e8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cde6e8 0px solid; PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 5px; WIDTH: 175px; PADDING-TOP: 5px
}
.t2 .content {
	PADDING-RIGHT: 5px; BORDER-TOP: #cde6e8 0px solid; PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.t2 .content2 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #eef6f7; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: right
}
.button {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 8pt tahoma; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffeecc
}
INPUT.textbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10pt verdana; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
INPUT.form_element {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10pt verdana; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
INPUT.t1_form_element {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10pt verdana; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 10pt verdana; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
P {
	MARGIN-TOP: 6px
}
.subtitle1 {
	MARGIN-BOTTOM: 0px; FONT: bold 12pt trebuchet ms; COLOR: #cc3333
}
.section_title {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px; COLOR: #cc3333
}
.section_supertitle {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8px; COLOR: #333
}
TD.sponsor_description {
	PADDING-TOP: 10px
}
H3 {
	FONT-SIZE: 99%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #c33
}
H4 {
	FONT-SIZE: 99%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #c33
}
H1 {
	FONT: 19pt tahoma; COLOR: #000
}
H2 {
	FONT: bold 10pt verdana; COLOR: #333
}
BODY {
	FONT: 8pt verdana
}
P {
	FONT: 8pt verdana
}
UL {
	FONT: 8pt verdana
}
TD {
	FONT: 8pt verdana
}
.col1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: #e8f0f1; PADDING-BOTTOM: 25px; VERTICAL-ALIGN: top; WIDTH: 170px; PADDING-TOP: 22px
}
.col2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: #eef6f7; PADDING-BOTTOM: 45px; VERTICAL-ALIGN: top; WIDTH: 550px; PADDING-TOP: 22px; TEXT-ALIGN: left
}
.col3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #cde6e8; PADDING-BOTTOM: 25px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 26px
}
.col1_alt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: #a7c4d8; PADDING-BOTTOM: 25px; VERTICAL-ALIGN: top; WIDTH: 170px; PADDING-TOP: 22px
}
.col2_alt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #c8dbe8; PADDING-BOTTOM: 45px; VERTICAL-ALIGN: top; WIDTH: 550px; PADDING-TOP: 22px; TEXT-ALIGN: left
}
.col3_alt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #a7c4d8; PADDING-BOTTOM: 25px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 26px
}
.search_input {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TABLE.main {
	WIDTH: 720px
}
A {
	COLOR: #003366
}
A:hover {
	COLOR: #ba3516
}
.hack1 {
	PADDING-TOP: 8px
}
.hack2 {
	MARGIN-BOTTOM: 0px; FONT: bold 8pt tahoma; COLOR: #c33
}
.hack3 {
	MARGIN-RIGHT: 12px
}
.hack4 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 15px
}
.hack5 {
	COLOR: #c8dbe8
}
.hack6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.hack7 {
	PADDING-LEFT: 8px
}
.hack8 {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 5px; BORDER-TOP: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px; WIDTH: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: 1px; HEIGHT: 100%
}
.hack9 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 5px
}
P.indented {
	MARGIN-TOP: 10px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
P.error {
	FONT: bold 10pt verdana; COLOR: red
}
.r1 {
	FONT-WEIGHT: bold; COLOR: #c33
}
DIV.indented {
	MARGIN-LEFT: 20px
}
FORM {
	MARGIN: 0px
}
.calendar-hilite {
	BACKGROUND-COLOR: #cde6e8
}
IMG.sponsor_logo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
P.trademark_info {
	FONT: 7pt tahoma
}
.date_and_time {
	FONT: 7pt tahoma; COLOR: #387a8a
}
.tcg_logo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.question {
	FONT: bold 8pt verdana; COLOR: #c33
}
.answer {
	MARGIN: 10px 20px
}
TD.nav_home {
	PADDING-RIGHT: 8px; PADDING-LEFT: 30px; TEXT-ALIGN: left
}
TD.nav_about {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}
TD.nav_webby {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}
TD.nav_enter {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}
TD.nav_press {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}
TD.nav_sponsors {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}
TD.nav_academy {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}

