/* PineCar navigation top bar
		Hood Gardner, 11/6/2009
*/

#PCNavBar {
position: relative;
left: 316px;
width: 442px;
height: 33px;
top: 12px;
padding: 0px;
background: none;
}

#tabArea {
position: relative;
font-size: 13px;
font-weight: bold;
}

#PCNavBar #siteSelector {
display: table;
margin: 0px;
padding: 0px;
cursor: default;
list-style-type: none;
white-space:nowrap;
}

#PCNavBar #siteSelector li {
display: inline;
}

/* Start Site Specific Differences */
#PCNavBar #siteSelector .inactiveTabws a,
#PCNavBar #siteSelector .inactiveTabpc a,
#PCNavBar #siteSelector .inactiveTabsar a {
background-color: #ababab;
color:#444444;
text-decoration:none;
float: left;
}

#PCNavBar #siteSelector li a {
margin-left: 12px;
padding:2px 10px 5px;
text-decoration:none;
float: left;
}

#PCNavBar #siteSelector .activeTabws a {
background-color: #dddddd;
color:#fff;
}

#PCNavBar #siteSelector .activeTabpc a {
background-color: #dddddd;
color:#000;
}

#PCNavBar #siteSelector .activeTabsar a {
background-color: #dddddd;
color:#fcef48;
}


#PCNavBar #siteSelector .inactiveTabws a:hover {
background-color:#DDDDDD;
color:#000;
}

#PCNavBar #siteSelector .inactiveTabsar a:hover {
background-color:#DDDDDD;
color:#000;
}

#PCNavBar #siteSelector .inactiveTabpc a:hover {
background-color:#ffde01;
color:#000;
}
/* End Site Specific Differences*/

#PCNavBar #headerSearchForm {
position: absolute;
width: 300px;
top: 10px;
left: 550px;
}

#PCNavBar #headerSearchForm input {
font-size: 11px;
}

#PCNavBar #nbShoppingCart {
position: absolute;
top: 0px;
left: 385px;
}

