.head{
	position:absolute;
	top:0px;
	left:0px;
	z-index:5 !important;
	display:inline;
	width:990px;
	height:180px;
	}

#header{
	position:absolute;
	top:0px;
	left:0px;
	z-index:5 !important;
	display:inline;
	width:990px;
	height:180px;
	}

#menu{
	position:relative;
	float:left;
	width:990px;
	text-align:center;
	z-index:1;
	}
/* GLOBALHEADER */
#globalheader { width: 954px; height: 32px; margin-left:13px; display:inline; float:left; position: relative; z-index: 1; overflow:hidden; }

#globalheader #globalnav_home { margin: 0; padding: 0; }
#globalheader #globalnav_home li { display: inline; }
#globalheader #globalnav_home li a { float: left; width: 42px; height: 0; padding-top: 32px; overflow: hidden;  font: 12px Arial, Helvetica, sans-serif; color: #4a5054; text-decoration:none; text-align:left;}

#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 152px; height: 0; padding-top: 32px; overflow: hidden;  font: 12px Arial, Helvetica, sans-serif; color: #4a5054; text-decoration:none; }
#globalheader #globalnav li a,
#globalheader #globalnav_home li a,#globalheader #globalbkg { background: url(http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg) no-repeat 0px 0px;}

/* BUTTONS */
#globalheader #globalnav_home li#gn-home a { background-position: 0px 0px; z-index: -2;}
#globalheader #globalnav li#menu_pc_utilities a { background-position: -42px 0; z-index: -2;}
#globalheader #globalnav li#menu_home_office a { background-position: -157px 0; z-index: 0;}
#globalheader #globalnav li#menu_games a { background-position: -272px 0; z-index: 0;}
#globalheader #globalnav li#menu_learning a { background-position: -387px 0; z-index: 0;}
#globalheader #globalnav li#menu_creativity a { background-position: -502px 0; z-index: 0;}
#globalheader #globalnav li#menu_kids a { background-position: -617px 0; z-index: 0;}
#globalheader #globalnav li#menu_business a { background-position: -732px 0; z-index: 0;}
#globalheader #globalnav li#menu_about_us a { background-position: right 0; z-index: 0;}

/* OVER STATES */
#globalheader #globalnav_home li#gn-home a:hover { background-position: 0px -32px; z-index: 4;}
#globalheader #globalnav li#menu_pc_utilities a:hover { background-position: -42px -32px; z-index: 4;}
#globalheader #globalnav li#menu_home_office a:hover { background-position: -157px -32px; z-index: 4;}
#globalheader #globalnav li#menu_games a:hover { background-position: -272px -32px; z-index: 4;}
#globalheader #globalnav li#menu_learning a:hover { background-position: -387px -32px; z-index: 4;}
#globalheader #globalnav li#menu_creativity a:hover { background-position: -502px -32px; z-index: 4;}
#globalheader #globalnav li#menu_kids a:hover { background-position: -617px -32px; z-index: 4;}
#globalheader #globalnav li#menu_business a:hover { background-position: -732px -32px; z-index: 4;}
#globalheader #globalnav li#menu_about_us a:hover { background-position: right -32px; z-index: 4;}

/* ACTIVE STATES */
#globalheader #globalnav_home li#gn-home a:active { background-position: 0px -32px; z-index: 4;}
#globalheader #globalnav li#menu_pc_utilities a:active { background-position: -42px -32px; z-index: 4;}
#globalheader #globalnav li#menu_home_office a:active { background-position: -157px -32px; z-index: 4;}
#globalheader #globalnav li#menu_games a:active { background-position: -272px -32px; z-index: 4;}
#globalheader #globalnav li#menu_learning a:active { background-position: -387px -32px; z-index: 4;}
#globalheader #globalnav li#menu_creativity a:active { background-position: -502px -32px; z-index: 4;}
#globalheader #globalnav li#menu_kids a:active { background-position: -617px -32px; z-index: 4;}
#globalheader #globalnav li#menu_business a:active { background-position: -732px -32px; z-index: 4;}
#globalheader #globalnav li#menu_about_us a:active { background-position: right -32px; z-index: 4;}



/* 

menuItem1 = pc_utilities
menuItem2 = home_office
menuItem3 = games
menuItem4 = learning
menuItem5 = creativity
menuItem6 = kids
menuItem7 = business
menuItem8 = menu_about_us

*/


