
.floating_list li {
	list-style: url(/insol/images/icon_arrow_left.gif);
}

/*icon based list items*/
.pdf,ul.pdf li {
	list-style: url(/insol/images/icons_pdf.gif);
}

.doc,ul.doc li {
	list-style: url(/insol/images/icons_doc.gif);
}

.info,ul.info li {
	list-style: url(/insol/images/icons_inf.gif);
}

.cal,ul.cal li {
	list-style: url(/insol/images/icons_calendar.gif);
}

.email,ul.cal li {
	list-style: url(/insol/images/icons_email.gif);
}

.mp3,ul.mp3 li {
	list-style: url(/insol/images/icons_mp3.gif);
}

.wma,ul.wma li {
	list-style: url(/insol/images/icons_wma.gif);
}

.real,ul.real li {
	list-style: url(/insol/images/icons_real.gif);
}

.lock,ul.lock li {
	list-style: url(/insol/images/icons_lock.gif);
}

.zip,ul.zip li {
	list-style: url(/insol/images/icons_zip.gif);
}

.xls,ul.xls li {
	list-style: url(/insol/images/icons_xls.gif);
}

.pp,ul.pp li {
	list-style: url(/insol/images/icons_pp.gif);
}

.faq_qa dt {
	background: url(/insol/images/icon_letter_q.gif) no-repeat left top;
}

.faq_qa dd {
	background: url(/insol/images/icon_letter_a.gif) no-repeat left top;
}



#logo {
	width: 354px;
	display: block;
	float: left;
}

#login {
	background: url(/insol/images/bg_login.gif) no-repeat bottom right;
}

.component_ocoj {
	background: url(/insol/images/bg_ontario_seal.gif) no-repeat top left
		#fff;
}


.asterisk {
	vertical-align: text-top;
}

.noborders td {
	border: 1px none white;
}
