/**************** Leices  ****************/


td,th,p	{color: #000000; font-family: Verdana,Arial; font-size: 11px;}


.txt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0 20 0 20;
	display: block;
}
.rowhd {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #e30d11;
	padding: 10 20 0 20;
	display: block;
}

.btxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 0 20 10 20;
	display: block;
}


.itxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #333333;
	padding: 0 20 10 20;
	display: block;
}

.hd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10 0 10 20;
	display: block;
}

.shd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}

.prohd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10 0 10 20;
	display: block;
}

.txthd {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #bd0001;
	padding: 20 20 0 20;
	display: block;
}

.wintro {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 20 20 20 20;
	display: block;
}

.intro {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 20 20 0 20;
	display: block;
}
.caption {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10 0 10 0;
	display: block;
}

.ab_intro {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10 10 10 10;
	display: block;
}

.heading1 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10 10 10 10;
	display: block;
}


.pt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 10 10 0 20;
	display: block;
}

.ptxt {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10 5 5 10;
	display: block;
}

.pthd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	padding: 20 10 0 20;
	display: block;
}

a.wintro {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFABAB;
	padding: 0 20 20 20;
	display: block;
}


a.wintro:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFABAB;
	padding: 0 20 20 20;
	display: block;
}

a.link	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE202A;
	text-decoration: none;
	}
	
a.link:hover	{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE202A;
	text-decoration: underline;
	}


/**************** LEFTNAV  ****************/

a.leftnav	{
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;  
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	padding: 10 0 0 20;
	display: block;
	}
	
a.leftnav:hover	{ 
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;  
	font-size: 12px; 
	font-weight: bold;
	text-decoration: underline;
	padding: 10 0 0 20;
	display: block;
	}


/**************** RIGHTNAV  ****************/

.rtxt {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 5 5 5 5;
	display: block;
	text-align: center;
}

.rhd {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	padding: 5 0 5 5;
	display: block;
}


.trtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding: 5 0 5 5;
	display: block;
}
	
/**************** UTILITY  ****************/

a.ulink	{
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;  
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none;
	padding: 17 3 5 3;
	display: block;
	}
	
a.ulink:hover	{ 
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;  
	font-size: 10px; 
	font-weight: bold;
	text-decoration: underline;
	padding: 17 3 5 3;
	display: block;
	}
	
.ulink	{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

	
/**************** HOME  ****************/	

.hlighthd	{ 
	color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;  
	font-size: 14px; 
	font-weight: bold;
	line-height: 15pt;
	padding: 10 10 5 10;
	display: block;
	}

.hlight	{ 
	color: #ffffff;
	font-family:  Verdana;  
	font-size: 10px; 
	font-weight: normal;
	text-decoration: none;
	padding: 0 10 0 10;
	display: block;
	}

a.hlightlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding: 5 10 0 10;
	display: block;
}
a.hlightimg {
	
	padding: 5 10 0 10;
	
}
a.hlightimg:hover {
	
	padding: 5 10 0 10;
	
}

a.hlightlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
	padding: 5 10 0 10;
	display: block;
}


.hmhd	{ 
	color: #333333;
	font-family: Tahoma;  
	font-size: 14px; 
	font-weight: normal;
	line-height: 15pt;
	padding: 0 5 0 10;
	display: block;
	}

.hm	{ 
	color: #333333;
	font-family:  Verdana;  
	font-size: 10px; 
	font-weight: normal;
	text-decoration: none;
	padding: 0 5 0 10;
	display: block;
	}
		
a.hmlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE202A;
	text-decoration: none;
	padding: 3 0 0 10;
	/*display: block;*/
	
}

a.hmlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE202A;
	text-decoration: underline;
	padding: 3 0 0 10;
	/*display: block;*/

}	

.hmprod	{ 
	color: #333333;
	font-family: Verdana;  
	font-size: 10px; 
	font-weight: normal;
	text-decoration: none;
	padding: 0 5 0 0;
	display: block;
	}
	
.hmprodhd	{ 
	color: #333333;
	font-family:  Tahoma;  
	font-size: 14px; 
	font-weight: normal;
	line-height: 15pt;
	
	}

a.hmprodlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE202A;
	text-decoration: none;

}

a.hmprodlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BE202A;
	text-decoration: underline;

}	


/**************** EQUIPMENT  ****************/

.eqtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0 5 20 10;
	display: block;
}

.eqbtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 0 5 0 10;
	display: block;
}

.eqtxthd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #BE202A;
	padding: 0 5 0 10;
	display: block;
}

	
/**************** FOOTER  ****************/

.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}


/**************** DROPDOWN  ****************/

.topmenu{
	list-style-type:none;
	margin:0;
	padding: 0 0 0 0;
}

.topmenuli{
	list-style-type:none;
	float:left;
}

.topmenutitle{
	display:block;
	width:100px;
}

.submenuul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding: 0;
	display:none;
}

.submenuli a{
	width: 100px;
	padding:5px;
	background:#333333;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.submenuli a:hover{
	width: 100px;
	padding:5px;
	background:#333333;
	text-decoration: none;
	color: #CCCCCC;
	display: block;
}


li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#dmenu li>ul { 
	top: auto;
	left: auto;
}

#content {
	clear: left;

}

.title { 
/*border: 1px dotted black;*/
	padding: 5 10 5 10;
	display: block;


 }
 .box { 
border: 1px solid #333333;
	padding: 5 10 5 10;


 }
 
 .content { 

	padding: 5 10 5 10;
	display: block;
background:#e6e5e2;

 }
