/**********************************************************

CLIENT: 		Orange
AUTHOR: 		JDG 
COPYRIGHT: 	(c) 2005 E3Media 
NOTES: 		COMMON PAGE ELEMENT STYLES (menu,footer etc)

**********************************************************/	

/************************************************ HEADER */	
#header a {	color: #000; }	
#header a:hover, #footer a:focus  { color: #f60; }	
#breadcrumbs {
	width: 550px;
	float: left;
	margin: 0;
	padding: 0;
	}
#tools {
	width: 158px;
	float: left;
	text-align: right;
	}	
#tools li { display: inline; margin-left: 20px;}	
#searchForm {	
	background: url('/assets/core/images/searchBottom.gif') no-repeat 0 100%;
	padding: 0;
	width: 709px;	
	top: 0
	}		
#searchForm label { color: #000; }	
#searchForm p {
	background: url('/assets/core/images/searchTop.gif') no-repeat 100% 0;	
	line-height: 2; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:5px
	}	
* html #searchForm p {
	padding: 1px 10px 5px 10px;
	line-height: 2.5;
	}	
#searchForm input { 
	margin: 0 5px; 
	vertical-align: middle;
	}	
.searchClose {
	color: #ff6600 !important;
	padding-right: 15px;
	background: url('/assets/core/images/searchClose.gif') no-repeat 100% 50%;
	margin-left: 230px;	
	top: 0px;
	left:420px;
	vertical-align: middle
	}
* html .searchClose {
	top: -3px;
	}	
	
/************************************************** MENU */		
#menu a {color: #000; }	
#menu a:hover, #footer a:focus  { color: #ff6967; text-decoration:underline;}	
#menu ul {
	margin-top: 11px;	
	line-height: 1.45;
	}
#menu ul li a, .bullet {
	background: url('/assets/core/images/bulletOrange.gif') no-repeat 100% 5px;
	padding-right: 12px;
	color: #ffd91b;
	font-family:Georgia; font-size:8pt; text-decoration:none;
	}		
#menu ul#lev2 a.section {
	font-weight: bold;	
	color: #000;
	}		
#menu ul#lev2 a.selected {
	font-weight: normal;	
	color: #676767;
	}	
li.selected li a {
	font-weight: normal;
	color: #f60;
	}		
#menu ul ul {
	margin: 0px 15px;
	padding: 0;
	}	
#menu ul#lev2 a {
	color: #f60;
	}	
#menu ul#lev2 a:hover, #menu ul#lev2 a:focus  {
	color: #999;
	}		
#menu ul#lev3 { margin: 0; }	
#menu ul#lev3 li a  { background: none; }	
#menu ul#lev3 li a.selected  { 	
	font-weight: normal;	
	color: #989898;
	}	
#menu ul#lev4 { margin: 0 25px 0 0; }		
#menu ul#lev4 li a  { 	
	background: url('/assets/core/images/smallMenuBullet.gif') no-repeat 100% -492px;
	padding-right: 7px
	}	
#menu ul#lev4 li a.selected, #menu ul#lev4 li a:hover  { 	
	font-weight: normal;	
	color: #CDCCCC;
	background-position: 100% 6px;
	}		
	
/************************************************* FOOTER */	
#footer a {	color: #999; }	
#footer a:hover, #footer a:focus  { color: #f60; }	
