/* start left nav search area */

.nav li.listSearchContainer {
margin:0px;
padding:0px 0px 0px 10px;
/*_padding:0px 0px 0px 0px; crazy ie6 fix */ 
background:url(/images/imgNav/navEndCap.gif) no-repeat top right;
}

.navSearchArea {
width:189px;
height:36px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(/images/imgNav/navEndCap.gif) no-repeat top right;
float:left;
}

#navSearchHeader {
margin:0px 0px 7px 0px;
padding:12px 0px 0px 7px;
/*background:url(/images/imgLeftNav/leftNavSearchBg.gif) repeat-x 0 0;*/
height:34px;
overflow:hidden;
}

#navSearchHeader .nsbox_l  {
	background: white url('/images/imgNav/navsearch_l.gif') no-repeat top left;
	float: left;
	width: 9px; height: 20px;
}

#navSearchHeader .nsbox_r  {
	background: white url('/images/imgNav/navsearch_r.gif') no-repeat top left;
	float: left;
	width: 17px; height: 20px;
}

#navSearchHeader .nsbox_go  {
	padding:0px 0px 0px 4px;
	float: left;
}


#navSearchHeader .nsbox input {
	background:#fff;
	float: left;
	height: 18px;
	width: 152px;
	padding: 3px 3px 0px 3px;
	font: 11px/13px arial;
	color: #000;
	border:1px solid #c3c3c3;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

    /*Chrome CSS here*/

   #navSearchHeader .nsbox input {
	   height: 23px;
   }
}


#navSearch {
margin:0px 0px 7px 0px;
padding:12px 0px 0px 7px;
background:url(/images/imgLeftNav/leftNavSearchBg.gif) repeat-x 0 0;
height:34px;
overflow:hidden;
width:207px;
}

#navSearch .nsbox_l  {
	background: white url('/images/imgNav/navsearch_l.gif') no-repeat top left;
	float: left;
	width: 9px; height: 20px;
}

#navSearch .nsbox_r  {
	background: white url('/images/imgNav/navsearch_r.gif') no-repeat top left;
	float: left;
	width: 17px; height: 20px;
}

#navSearch .nsbox_go  {
	padding:0px 0px 0px 4px;
	float: left;
	display:none;
}

#navSearch .nsbox_go_header  {
	padding:0px 0px 0px 4px;
	float: left;
}

#navSearch .nsbox input {
	background:#fff;
	float: left;
	height: 18px;
	width: 152px;
	padding: 3px 3px 0px 3px;
	font: 11px/13px arial;
	color: #000;
	border:1px solid #c3c3c3;
	display:none;
}

/* end left nav search area */

#globalLeftNavItems h2 a{
margin:0 5px 9px 8px;
padding:0 0 5px 0;
width:200px;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:normal;
color:#6f6f6f;
line-height:16px;
text-decoration:none;
display:block;
cursor:pointer;
border-bottom:1px solid #d8d8d8;
}
#globalLeftNavItems h2 a:hover {text-decoration:none;}
#globalLeftNavItems h2 a span { padding:2px 0 0 10px; font-size:13px; font-style:italic; display:block; }


#globalLeftNavItems a{
margin:0 0 4px 0;
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#6f6f6f;
line-height:14px;
text-decoration:none;
display:block;
cursor:pointer;
}
#globalLeftNavItems a:hover{
text-decoration:underline;
cursor:pointer;
}

#globalLeftNavItems a.leftnav_one, #globalLeftNavItems a.leftnav_two, #globalLeftNavItems a.leftnav_three, #globalLeftNavItems a.leftnav_four{
width:214px;
}

#globalLeftNavItems a.leftnav_two, #globalLeftNavItems a.leftnav_three, #globalLeftNavItems a.leftnav_four{
margin:0 0 3px 0;
}

#globalLeftNavItems a.leftnav_one span{
padding:2px 11px;
width:192px;
display:block;
}
#globalLeftNavItems a.leftnav_two span{
padding:2px 10px 2px 23px;
width:182px;
display:block;
}
#globalLeftNavItems a.leftnav_one{
font-size:12px;
font-weight:bold;
}

#globalLeftNavItems a.leftnav_three span{
padding:2px 31px;
width:164px;
display:block;
}

#globalLeftNavItems a.leftnav_four span{
padding:2px 42px;
width:142px;
display:block;
}



#globalLeftNavItems a.leftnav_one.onState span, #globalLeftNavItems a.leftnav_two.onState span, #globalLeftNavItems a.leftnav_three.onState span, #globalLeftNavItems a.leftnav_four.onState span{
/*background:url(/images/imgNav/leftNavHead.gif) no-repeat top left;
color:#fff;*/
}
#globalLeftNavItems a.leftnav_one.onState, #globalLeftNavItems a.leftnav_two.onState, #globalLeftNavItems a.leftnav_three.onState, #globalLeftNavItems a.leftnav_four.onState{
/*background:url(/images/imgNav/leftNavBase.gif) no-repeat bottom left;*/
}
#globalLeftNavItems a:hover.leftnav_one.onState span, #globalLeftNavItems a:hover.leftnav_two.onState span, #globalLeftNavItems a:hover.leftnav_three.onState span, #globalLeftNavItems a:hover.leftnav_four.onState span{
/*color:#fff;
text-decoration:underline;
cursor:pointer;*/
}