/* BUTTONS */
#globalheader #globalnav_home li#gn-home a { background-position: 0px 0px;}
#globalheader #globalnav li#menuItem1 a { background-position: -42px 0px;}
#globalheader #globalnav li#menuItem2 a { background-position: -194px 0px;}
#globalheader #globalnav li#menuItem3 a { background-position: -346px 0px;}
#globalheader #globalnav li#menuItem4 a { background-position: -498px 0px;}
#globalheader #globalnav li#menuItem5 a { background-position: -650px 0px;}
#globalheader #globalnav li#menuItem6 a { background-position: -802px 0px;}
#globalheader #globalnav li#menuItem7 a { background-position: -954px 0px;}

/* OVER STATES */
#globalheader #globalnav_home li#gn-home_active a { background-position: 0px -32px; }
#globalheader #globalnav li#menuItem1_active a { background-position: -42px -32px; }
#globalheader #globalnav li#menuItem2_active a { background-position: -194px -32px; }
#globalheader #globalnav li#menuItem3_active a { background-position: -346px -32px; }
#globalheader #globalnav li#menuItem4_active a { background-position: -498px -32px; }
#globalheader #globalnav li#menuItem5_active a { background-position: -650px -32px; }
#globalheader #globalnav li#menuItem6_active a { background-position: -802px -32px; }
#globalheader #globalnav li#menuItem7_active a { background-position: -954px -32px; }

/* OVER classes */
#globalheader #globalnav_home li#gn-home a:hover{ background-position: 0px -32px; }
#globalheader #globalnav li#menuItem1 a:hover { background-position: -42px -32px; }
#globalheader #globalnav li#menuItem2 a:hover { background-position: -194px -32px; }
#globalheader #globalnav li#menuItem3 a:hover { background-position: -346px -32px; }
#globalheader #globalnav li#menuItem4 a:hover { background-position: -498px -32px; }
#globalheader #globalnav li#menuItem5 a:hover { background-position: -650px -32px; }
#globalheader #globalnav li#menuItem6 a:hover { background-position: -802px -32px; }
#globalheader #globalnav li#menuItem7 a:hover { background-position: -954px -32px; }


/* ACTIVE STATES */
#globalheader #globalnav_home li#gn-home a:active { background-position: 0px -32px; }
#globalheader #globalnav li#menuItem1 a:active { background-position: -42px -32px; }
#globalheader #globalnav li#menuItem2 a:active { background-position: -194px -32px; }
#globalheader #globalnav li#menuItem3 a:active { background-position: -346px -32px; }
#globalheader #globalnav li#menuItem4 a:active { background-position: -498px -32px; }
#globalheader #globalnav li#menuItem5 a:active { background-position: -650px -32px; }
#globalheader #globalnav li#menuItem6 a:active { background-position: -802px -32px; }
#globalheader #globalnav li#menuItem7 a:active { background-position: -954px -32px; }





 
/* GLOBALSUBMENU CLASS*/
.globalsubmenu_0 { width: 990px; height: 11px; float:left; position: relative; z-index: 2; background: url(http://cda1.avanquest.com/template/header/images/5/tabs_base.png) no-repeat center top}





/* SEARCHBAR */

.searchbar { width: 976px; height: 35px; margin-top: 5px; position: relative; z-index:3; background: url(http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg) no-repeat 0px -121px;}

.search_combo_box{
	margin: 0 0 0 0;
	padding: 0px 0px 5px 1px;
}

.search_combo_box_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a5054;
	width:180px;
	background-repeat:no-repeat;
	/*text-transform: uppercase;*/
}

/* Positioning Div AQGROUP inside SearchBar */

.div_aqgroup {
	position: absolute;
	width: 180px;
	height: 70px;
	z-index: 10;
	color: #FFFFFF;
	margin-top: -2px;
	font: bold 15px Arial, Helvetica, sans-serif;
	margin-left: 805px;
}

.div_content_aqgroup {
	position: absolute;
	width: 185px;
	text-align: left;
	z-index: 20;
	color: #4a5054;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-left: 820px;
}

ul.aqgroup {
	margin:0 0 0 0;
	padding-left:15px;
}
ul.aqgroup li {
	margin:0;
	padding:0;
	list-style: none;
	line-height:18px;
}


#menu_cover_tab1,
#menu_cover_tab2,
#menu_cover_tab3,
#menu_cover_tab4,
#menu_cover_tab6,
#menu_cover_tab7
#menu_cover_tab8
	{
	position:absolute;
	width:152px;
	height:32px;
	top:-32px;
	background:url(http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg) no-repeat;
	}

#menu_cover_tab5{
	position:absolute;
	width:152px;
	height:32px;
	top:-32px;
	background:url(http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg) no-repeat;
	}


