.pageLink:link {font-size: 11; text-decoration: none; color: #cccccc; font-weight: bold}
.pageLink:visited {font-size: 11; text-decoration: none; color: #cccccc; font-weight: bold}
.pageLink:hover {font-size: 11; text-decoration: none; color: #FFffff; font-weight: bold}
.pageLink:active {font-size: 11; text-decoration: none; color: #cccccc; font-weight: bold}
.pageLink2:link {font-size: 11; text-decoration: none; color: #cccccc; font-weight: normal}
.pageLink2:visited {font-size: 11; text-decoration: none; color: #cccccc; font-weight: normal}
.pageLink2:hover {font-size: 11; text-decoration: none; color: #ffffff; font-weight: normal}
.pageLink2:active {font-size: 11; text-decoration: none; color: #cccccc; font-weight: normal}
.pageLink3:link {font-size: 11; text-decoration: none; color: #5A55C4; font-weight:bold; }
.pageLink3:visited {font-size: 11; text-decoration: none; color: #5A55C4; font-weight: bold;}
.pageLink3:hover {font-size: 11; text-decoration: underline; color: #5A55C4; font-weight: bold;}
.pageLink3:active {font-size: 11; text-decoration: none; color: #5A55C4; font-weight: bold;}
.pageLink4:link {font-size: 12; text-decoration: underline; color: #ffffcc; font-weight: bold;}
.pageLink4:visited {font-size: 12; text-decoration: underline; color: #ffffcc; font-weight: bold;}
.pageLink4:hover {font-size: 12; text-decoration: underline; color: #ffffcc; font-weight: bold;}
.pageLink4:active {font-size: 12; text-decoration: underline; color: #ffffcc; font-weight: bold;}
.pageLink5:link {font-size: 13; text-decoration: none; color: #ffcc66; font-weight: bold;}
.pageLink5:visited {font-size: 13; text-decoration: none; color: #ffcc66; font-weight: bold;}
.pageLink5:hover {font-size: 13; text-decoration: underline; color: #ffcc66; font-weight: bold;}
.pageLink5:active {font-size: 13; text-decoration: none; color: #ffcc66; font-weight: bold;}
.pageLink6:link {font-size: 12; text-decoration: none; color: #ffffff; font-weight: bold;}
.pageLink6:visited {font-size: 12; text-decoration: none; color: #ffffff; font-weight: bold;}
.pageLink6:hover {font-size: 12; text-decoration: underline; color: #ffffff; font-weight: bold;}
.pageLink6:active {font-size: 12; text-decoration: none; color: #ffffff; font-weight: bold;}


/*.topNav a	{
font-size: 11; 
text-decoration: none; 
color: #cccccc; 
font-weight: bold;
margin: 0px 5px;
border: 1px solif #f00;
} 

.topNav a:hover	{
font-size: 11; 
text-decoration: none; 
color: #cccccc; 
font-weight: bold;
padding: 0px 50px;
}
*/

.topNav	{
	color: #ccc;
	font-size: 11;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 4px;
	margin-right: 12px;
	margin-left: 12px;
}

.topNav a {
		color: #ccc;
}

.topNav a:hover {
		color: #fff;
}

#topNavHome {
	margin-left: -11px;
}

#topNavContact {
	margin-right: -4px;
}

.extLink a {
	color: #ffffff;
	font-size: 10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.extLink a:hover {
	color: #ffffff;
	font-size: 10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.descLink a {
	color: #99CCFF;
	font-size: 12;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.descLink a:hover {
	color: #99CCFF;
	font-size: 12;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.photoLink a {
	color: #99CCFF;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.photoLink a:hover {
	color: #99CCFF;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



.extLink:link {font-size: 9; text-decoration: none; color: #cccccc; font-weight: normal}
.extLink:visited {font-size: 9; text-decoration: none; color: #cccccc; font-weight: normal}
.extLink:hover {font-size: 9; text-decoration: none; color: #ffffff; font-weight: normal}



.mainContent:link {font-size: small; text-decoration: underline; color: #003399; font-weight: bold}
.mainContent:visited {font-size: small; text-decoration: underline; color: #990099; font-weight: bold}
.mainContent:active {font-size: small; text-decoration: none; color: #FF0000; font-weight: bold}
.mainContent:hover {font-size: small; text-decoration: none; color: #FF0000; font-weight: bold}
.leftNav:link {font-size: medium; text-decoration: underline; color: #003399; font-weight: bold}
.leftNav:visited {font-size: medium; text-decoration: underline; color: #990099; font-weight: bold}
.leftNav:hover {font-size: medium; text-decoration: none; color: #FF0000; font-weight: bold}
.leftNav:active {font-size: medium; text-decoration: none; color: #FF0000; font-weight: bold}
 different way of getting same effect - only works with mouse, not keyboard 
.leftNavBold {font-size: medium; text-decoration: underline; color: #003399; font-weight: bold}
.leftNavBold:hover {font-size: medium; text-decoration: none; color: #FF0000; font-weight: bold}
.news {font-size: 10; text-decoration: none; color: #003399; font-weight: bold}
.news:hover {font-size: 10; color: #003399; font-weight: bold; text-decoration:underline}
.textonly {font-size: 10; text-decoration: none; color: #003399; font-weight: bold}
.textonly: hover {font-size: 10; color: #003399; font-weight: bold; text-decoration:underline}

.forms {
	color: #333;
	font-weight: normal;
	margin: 0px; 
	padding: 0px;
	}

input.forms {
	background-color: #ccc; 
	border: 1px; 
	border-style: solid; 
	border-color:#333;
	/* force width for ns6 */
	width: 120px;
	}

select.forms {
	background-color: #ccc; 
	border: 1px; 
	border-style: solid; 
	border-color:#333;
	}
	
textarea.forms {
	background-color: #ccc; 
	border: 1px; 
	border-style: solid; 
	border-color:#333;
	}
	
option.forms {
	background-color: #ccc; 
	border: 1px; 
	border-style: solid; 
	border-color:#333;
	}

}
FORM.mail {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color: #000000;
background: #CDCDCD;
border: 1px double #FF0000;
padding: 0px;
width: 400px;
}
body, tr, td, P{ 
	font-size: 12; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-style: +10; line-height: 1.3; 
	font-weight: normal; color: #ffffff
} 
H1 {
	color: #ffffcc;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#cccccc;
	border-style:dotted;
	background: #788590
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 325spx;
}

H2 {
	color: #ffffcc;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#cccccc;
	border-style:dotted;
	background: #CCCCCC
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 320px;
}

H3 {
color: #ffffff;
	font-size:10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: #333333
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 320px;
}

H4 {
	color: #99CCFF;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	}
H5 {
		color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: 
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	
	
}
H6 {
		color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: #ffffff
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 110px;
}
H7 {
		color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: #ffffff
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 115px;
}
.productname{
color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: #D8EBF5
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 365px;
	}
	.formborder{
color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: #DBE8EE
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 365px;
	}
.popup {
		color: #666666;
	font-size: 10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#75A2C7;
	border-style:solid;
	background: #ffffff
	;
	padding:2px 2px;
	margin:3px;
	display: block;
	width: 380px;
}
.nav2 a {
	color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#003399;
	border-style:solid;
	background: #D8EBF5
	;
	padding:0px 0px;
	margin:0px;
	display: block;
	width: 95px;
}
.nav2 a:hover {
	color: #000000;
	font-size: 10;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border-width: 1px 1px 1px 1px;
	border-color:#003399;
	border-style:solid;
	background: #D8EBF5
	;
	padding:0px 0px;
	margin:0px;
	display: block;
	width: 95px;
}
.training {
	color: #666666;
	font-size: 10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#003399;
	border-style:none;
	background: 
	;
	padding:0px 0px;
	margin:0px;
	display: block;
	width: 110px;
}
.training:hover {
	color: #666666;
	font-size: 10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border-width: 1px 1px 1px 1px;
	border-color:#003399;
	border-style:none;
	background: #D8EBF5
	;
	padding:0px 0px;
	margin:0px;
	display: block;
	width: 110px;
}
.trainingBox {
	color: #666666;
	font-size: 10;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color:#003399;
	border-style:solid;
	background: 
	;
	padding:0px 0px;
	margin:0px;
	display: block;
	width: 110px;
}
img.normal 
{
height: 8;
width: auto
}
BODY {
           scrollbar-3dlight-color:#E8E8E8;
           scrollbar-arrow-color:#ECF3A9;
           scrollbar-base-color:#D8E74E;
           scrollbar-track-color:;
           scrollbar-darkshadow-color:#000000;
           scrollbar-face-color:#D3E0E2;
           scrollbar-highlight-color:;
           scrollbar-shadow-color:}
}

.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px "Arial, Helvetica" }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px "Arial, Helvetica"; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }


.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px "Arial, Helvetica" }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px "Arial, Helvetica"; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }

.keywords	{
	background-color: #333;
	color: #ccc;
	padding: 5px;
	margin: 5px;
	font-size: 9px;
}

.keywords-white	{
	background-color: #ccc;
	color: #333;
	padding: 5px;
	margin: 5px;
	font-size: 9px;
}

.next a {
	color: #ccc;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.next a:hover {
	color: #ccc;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.contact-form	{
	font-weight: bold;
	}
	
.copyright-white	{
	color: #fff;
	font-size: 9px;
}

.copyright-black	{
	color: #000;
	font-size: 9px;
}

.copyright, .copyright:link {font-size: 10; text-decoration: none; color: #cccccc; font-weight: normal}
.copyright:visited {font-size: 10; text-decoration: none; color: #cccccc; font-weight: normal}
.copyright:hover {font-size: 10; text-decoration: none; color: #ffffff; font-weight: normal}
.copyright:active {font-size: 10; text-decoration: none; color: #cccccc; font-weight: normal}