.menu_container
{
	position:absolute;
	top:100px;
	left:0px;
	color:#FFFFFF; 
	background: #FF6600; /*#FF6600;*/
	clear:both;
	width:743px;
	height:35px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size:11px;
	font-weight:bold;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #444444;
}

 

.qr_logo1
{
	position:absolute;
	left:15px;
	top:-144px;
	width:140px;
	height:138px;
	background:transparent url(images/QuoteRackLogoUSA.png) top left no-repeat;
}



.usa_site_flag
{
	position:absolute;
	left:450px;
	top:-14px;
	width:44px;
	height:45px;
	background:transparent url(images/usa_site.gif) top left no-repeat;
	cursor:pointer;
}

.uk_site_flag
{
	position:absolute;
	left:450px;
	top:-24px;
	width:74px;
	height:44px;
	background:transparent url(images/uk_site.gif) top left no-repeat;
	cursor:pointer;
}

.top_ads
{
	position:absolute;
	left:250px;
	top:-84px;
	width:468px;
	height:60px;
	border:solid 1px #dddddd;
}

.broker_bar
{
	height:7px;
	background: #eaeaea;
	border-top:solid 3px #FF6600;
}

.menu
{
	display:table;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	list-style-type:none;
	border-top:solid 1px #bbbbbb;
}

.menu li
{
	float:left;
	color:#FFFFFF;
	background: #FF6600;
	display:table-cell;
	border-right:solid 1px #999999;
}

.menu a
{
	float:left;
	margin:0px;
	width:auto;
	height:19px;
	display:block;
	padding:2px 13px 3px 13px;
	color:#FFFFFF; 
	background: #FF6600;
	text-decoration:none;
	border-right:solid 1px #444444;
}

.menu a:hover
{
	color:#FFFFFF; 
	background: #000000;
}

.last
{
	float:left;
}
.last a
{
	color:#FFFFFF; 
	background: #FF6600;
	position:relative;
	border-right:none;
}


/* Christmas CSS - START*/
/*
body
{
	background:#FFFFFF url("images/themes/christmas/SnowBG.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-92px;
	top:-88px;
	width:133px;
	height:233px;
	background:transparent url("images/themes/christmas/santa.gif") no-repeat;
}
.qr_logo
{
	left:16px;
	top:-111px;
	height:102px;
	background:transparent url(images/themes/christmas/qr_logo_hat.gif) top left no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
	background:transparent url(images/themes/christmas/qr_banner_message.gif) top left no-repeat;
}
*/
/* Christmas CSS - END*/

/* New Year CSS - START*/
/*
body
{
	background:#FFFFFF url("images/themes/newyear/NewYearBG.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-79px;
	top:-150px;
	width:90px;
	height:230px;
	background:transparent url("images/themes/newyear/NewYearGirl.gif") no-repeat;
}
.qr_logo
{
	left:16px;
	top:-110px;
	height:100px;
	width:132px;
	background:transparent url(images/themes/newyear/qr_logo_newyear.gif) top left no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:137px;
	top:-146px;
	height:102px;
	width:614px;
	background:transparent url(images/themes/newyear/qr_banner_newyear.gif) top left no-repeat;
}
*/
/* New Year CSS - END*/

/* Winter CSS - START*/
/*body
{
	background:#FFFFFF url("images/themes/winter/SnowBG.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-80px;
	top:-150px;
	width:90px;
	height:230px;
	background:transparent url("images/themes/winter/WinterGirl.gif") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}*/
/* Winter CSS - END*/


/* Easter CSS - START*/
/*body
{
	background:#FFFFFF url("images/themes/easter/easter_bg.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-80px;
	top:-150px;
	width:90px;
	height:230px;
	background:transparent url("images/themes/easter/WinterGirl.gif") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}*/
/* Easter CSS - END*/

/* Spring CSS - START*/
/*body
{
	background:#FFFFFF url("images/themes/spring/spring_bg.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-80px;
	top:-150px;
	width:90px;
	height:230px;
	background:transparent url("images/themes/spring/WinterGirl.gif") no-repeat;
}


.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}*/
/* Spring CSS - END*/


/* Summer CSS - START*/

/*body
{
	background:#FFFFFF url("images/themes/summer/summer_bg2.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-80px;
	top:-150px;
	width:90px;
	height:230px;
	background:transparent url("images/themes/spring/WinterGirl.gif") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}*/

/* Summer CSS - END*/



/* Autumn CSS - START*/

/*body
{
	background:#FFFFFF url("images/themes/autumn/autumn_bg2.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-75px;
	top:-110px;
	width:92px;
	height:194px;
	background:transparent url("images/themes/autumn/pointing_girl.png") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}*/

/* Autumn CSS - END*/



/* Spring2009 CSS - START*/

/*body
{
	background:#FFFFFF url("images/themes/Spring2009/spring_2009_bg.jpg") no-repeat center top fixed;
}
.theme_side_image
{
	position:absolute;
	left:-75px;
	top:-110px;
	width:92px;
	height:194px;
	background:transparent url("images/themes/autumn/pointing_girl.png") no-repeat ;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}
*/
/* Spring2009 CSS - END*/







/* Halloween CSS - START*/

