/* CSS Document */
* {
	margin:0;
	padding:0;
}
	
body{ 
	font-size:70%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444D3E;
	text-align:center;
}

a {
  color:#444D3E;
}

a:hover {
  text-decoration:none;
}

a img { border:none;}

p{
	margin:0.8em 0;
	line-height:1.4em;
}

select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444D3E;
	font-size:1em;
	border:solid 1px #C7CDC4;
	}

ul{
	margin-left:3.5em;
	list-style:disc;
}

ul li{
	margin:0.6em 0;
}

sup {
  font-size:9px;
}

.right {
  float:right;
}

.left {
  float:left;
}

.line{border-bottom:1px dashed #C7CDC4; margin:1.4em 0;}

	/*  GET QUOTE  */
.getQuote a span {
	display:none;
}

.retrieveQuote a span {
	display:none;
}

.getQuote {
  margin-top:10px;
}

.getQuote a { 
	background:url("images/btngetQuote.gif") no-repeat; 
	display:block;
	height:60px;
	width:110px;
	margin-right:20px;
	margin-top: 6px;
}

.getQuote a:hover { 
	background:url("images/btngetQuoteOver.gif") no-repeat; 
}

.retrieveQuote a { 
	background:url("images/retrieveQuote.gif") no-repeat; 
	display:block;
	height:50px;
	width:110px;
	margin-right:20px;
	margin-top: 6px;
}

.retrieveQuote a:hover { 
	background:url("images/retrieveQuoteOver.gif") no-repeat; 
}

.rightTop {
  float:right;
  margin-top: -17px;
}

.rightTopB {
  float:right;
  margin-top: 5px;
  *margin-top: 0px;
  padding-left: 20px;  
}

.rightBottom {
  position: relative;
  float: right;
  margin-top: 37px;
  left: 130px;
}

.justify {
  text-align: justify;
}

#underconstruction {
  color: rgb(255, 0, 153);
  font-size: 2em;
  text-align: center;
  margin-top:100px;
  margin-bottom: 100px;
}



