body { 
	color: #000000; 
	font: bold 10px verdana, arial, helvetica;
}	

td { 
	font: normal 10px verdana, arial, helvetica;
}

input,textarea { 
	font: normal 10px verdana, arial, helvetica;
}

a img { 
	border: none ; 
}

img a:hover { 
	border: none ; 
	background-color: #a4cBf4; 
}
a img:hover { 
	border: none ; 
	background-color: #a4cBf4; 
}


a { 
	font: bold 11px verdana, arial, helvetica;
	color: #000080; 
}

a:hover { 
	font: bold 11px verdana, arial, helvetica;
	color: #4040FF; 
	text-decoration: underline;
	background-color: #F6F6F6; 
}
.rdable { 
	font: normal 12px verdana, arial, helvetica;
}

.phone {
	color:black;	
	font-weight: bold;
	float:left;
}

.rtpn { 
	border-bottom: 1px solid; 
	border-right: 1px solid; 
	vertical-align: bottom;
	text-align: center;
}

h1 {
	font-size:22px; 
	font-weight: bold;
}

h2 {
	font-size:13px; 
	font-weight: bold;
}

#main { 
	padding:10px; 
} 

#main a { 
	font-size: 12px; 
}

.qform {
	margin-left:2em;
}

.ba {
	color: #FF0000; 
	font-weight: bold;
}

.quote {
	width:120px;
	text-align:center;
	text-decoration:none;
	font-size:40px; 
	font-weight:bold;
	z-index:4; 
	background-color:#F0F4FF; 
	border: 1px #80a4d0 solid;
}

.quote a{
	text-decoration:none;
}

#partsq {
	top: 360px; 
	left: 530px;
}

.layout {
	border: 0px;
	background-color: white;

}

.greyband { 
	padding:4px; 
	color:#707070;
	background-color:#E0E0E0; 
	border: 1px solid black; 
	padding: 4px; 
	text-align:right; 
	vertical-align: middle;
	height:25px; 
	width: 720px;
}

.masthead { 
	background-color:#a4cBf4; 
	background:url('/images/top-bg-tile.jpg') repeat-x 0px -20px;
	text-align:center; 
	padding:4px; 
	vertical-align: center;
}
.rep{
	font-family: verdana, arial, helvetica; 
	font-size: 12px;
    color: #000000; 
	text-decoration: none;
	background-color:#F0F4FF; 
	border: 1px #80a4d0 solid;
}
.rep td {
	font: 12px verdana, arial, helvetica; 
}

.navmenu {
	margin: 12px 0px 0px 0px;
	width : 150px;
	padding-right: 5px;
	}
.navmenu td{

}
.navmenu dd{
	margin: 0px 0px 10px 0px;
}
.supplieslist {
	margin-left: 0;
	padding-left: 1em;
	text-indent: 1em;
	
}
.signup{
	border:1px solid lightblue; 
	width:84%; 
	padding-left:5px;
 }

.offer{
	width:80%;
	height:80%;
	border:1px solid #4040FF; 
	background-color:lightblue;  
	font: bold 12pt sans-serif; 
/*	color:#F6F6F6;*/
}

.livechat{
	display:none;
	position:absolute;
	border:1px solid lightblue; 
	width:190px; 
	padding-left:5px;
	z-index:5;
 }

