/******************************************************************************
GENERAL STYLING
******************************************************************************/

h1,h2,h3,h4,h5,h6
	{
		color:#4DA6FB;
	}
	
a				
	{	color:#4DA6FB;	text-decoration:underline;	}	
a:visited
	{	color:#888; }

h1 a, h1 a:visited, h2 a, h2 a:visited{
	color: #4DA6FB;
}

	
/******************************************************************************
BANNER ELEMENTS
******************************************************************************/

#banner img
	{
		float:left;
	}
	
#banner object
	{
		float:right;
		margin:0;
		padding:0;
	}
	
/******************************************************************************
MAIN DIV
******************************************************************************/	

#navtop
	{
		background:#F1F9FC;
	}
	
/******************************************************************************
BREADCRUMBS
******************************************************************************/	

#breadcrumb ul li
	{
		color:#4DA6FB;
	}

#crumbs a:hover
	{
		color:#6CABE7;	
	}

#crumbs li.hilite,#crumbs li.hilite a,#crumbs li.hilite a:visited
	{
		font-weight:bold;
		color:#6CABE7;
	}

/******************************************************************************
SEARCH BOX
******************************************************************************/	

#navtop #submit
	{
		background: url(../images/support/nav_top_search.gif) no-repeat top left;
	}	

/******************************************************************************
TOP NAVIGATION
******************************************************************************/	
#navtop li a
	{
		display:block;
		height:30px;
		margin:0 15px;
	}

#navtop li#custservice a
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_custservice.gif) top left no-repeat; width:129px }
#navtop li#custservice a.selected,#navtop li#custservice a:hover
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_custservice_selected.gif) top left no-repeat; }
#navtop li#custsupport a
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_custsupport.gif) top left no-repeat; width:126px }
#navtop li#custsupport a.selected,#navtop li#custsupport a:hover
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_custsupport_selected.gif) top left no-repeat; }
#navtop li#billing a
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_billing.gif) top left no-repeat; width:89px }
#navtop li#billing a.selected,#navtop li#billing a:hover
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_billing_selected.gif) top left no-repeat; }		
#navtop li#catalog a
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_shop.gif) top left no-repeat; width:35px }
#navtop li#catalog a.selected,#navtop li#catalog a:hover
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_shop_selected.gif) top left no-repeat; }		
#navtop li#news a
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_news.gif) top left no-repeat; width:36px }
#navtop li#news a.selected,#navtop li#news a:hover
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_news_selected.gif) top left no-repeat; }	
#navtop li#contact a
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_contact.gif) top left no-repeat; width:73px }
#navtop li#contact a.selected,#navtop li#contact a:hover
	{	background:url(http://www.mayflowerplc.com/images/support/nav_top_contact_selected.gif) top left no-repeat; }		
	

/******************************************************************************
SIDE BAR
******************************************************************************/	
	
#sidebar h1
	{
		background:url(../images/support/heading_navigate.gif) no-repeat 0 -3px;
	}

#sidebar ul li a:hover
	{
		color:#4DA6FB;
		background:#F1F9FC;
	}	
	
#sidebar ul li a.selected, #sidebar ul li a:visited.selected
	{
		font-weight:bold;
		color:#4DA6FB;
	}	
	
#sidebar ul li ul li a.selected, #sidebar ul li ul li a:visited.selected
	{
		font-weight:normal;
		color:#4DA6FB;
	}	


/******************************************************************************
FOOTER
******************************************************************************/			

#footer a:hover
	{
		text-decoration:underline;
		color:#4DA6FB;
	}	

