/* Float Clearing

 ---------------------------------------------------------------------*/

.module {
margin-top:20px;
margin-right:12px;
}


.module:after

{

	clear: both;

	content: ".";

	display: block;

	height: 0;

	visibility: hidden;
	

}



/* float clearing for IE6 */

* html .module

{

	height: 1%;

	overflow: visible;

}



/* float clearing for IE7 */

* + html .module

{

	min-height: 1%;

}



/* jBreadCrumb Aink Styles

 ---------------------------------------------------------------------*/



.jBreadCrumbAink

{

	margin: 0;

	padding: 0;

	float: left;

	display: block;

	background:#F2E4C9;

	border:solid 1px #dedede;

	/*height: 21px;*/

	overflow: hidden;

	margin-bottom:10px;

	padding:5px;

}

.jBreadCrumbAink ul

{

	margin: 0;

	padding: 0;

	/*height: 21px;*/

	display: block;

}

.jBreadCrumbAink ul li

{

	display: block;

	float: left;

	position: relative;

	/*height: 21px;*/

	overflow: hidden;

	line-height: 21px;

	margin: 0px 6px 0px 0;

	padding: 0px 10px 0px 0;

	font-size: .9167em;

	background: url('../images/Chevron.gif') no-repeat 100% 0;

}

.jBreadCrumbAink ul li div.chevronOverlay

{

	position: absolute;

	right: 0;

	top: 0;

	z-index: 2;

}

.jBreadCrumbAink ul li span

{

	display: block;

	overflow: hidden;

}

.jBreadCrumbAink ul li a

{

	display: block;

	position: relative;

	/*height: 21px;*/

	line-height: 21px;

	overflow: hidden;

	float: left;

	cursor:pointer;

}

.jBreadCrumbAink ul li.first a

{

	height: 16px !important;

	text-indent:-1000em;

	width:16px;

	padding: 0;

	margin-top: 2px;

	overflow: hidden;

	background:url('../images/IconHome.gif') no-repeat 0 0;

}

.jBreadCrumbAink ul li.first a:hover

{

	background-position: 0 -16px;

}

.jBreadCrumbAink ul li.last

{

	background: none;

	margin-right: 0;

	padding-right: 0;

}

.chevronOverlay

{

	display: none;

	background: url('../images/ChevronOverlay.png') no-repeat 100% 0;

	width: 13px;

	height: 20px;

}

