/* quick nav and bar */
#header-quick-nav
{
    clear: both;
    font-size: 11px;
    margin: 0px 9px 8px;
    text-align: left;
}
/*****************************************************************/
/*Media Room, Models, Concepts...*/
.top-main-nav
{
	font-family: Century Gothic;
	font-size: 12px;
	/*background: url(../images/global/navigation/top_nav_bg.gif) ;*/
	width:900px;
	height:32px;
}

.top-main-nav td
{
	width:225px;
	text-align: center;
	color: #7D7D7D;
	height: 32px;
	/*background: url(../images/global/navigation/ButtonMauseOff.gif);*/
}

.top-main-nav td.seperator
{
	width: 1px;
	/*background: url(../images/global/navigation/top_nav_seperator.gif) no-repeat left center;*/
	background-color:#646464;
}

.actuator a
{
	font-family:Verdana;
	font-size: 12px;
	/*font-weight:bold;*/
	display: block;
	color: #000000;
	text-decoration: none;
	width: 100%;
	/*line-height: 29px;*/
	background: none;
}

.actuator a:hover
{
	font-family:Century Gothic;
	font-size: 12px;
	display: block;
	color: #FFFFFF;
	/*background: url(../images/global/navigation/ButtonMauseHover.gif) ;	*/
	text-decoration: none;
	width: 100%;
	line-height: 32px;
}
/*****************************************************/
/*Home, Search, Subscribe*/
.top-nav
{
	font-family: Arial;
	/*background: url(../images/global/navigation/top_nav_bg.gif) ;*/
	background-color: #646464;
	font-size:11px;
	text-transform: capitalize;
	width:900px;
	height:18px;
}

.top-nav  td
{
	font-family: Arial;
	font-size:11px;
	text-align: center;
	height: 18px;
	background-color: #8e8e8e;
}

.top-nav td.seperator
{
	background-color: #646464;
	width: 2px;
	/*background: url(../images/global/navigation/top_nav_seperator.gif) no-repeat left center;*/
	height: 18px;
}

.top-nav a
{	
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	display: block;
	color: #e5e5e5;
	background-color: #646464;
	text-decoration: none;
	width: 100%;
	/*line-height: 24px;*/
	background: none;
}

.top-nav a:hover
{
	
	font-family: Arial;
	font-size:11px;
	display: block;
	color: #fff;
	/*background for the item with the mouse over*/
	background-color: #adadad;
	/*background: url(../images/global/navigation/top_nav_selected_bg.gif) ;	*/
	text-decoration: none;
	width: 100%;
	line-height: 18px;
}

/*******************************************************/

#quick-nav-bar
{
    clear: both;
    background: url(../images/global/navigation/enh_quickNavBars.png) no-repeat;

    overflow: hidden;
    position: relative;
}
#quick-nav-bar TABLE
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
#quick-nav-bar TD
{
    padding-right: 0px;
    padding-left: 0px;
    background: url(../images/global/navigation/separator.gif) no-repeat right bottom;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    height: 33px;
    text-align: center;
}
#quick-nav-bar TD.right
{
    background-image: none;
    margin-right: 0px;
    padding-right: 0px;
}
#quick-nav-bar A
{
    display: block;
    text-decoration: none;
    color: #343434;
    margin-right: 2px;      
    padding-right: 12px;    
    padding-bottom: 9px;
    padding-top: 10px;  
}
#quick-nav-bar TD.right A
{
    margin-right: 0px;
}
#quick-nav-bar A.selected
{
    background: url(../images/global/navigation/enh_quickNavBars.png) repeat-x 0px -102px;
    color: #fff;
}
#quick-nav-bar TD.left A.selected
{
    background: url(../images/global/navigation/enh_quickNavBars.png) no-repeat 0px -68px;
}
#quick-nav-bar TD.right A.selected
{
    background: url(../images/global/navigation/enh_quickNavBars.png) no-repeat right -68px;
}
#quick-nav-bar A:hover
{
    background: url(../images/global/navigation/enh_quickNavBars.png) repeat-x -5px -34px; /* 5px in from the bars to remove the end */
    color: #343434;
}
#quick-nav-bar TD.left A:hover
{
    background: url(../images/global/navigation/enh_quickNavBars.png) no-repeat 0px -34px;
}
#quick-nav-bar TD.right A:hover
{
    background: url(../images/global/navigation/enh_quickNavBars.png) no-repeat right -34px;
}

/************* left navigation menu ************/
#nav-left 
{
	float: left; 
	width: 150px;/*menu width*/
}

#nav-left ul 
{
	padding: 0px;
	list-style-type: none;
	background: url(../images/global/navigation/navleft_grad.gif) #e5e5e5 repeat-x;
}
#nav-left li 
{
	/*background of the remain items except the last one and first one*/
	background: transparent url(../images/global/navigation/navleft_li_150px.gif) no-repeat;
	padding: 2px 0 0 0;
}
#nav-left li.first 
{
	/*background of the first item on the menu*/
	background: #000000 url(../images/global/navigation/LeftNav_Header.gif);
/*
	background: url(../images/Global/Navigation/ButtonMauseOff.gif);
*/
	display: block;
	padding: 5px 10px;
	color: #fff;	
	height: 1%;
	font-weight:bold;
}

#nav-left li.last {
	margin-bottom: -1px;
}


#nav-left ul ul, #nav-left li li {
	background: transparent none;
}

#nav-left .selected-parent {
	color:#FE0000;
}

