body {
	margin:0;
	padding:0;
	background-color:#ffffff;
	color:#000;
	text-align:center;
}
#iwWrapper {
	width:980px;
	margin:0.3em auto 0 auto;
	padding:0;
	text-align:center;
}

#iwCanvas {
	margin:0;
	padding:0;
	text-align:left;
	position:relative;
	font-family:verdana, arial, sans-serif, sans;
}

#iwCatNavOut1 {
	position:absolute;
	top:0px;
	width:980px;
	height:70px;
	margin:0;
	padding:0;
}
#iwLegalFooter {
	margin:15px 0 15px 0;
	/*background: url(https://leadportal.clickgroup.com/insurancewide/media/iw/fsa-logo.gif) no-repeat bottom right ;*/
}
p.iwStatusbar {
	color:gray;
	font-size:0.7em;
	line-height:1.125em;
	margin:0.5em;
}
.iwClear {
	clear:both;
	font-size:1px;
	height:1px;
}

div.iwFullPanelGBottom {
	width:980px; 
	height:20px; 
	margin:0 0 15px 0; 
	padding:0px; 
	background:url(https://leadportal.clickgroup.com/insurancewide/media/struct/panel-grey-bottom-980.jpg) no-repeat bottom;
}
div.iwGapControl {
	height:1px;
	font-size:1px;
	margin:0 0 -1px 0;
	padding:0;
}
div.iwPanelContent {
	margin:0; 
	padding:0; 
	padding-left:15px; 
	padding-right:15px;
}
div.iwFullPanelGBody {
	width:980px; 
	min-height:120px; 
	margin:0; 
	padding:0; 
	background:url(https://leadportal.clickgroup.com/insurancewide/media/struct/panel-grey-mid-980.jpg) repeat-y;
}
div.iwFullPanelGTop {
	width:980px; 
	height:15px; 
	margin:0; 
	padding:0; 
	background:url(https://leadportal.clickgroup.com/insurancewide/media/struct/panel-grey-top-980.jpg) no-repeat top;
}
#iwIndexPanel {
	margin:10px 0 15px 0;
	padding:0;
}
div.iwTopBanner {
	width:980px;
	margin:10px 0 5px 0;
	padding:0;
}

div.iwLogoNew {
	width:680px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}
div.iwLogoNewDuo{
	width:980px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}
p.iwContentBody {
	font-size:0.75em;
	line-height:1.4em;
	padding-bottom:1em;
	color:#585858;
	margin:0;
}
/**
 * TOP NAV
 */

#iwTopNav {
	margin:10px 0 5px 0;
	padding:0;
	height:35px;
	background: url(https://leadportal.clickgroup.com/insurancewide/media/iw/topnav.jpg) repeat-x;
}

#iwTopNav div.iwMid {

	margin:0;
	padding:0;
}

#iwTopNav div.iwFoot {
	margin:0;
	padding:0;
}

#iwTopNav ul {
	margin:0;
	padding:0 0 0 6px;
}

#iwTopNav ul li {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-size:0.75em;
	display:block;
	border-right:1px solid #999;
}

/*#iwTopNav ul li.iwDownIcon {}*/

#iwTopNav ul li a {
	margin:0;
	padding:6px 9px;
	color:#666;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

#iwTopNav ul li a:hover {
	text-decoration:underline;
	color:#660099;
}

#iwTopNav ul li.iwLast {
	border-right:0px;
}

#iwTopNav form {
	margin:0;
	padding-right:10px;
	padding-top:6px;
	text-align:right;
}

#iwTopNav #search_query {
	margin:0;
	padding:0;
	width:200px;
	font-size:0.9em;
	color:#000;
	vertical-align:top;
}