a:link
{
	color : #CC0000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

a:visited
{
	color : #CC0000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

a:hover
{
	color : #CC0000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.small:link
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
}

a.small:visited
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
}

a.small:hover
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

a.footer:link
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.footer:visited
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.footer:hover
{
	color : #333333;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

a.login:link
{
	color : #336699;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : underline;
}

a.login:visited
{
	color : #336699;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : underline;
}

a.login:hover
{
	color : #336699;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

a.topnav:link
{
	color : #CCCCCC;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

a.topnav:visited
{
	color : #CCCCCC;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

a.topnav:hover
{
	color : #FFFFFF;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

a.button:link, a.button:visited
{
	color : #333333;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.button:hover
{
	color : #CC0000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

form
{
	border-width : 0px;
	margin : 0px;
}

.non_footer
{
	color : #999999;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

body, td
{
	color : #000000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
}

.bold
{
	color : #000000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.tree
{
	color : #666633;
	font-family : verdana, helvetica, sans-serif;
	font-size : 6px;
	font-weight : bold;
}

.subtree
{
	color : #000000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.date
{
	color : #eeeeee;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
}


.h4_silver
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 14px;
}

.h5_silver
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
}

.h6_silver
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 9px;
}

.silver_small
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 9px;
}

.column_labor_small
{
	color : #666666;
	font-family : verdana, helvetica, sans-serif;
	font-size : 9px;
}

.light_blue
{
	color : #336699;
	font-family : verdana, helvetica, sans-serif;
	font-size : 14px;
}

.home {font-size : 12px;}

.black_h1 {font-size : 24px;}
.black_h2 {font-size : 20px;}
.black_h3 {font-size : 16px;}
.black_h4 {font-size : 14px;}
.black_h5 {font-size : 11px;}
.black_h6 {font-size : 9px;}

.blue_h1 {font-size : 24px; color : #333366}
.blue_h2 {font-size : 20px; color : #333366}
.blue_h3 {font-size : 16px; color : #333366}
.blue_h4 {font-size : 14px; color : #333366}
.blue_h5 {font-size : 11px; color : #333366}
.blue_h6 {font-size : 9px; color : #333366}

.white_h1 {font-size : 24px; color : #ffffff}
.white_h2 {font-size : 20px; color : #ffffff}
.white_h3 {font-size : 16px; color : #ffffff}
.white_h4 {font-size : 14px; color : #ffffff}
.white_h5 {font-size : 11px; color : #ffffff}
.white_h6 {font-size : 9px; color : #ffffff}

.red_h1 {font-size : 24px; color : #ff0000}
.red_h2 {font-size : 20px; color : #ff0000}
.red_h3 {font-size : 16px; color : #ff0000}
.red_h4 {font-size : 14px; color : #ff0000}
.red_h5 {font-size : 11px; color : #ff0000}
.red_h6 {font-size : 9px; color  : #ff0000}

.blood_h1 {font-size : 24px; color : #CC0000}
.blood_h2 {font-size : 20px; color : #CC0000}
.blood_h3 {font-size : 16px; color : #CC0000}
.blood_h4 {font-size : 14px; color : #CC0000}
.blood_h5 {font-size : 11px; color : #CC0000}
.blood_h6 {font-size : 9px; color  : #CC0000}

.gray_h1 {font-size : 24px; color : #999999}
.gray_h2 {font-size : 20px; color : #999999}
.gray_h3{font-size : 16px; color :  #999999}
.gray_h4 {font-size : 14px; color : #999999}
.gray_h5 {font-size : 11px; color : #999999}
.gray_h6 {font-size : 9px; color :  #999999}

.gray {font-size : 10px; color : #a9a19a}
.pink {font-size : 12px; color : #e12faa}


.subpage-caption
{
	color : #666633;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.header
{
	color : #660000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 20px;
}

.title
{
	color : #660000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.tb_header
{
	background : #FFFFCC
	color : #660000;
	font-family : verdana, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}


.loginForm
{
	color : #663300;
	font-family : verdana, helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
}

#floatframe
{
	position:absolute;
	left: 212px;
	top: 300px;
	width: 730px;
	height: 300px;
	z-index: 100
}

table.rules
{
	border-color: #CCCCCC;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.rules
{
	border-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.rulesbold
{
	border-color: #333333;
	border-top-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 20px;
}