

a {
         text-decoration : none;
	 color: #002D69;

}

a:HOVER {
         text-decoration : none;
         color : orange
}
h1 {
	 font-family: arial;
	 color: #000000;
	 font-size: 110%


}


.clear
{
	clear: both;
}

.highlighttext
{
	color: #FBB03B;
}

.bold 
{
	font-weight: bold;
}

.texta { 
 font-size: 10px; 
 background-color: #EEEEEE; 
 border: 1px solid #666666; 
}

.enqbox {
	width: 210px;
	padding-right: 0px;
	border: 1px solid #000000;
}




.enqtext 
{
	font-family:  Tahoma, Geneva;
	text-align: right;
	font-size: 11pt;
	background-color: #E6E6E6;
	padding-right: 10px;
	width: 748px;
}

.enqtextcheck
{
	font-family:  Tahoma, Geneva;
	font-size: 11pt;
	background-color: #E6E6E6;
	padding: 0px;
}


.enqcheck 
{
	width: 20px;
	height: 25px;
	color: black; 
	background-color: #E6E6E6;
	padding: 0px;
}




.enqhead
{
	font-family:  Tahoma, Geneva;
	font-size: 11pt;
	background-color: #FBB03B;
	color: White;
	padding: 3px;
	padding-left: 10px;
	font-weight: bold;
	width: 735px;	/* Note - overridden in IE6 specific to deal with padding problem */
}

.enqtextdark 
{
	font-family:  Tahoma, Geneva;
	font-size: 11pt;
	background-color:#CCCCCC;
	padding-right: 10px;
	width: 727px;	/* Note - overridden in IE6 specific to deal with padding problem */
	padding-left: 10px;	
}


.menutext 
{	
	font-family:  Tahoma, Geneva;
	font-size: 12pt;	
	text-decoration : none;
	color: #002D69;
	margin-top: 5px;
}

.menutextnarrow {
	letter-spacing: -1px;
}

.prodtext {
	font-family:  Tahoma, Geneva;
	font-size: 11pt;
	color: #000000;	
}

.menutrnoabove
{
	height: 19px;
}

.menutr
{
	height: 32px;
}

.regtext 
{
	
	line-height: 29px;
	color: #ffffff;
	 font-family: Tahoma, Geneva;
}
.bulletbox 
{
	padding: 8px; 
	margin-top: 10px; 
	font-family:  Tahoma, Geneva; 
	color: #002D69;
	line-height: 17px;
	
}
.featurehead
{
	padding: 13px;
	font-size: 11pt;
	font-family:  Tahoma, Geneva; 
	color: #002D69;
}
.featuretext
{
	font-size: 11pt;
	font-family:  Tahoma, Geneva; 
	color: #002D69;
}
.featurebullet
{
	color: orange;
	
}
.offerhead
{	
	padding-top: 10px;
	font-size: 14pt;
	font-family:  Tahoma, Geneva; 
	color: #002D69;
}
.offersubhead
{
	font-size: 11pt;
	font-family:  Tahoma, Geneva; 
	color: orange;
}
.offertext
{
	font-size: 10pt;
	font-family:  Tahoma, Geneva; 
	color: #002D69;

}

.enqbullet 
{
	color: orange;
	font-weight: bold;	
	list-style-type:square;
	padding-left: 20px;	
	margin-top: 4px;
	margin-bottom: 0px;
	font-size: 15px;
	margin-left: 0px;
}

.displist
{
	padding-left: 20px;	
	margin: 0px;
}

.dispdiv 
{
	position: absolute; 
	background-color: #ffffff; 
	width: 552px; 
	height: 440px; 
	overflow: hidden;
	left: -1000px; 
	top: -1000px; 
	z-index: 1000; 
	margin-top: 3px;	
}

.disptd, .disptd2
{
	padding-left: 40px; 
	padding-top: 30px; 
	color: #002D69;
	width: 330px;
	float: left;

}
.disptd
{
	line-height: 18px;
	font-size: 14px;
}
.disptd2
{
	line-height: 16px;
	font-size: 12px;
}
.disptitle
{
	color: White;
	font-family: Arial;
	font-size: 25pt;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 0px;
	
}

.disphead
{
	font-size: 11pt;
	font-family:  Tahoma, Geneva; 
	color: orange;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
}
.cstd
{
	
	color: #002D69;
	font-size: 11pt;
}
.disptable
{
	width: 552px;
	height: 440px;
}


.smallmenu
{
	line-height: 20px;
	color: #002D69;
	font-family: Arial;
	font-size: 15pt;
}

#portallist 
{
	line-height: 25px;
	padding-left: 15px;
	margin: 0px;
}

.cslist
{
	padding-left: 20px;
	padding-right: 40px;
}
.cslist li
{
	padding: 5px;

}
.csbullet 
{
	font-weight: bold;	
}

.rllist
{
	list-style-type: disc;
	padding-left: 0px;
	margin-left: 15px;
	padding-right: 40px;
}
.rllist li
{
	padding: 2px;

}

.usedprice
{
	color: #FBB03B; 
	font-size: 18px; 
	height: 100%;
	font-weight: bold;
	padding-top: 20px;
}

.useddescription
{
	padding: 5px;
}

.usedcontact
{
	font-size: 19pt; 
	color: #002D69; 
	font-weight: bold; 
	text-align: center
}


#newsmain, #newsarchive
{
	float: left;
	width: 400px; 
	padding: 20px; 
	color:  #002D69; 
	font-size: 13px;
}

#newsarchive ul
{
	padding-left: 10px; margin-left: 10px;	
}

#newsarchive ul li
{
	padding-bottom: 20px;
}