body {

	background:URL(images/) repeat-y;

	background-color:#ffffff;

	color:#000000;

	font-family:arial, helvetica, sans-serif;;

	font-size: 13px;

	padding:0;

	margin:0;

	line-height:20px;

	text-align:left;

	scrollbar-base-color: #;

}



.fullheight{ height:100% }



.bgleft {background: #fff url('images/bg-left.jpg') repeat-y ;}

.leftvert {background: #fff url('images/left-vertical-beige.gif') repeat-y ;}



.bgright {background: #fff url('images/bg-right.jpg') repeat-y ;}

.bgtop {background: #fff url('images/red-border.jpg') repeat-x ;}

.bgbottom {	background: #fff url('images/bg-bottom.jpg') ;}

.bgbottomshadow {background: #fff url('images/bg-bottom-shadow.jpg') ;}











a:link		{ color: #0f1F82; text-decoration: underline }



a:visited	{ color: #0f1F82; text-decoration: underline }



a:active	{ color: #0f1F82; text-decoration: underline }



a:hover		{ color: #cc0001; text-decoration: underline }







.bottom a:link		{ color: #ffffff; font: 11px arial, sans-serif; font-weight: normal; text-decoration: none }



.bottom a:visited	{ color: #ffffff; font: 11px arial, sans-serif; font-weight: normal; text-decoration: none }



.bottom a:active	{ color: #ffffff; font: 11px arial, sans-serif; font-weight: normal; text-decoration: none }



.bottom a:hover		{ color: #000000; font: 11px arial, sans-serif; font-weight: normal; text-decoration: underline }







.paragraph   { margin-top: 20; margin-right: 20; margin-bottom: 10 }



.testimonial   {  color: #ffffff; FONT: 11px, arial, helvetica, sans-serif, geneva, verdana; 

	line-height: 16px; 

	font-weight: bold;

margin-top: 20; margin-left: 20; margin-right: 15;  margin-bottom: 20 }



.address	{  

	FONT: 11px,  arial, sans-serif, geneva, verdana; 

	line-height: 20px; 

	font-weight: normal;

color: #333333; 

margin-bottom: 3px;

 }







.copyright	{  

	FONT: 10px,  helvetica, arial, sans-serif, geneva, verdana; 

	line-height: 20px; 

	font-weight: bold;

color: #666666; font: 10px, helvetica, sans-serif; letter-spacing: px; line-height: px; font-weight: normal }







.image { border: 1px solid #CCCCCC; }



TABLE 		{ COLOR: #000000; FONT: 13px arial, sans-serif; line-height:22px; font-weight: normal}



.title		{ color: #cc0000; margin-top: 18; font: 19px arial, sans-serif;  font-weight: normal; text-transform: uppercase }



.titleblue	{ color: #3365C81; font: 13px arial, sans-serif; font-weight: bold }



.subtitle 	{ color: #000000; font: 13px arial, sans-serif; letter-spacing: 0px; font-weight: bold }





.contacttext 	{ color: #000000; font: 11px arial, sans-serif; font-weight: bold }





.quotechoice 	{ color: #FF0000; font: 11px arial, sans-serif; font-weight: bold }







.button 	{ background-image: url("images/button.gif");

		background-color:#FFFFFF;

		FONT-FAMILY: arial, sans;

		color: #224f66;

		font-size: 8pt;

		height: 21px;

		width: 190px;

		cursor:hand;

		font-weight: bold;

		text-align: center;

		BORDER: #7599aa 1px solid }



.buttonon 	{ background-image: url("images/buttonon.gif");

		background-color:#ffffff;

		FONT-FAMILY: arial, sans;

		color: #c6622d;

		font-size: 8pt;

		height: 21px;

		width: 190px;

		cursor:hand;

		font-weight: bold;

		text-align: center;

		BORDER: #7599aa 1px solid }







.dropdown 	{ COLOR: #333333; WIDTH: 220PX; FONT: 11px arial, sans-serif }





.searchform 	{ background-image: url("images/searchform.gif"); WIDTH: 125PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 1px solid }





.searchdrop	{ WIDTH: 65PX; HEIGHT: 20PX; FONT: 11px arial, sans-serif }





/*****GENERAL PURPOSE STYLES*****/

.ihmain {

font-family: arial;

font-size: 11px;

}



.ihTableHeader {

font-family: arial;

color: #a5947a; margin-top: 18; font: 19px arial, sans-serif;  font-weight: normal;

padding:0;

background-color:#E5E1D8;

}







.ihTableRow {

font-family: arial;

font-size: 11px;

background-color:#ccc2b5;

padding:5;



}



#ihfSubHead {

width: 540px;

color: #a5947a; 

font: 19px arial, sans-serif;  font-weight: normal; text-transform: uppercase;



margin-top: 15px;

margin-bottom: 15px;

}







.ihBrokerDisplay {

font-size: 10px;

}



.ihLoginFooter {

text-decoration: none;

color:#666666;

font-size:11px;

font-family: arial;

}



/*FOOTER/RESELLER TEXT*/

.ihfResellerFoot {

font-family:verdana;

color: #666;

font-size:7pt;

}



.textsmall_10_Verdana {

font-family: verdana;

font-size: 10px;

}



.textsmall_11 {

font-size: 11px;

}



.template2 {

color:navy;

}



#ihResultsTable{

}



p.staff {

	font-size: 12px;

	line-height: 17px;

	text-align: left;

	margin: 0px 3px 0px 0px;

	}