#nav-left a {
	text-decoration: none;
	display: block;
	padding: 5px 20px;
	color: #000;	
	height: 1%;
	margin: 0 1px;
}

#nav-left a.active
{
/*background of the active item*/
 background: #000000 url(../images/global/navigation/LeftNav_BTN_on.gif);	
 color:Red;
}
#nav-left a:hover, #nav-left a.active-selected-parent 
{
	/*background on the active item*/
	background-color:#a6a6a6;
	color:#FFFFFF;
}

#nav-left .first a.active, #nav-left .first a:hover, #nav-left .first a.active-selected-parent {

	padding-left: 12px;
	margin: 0;
	color:#FE0000;
}

#nav-left .last a {
	background: transparent url(../images/global/navigation/navleft_last_150px.gif) no-repeat bottom left;
	padding: 5px 20px;
	margin: 0;
}

#nav-left .last li a {
	background-image: none;
}

#nav-left .last a.active
 {
	/*background of the last item if it is selected*/
	background: #000000 url(../images/global/navigation/LeftNav_BTN_on.gif);
	color:Red;
 } 
#nav-left .last a:hover {
	background-color:#a6a6a6;
	color:#FFFFFF;
}

#nav-left .last a.selected-parent {
	background: transparent none;
	padding-bottom: 4px;
}

#nav-left .last a.selected-parent:hover {
	padding-left: 12px;
	background-color: #fff;
	color:#FE0000;
}

#nav-left .last a.active-selected-parent {
	background-color: #fff;
	color:#FE0000;
	background-image: none;
	margin: 0 1px;
	padding-left: 12px;
}

#nav-left .last a.active-selected-parent:hover {
	padding-left: 12px;
	margin: 0 1px;
	background-color: #fff;
	color:#FE0000;
}

/* second level */

#nav-left li ul.child li a 
{

	background-color: transparent;
	padding-left: 26px;
	background-image: none;
	margin: 0 1px;
	font-weight: normal;
	color: #000;
}

#nav-left li ul.child li a.active, #nav-left li ul.child li a:hover 
{

	background-image: none;
	background-color: #fff;
	color:#FE0000;
	padding-left: 26px;
	margin: 0 1px;
}

#nav-left .last .lastchild a 
{
	
	background: transparent url(../images/global/navigation/navleft_last_150px.gif) no-repeat bottom left;
	padding-bottom: 8px;
	margin: 0;
	padding-left: 26px;
}

#nav-left li.last ul.child li.lastchild a.active,
#nav-left li.last ul.child li.lastchild a:hover 
{
	
	background: #fff url(../images/global/navigation/navleft_last_150px.gif) no-repeat bottom left;
	color:#FE0000;
	margin: 0;
	padding-left: 26px;
}

/*************************************************************/

#lang-top-nav ul 
{
	float: right; 
	clear: both; 
	list-style-type: none;
}

#lang-top-nav li 
{ 
	float: right; 
	background: transparent url(../images/global/navigation/separatorSmall.gif) no-repeat right 50%; 
	padding: 3px 8px 3px  8px; 
}

#lang-top-nav li.first 
{
	background-image: none; 
	margin: 0; 
	float: right; 
	background: transparent url(../images/global/navigation/separatorSmall.gif) no-repeat right 50%; 
	padding: 3px  8px 3px  8px;
}

#lang-top-nav li.last 
{
	background-image: none; 
	padding: 3px  8px 3px  8px;
}

#lang-top-nav a 
{
	display: block; 
	color: #54534F; 
	font-size: 11px; 
	font-family: Verdana; 
}

#lang-top-nav a:hover 
{
	color: #000; 
}
/**************************************************************************************/
#top-nav li 
{
	display:inline; 
	margin:0; 
	background: transparent url(../images/global/navigation/separatorSmall.gif) no-repeat right 50%;
	padding: 3px 12px 3px 8px; 
}


#top-nav li.first 
{
	background: transparent url(../images/global/navigation/separatorSmall.gif) no-repeat right 50%; 
	padding: 3px 12px 3px 2px;
}

/*********************************/
#sales_search
{
	width: 151px;
}

#sales_search td 
{
	border-left:solid 1px #A6A6A6;
	height: 29px;
}
/**************************************/
#login 
{
	border-top: solid 1px #918f8c;
}

#login td.login_left
{
	background: url(../images/login/gradientBar_left.gif) no-repeat;
	width: 447px;
	height: 114px;
}

#login td.login_right
{
	background: url(../images/login/gradientBar_right.gif) no-repeat;
	width: 453px;
	height: 114px;
}

#login td.gradientBar_whole
{
	background: url(../images/login/gradientBar_whole.gif) no-repeat;
	height: 101px;
}

/***************************************************************/
#gradient
{
	background: transparent url(../images/global/gradient.gif) repeat-x;
	width: 899px;
}

/*******************************************************/

#selector-gradient
{
	background: transparent url(../images/models/selector/selector_gradient.gif) repeat-x;
	width: 899px;
}

#model_selector_name
{
	width: 98px;
	height: 98px;
	vertical-align: top;	
}
/******************************/
#salesArchiveTable
{
	background:  url(../images/global/gradient.gif) repeat-x; 
	border:1px solid #c1c1c1;
}


#salesResultTable
{
	background: url(../images/global/largeGradient.jpg) repeat-x; 
	border:1px solid #c1c1c1;
}

/****************************/

.siteMapHeaderContent
{
	background: url(../images/global/gradient.gif) repeat-x; 
}
