/* nav holder */



/* nav basic setup styles */

ul.jd_menu, 
ul.jd_menu_vertical {
	position: relative;
	margin:0px; 
  	border:0px; 
	padding: 0 0 0 15px;
	list-style-type:none;

}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;

}
ul.jd_menu_vertical {

}
ul.jd_menu_vertical li {
	float: none;
}

ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	height:10px;	
}

ul.jd_menu_vertical {
	height: auto;
}

ul.jd_menu ul {
	height: auto;
}

* html ul.jd_menu ul {
	width: 1%;
}

/* end basic setup */

/* top nav styles */

ul.jd_menu li {
	font-family: sans-serif;
	font-size: 12px;
	padding:12px 0 0 0;
	margin: 0px;	
	cursor: pointer;
	white-space: nowrap;
}

ul.jd_menu li a, ul.jd_menu li a:visited {
	display:block;
	font-size:11px;
	font-weight:normal;
	padding:7px 0 0 0;
	height:20px;
	width:116px;
	text-decoration: none;
	text-align:center;
	color:#fff;
	border-left:1px solid #5a9ed2;

}

ul.jd_menu li a:hover {
	color:#ffffff;
	font-weight:bold;
	background-image:url(/media/1393/buttonbackground.jpg);
	background-repeat:repeat-x;
}



ul.jd_menu li.jdm_active a{
	background-color:#d9531e;
	color:#FFFFFF;	
}

/* -- Sub-Menus -- */

ul.jd_menu li li {
	margin:0;
	padding:0;
	font-family:Verdana,Sans-Serif;
	font-size: 9px;
	font-weight:normal;
	color:#ffffff;
}



ul.jd_menu li li.child a {
	display:block;
	background-color:#4b74a2;
	color:#ffffff;
}

ul.jd_menu ul a, 
ul.jd_menu ul a:active,
ul.jd_menu ul a:link,
ul.jd_menu ul a:visited {
	display:block;
	width:180px;
	padding:2px 10px 0 3px;
	text-decoration: none;
	text-align:left;
	color:#f1f1f1;
	border-bottom: 1px solid #f1f1f1;

}
ul.jd_menu ul a.jd_menu_hover {
	color: #ffffff;
	background-image:none;
	background-color:#204074;
	font-weight:normal;
}



ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	background-color:#4b74a2;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
	color: #ffffff;
}

#K a,
#K a:active,
#K a:link,
#K a:visited{
	display: block; 
	font-size:10px;
	font-weight:normal;
	padding:2px 0 0 0;
	height:25px;
	width:50px;
	text-decoration: none;
	text-align:center;
	color: #fff;
	border-left:1px solid #5a9ed2;
}






/* -- ||||||||||||||||||||||||||||||||||||||||||| -- */
/* -- CONTACT REQUEST BID TABS-- */
/* -- ||||||||||||||||||||||||||||||||||||||||||| -- */

#tabList{
	margin:0;
	padding:0;
	list-style-type: none;
}
#tabList li{
	float:right;
	padding:0 0 0 3px;
}
#tabList .contact{
	width:106px;
}

#tabList .contact a, 
#tabList .contact a:active,
#tabList .contact a:link,
#tabList .contact a:visited {
	display:block;
	width:106px;
	height:23px;
	padding-top:5px;
	text-decoration: none;
	text-align:center;
	color: #1f1000;
	font-weight:bold;
	background-image:url(/media/464/contacttabback.gif);
	background-repeat:no-repeat;
}
#tabList .contact a:hover{
	padding-top:6px;
	height:22px;
	background-position:-106px;
}

#tabList .request{
	width:141px;
}

#tabList .request a, 
#tabList .request a:active,
#tabList .request a:link,
#tabList .request a:visited {
	display:block;
	width:141px;
	height:23px;
	padding-top:5px;
	text-decoration: none;
	text-align:center;
	color: #1f1000;
	font-weight:bold;
	background-image:url(/media/469/requesttabback.gif);
	background-repeat:no-repeat;
}
#tabList .request a:hover{
	padding-top:6px;
	height:22px;
	background-position:-141px;
}

.subMenu{
	position: relative;
	margin:0px; 
  	border:0px; 
	padding: 0 0 0 0;
	list-style-type: none;
}
.subMenu li{
	font-weight:bold;
	font-size:11px;
	padding:1px;
}
.subMenu a:link, .subMenu a {
	display:block;
	padding:1px 0 1px 12px;
	width:198px;
	font-size:11px;
}
.subMenu a:hover{
	background-color:#fff;
	color:#616161;
	text-decoration:none;

}












































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
