
.quoteheader {
	font-family: Perpetua;
	font-size: 40px;
	font-style: oblique;
	font-weight: 800;
	color: #330066;
}

.results {
	font-size: 12px;
	font-style: normal;
	height: auto;
	background-color: D41921;
	width: 660px;
	color: #FFFFFF;

}

.quoteheader2 {
	font-family: Perpetua;
	font-size: 30px;
	font-style: oblique;
	font-weight: 700;
	color: #330066;
}

.quoteheader3 {
	font-family: Perpetua;
	font-size: 30px;
	font-style: oblique;
	font-weight: 600;
	color: #330066;
}

.perpetua24 {
	font-family: Perpetua;
	font-size: 20px;
	color:#313493;
}

.perpetua20 {
	font-family: Perpetua;
	font-size: 20px;
	color:#313493;
}

.perpetua25 {
	font-family: Perpetua;
	font-size: 17px;
	color:#313493;
	text-decoration: none;
}

a {
   outline: none;
}

button {
   outline: none;
}

a:link { 

	font-family: Perpetua;
	font-size: 17px;
	color:#313493;	
   outline: none;		
}

a:visited { 

	font-family: Perpetua;
	font-size: 17px;
	color:#313493;
   outline: none;	
	
} 

a:hover {

	font-family: Perpetua;
	font-size: 17px;
	color: #FF0000;	
   outline: none;	
} 


.perpetua26 {
	font-family: Perpetua;
	font-size: 26px;
	color:#313493;
	
}

.diverdeals {
	font-family: Perpetua;
	font-size: 26px;
	color:#313493;
	
}

.perpetua14 {
	font-family: Perpetua;
	font-size: 14px;
	color:#313493;
	
}

.perpetua14g {
	font-family: Perpetua;
	font-size: 14px;
	color:#313493;
	
}

.comic {
	font-family: "Comic Sans MS";
	font-size: 20px;
	color: #330066;
}

.table1 {
	border: thin inset #313493;
}

form.style1 fieldset {
	padding: 1em;
	font:80%/1 sans-serif;
}



form.style2 fieldset {
	border:1px solid #313493;
}

form.style2 legend {

	padding: 0.2em 0.3em;
	border:1px solid #313493;    
	color:#313493;
	font-size:150%;
	text-align:right;
}

input {
	background-color: #CEE8E8;
	border:1px solid #7f8086;
	color:#313493;
}

select {
	background-color: #CEE8E8;
	border:1px solid #E6F8F8;
	color:#313493

}

textarea {
    color:#313493;
	border:1px solid #7f8086;
}

.td1 {

	border:1px solid #7f8086;
}

.legendcolor {

	color:#C0C0C0;
	text-decoration:none;
	font-family: Perpetua;
	font-size: 5px;	
}

.leftimage {
	position: absolute; 
	top: 118px;
	left: 0px;
}


.rightimage {
	position: absolute; 
	top: 118px;
	left: 0px;
}

.leftvendor1 {
	position: absolute; 
	top: 570px;
	left: 0px;
}

.indextext {
	text-align: justify;
	position: absolute; 
	top: 435px;
	left: 0px;
}

.maincontent {

	position: relative; 
	overflow: hidden; 
	text-align: justify; 
	left: 160px; 
	top: 5px; 
	background-color: white; 
	width: 80%; 
	padding: 15px;
	font-family: Perpetua;

   
	color:#313493;
	font-size:16px;	

}

.footer {

    position: relative; 
    text-align: center;
	top: 20px;
    margin-left: auto;
    margin-right: auto;

}

.searchnow1 {

	position: relative;
	overflow: hidden; 
    text-align: center;
	width: 80%;	
	top: 10px;
	left: 190px;

}

.vendor1 {

	position: relative;
	overflow: hidden; 
	text-align: center;
	width: 80%;	
	top: 10px;
	left: 100px;
	margin-left: auto;
    margin-right: auto;
	

}

.bottom {

	z-index: 1;
	overflow: hidden; 
	text-align: center;
	width: 80%;	
	left: 100px;
	bottom: 0px;
	margin-left: auto;
    margin-right: auto;	
	z-index: 1; 
	position: absolute; 
	bottom: 0px;	

}

.bottomleftimage {

	position: absolute; 
	left: 0px; 
	bottom: 0px; 

}

.login1 {

    position: relative; 
    text-align: center;
	top: 10px;
    margin-left: auto;
    margin-right: auto;
	font-size: 15px; 
	color: #313493;
	font-family: Perpetua;

}





