/* TOPMENU START */
#divTopMenu table
{
	width				: 100%;
	height				: 20px;
	padding				: 0px;
	margin				: 0;
	border-collapse		: collapse;
	border-top			: solid 1px #cccccc;
	border-bottom		: solid 1px #cccccc;
}

#divTopMenu td.selected
{
	height				: 100%;
	padding-right		: 15px;
	padding-left		: 15px;
	text-align			: left;
	border-width		: 0px;
	vertical-align		: middle;
	width				: 70px;
	white-space			: nowrap;
	overflow			: visible;
}

#divTopMenu td.notselected
{
	height				: 100%;
	padding-right		: 15px;
	padding-left		: 15px;
	text-align			: left;
	border-width		: 0px;
	vertical-align		: middle;
	width				: 70px;
	white-space			: nowrap;
	overflow			: visible;
}

#divTopMenu td.divider
{
	height				: 100%;
	width				: 0px;
	padding				: 0px;
	text-align			: center;
	border-width		: 0px;
}

#divTopMenu td.emptydivider
{
	height				: 100%;
	width				: 0px;
	padding				: 0px;
	text-align			: center;
	border-width		: 0px;
}

#divTopMenu td.spring
{

	
	padding				: 0;
}

#divTopMenu td.worldwide
{
	height				: 100%;
	width				: 100px;
	padding				: 0px 10px 0px 0px;
	text-align			: right;
	vertical-align		: middle;
	white-space			: nowrap;
	overflow			: visible;
}


#divTopMenu td.selected a
{
	color				: #00aeef;
	font-size			: 10px;
	text-decoration		: none;
	font-weight			: bold;
	text-transform		: uppercase;
	white-space			: nowrap;
}

#divTopMenu td.notselected a
{
	color				: #333333;
	font-size			: 10px;
	text-decoration		: none;
	font-weight			: bold;
	text-transform		: uppercase;
	white-space			: nowrap;
}

/* TOPMENU END */



/* LEFTMENU START */

#divMainContentLeftMenu .ServiceAreaHairLine
{
	width				: 100%;
	clear				: both;
	height				: 1px;
	background-image	: url('/images/design/cccccc.gif');
	background-position	: left  top;
	background-repeat	: repeat-x;
	font-size			: 0px;
}

#divMainContentLeftMenu .ServiceAreaSeperator
{
	width				: 100%;
	clear				: both;
	height				: 4px;
	font-size			: 0px;
}

#divMainContentLeftMenu .ServiceAreaNotSelected
{
	width				: 100%;
	clear				: both;	
	font-size			: 0px;
}


#divMainContentLeftMenu .ServiceAreaSelected
{
	width				: 100%;
	clear				: both;
	font-size			: 0px;
}

#divMainContentLeftMenu .ServiceAreaWithServiceNotSelected
{
	width				: 100%;
	clear				: both;
	font-size			: 0px;
}

#divMainContentLeftMenu .ServiceAreaWithServiceSelected
{
	width				: 100%;
	clear				: both;
	font-size			: 0px;
}





#divMainContentLeftMenu .ServiceNotSelected
{
	width				: 100%;
	float				: left;
	padding-left		: 10px;
	font-size			: 0px;
	padding-top			: 2px;
	padding-bottom		: 2px;
}

#divMainContentLeftMenu .ServiceSelected
{
	width				: 100%;
	float				: left;
	padding-left		: 10px;
	font-size			: 0px;
	padding-top			: 2px;
	padding-bottom		: 2px;
}

#divMainContentLeftMenu .ServiceNotSelectedTopBackground
{

}

#divMainContentLeftMenu .ServiceNotSelectedBottomBackground
{
	
}

#divMainContentLeftMenu .ServiceNotSelectedBothBackground
{
	
}

#divMainContentLeftMenu .ServiceSelectedTopBackground
{
	
}

#divMainContentLeftMenu .ServiceSelectedBottomBackground
{
	
}

#divMainContentLeftMenu .ServiceSelectedBothBackground
{
	
}

#divMainContentLeftMenu .ServiceTopBorder
{
	
}



#divMainContentLeftMenu .ServiceAreaNotSelected a
{
	color				: #333333;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: bold;
	text-transform		: uppercase;
}
#divMainContentLeftMenu .ServiceAreaSelected a
{
	color				: #00aeef;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: bold;
	text-transform		: uppercase;
}

#divMainContentLeftMenu .ServiceAreaWithServiceSelected a
{
	color				: #333333;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: bold;
	text-transform		: uppercase;
}


#divMainContentLeftMenu .ServiceAreaWithServiceNotSelected a
{
	color				: #00aeef;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: bold;
	text-transform		: uppercase;

}
#divMainContentLeftMenu .ServiceNotSelected a
{
	color				: #333333;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: normal;
}
#divMainContentLeftMenu .ServiceSelected a
{ 
	color				: #00aeef;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: normal;
}



/* worldwide */
#divMainContentLeftMenu .WorldWideMenuHeading
{ 
	color				: #333333;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: bold;
	text-transform		: uppercase;
}


/* worldwide */
#divMainContentLeftMenu a.WorldWideMenuLink
{ 
	color				: #333333;
	text-decoration		: none;
	font-size			: 9px;
	font-weight			: normal;
	text-transform		: capitalize;
}
/* LEFTMENU END */








/* BOTTOMMENU START */
#tablePageBottomMenu
{
	border				: 0px;
	padding				: 0px;
	border-collapse		: collapse;
	width				: 948px;
	margin-top			: 6px;
	margin-left			: 22px;
	margin-right		: 22px;
}

#tablePageBottomMenu td
{
	text-align			: left;
	white-space			: normal;
}

#tablePageBottomMenu td a
{
	color				: #333333;
	font-size			: 8px;
	text-decoration		: none;
	font-weight			: normal;
	text-transform		: uppercase;
}
	

#tablePageBottomMenu img
{
	height				: 10px;
	width				: 1px;
	vertical-align		: text-bottom;
	margin				: 2px 6px 2px 6px;
}
/* BOTTOMMENU END */


/* WHITE BOTTOM MENU START*/
.divWhiteTextBottomMenu
{
	font-size			: 6px;
	font-weight			: normal;
	color				: #333333;
}
/* WHITE BOTTOM MENU END*/

/* LANGUAGEMENU START */
.divLanguageMenuLabel
{
	background-position : right center;
	background-repeat	: no-repeat;
	color				: #909090;
	font-size			: 10px;
	text-decoration		: none;
	font-weight			: bold;
	height				: 15px;
	width				: 100px;
	float				: left;
	padding-right		: 20px;
	vertical-align		: middle;
	padding-top			: 3px;
	padding-bottom		: 0px;
	border				: 0;
}

.languageMenuLink
{
	color				: #909090;
	font-size			: 10px;
	text-decoration		: none;
	font-weight			: bold;
	padding-right		: 3px;
	vertical-align		: middle;
}

#menu_child
{
	width				: 120px;
	border				: solid 1px #efefef;
	background-color	: #d8d8d8;
	float				: left;
}
#menu_child ul
{
	margin				: 0;
	padding				: 0;
}
#menu_child li
{
	list-style			: none;
	margin				: 0;
}
#menu_child li a
{
	color				: #909090;
	display				: block;
	font-size			: 10px;
	padding				: 3px 6px 0px 14px;
	text-decoration		: none;
	width				: 100px;
	height				: 15px;
	vertical-align		: middle;
}
#menu_child li a:hover
{
	color				: #909090;
	background-color	: #ffffff;
}
/* LANGUAGEMENU END */