
/* Win Mobile */
#dropdownMenuDiv
{
}
.subMenuDiv
{
	background-image: url(/templates/idos/img/top_nav_submenu_background.png);
	background-repeat:repeat-x;
	background-position:bottom;
	border: 1px solid #D0D0D0;
	position:absolute;
	z-index:6000;
	padding: 10px 0px 10px 0px;
}
.subMenuCell
{
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
}
.subMenuCellBorder
{
	vertical-align:top;
	border-left: 1px solid #D0D0D0;
	padding-left:5px;
	padding-right:5px;
}
.L1White A:link, .L1White A:visited
{
	text-decoration:none; 
	COLOR: #ffffff;
	font-size: 12px; 
	font-family: Arial;
	font-weight: normal;
     border-right:1px solid black;
     border-left:none;
     border-top:none;
     border-bottom:none;
    padding:7px 15px 7px 15px;
    margin:0px;
    display:inline-block;
	background-image:url('/templates/idos/img/Top_Nav_Menu_Fill.png');
	background-repeat:repeat-x;
}
.L1White A:hover, .L1White A:active
{
	COLOR: #ffffff;
	font-size: 12px; 
	font-family: Arial;
	font-weight: normal;
	background-color:#66737b;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d7dbdc,endColorStr=#242424);
}

.L1WhiteB A:link,.L1WhiteB A:visited,.L1WhiteB A:active, .L1WhiteB A:hover 
{
	text-decoration:none; 
	COLOR: #ffffff;
	font-size: 12px; 
	font-family: Arial;
	font-weight: normal;
	 border-right:1px solid black;
	 border-left:none;
	 border-top:none;
	 border-bottom:none;
    padding:7px 15px 7px 15px;
    margin:0px;
    display:inline-block;
	background-color:#66737b;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d7dbdc,endColorStr=#242424);
}

.topFillRightAlign .L1White A:link, .topFillRightAlign .L1White A:visited, .topFillRightAlign .L1White A:active 
{
	text-decoration:none; 
	COLOR: #ffffff;
	font-size: 12px; 
	font-family: Arial;
	font-weight: normal;
     border-left:1px solid black;
     border-right:none;
     border-top:none;
     border-bottom:none;
    padding:7px 15px 7px 15px;
    margin:0px;
    display:inline-block;
	background-image:url('/templates/idos/img/Top_Nav_Menu_Fill.png');
	background-repeat:repeat-x;
}
.topFillRightAlign .L1White A:hover 
{
	COLOR: #ffffff;
	font-size: 12px; 
	font-family: Arial;
	font-weight: normal;
	background-color:#66737b;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d7dbdc,endColorStr=#242424);
}

.topFillRightAlign .L1WhiteB A:link,.topFillRightAlign .L1WhiteB A:visited,.topFillRightAlign .L1WhiteB A:active, .topFillRightAlign .L1WhiteB A:hover 

{
	text-decoration:none; 
	COLOR: #ffffff;
	font-size: 12px; 
	font-family: Arial;
	font-weight: normal;
     border-left:1px solid black;
     border-right:none;
	 border-top:none;
	 border-bottom:none;
    padding:7px 15px 7px 15px;
    margin:0px;
    display:inline-block;
	background-color:#66737b;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d7dbdc,endColorStr=#242424);
}


.L2GreyBHeader { COLOR: #353939 ;font-size: 11px; font-family: Arial;font-weight: bold; padding: 5px 5px 5px 5px;display:block;}
.L2GreyB A:link, .L2GreyB A:visited, .L2GreyB A:active
  {text-decoration:none; COLOR: #353939 ;font-size: 11px; font-family: Arial;font-weight: bold; padding: 5px 5px 5px 5px; white-space:nowrap; display:block;}
.L2GreyB A:hover {COLOR: #2871C0;text-decoration:none;background-color:#e9f1f9; }

.L3Grey A:link, .L3Grey A:visited, .L3Grey A:active
 {text-decoration:none; COLOR: #4a4e4e;font-size: 11px; font-family: Arial;font-weight: normal; padding: 5px 5px 5px 5px; white-space:nowrap;display:block}
.L3Grey A:hover {COLOR: #2871C0; text-decoration:none; background-color:#e9f1f9;}



.topLeft
{
color: #ffffff;
font-family:verdana;
font-size: 12px;
height:30px;
}
.topNavFill
{
	white-space:nowrap;
color: #ffffff;
font-family:verdana;
font-size: 12px;
height:30px;
}
.topFillRightAlign
{
color: #ffffff;
font-family:verdana;
font-size: 12px;
height:30px;
text-align:right;
width:100%;
white-space:nowrap;
}
.leftFill
{
}

.leftBottom
{
}

.leftNavLeftBuffer
{
padding-left:17px;
}
.leftNavLeftBufferL3
{   
padding-left:17px;
padding-top:2px;
}

.leftNavLeftFirstRow
{
padding-left:17px;
padding-top:30px;
padding-bottom:15px;
}
.leftNavLeftLastRow
{
padding-bottom:15px;
padding-left:17px;
}


