
/************************************************
/
/	TOP NAV
/
/***********************************************/

	#topNav
	{
		width: 970px;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		border: solid 0px blue;
		float: none;
		height: 39px;
		background-image: url("../images/header/topnavtab_bg.png");
		_background-image: url("../images/header/topnavtab_bg_ie6.jpg"); /* IE6 */
		background-position: 50% 0%;	
		background-repeat:no-repeat;		
	}

	#topNav ul#topNavLinksList
	{
		width: 900px;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		height: 16px;
		border: solid 0px blue;
	}

	#topNav ul#topNavLinksList li
	{
		margin: 0px;
		padding: 0px;
		list-style: none;
		list-style-image: none;
		border: solid 0px green;
		float: left;
		height: 16px;

	}


	#topNav ul#topNavLinksList li a
	{
		padding: 0px;
		float: left;
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;		
	}

	#topNav ul#topNavLinksList li a:hover
	{
		color: #13beff;
		text-decoration: underline;
	}

	.topNavLinks_separator {
		height: 18px;
		display: block;
		color: #35647a;
		font-size: 16px;
		margin: 6px 30px 0 30px;	/* FF */
		_margin: 6px 15px 0 30px;	/* IE6 */
		padding: 0px;
		float: left;
	}


	img.topNav_img {
		padding: 3px 25px 0px 25px;	/* FF */
		float:left;
	}




/************************************************
/
/	SERVICE LINKS
/
/***********************************************/

	#serviceLinks
	{
		width: 300px;
		margin: 43px 20px 0px 0px;
		_margin: 43px 10px 0px 0px;		/* IE6  */
		padding: 0px;
		border: solid 0px blue;
		float: right;
	}

	#serviceLinks ul#serviceLinksList
	{

		margin: 0px 0px 0px 0px;
		padding: 0px;
		height: 16px;
		float: right;
		border: solid 0px blue;
	}

	#serviceLinks ul#serviceLinksList li
	{
		margin: 0px;
		padding: 0px;
		list-style: none;
		list-style-image: none;
		border: solid 0px green;
		float: left;
		height: 16px;
	}


	#serviceLinks ul#serviceLinksList li a
	{
		padding: 0px;
		float: left;
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;		
	}

	#serviceLinks ul#serviceLinksList li a:hover
	{
		color: #13beff;
		text-decoration: underline;
	}

	.serviceLinks_separator {
		height: 18px;
		display: block;
		color: #35647a;
		font-size: 10px;
		margin: 1px 8px 0 9px;		/* FF */
		.margin: 0px 8px 0 9px;		/* IE7 */
		_margin: 0px 5px 0 9px;		/* IE7 */
		padding: 0px;
		float: left;
	}


	img.serviceLinkIcon {
		padding: 0px 8px 0px 0px;	/* FF */
		float:left;
	}



/******************************
/*		breadcrumb
/******************************/

#breadcrumb {
	margin: 0px 0px 0px 0px;
	color:#ef0381;
	float:none;
	padding:0px;
	width: 570px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

a.breadcrumb_link {
	color:#ef0381;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
}

a.breadcrumb_link:hover {
	color: #ef0381;
	text-decoration:underline;
}

.breadcrumb_separator {
	color:#b4b4b4;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0 4px 0 4px;	/* FF */
	padding: 0px;
}





/************************************************
/
/	LEFTNAV
/
/***********************************************/


ul.leftnav_level2 {
	margin: 10px 0px 0px 15px;	/* FF  */
	.margin: 15px 0px 0px 15px;	/* IE7  */
	padding: 0px;					
	font-weight: bold;
	float:none;
	clear:both;
	border: 0px red solid;	
	text-align:left;
}

ul.leftnav_level2 li {
	font-weight: bold;
	background: none;
	margin: 0px 0px 10px 25px;
	padding:  0px 0px 0px 0px;		/* FF  */
	list-style-image: url(../images/elements/linkarrow_grey70.png);
	_list-style-image: url(../images/elements/linkarrow_grey70_leftnav_ie6.jpg); /* IE6  */
	list-style-position:outside;
	float:none;
	text-align:left;	
	border: 0px green solid;
}


ul.leftnav_level2 li a {
	color: #313131;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul.leftnav_level2 li a:hover {
	color: #00a3ef;
	text-decoration:underline;
}

ul.leftnav_level2 li ul.leftnav_level3 {
	margin: 5px 0px 0px 25px;		/* FF */
	.margin: 5px 0px 0px 20px;		/* IE7 */
	padding: 0px;					
	float: none;
	clear:both;
	border: 0px blue solid;
	width: 220px;
}



ul.leftnav_level2 li ul.leftnav_level3 li {
	margin: 0px 0px 0px 00px;
	padding:  0px 0px 0px 0px;
	border: 0px blue solid;
	float: none;
	list-style-image: url(../images/elements/linkarrow_grey10.png);
	_list-style-image: url(../images/elements/linkarrow_grey10_leftnav_ie6.jpg); /* IE6  */
	list-style-position:outside;
	height: 20px;
}




ul.leftnav_level2 li ul.leftnav_level3 li a {
	color: #696969;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;		/* FF */
	float: none;
	}

ul.leftnav_level2 li ul.leftnav_level3 li a:hover {
	color: #00a3ef;
	/*text-decoration:none;*/
	text-decoration:underline;
}



/*Primary Navigation*/
#jq-primaryNavigation {
float: right;
}

#jq-primaryNavigation ul {
float: left;
padding: 0 .8em 2px;
margin: 0;
}
#jq-primaryNavigation li {
float: left;
list-style: none;
margin: 0;
background: none;
padding: 0;
}
#jq-primaryNavigation li a {
float: left;
padding: 0 1em;
line-height: 25px;
font-size: 1.0em;
color: #D0D0D0;
text-decoration: none;
margin-bottom: 2px;
border-bottom: 2px solid #000;
}
/*
#jq-primaryNavigation li.jq-blog {
border-left: 1px solid #0F1924;
}
*/
#jq-primaryNavigation li.jq-current a, #jq-primaryNavigation li.jq-current a:hover {
	border-bottom: 2px solid #cf0063;
	background: #192839;
	margin-bottom: 0;
	cursor: default;
	color: #D0D0D0;
}
#jq-primaryNavigation li a:hover {
color: #fff;
border-bottom: 2px solid #ef0381;
margin-bottom: 0;
}