/*body
{
	background:#FFFFFF url("images/themes/Halloween/halloween_bg.jpg") repeat-x;
}
.theme_side_image
{
	position:absolute;
	left:-97px;
	top:-155px;
	width:128px;
	height:239px;
	background:transparent url("images/themes/Halloween/halloween_pointing_girl.png") no-repeat;
	z-index:99;
	
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}

.qr_logo
{
	position:absolute;
	left:0px;
	top:-143px;
	width:156px;
	height:152px;
	background:transparent url(images/themes/Halloween/halloween_logo2.png) top left no-repeat;
	
}

.qr_logo_flashing
{
	position:absolute;
	left:66px;
	top:-86px;
	width:45px;
	height:46px;
	background:transparent url(images/themes/Halloween/face2.gif) top left no-repeat;
	z-index:99;
}*/

/* Halloween CSS - END*/









/* QR_USA_2009_bg CSS - START*/

/* body
{
	background:#FFFFFF url("images/themes/QR_USA_Theme/QR_USA_2009_bg.jpg") no-repeat center top;
}
.theme_side_image
{
	position:absolute;
	left:-195px;
	top:-145px;
	width:214px;
	height:380px;
	background:transparent url("images/themes/QR_USA_Theme/cowboy_pointing.png") no-repeat ;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}

.usa_flag_banner
{
	position:absolute;
	left:90px;
	top:-101px;
	width:653px;
	height:100px;
	z-index:20;
	background:transparent url("images/themes/QR_USA_Theme/usa_flag_banner.png") top left no-repeat;
}
*/

/* QR_USA_2009_bg - END*/




/* QR_USA_2009_bg_halloween CSS - START*/

/*body
{
	background:#FFFFFF url("images/themes/QR_USA_Theme/halloween/QR_USA_2009_Halloween_bg.jpg") no-repeat center top;
}
.theme_side_image
{
	position:absolute;
	left:-195px;
	top:-145px;
	width:214px;
	height:354px;
	background:transparent url("images/themes/QR_USA_Theme/halloween/dracula_pointing.png") no-repeat ;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}

.usa_flag_banner
{
	position:absolute;
	left:90px;
	top:-101px;
	width:653px;
	height:100px;
	z-index:20;
	background:transparent url(images/themes/QR_USA_Theme/usa_flag_banner.png) top left no-repeat;
}

.qr_logo
{
	position:absolute;
	left:15px;
	top:-144px;
	width:140px;
	height:138px;
	background:transparent url(images/themes/QR_USA_Theme/halloween/QuoteRackLogoUSAHalloween.png) top left no-repeat;
}*/

/* QR_USA_2009_bg - END*/



/* Xmas 2009 CSS - START*/


/*body
{
	background:#FFFFFF url("images/themes/xmas2009/main_bg_xmas2009.jpg") no-repeat center top ;
}
.theme_side_image
{
	position:absolute;
	left:-226px;
	top:-142px;
	width:245px;
	height:399px;
	background:transparent url("images/themes/xmas2009/santa.png") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;

}

.qr_logo
{
	margin:0px;
	padding:0px;
	background: transparent url("images/themes/xmas2009/xmas_logo.png") no-repeat;
	width: 442px;
	height: 139px;
	z-index: 99;
	position:absolute;
	top:-150px;
	left:20px;
}

.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}
*/


/* Xmas 2009 CSS - END*/






/* Jan 2010 CSS - START*/


/*body
{
	background:#FFFFFF url("images/themes/QR_USA_Theme/Jan2010/Jan2010_bg.jpg") no-repeat center top ;
}
.theme_side_image
{
	position:absolute;
	left:-195px;
	top:-142px;
	width:214px;
	height:374px;
	background:transparent url("images/themes/QR_USA_Theme/Jan2010/jan2010_man.png") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;

}

.qr_logo
{
	margin:0px;
	padding:0px;
	background: transparent url("images/QuoteRackLogoUSA.png") no-repeat;
	width: 469px;
	height: 139px;
	z-index: 99;
	position:absolute;
	top:-150px;
	left:20px;
}

.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}

.usa_flag_banner
{
	position:absolute;
	left:90px;
	top:-101px;
	width:653px;
	height:100px;
	z-index:20;
	background:transparent url(images/themes/QR_USA_Theme/usa_flag_banner.png) top left no-repeat;
}
*/

/* Jan 2010 CSS - END*/

/* Spring 2010 CSS - START*/


body
{
	background:#FFFFFF url("images/themes/QR_USA_Theme/Spring2010/QR_USA_Spring2010_bg.jpg") no-repeat center top ;
}
.theme_side_image
{
	position:absolute;
	left:-195px;
	top:-142px;
	width:214px;
	height:380px;
	background:transparent url("images/themes/QR_USA_Theme/cowboy_pointing.png") no-repeat;
}
.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;

}

.qr_logo
{
	margin:0px;
	padding:0px;
	background: transparent url("images/QuoteRackLogoUSA.png") no-repeat;
	width: 469px;
	height: 139px;
	z-index: 99;
	position:absolute;
	top:-150px;
	left:20px;
}

.theme_banner_image
{
	position:absolute;
	left:400px;
	top:-121px;
	height:63px;
	width:321px;
}

.usa_flag_banner
{
	position:absolute;
	left:90px;
	top:-101px;
	width:653px;
	height:100px;
	z-index:20;
	background:transparent url(images/themes/QR_USA_Theme/usa_flag_banner.png) top left no-repeat;
}


/* Spring 2010 CSS - END*/
