.class1 A:link {text-decoration: underline; color: #fff;}
.class1 A:visited {text-decoration: none; color: #fff;}
.class1 A:active {text-decoration: none; color: #fff;}
.class1 A:hover {text-decoration: underline; color: #ff0;}

.class2 A:link {text-decoration: dotted; color: #067ea1;}
.class2 A:visited {text-decoration: dotted; color: #067ea1;}
.class2 A:active {text-decoration: dotted; color: #067ea1;}
.class2 A:hover {text-decoration: underline; color: #cc2121;}

.box { float: left; width: 150px; height: 300px; }
#boxContent { border: none; background: #92c2cf; padding: 4;}

.toggle {
	color: #999999;
	font-size: 9pt;
}
.hotspot {
	color: #052a36;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	cursor: help;
}
.hotspotall {
	color: #052a36;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	cursor: help;
	font-weight: bold;
}

#body
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
font-size: 11px
}


#body table tr td
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
font-size: 11px
}

#navcontainer {
margin-left: 0px;
background-color: #067ea1;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
font-size: 10px;
}

#navcontainer li { 
margin: 0; 
padding: 0;
}

#navcontainer a
{
display: block;
padding: 5px 5px;
width: 150px;
color: #fff;
background-color: #067ea1;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #067ea1;
text-decoration: none;
}

#navcontainer ul ul li { 
margin: 0 0 0px 0; 
background-color: #92c2cf;
}

#navcontainer ul ul a
{
display: block;
padding: 5px 5px;
width: 150px;
color: #444;
background-color: #92c2cf;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #92c2cf;
text-decoration: underline;
}