#menu_cover_tab1 { background-position: -42px -32px; z-index: 1;}
#menu_cover_tab2 { background-position: -194px -32px; z-index: 1;}
#menu_cover_tab3 { background-position: -346px -32px; z-index: 1;}
#menu_cover_tab4 { background-position: -498px -32px; z-index: 1;}
#menu_cover_tab5 { background-position: -650px -32px; z-index: 1;}
#menu_cover_tab6 { background-position: -802px -32px; z-index: 1;}
#menu_cover_tab7 { background-position: -954px -32px; z-index: 1;}

#menu_cover_tab1,
#menu_cover_tab2,
#menu_cover_tab3,
#menu_cover_tab4,
#menu_cover_tab6,
#menu_cover_tab7,
#menu_cover_tab8
	{
	position:absolute;
	width:152px;
	height:32px;
	background:url(http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg) no-repeat;
	}

#menu_cover_tab5{
	position:absolute;
	width:152px;
	height:32px;
	background:url(http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg) no-repeat;
	}

#menu_cover_tab1 { background-position: -42px -32px; z-index: 1;}
#menu_cover_tab2 { background-position: -194px -32px; z-index: 1;}
#menu_cover_tab3 { background-position: -346px -32px; z-index: 1;}
#menu_cover_tab4 { background-position: -498px -32px; z-index: 1;}
#menu_cover_tab5 { background-position: -650px -32px; z-index: 1;}
#menu_cover_tab6 { background-position: -802px -32px; z-index: 1;}
#menu_cover_tab7 { background-position: -954px -32px; z-index: 1;}

/*.menu_cover_tab1 { 	left:42px;}
.menu_cover_tab2 { 	left:152px;}
.menu_cover_tab3 { 	left:152px;}
.menu_cover_tab4 { 	left:230px;}
.menu_cover_tab5 {	right:352px;}
.menu_cover_tab6 { 	left:45px;}
.menu_cover_tab7 {	left:156px;}*/

