	
	.default{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: 828282;
}
	
		.mini{font-size: 9px;}
		.small{font-size: 10px;}
		.large{font-size: 16px;}
		.xlarge{font-size: 19px;}
	
		.green{color: 11674C;}
		.gray{color: 828282;}
		.drkgray{color: 666666;}
		.litegray{color: cccccc;}
		.red{color: B71A37;}
		.Aqua{color: 00ffff;}
		.blue{color: 0020BD;}
		.black{color: 000000;}
		.orange{color: D18927;}
		.white{color: FFFFFF;}

	.BGgreen{background-color: 008000;}
	.BGgray{background-color: 828282;}
	.BGlitegray{background-color: cccccc;}
	.BGred{background-color: B71A37;}
	
.dropdown     {
	font-family: Arial;
	color: 000000;
	font-weight: normal;
	font-size: 10pt;
	background-color: FFFFFF;
	width: 186 px;
	
}

.textbox     {   
		font-family: Arial;
		font-size: 8pt;
		background-color: FFFFFF;
		font-size: 10pt; 
}


/* ************ USED FOR OULDINE EFFECTS ON PRODUCTS PAGE ************* */
.outline1     {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
} 

.outline2     {
	border-bottom: 1px solid #999999;
}

.outline3     {
	border-top: 2px solid f3ecdf;
}

/* ************************* */

.padding {
	padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 20px;
	
}

.subnavon {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: 1A497B;
	background-color : F7E6D4;
	text-decoration: underline;
	height: 20px;
	width: 197px;
	vertical-align : middle;
	padding-left: 30px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
}

.subnavlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: 1A497B;
	background-color : E7E6DA;
	text-decoration: none;
	height: 18px;
	width: 232px;
	vertical-align : middle;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
}

a:hover.subnavlink {
	color : 1A497B;
	text-decoration: underline;
	height: 18px;
	width: 232px;
}

.link{color: 0020BD; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
a:visited.link{color: 0020BD; text-decoration: none;}
a:hover.link{color: D18927; text-decoration: underline;}	

.sublink {
	color: FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a:visited.sublink{color: FFFFFF; text-decoration: none;}
a:hover.sublink{color: EEEEEE; text-decoration: underline;}




#tablist{

margin:0px;
padding:0px;
margin-top: 0.4em;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin:0px;
padding:4px;
width:80px;
height:100px
text-align:center;;

}

#tablist li a{
margin:0px;
padding: 0px 1em;
background: white;

}

#tablist li a:link, #tablist li a:visited{
color: navy;
text-decoration:none;
}

#tablist li a:hover{
color: #D87D00;
text-decoration:underline;

}

#tablist li a.current{
color:#D87D00;
}



#cats ul { 
list-style-type:none;
margin:0px;
padding:0px;
}

#cats li {  
display:inline;
padding:0px 5px; 
}



#tabnavlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: 1A497B;	
	text-decoration: none;
	height: 20px;
	width: 50px;
	vertical-align : middle;
	margin:7px 0px 0px 0px;
	list-style-type:none;
	
}

#tabnavlink ul { 
list-style-type:none; 
margin:0px 0px 0px 20px;
padding:0px; 
}

#tabnavlink li { 
list-style-type:none; 
background-color : E7E6DA;
margin:5px 0px;
padding:0px; 
}


.subtablink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: 1A497B;
	background-color : E7E6DA;
	text-decoration: none;
	height: 18px;
	width: 232px;
	vertical-align : middle;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	
}


a:hover.subtablink {
	color : 1A497B;
	text-decoration: underline;
	height: 18px;
	width: 232px;
}

.currentsubnav { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: 1A497B;
	background-color : E7E6DA;
	text-decoration: none;
	height: 18px;
	width: 232px;
	vertical-align : middle;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	margin:0px;
	text-decoration:underline; }
	
	
#news a:link { color:#D87D00;text-decoration:none;}
#news a:visited { color:#D87D00;text-decoration:none;}
#news a:hover { color:darkblue;text-decoration:underline;}
#news a:active { color:darkblue;text-decoration:underline;}
#news {

margin:0px;
background-color:#ECEEEF;
padding: 0px 15px 0px 10px; 
}

#news ul { 
list-style-type:none;
width:300px;
margin:0px 0px 5px 0px;
padding:0px;
 }
 
a.trainnav:link { color:darkblue;text-decoration:none;font-weight:bold; }
a.trainnav:visited { color:darkblue;text-decoration:none;font-weight:bold; }
a.trainnav:hover { color:#D87D00;text-decoration:underline;font-weight:bold; }
a.trainnav:active { color:#D87D00;text-decoration:underline;font-weight:bold; }

.trainnavcurrent { color:#D87D00;text-decoration:underline; }

