
a:link { color: #900; text-decoration: underline }
a:visited { color: #900; text-decoration: underline }
a:hover { color: #f00; text-decoration: underline }
h1       { color: #666; font-size: 1.6em; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 0.2em }

h2       { color: #444; font-size: 1.4em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0 }
h3   { color: #333; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
h4  { color: #999; font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0.5em 0 }
h5 { color: #000; font-size: 0.83em; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 0 }
h6 { font-size: 0.67em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0 }
body { color: black; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
p     { color: #333; font-size: 1em; line-height: 1.4em }
form {
	margin-top: 0px
	}

textarea, input {
	font-size: xx-small
	}

select, option {
	font-size: x-small
	}

td {
	color: #333;
	font-size: x-small;
	font-family: verdana, sans-serif
	}

td.MainTableHeader    { color: #fff; background-color: #900 }
td.TableHeader {
	color: #fff;
	background-color: #9cc
	}

td.TableFooter  { margin-bottom: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; border-bottom: 1pt solid aqua }

td.ColumnHeading  {
	color: #cff;
	background-color: #7bb6b6;
	border-right: 1px solid #699;
	border-bottom: 1px solid #699
	}

td.ColumnItem   { color: #699; background-color: #ccc; border-right: 1px solid #5dafb0; border-bottom: 1px solid #5dafb0 }

td.ColumnItemAlt   { color: #fff; background-color: white; border-right: 1px solid #5dafb0; border-bottom: 1px solid #5dafb0 }

td.FormControlLabel     { color: #cff; background-color: #999; border-right: 1px solid #600; border-bottom: 1px solid #600 }

td.FormControl     { color: #333; background-color: #ccc; border-right: 1px #600; border-bottom: 1px dotted #600 }
td.FormControl2  { color: #333; background-color: #999; border-top: 1px ridge #600; border-right: 1px inset #600; border-left: 1px ridge #600 }
td.FormControl1   { color: #333; background-color: #ccc; padding-bottom: 3px; border-right: 1px solid #600; border-bottom: 1px solid #600 }
td.FormControl3  { color: #333; background-color: #ccc; border-right: 1px inset #600; border-bottom: 1px inset #600; border-left: 1px inset #600 }
td.HomeTableTop     { }
td.HomeTableLeft  { }
td.HomeTableRIght  { }
td.HomeTableBottom  { }
input.MainButton {
	color: #fff;
	font-weight: bold;
	background-color: #699;
	cursor: hand;
	border-top: 1px outset #9cc;
	border-left: 1px outset #9cc;
	border-right: 1px outset #366;
	border-bottom: 1px outset #366;
	margin: 0px
	}

input.SecondaryButton {
	color: #666;
	font-weight: bold;
	background-color: #ccc;
	cursor: hand;
	border-top: 1px outset #fff;
	border-left: 1px outset #fff;
	border-right: 1px outset #999;
	border-bottom: 1px outset #999;
	margin: 0px
	}

a   { color: #333; text-decoration: none }
a.HeadingArea-Link { color: white }
a.HeadingArea-Link:visited    { color: white }
.footer_box { background-color: #666; width: 799px }
.footer_menu   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 6px; letter-spacing: 4px; padding-top: 3px; padding-bottom: 50px; vertical-align: top }
.footer_menu a:link  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 6px; letter-spacing: 4px; padding-top: 3px; padding-bottom: 50px; vertical-align: top }
.footer_menu a:visited  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 6px; letter-spacing: 4px; padding-top: 3px; padding-bottom: 50px; vertical-align: top }
.footer_menu a:hover  { color: #0f0; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 6px; letter-spacing: 4px; padding-top: 3px; padding-bottom: 50px; vertical-align: top }
.footer_lower_menu { color: #000; font-size: 9px; padding-top: 4px; padding-bottom: 18px }
.header_box  { background-color: #666; background-image: url("../../images/gradient.gif"); background-position: 0 bottom; width: 799px; height: 50px }
.header_left   { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; padding-right: 12px; padding-left: 20px; vertical-align: bottom }
.header_left a:link  { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; padding-right: 12px; padding-left: 20px; vertical-align: bottom }
.header_left a:visited  { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; padding-right: 12px; padding-left: 20px; vertical-align: bottom }
.header_left a:hover  { color: #0f0; font-size: 14px; font-weight: bold; text-decoration: none; padding-right: 12px; padding-left: 20px; vertical-align: bottom }
.header_right    { color: #ccc; font-size: 9px; text-decoration: none; padding-right: 100px; vertical-align: bottom }
.header_right a:link   { color: #ccc; font-size: 9px; text-decoration: none; padding-right: 100px; vertical-align: bottom }
.header_right a:visited   { color: #ccc; font-size: 9px; text-decoration: none; padding-right: 100px; vertical-align: bottom }
.header_right a:hover   { color: #0f0; font-size: 9px; text-decoration: none; padding-right: 100px; vertical-align: bottom }
.black_border  { margin: 5px; padding: 0; border: solid 1px #000 }
