.modMainOptsEllos1980-divMain
{
	padding-bottom: 5px;
	border-top: 1px solid #807C7D;
	border-bottom: 1px solid #B4B4B4;
	background-image: url(/repository/images/website/mainOptions/background.gif);
	background-color: #EEEEEE;
	background-repeat: repeat-x;
}


.modMainOptsEllos1980-tdTabs
{
	padding: 19px 0px 0px 0px;
	vertical-align: top;
}


.modMainOptsEllos1980-divTab
{
	display: inline;
	padding-right: 1px;
}


.modMainOptsEllos1980-tdSearch
{
	padding: 12px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
}


html>/**/body .modMainOptsEllos1980-tdSearch
{
	text-align: -moz-right;
}


.modMainOptsEllos1980-tdSearch input
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	width: 155px;
	font-style: italic;
}


.modMainOptsEllos1980-tdSearchRight
{
	padding: 2px 0px 0px 3px;
	vertical-align: top;
}


.modMainOptsEllos1980-tdSearchOptionsLeft
{
	padding: 3px 0px 2px 5px;
	vertical-align: top;
	background-color: white;
}


.modMainOptsEllos1980-tdSearchOptionsRight
{
	padding: 4px 0px 2px 4px;
	vertical-align: top;
	background-color: white;
	font-family: Arial;
	font-size: 10px;
	color: #605C5C;
}


.modMainOptsEllos1980-tdSearchExpand
{
	padding: 4px 2px 0px 5px;
	background-color: white;
}


.modMainOptsEllos1980-ulL2
{
	font-family: Arial;
	font-size: 11px;
	color: #424242;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}


.modMainOptsEllos1980-ulL2 a
{
	color: #424242;
}


.modMainOptsEllos1980-ulL2 li.modMainOptsEllos1980-ulL2Border
{
	text-align: left;
	float: left;
	list-style: none;
	padding: 6px 9px 3px 7px;
	margin: 0px;
	background: url(/repository/images/website/mainOptions/L2separator.gif) no-repeat right bottom;
}


.modMainOptsEllos1980-ulL2 li.modMainOptsEllos1980-ulL2noBorder
{
	text-align: left;
	float: left;
	list-style: none;
	padding: 6px 9px 3px 7px;
	margin: 0px;
}


.modMainOptsEllos1980-ulRight
{
	padding: 5px 0px 5px 9px;
	vertical-align: top;
	border-left: 1px solid #B4B4B4;
	font-family: Arial;
	font-size: 10px;
	color: #424242;
}


.modMainOptsEllos1980-ulRight a
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}


.modMainOptsEllos1980-ulExpand
{
	padding: 12px 9px 0px 2px;
	vertical-align: top;
	border-right: 1px solid #B4B4B4;
}


.searchOptions a:hover
{
	color: #605C5C;
	text-decoration:none;	
}


.searchOptions 
{
	
}


.searchOptions a
{
	background-color: white;
	font-family: Arial;
	font-size: 10px;
	color: #605C5C !important;
	
	display:block;
	float:left;
	padding: 4px 5px 2px 20px;
	position:relative;	
}


.searchOptions span
{
	background-image:url('/repository/images/website/expand.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
}


.searchOptions a.account
{
	background-image:url('/repository/images/website/mainOptions/heart.gif');
	background-position:3px;
	background-repeat:no-repeat;
	cursor: pointer;
	
}


.searchOptions ul.services
{
	margin-left: -19px;
}


.searchOptions a.services
{
	background-image:url('/repository/images/website/mainOptions/information.gif');
	background-position:3px;
	background-repeat:no-repeat;
	cursor: pointer;
}


.searchOptions .sf-sub-indicator
{
	background:url("/repository/images/website/expand.gif") no-repeat scroll 15px 0px transparent;	
	color:white;
}


.searchOptions a:focus > .sf-sub-indicator, 
.searchOptions a:hover > .sf-sub-indicator, 
.searchOptions a:active > .sf-sub-indicator, li:hover > a >  .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator 
{
	background:url("/repository/images/website/expand.gif") no-repeat scroll 15px 0px transparent;	
}


.searchOptions .sf-menu li 
{
	background-color:#F7F7F7;	
	
}


.searchOptions .sf-menu li /* top bars */
{
	padding-left:5px;	
	line-height:14px;
	padding-top:0px;
}


.sf-menu li 
{
	background:none repeat scroll 0 0 #FFFFFF;
}


.sf-menu a 
{
	border:none;
}


.searchOptions .sf-menu li li /* drop down */
{
	margin:0px;
	border:0px;	
	padding:0px;
	background-color:#FFFFFF;
	text-align:left;
}


.searchOptions .sf-menu li li a
{
	line-height:16px;
}


.searchOptions .sf-with-ul
{
	background-color:#FFFFFF;
	border:none;
	
}


.sf-shadow ul 
{
	border-bottom:1px solid #807C7D;
	border-right:1px solid #807C7D;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-topright:0px;
	padding:0px;
}


.searchOptions .sf-menu li ul, /* drop down menu */
.searchOptions .sf-menu li ul 
{	
	top:1.2em; /* match top ul list item height */	
}


.searchOptions .sf-menu a.sf-with-ul 
{
	margin-left:0px;
	
}


.sf-menu li:hover, .sf-menu li.sfHover, /*highlight background of top items*/
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active	
{
	background-color:White;
}


.sf-menu li li:hover,.sf-menu li li.sfHover, /* hover urls in drop down */
.sf-menu li li a:focus, .sf-menu li li a:hover, li li.sf-menu a:active ,
.sf-menu li li.sfHover li a:focus, .sf-menu li li.sfHover li a:hover, .sf-menu li li.sfHover li a:active,
.sf-menu li.selected li a:focus, .sf-menu li.selected li a:hover, li.selected li.sf-menu a:active
{
	background-color:#90ADAA;
	color:#FFFFFF !important;	
}
