<STYLE>
/*********************************************************************/
/* Default menu styles. See below for vertical menu styles */
/* padding order = padding-top, padding-right, padding-bottom, padding-left
/*********************************************************************/

.nlsmenu {
	width: 223px;
	/*
	background-color: #333333; 
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 100px;
    z-index:1;  
	margin: 0px;	*/
}

.nlsitemcontainer 
{
height:18px; 
border-top: 1px solid #777777; 
color: #FFFFFF;
/*filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20;*/
}

.nlsitemcontainerover 
{
height:18px; 
border-top: 1px solid #777777;
}

.nlsiconcell {
width:0px;
}

.nlssubmenucell 
{ 
width:5px; 
color:#FFFFFF;
height: 18px;
background-color: transparent;
padding-right:5px;
}

.nlsitem 
{
width: 198px;
height: 18px;
font-family:Arial, helvetica, sans-serif;   
font-size:7.5pt;
color:#ffffff;
padding:5px 0px 5px 15px;
text-transform: uppercase;
background:url(../images/PorscheMenuImages/Menu_BGD.gif);
}

.nlsitemover {
	width: 198px;
	height: 18px;
    font-family:Arial, helvetica, sans-serif;
	font-size:7.5pt;
	color: #cc0000;
	background-color: #FFFFFF;
    padding:5px 0px 5px 15px;
	text-transform: uppercase;
}

#submenushade
{
background-color: #FFFFFF;
filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20;
position: absolute;
top: 0px; 
left: 224px;
height: 440;
/*height: 100%;*/	
width: 189;
visibility:hidden;
z-index:20;
}

.dummy
{
background-color: #000000;
/*filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;*/
position: absolute;
top: 128px; 
left: 0px;
height: 240;
width: 223;
z-index: 400;
}

.dummy2
{
position: absolute;
top: 128px; 
left: 0px;
height: 240;
width: 223;
z-index: 401;
/*background-color: red;*/
}


.nlsiconcellover {width:0px;}
.nlssubmenucellover 
{
width:5px;
height: 18px;
color: #cc0000;
padding-right:5px;
background-color: #FFFFFF;
}

.nlsitemdisable {
    font-family:Arial, helvetica, sans-serif;
    font-size:8pt;
    color:#000000;
    padding-top:2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.nlsseparatorcontainer { width:0px;}
.nlsseparator {
    height:0px;
	width:0px;
}

.mtopleft {height:0px; width:0px;}
.mtopright {height:0px; width:0px;}
.mbottomleft {width:0px; height:0px;}
.mbottomright {width:0px; height:0px;}
.mtop {height:0px;}
.mbottom {height:0px;}
.mleft {width:0px;}
.mright {width:0px;}

/* .horzshadow { background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.vertshadow { background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.cornshadow { background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
*/
/***************************/
/* Vertical menu items */
/***************************/

.vert_nlsmenu {
    padding:1px 1px 1px 1px;
    z-index:401; 
	}

.vert_nlsitemcontainer {height:18px; padding-bottom:0px ;}
.vert_nlsitemcontainerover {height:18px; padding-bottom:0px ;}

.vert_nlsiconcell {width:5px;}
.vert_nlssubmenucell{width:5px;}
.vert_nlsitem {
    font-family:Arial, helvetica, sans-serif;
    font-size: 7.5pt;
    color: #000000;
    padding: 5px 0px 5px 8px;
	background-color: #ffffff;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=85);-moz-opacity:.85;opacity:.85;
	width: 181px;
	height: 18px;
}


.vert_nlsiconcellover {width:5px;}
.vert_nlssubmenucellover {width:20px; }
.vert_nlsitemover {
    font-family:Arial, helvetica, sans-serif;
    font-size:7.5pt;
    color:#cc0000;
    padding:5px 0px 5px 8px;
	background-color: #ffffff;	
	width: 181px;
	height: 18px;
}

.vert_nlsitemdisable {
    font-family:Arial, helvetica, sans-serif;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.vert_nlsseparatorcontainer { width:0px; }
.vert_nlsseparator {
    height:0px;
	width:0px;}


.vert_mtopleft {height:0px; width:0px;}
.vert_mtopright {height:0px; width:0px;}
.vert_mbottomleft {width:0px; height:0px;}
.vert_mbottomright {width:0px; height:0px;}
.vert_mtop {height:0px;}
.vert_mbottom {height:0px;}
.vert_mleft {width:0px;}
.vert_mright {width:0px;}

/*.vert_horzshadow { background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.vert_vertshadow { background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.vert_cornshadow { background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}*/

</STYLE>
