.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.class1 A:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	letter-spacing: normal
}
.class1 A:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold
}
.class1 A:active {
	text-decoration: none;
	color: #00EE00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.class1 A:hover {
	text-decoration: none;
	color: #00EE00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.class2 A:link {
	text-decoration: none;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.class2 A:visited {
	text-decoration: none;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.class2 A:active {
	text-decoration: none;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.class2 A:hover {
	text-decoration: none;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.class3 A:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold
}
.class3 A:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.class3 A:active {
	text-decoration: none;
	color: #00FF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.class3 A:hover {
	text-decoration: none;
	color: #00FF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.class4 {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4 A:link {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4 A:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4 A:active {
	text-decoration: none;
	color: #CC0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4 A:hover {
	text-decoration: none;
	color: #CC0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4g {
	text-decoration: none;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4g A:link {
	text-decoration: none;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4g A:visited {
	text-decoration: none;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4g A:active {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class4g A:hover {
	text-decoration: none;
	color: #bbbbbb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px
}
.class5 {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px
}
.class6 {
	text-decoration: none;
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px
}
.classTD {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px
}
.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 18px;

}

a:link {
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:hover {
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:visited {
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:active 
{
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.scroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006600;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
.legend {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	color: Black;
}
.labelText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66669a;
}
.bodytextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}
.CategoryText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Gray;
}
.bodytextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}
.bodytextsmallB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: SteelBlue;
}
.linkbutton
{
	font-size: 9px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.hyperlink
{
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.pophead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006666
}
.pouphead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: SteelBlue;
}
.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #66669a;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black
}
.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	padding: 3px
}
a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DDFFFF;
	padding: 3px
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DDFFFF;
	padding: 3px
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DDFFFF;
	padding: 3px
}
a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DDFFFF;
	padding: 3px
}
input.normal
{
	font-family:	verdana, helvetica, arial, sans-serif;
	font-size:		9px;
	margin-top:		0px;
	margin-bottom:	1px;
	margin-left:	4px;
	margin-right:	6px
}
input.button
{
	font-family:	verdana, helvetica, arial, sans-serif;
	font-size:		9px;
	font-weight:	bold;
	margin-top:		4px;
	margin-bottom:	2px;
	margin-left:	0px;
	margin-right:	6px
}
p
{
	color:			#000000;
	font-family:	verdana, helvetica, arial, sans-serif;
	font-size:		10px;
	margin-bottom:	6px;
	margin-top:		6px
}
select.optionList
{
	font-family:		verdana, helvetica, arial, sans-serif;
	font-size:			10px;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		4px;
	margin-right:		4px
}
textarea.default
{
	background-color:	#ffffff;
	font-family:		verdana, helvetica, arial, sans-serif;
	font-size:			10px;
	padding:			2px;
	margin-top:			0px;
	margin-bottom:		1px;
	margin-left:		4px;
	margin-right:		4px;
	white-space:		normal
}
table.dataItems
{
	background-color:	#f0f0f0;
	font-family:		verdana, helvetica, arial, sans-serif;
	font-size:			10px;
	border-left:		1px solid #666666;
	border-top:			1px solid #666666;
	border-bottom:		1px solid #666666;
	margin-bottom:		6px
}
datagrid
{
	background-color:	#f0f0f0;
	font-family:		verdana, helvetica, arial, sans-serif;
	font-size:			10px;
	border-left:		1px solid #666666;
	border-top:			1px solid #666666;
	border-bottom:		1px solid #666666;
	margin-bottom:		6px
}
td.field
{
	background-color:	#dddddd;
	color:				#000000;
	font-family:		verdana, helvetica, arial, sans-serif;
	font-size:			10px;
	border-right:		1px solid #666666;
	padding:			2px
}
th
{
	background-color:	#666666;
	color:				white;
	font-size:			10px;
	font-weight:		bold;
	padding-bottom:		2px;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		2px
}
ul
{
	color:				#000000;
	font-family:		verdana, helvetica, arial, sans-serif;
	margin-left:		20px;
	margin-top:			15px;
	margin-bottom:		15px;
	padding-right:		4px;
	font-size:			11px
}
ul li
{
	color:				#000000;
	font-family:		verdana, helvetica, arial, sans-serif;
	margin-bottom:		4px;
	padding-right:		4px;
	font-size:			10px
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

Link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: blue;
  text-decoration: underline;
}

.classLink A:link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: blue;
  text-decoration: underline;
}
.classLink A:visited {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: blue;
  text-decoration: underline;
}
.classLink A:active {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: blue;
  text-decoration: underline;
}
.classLink A:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: red;
  text-decoration: underline;
}
.MainMenu A:link {
	text-decoration: none;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.MainMenu A:visited {
	text-decoration: none;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold
}
.MainMenu A:active {
	text-decoration: none;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.MainMenu A:hover {
	text-decoration: none;
	color: maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.sampleStyleA {
	background-color:#FFF;
}
.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}
.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}
.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}



