body#css_STKRA
	{/*grey background to the space beyound 800 pixels wide*/	
		background: #c0c0c0;
	}
body#css_STKRA *
	{/*default font for all the content*/	
		font-family: arial, helvetica;
	}

/* DEFINE HOW css LAYERS WILL LOOK */
	/*Define the display of quicklinks' columns*/
#css_STKRA #wan_2_content_quicklinks, 
#css_STKRA #header_login, 
#css_STKRA #failed_login, 
#css_STKRA #age_qual_details, 
#css_STKRA #wan_2_content_quicklinks,
#css_STKRA #worldwide_sites
	{
		border: #E29543 solid 1px;
	}

#css_STKRA #container
	{/*Place a black border around the content AND SET THE PARENT BACKGROUND*/	
		border: #000000 solid 1px;
		margin-top: 0;
		background: #ffffff;
	}
		
#css_STKRA #header
	{/*Place a grey top border and add the fasding background*/	
		background: url(/images/AFF/RA/header_fade.jpg) repeat-y right;
	}
	
#css_STKRA #header #logo_n_links .top_links
	{/*IE6 has a spacing issue that makes the bigger RA logo push links to the next line... adjust the width of the menu bar*/	
		_width: 545px;
	}
		 
#css_STKRA #header #logo_n_links .top_links ul li a
	{/*colour of the top links*/	
		color: #666666;
		font-family: arial, helvetica;
		font-size: 11px;
	}
	
#css_STKRA #header #main_menu
	{/*place a background pipe fade*/	
		border: none;
		background: url(/images/AFF/RA/bg_nav.gif) repeat-x;
		height: 28px;
	}
	
#css_STKRA #header #main_menu ul li
	{/*place a background pipe fade*/	
		margin-left: 5px;
		padding-right: 15px;
		border-right: solid 1px #ccc;
	}
#css_STKRA #header #main_menu a
	{/*place a background pipe fade*/	
	}	

#css_STKRA #header div.menu_item
	{/*Adjust the top padding for RA*/
		top: 2px;
	}	
#css_STKRA #main_menu ul li#myquicklinks_button
	{/*special treatment to the RA quicklinks*/
		background: #ccc url(/upload/core_cms_objects/page_bookmark.gif) no-repeat left;
		padding-left: 17px;
		border: #dfdfdf solid 1px;
	}

#css_STKRA #left_column
	{/* format the left column */	
		background: #ffffff;
		padding: 0px/*Shutting this off from 4px iD 2007/1/11*/;
		margin-top: 4px;
		margin-right: 0px;
		border-right: dotted #bbb 1px;
		width: 172px;
		_width: 175px;
	}	

#css_STKRA #left_column_menu, 
#css_STKRA #left_purchase_menu
	{/* format the left menu look iD 2007/1/12 creating sticker effect*/	
		border: #D3E4F6 1px solid;
		border-top: #A3BBD3 solid 5px;
		margin-bottom: 4px;
		background: #F2F7FB;
		width: 95%;
	}	
	#css_STKRA #left_column_menu *
		{
			background: #F2F7FB;
		}
	
/* What about the look of menu details */
	
#css_STKRA #container #left_column_menu ul li,  
#css_STKRA #container #left_purchase_menu ul li, 
	{
		color: #1D5590;
		font-weight: 600;
	}
	
#css_STKRA #container #left_column_menu ul li ul li, 
#css_STKRA #container #left_purchase_menu ul li ul li
	{
		color: #656567;
		font-weight: 400;
		/* turn this off for now 2006/11/29 iDonny: border-bottom: #cccccc dotted 1px;*/
	}	
#css_STKRA #container #left_column_menu ul li ul li a, 
#css_STKRA #container #left_purchase_menu ul li ul li a
	{
		color: #656567;
		font-weight: 400;
	}	
	
/* MIDDLE COLUMN */
#css_STKRA #container #middle_column
	{
		border-top: #E29543 solid 5px;
		margin-top: 4px;
		background: #ffffff;
		border-right: none;
		border-left: none;
		width: 410px;
	}

#css_STKRA #container #middle_column #login_dialogue
	{/*Login window*/
		width: 240px;
	}
	
/* RIGHT COLUMN */

#css_STKRA #container #right_column
	{
		border-right: none;
		background: #ffffff;
		margin: 4px;
		width: 172px;
		_width: 165px;
		border-left: dotted #bbb 1px;
		padding-left: 5px;
		padding-top: 0px;
	}
	
#css_STKRA #right_column .toolbox,
/*#css_STKRA #right_column .content_object.offer_object*/
	{/*Agency Tool-box,, using body to override*/
		border: #D3E4F6 1px solid;
		border-top: #A3BBD3 solid 5px;
		background: #F2F7FB;
		clear: both;
		text-transform: capitalize;
	}

/* DEFINE THE PAGE FOOTER */
#css_STKRA #container #footer
	{
		background: #8c8c8c;
		border: none;
	}
#css_STKRA #container #footer *
	{
		color: #ffffff;
		font-size: 14px;
	}
	
#css_STKRA #container #footer ul:after
	{
		/*content: "1-888-RAIL-444"; - Removing this so that it can be added manually by company*/
	}

/* Featured Items in the middle section should be made boxier as requested twice by MC to distinguish them */	
/*Tickets and rules*/
#css_STKRA #middle_column .content_feature .featured_country,
#css_STKRA #middle_column .featured_country,
#css_STKRA #middle_column #ticket_bonuses,
#css_STKRA #middle_column #ticket_rules,
#css_STKRA #middle_column #ticket_discounts
	{
		border: solid 1px #D1DDE9;
		border-top: 1px solid #D1DDE9 /*#E29543*/;
		width: 98%;
		padding: 5px;
		background: #FFFFE3;
		margin: 5px;
	}
body#css_STKRA #middle_column .content_feature div.featured_country,
body#css_STKRA #middle_column div.featured_country
	{
		border: solid 1px #D1DDE9;
	}	



/*disabled features turn off the print and email buttons*/
#css_STKRA #header #main_menu .menu_item.print_email
	{
		visibility: hidden;
	}	