body {
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
}

td {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
        line-height: 15px;
}

th {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
}
a:link {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #3399cc;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #3399cc;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #3399cc;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #3399cc;
	text-decoration: underline;
}
a.nav:link {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
a.nav:visited {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
a.nav:hover {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #66CCFF;
	text-decoration: underline;
	font-size: 11px;
}
a.nav:active {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #66CCFF;
	text-decoration: underline;
	font-size: 11px;
}
a.btm:link {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.btm:visited {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.btm:hover {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
a.btm:active {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
.btm {
        font-size: 11px;
        color: #999999;

}

.footer {
        color: #ffffff;
        font-size: 11px;
}
.footer_heading {
        color: #06436b;
        font-size: 11px;
}

.alert {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FF6666;
        line-height: 15px;
}

P.title {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}

TD.form_header {
  background-color	:	#A5D3E8;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	bold;
  border-top		:	solid #ffffff 1px;
  border-bottom		:	solid #ffffff 1px;
  border-left		:	solid #ffffff 1px;
  padding		:	4px 20px 4px 20px;
}

TD.form_body {
  background-color	:	#DFECF2;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#3385C1;
  font-size		:	12px;
  font-weight		:	bold;
  border-left		:	solid #ffffff 1px;
  padding		:	4px 20px 4px 20px;
}

TD.form_border {
  background-color	:	#FFFFFF;
}

.form_required {
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#FF6666;
  font-size		:	12px;
  font-weight		:	bold;
}

.form_textbox {
  background-color	:	white;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  font-size		:	12px;
  color			:	#666666;
  font-weight		:	normal;
  border		:	solid #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

.form_textarea {
  background-color	:	white;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  font-size		:	12px;
  color			:	#666666;
  font-weight		:	normal;
  border		:	solid #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

.form_select {
  background-color	:	white;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  font-size		:	12px;
  color			:	#666666;
  font-weight		:	normal;
  border		:	solid #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

.form_button {
  background-color	:	#CCCCCC;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  font-size		:	12px;
  color			:	#3385C1;
  font-weight		:	bold;
  border		:	solid #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

.form_button_over {
  background-color	:	#CFE3EC;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  font-size		:	12px;
  color			:	#3385C1;
  font-weight		:	bold;
  border		:	inset #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

TD.table_title {
  background-color	:	#22638d;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#CCCCCC;
  font-size		:	13px;
  font-weight		:	normal;
  padding		:	4px 8px 4px 8px;
}

TD.table_scroll {
  background-color	:	#22638d;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#CCCCCC;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	4px 8px 4px 8px;
}
A.table_scroll:link	{ color: #66CCFF; text-decoration: none }
A.table_scroll:visited	{ color: #66CCFF; text-decoration: none }
A.table_scroll:hover	{ color: #66CCFF; text-decoration: underline }
A.table_scroll:active	{ color: #66CCFF; text-decoration: underline }

TD.table_header {
  background-color	:	#A5D3E8;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	bold;
  padding		:	4px 8px 4px 8px;
}
A.table_header:link	{ color: #006699; text-decoration: none }
A.table_header:visited	{ color: #006699; text-decoration: none }
A.table_header:hover	{ color: #006699; text-decoration: underline }
A.table_header:active	{ color: #006699; text-decoration: underline }

TD.table_even_row {
  background-color	:	#DFECF2;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	4px 8px 4px 8px;
}

TD.table_odd_row {
  background-color	:	#FFFFFF;
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	4px 8px 4px 8px;
}

.table_important {
  font-family		:	Arial,Verdana,Helvetica,sans-serif;
  font-size		:	12px;
  color			:	red;
}

.homepage {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
A.homepage:link		{ color: #3399cc; text-decoration: none }
A.homepage:visited	{ color: #3399cc; text-decoration: none }
A.homepage:hover	{ color: #3399cc; text-decoration: underline }
A.homepage:active	{ color: #3399cc; text-decoration: underline }