.mega_menu_wrap1{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap2{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap3{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap4{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap5{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap6{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap7{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_menu_wrap8{
	position:absolute;
	display:none;
	z-index:3;
	}

.mega_tab{	
	position:absolute;
	display:none;
	}

.menu_cover_tab{
	position:absolute;
	display:none;
	}

.menu_cover_tab a{
	width:100%;
	height:100%;
	display:block;
	}

/* mega menu */

.mm_top_left{
	width:24px;
	height:40px;
	background:url(http://cda9.avanquest.com/template/header/images/5/mm_top_left.gif) no-repeat left top;
	}

.mm_top_mid{
	height:40px;
	background:url(http://cda3.avanquest.com/template/header/images/5/mm_top_mid.gif) repeat-x left top;
	}

.mm_top_right{
	width:24px;
	height:40px;
	background:url(http://cda1.avanquest.com/template/header/images/5/mm_top_right.gif) no-repeat left top;
	}

.mm_mid_left{
	width:24px;
	background:url(http://cda4.avanquest.com/template/header/images/5/mm_mid_left.gif) repeat-y left top;
	}

.mm_mid_mid{
	background:#fff;
	}

.mm_mid_right{
	width:24px;
	background:url(http://cda8.avanquest.com/template/header/images/5/mm_mid_right.gif) repeat-y right top;
	}

.mm_bottom_left{
	width:24px;
	height:24px;
	background:url(http://cda5.avanquest.com/template/header/images/5/mm_bottom_left.gif) no-repeat left top;
	}

.mm_bottom_mid{
	height:56px;
	background:url(http://cda2.avanquest.com/template/header/images/5/mm_bottom_mid.gif) repeat-x left top;
	}

.mm_bottom_right{
	width:24px;
	height:24px;
	background:url(http://cda3.avanquest.com/template/header/images/5/mm_bottom_right.gif) no-repeat right top;
	}


.megamenu_column{
	position:relative;
	float:left;
	width:190px;
	}


.megamenu_cell{
	position:relative;
	float:left;
	width:190px;
	padding-bottom:5px;
	/*background:url(http://cda1.avanquest.com/UK/nick_test/menu_test/images/megamenu_cell_bg.gif) no-repeat left bottom;*/
	}

.megamenu_cell_title{
	color:#006EA9;
	font-size:14px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	text-decoration:none;
	}

.megamenu_cell_title2{
	color:#006EA9;
	font-size:14px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-decoration:none;
	}

.mm_item{
	background:transparent url(http://cda8.avanquest.com/template/header/images/5/mm_item_bg.gif) no-repeat scroll left 5px;
	display:block;
	float:left;
	padding:0 0 0 16px;
	position:relative;
	}

.mm_item a{
	position:relative;
	float:left;
	color:#000000;
	width:173px; important
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	}

.mm_item a:hover{
	position:relative;
	float:left;
	color:#006EA9;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}

.body_wrap {
	margin-top:185px;
	}

/* fix main site */

#mt_rich_box{
	z-index:1;
	}

#hp_rich_box{
	z-index:1;
	}

.discount_pb_hp{
	z-index:1;
	}


#container{
	position:relative;
	float:left;
	z-index:1 !important;
	display:inline;
	top:183px !important;
	}

/* ----------------- bigger cat images ------------------ */

.list_block_prod_img{
	display:inline !important;
	float:left !important;
	height:116px !important;
	margin-left:0 !important;
	position:relative !important;
	width:109px !important;
	}
.list_block img {
	display:inline !important;
	float:left !important;
	height:116px !important;
	width:109px !important;
	margin-left:0 !important;
	position:relative !important;
}

.list_block_info {
	display:inline !important;
	float:left !important;
	margin-left:5px !important;
	position:relative !important;
	vertical-align:middle !important;
	width:220px !important;
	overflow:hidden;
}

.list_item_tl {
	display:inline !important;
	float:left !important;
	height:70px !important;
	position:relative !important;
	vertical-align:middle !important;
	width:220px !important;
}

.list_item_btn {
	display:inline !important;
	float:left !important;
	height:32px !important;
	position:relative !important;
	width:220px !important;
}

/* ----------------- bigger cat images ------------------ */

#globalheader{overflow:visible;font-size: 0;height:30px;position:relative;z-index:9999;}
.menu_tab_item ul{position:absolute;margin:32px 0 0 2px;z-index:9999;display:none;border:1px solid #006EA9;background:#FFF url(images/menubg.png) top repeat-x;border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;padding:40px 0 15px 20px;left:0;list-style:none;}
#globalnav .menu_tab_item ul li{display:block !important;}
.menu_tab_item ul li a{line-height:32px !important;font-size:14px !important;font-weight:700 !important;color:#006EA9 !important;}
.menu_tab_item ul li a:hover{color:#666 !important;}
.menu_tab_item ul li{position:relative;}
#globalnav li:hover ul{display:block;}
.menu_tab_item ul a{background:none !important;padding-top:0 !important;height:auto !important;}
.globalsubmenu_0{z-index:0 !important;}
#globalheader ul#globalnav li ul li a.hasSub{background:url(images/arrow.png) right no-repeat !important;width:270px;padding-right:5px;}
.menu_tab_item ul li{height:33px;background:none !important;}

.menu_tab_item ul li ul{display:none !important;margin:0 0 0 275px;background:#FFF !important;padding:15px 0 15px 20px !important;top:0;}
.menu_tab_item ul li:hover ul{display:block !important;width:390px;}
.menu_tab_item ul li ul li a{width:auto !important;}

#globalheader #globalnav li#menuItem1{background-position:-42px 0;}
#globalheader #globalnav li#menuItem1:hover{background-position:-42px -32px;}

#globalheader #globalnav li#menuItem2{background-position:-194px 0;}
#globalheader #globalnav li#menuItem2:hover{background-position:-194px -32px;}

#globalheader #globalnav li#menuItem3{background-position:-346px 0;}
#globalheader #globalnav li#menuItem3:hover{background-position:-346px -32px;}

#globalheader #globalnav li#menuItem4{background-position:-498px 0;}
#globalheader #globalnav li#menuItem4:hover{background-position:-498px -32px;}

#globalheader #globalnav li#menuItem5{background-position:-650px 0;}
#globalheader #globalnav li#menuItem5:hover{background-position:-650px -32px;}

#globalheader #globalnav li#menuItem6{background-position:-802px 0;}
#globalheader #globalnav li#menuItem6:hover{background-position:-802px -32px;}

#globalheader #globalnav li#menuItem1_active{background-position:-42px 32px;}
#globalheader #globalnav li#menuItem2_active{background-position:-194px 32px;}
#globalheader #globalnav li#menuItem3_active{background-position:-346px 32px;}
#globalheader #globalnav li#menuItem4_active{background-position:-498px 32px;}
#globalheader #globalnav li#menuItem5_active{background-position:-650px 32px;}
#globalheader #globalnav li#menuItem6_active{background-position:-802px 32px;}

#globalnav li{display:inline-block !important;}
#globalheader #globalnav li a{background:none !important;text-align:left;}
#globalheader #globalnav li{background:url("http://cda1.avanquest.com/template/header/images/5/tabs_menu.jpg");position:relative;float:left;}
#globalheader #globalnav li ul li{float:none;}

#open_all,.catagory_main_banner{display:none !important;}

.menu_header_no_subcats span{padding:0 !important;}

.us_price{margin:0 20px 10px 0 !important;font-size:24px !important;float:right !important;}
.prod_title_r #addthis{margin:0 !important;}
div.breadcrunbs_icons{display:none !important;}
.prod_content_inner{display:none;}
.title_tab{cursor:pointer;}
.title_tab a.back_to_top{text-indent:-9999px;background:url(images/expand.png);width:20px;height:20px;padding:0;margin:2px;}
.title_tab a.back_to_top.open{background:url(images/expand.png) bottom;}
#screenshots .title_tab{cursor:default;}

#us_newsletter{float:right;display:inline;width:190px;}
#us_newsletter input{border:0;width:140px;float:left;display:inline;margin:5px;color:#999;}
#us_newsletter input:hover,#us_newsletter input:focus{color:#000;}
#us_newsletter button{display:inline-block;float:right;width:33px;height:23px;border:0;cursor:pointer;background:none;}

.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:url(images/trans.png);display:none;z-index:999;}
#news_pop{position:fixed;width:363px;top:100px;left:50%;margin-left:-181px;background:#FFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:10px;box-shadow:0 0 20px #000;display:none;z-index:1000;}
.error_messages_pu{color:#F00;display:block;margin:10px 0;}
#news_pop img{display:none;}
#news_pop tr,#news_pop td{background:none !important;}
#loading{display:block;width:16px;height:16px;margin:10px auto;background:url(images/load.gif);}
#close_pop{position:absolute;right:-16px;top:-10px;cursor:pointer;background:url(images/close.png);width:30px;height:29px;}
#news_pop .black_link{}
#news_pop .text_field_SMALL{border:1px solid #FF7B00;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:95%;padding:5px;margin-right:10px;outline:0;}
#news_pop .form_sendthis{margin-left:-10px;}
#news_pop a{margin-left:-55px;display:block;margin-top:-20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF !important;padding:3px 10px;background:transparent url(http://cda4.avanquest.com/template/images/grn_btn_left.gif) right no-repeat;cursor:pointer;margin-top:5px;float:right;}

.top_tools_wrap{
	background:url(images/top_tools.png) no-repeat left top !important;
	width:990px;
	height:78px;
	z-index:1;
	}
.new_search_wrap div{
	position:relative;
	float:left;
	display:inline;
	margin-left:0 !important;
	}
#searchform{right:31px !important;}
#searchform input{width:151px !important;}
#header div.new_search_wrap {
position: absolute !important;
display: inline !important;
top: 31px !important;
width: 561px !important;
z-index: 99999 !important;
height: 28px !important;
overflow: visible !important;
left: 414px !important;
}
div.search_forrm{width:190px !important;}

.product_box{overflow:visible !important;}
.info_pop{position:absolute;width:250px;background:#FFF;box-shadow:0 0 10px #000;padding:10px;bottom:50px;left:20px;border:1px solid #CCC;display:none;}
.info_arrow{width:32px;height:23px;background:url(images/info_arrow.png);position:absolute;bottom:-23px;left:50%;margin-left:-16px;}
	