/*-----------------------------------------------------------------*/
/*                            default 2 css                        */
/*-----------------------------------------------------------------*/

body{
	margin:0px;
	padding:0px;
	background:url("http://cda7.avanquest.com/template/images/new_home_bg.png") no-repeat scroll center top transparent;
	}

div{
	font-family:Arial,Helvetica,sans-serif;
	color:#4A5054;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}

a{
	color:#006EA9;
	text-decoration:none;
	}

a:hover{
	color:#006EA9;
	text-decoration:none;
	}

form{	
	margin:0px;
	padding:0px;
}

#xmas-snow{
	display:none;
}

.breadcrunbs_wrap {margin-top:15px;}

/*-----------------------------------------------------------------*/
/*                            default 2 css end                    */
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*                            menu 2 css                           */
/*-----------------------------------------------------------------*/

.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;
	}
/* 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; }

#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:180px;
	}

/* 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 ------------------ */

/*-----------------------------------------------------------------*/
/*                            menu 2 css end                       */
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*                          top tools 2 css                        */
/*-----------------------------------------------------------------*/

.top_tools_search_wrap div{
	position:relative;
	float:left;
	display:inline;
	}

.top_tools_search_wrap{
	position:absolute !important;
	right:20px !important;
	display:inline !important;
	top:31px !important;
	width:545px !important;
	z-index:100 !important;
	height:28px !important;
	overflow:visible !important;
	}

div.top_tools_search_wrap{
	position:absolute !important;
	right:20px !important;
	display:inline !important;
	top:31px !important;
	width:545px !important;
	z-index:100 !important;
	height:28px !important;
	overflow:visible !important;
	}

.new_search_wrap{
	position:absolute !important;
	right:20px !important;
	display:inline !important;
	top:31px !important;
	width:545px !important;
	z-index:100 !important;
	height:28px !important;
	overflow:visible !important;
	}

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;
	}

.new_search_wrap div{
	position:relative;
	float:left;
	display:inline;
	margin-left:0 !important;
	}

.name{
	position:relative;
	float:left;
	display:inline;
	}

.cart{
	color:#006EA9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1em;
	text-decoration:none;
	white-space:nowrap;
	}

.cart_total{
	color:#4A5054;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1em;
	text-decoration:none;
	}

.a_black_link{
	color:#4A5054;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	text-decoration:none;
	}

.a_black_link:hover{
	color:#006EA9;
	text-decoration:none;
	}

.top_tools_wrap, .top_tools_wrap div{
	position:relative;
	float:left;
	display:inline;
	}

.top_tools_wrap{
	background:url(images/top_tools.png) no-repeat left top;
	width:990px;
	height:78px;
	z-index:1;
	}

.main_logo{
	width:294px;
	height:78px;
	background:transparent;
	}
#searchform{right:31px !important;}
#searchform input{width:151px !important;}


.search_country_dd{
	width:43px;
	height:28px;
	}

.search_country_icon{
	width:43px;
	height:28px;
	}

div.top_tools_links_wrap{
	position:absolute;
	top:0px;
	right:0px;
	display:inline;
	height:25px;
	margin-top:0px;
	}

div.top_tools_links1{
	display:none;
	}

.search_country_icon{
	position:relative;
	float:left;
	display:inline;
	width:43px;
	height:28px;
	}

.search_country_select{
	position:relative;
	float:left;
	display:inline;
	width:118px;
	margin-left:10px;
	margin-top:3px;
	}

/* see new_dropdown.css for code inside search_country_select  */


div.search_forrm{
	float:right;
	height:23px;
	margin-right:10px;
	margin-top:4px;
	width:190px;
	}

#gsearchform{
	position:relative;
	float:left;
	margin:0px;
	}

.search_forrm_field, .search_forrm_field input{
	border:0 none;
	height:19px;
	margin-left:2px;
	padding:0;
	width:275px;
	}

.search_forrm_btn{
	width:43px;
	height:23px;
	}

.search_forrm_btn, .search_forrm_btn a{
	width:42px;
	height:23px;
	border:0px solid #fff;
	}

.search_forrm_btn a{
	display:block;
	}

.search_forrm_btn a:hover{
	border:0px solid #fff;
	}


.top_tools_links3{
	background:url(http://cda7.avanquest.com/USA/images/country_divider_tcm8-351.gif) no-repeat center center;
	position:relative;
	float:left;
	display:inline;
	width:20px;
	height:28px;
	}

div.top_tools_links3{
	display:none;
	}

div.top_tools_links4{
	position:relative;
	float:right;
	display:inline;
	height:25px;
	margin-top:2px;
	margin-right:20px;
	}

		.top_tools_ac_login{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			margin-right:20px;
			background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -881px;
			}

		.top_tools_ac_login a{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			margin-left:25px;
			line-height:25px;
			}

		.top_tools_cart{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -917px;
			}

		.top_tools_cart a{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			margin-left:25px;
			line-height:25px;
			}

		.top_tools_cart span{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			margin-left:25px;
			line-height:25px;
			}

		.top_tools_links4_spacer{
			background:url(http://cda7.avanquest.com/USA/images/country_divider_tcm8-351.gif) no-repeat center center;
			position:relative;
			float:left;
			display:inline;
			width:20px;
			height:28px;
			}

		.top_tools_support{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			background:url(http://cda4.avanquest.com/USA/images/icon_support_tcm8-352.png) no-repeat left center;
			}

		.top_tools_support a{
			position:relative;
			float:left;
			display:inline;
			height:25px;
			margin-left:25px;
			line-height:25px;
			}

.mini_basket_wrap{
	background:url(http://cda7.avanquest.com/USA/images/cart_icon_tcm8-348.png) no-repeat left center;
	position:relative;
	float:left;
	display:inline;
	width:306px;
	height:78px;
	background:url(http://cda7.avanquest.com/USA/images/cart_icon_tcm8-348.png) no-repeat left center;
		}

.mini_basket_top{
	position:relative;
	float:right;
	display:inline;
	width:250px;
	height:34px;
	margin-top:20px;
		}

.mini_basket_top_l{
	position:relative;
	float:right;
	display:inline;
	width:155px;
	height:34px;
	line-height:34px;
		}

.mini_basket_top_l .cart{
	height:34px;
	display:block;
	line-height:34px;
	}

.mini_basket_top_r{
	position:relative;
	float:right;
	display:inline;
	width:93px;
	height:34px;
		}

.mini_basket_top_r a{
	background:url(http://cda1.avanquest.com/USA/images/cart_button_tcm8-347.gif) no-repeat center center;
	position:relative;
	float:right;
	display:inline;
	width:93px;
	height:34px;
		}

.mini_basket_bottom{
	position:relative;
	float:right;
	display:inline;
	width:250px;
		}

.mini_basket_bottom_inner{
	
	}


/*.top_tools_links5{
	background:url(http://cda7.avanquest.com/USA/images/country_divider_tcm8-351.gif) no-repeat center center;
	position:relative;
	float:left;
	display:inline;
	width:20px;
	height:28px;
	}*/

/*-----------------------------------------------------------------*/
/*                       top tools 2 css end                       */
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*                       new dropdown 2 css                        */
/*-----------------------------------------------------------------*/

#sddm{margin:0px; padding:0px; width:116px; position:relative; z-index: 3000000}
#sddm li{margin:0px; padding:0px; list-style: none; float: left; font: bold 12px arial;}
.dd_top_wrap{border:1px solid #969696; margin:0px; padding:0px; width:116px; height:19px;}
#sddm .dd_top_wrap .menu_dd_top a{display: block; float:left; margin:0px; width:95px; height:19px; background: #ffffff; font-weight:bold; color:#4A5054; line-height:19px; text-align: center; text-decoration: none}
#sddm .dd_top_wrap .menu_dd_arrow a{ display: block; float:right; margin:0px; height:19px; background:#fff url(http://cda6.avanquest.com/USA/images/drop_down_tcm8-94071.gif) no-repeat center right;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cda6.avanquest.com/USA/images/drop_down_tcm8-94071.gif',sizingMethod='crop'); width:19px; text-align: center; text-decoration: none}
#sddm .menu_dd_arrow a:hover{background:#fff url(http://cda6.avanquest.com/USA/images/drop_down_over_tcm8-94070.gif) no-repeat center right; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cda6.avanquest.com/USA/images/drop_down_over_tcm8-94070.gif',sizingMethod='crop');}
#sddm .dd_main{ position: absolute; z-index:4000000; visibility: hidden; margin: 0px; padding:0px; left:0px; top:20px; width:116px; font-weight:bold; color:#4A5054; background: #EAEBD8; border:1px solid #969696;}
#sddm .dd_main a{ position: relative; display: block; margin: 0; padding: 0px 0px 0px 5px; width: auto; text-align: left; text-decoration: none; background: #ffffff; height:19px; font-weight:bold; color:#4A5054; font: 12px arial; line-height:19px;}
#sddm .dd_main a:hover{ background: #bebebe;; color: #FFF}

/*-----------------------------------------------------------------*/
/*                    new dropdown 2 css end                       */
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*                         search bar 2 css                        */
/*-----------------------------------------------------------------*/

.search_bar_wrap{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -121px;
	position:relative;
	float:left;
	display:inline;
	width:976px;
	margin:5px 0px 0px 7px;
	height:35px;
	}

.search_bar_inner1{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -889px;
	position:relative;
	float:left;
	display:inline;
	width:95px;
	height:35px;
	}

.search_bar_inner2{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat -10px -804px;
	position:relative;
	float:left;
	width:204px;
	height:18px;
	margin-top:3px;
	border-top:2px solid #848484;
	border-left:2px solid #848484;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	}

.search_bar_inner2 input{
	height:15px;
	width:180px;
	padding:0px;
	border:0px;
	margin:2px 0px 0px 20px;
	}

.search_bar_inner3{
	position:relative;
	float:left;
	width:28px;
	margin-left:10px;
	height:35px;
	}

.search_bar_inner3 a{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -445px;
	position:relative;
	float:left;
	width:28px;
	height:35px;
	}

.search_bar_inner3 a:hover{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -481px;
	}

.search_bar_inner4{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -842px;
	position:relative;
	float:left;
	width:149px;
	height:35px;
	}

.search_bar_inner5{
	position:relative;
	float:left;
	width:125px;
	height:35px;
	}

.search_bar_inner5 a{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -337px;
	position:relative;
	float:left;
	width:125px;
	height:35px;
	}

.search_bar_inner5 a:hover{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -301px;
	}

.search_bar_inner6{
	position:relative;
	float:left;
	width:126px;
	height:35px;
	}

.search_bar_inner6 a{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -265px;
	position:relative;
	float:left;
	width:126px;
	height:35px;
	}

.search_bar_inner6 a:hover{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -229px;
	}

.search_bar_inner7{
	position:relative;
	float:left;
	width:70px;
	height:35px;
	}

.search_bar_inner7 a{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -409px;
	position:relative;
	float:left;
	width:70px;
	height:35px;
	}

.search_bar_inner7 a:hover{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -373px;
	}

.search_bar_inner8{
	position:relative;
	float:left;
	width:70px;
	height:35px;
	}

.search_bar_inner8 a{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -193px;
	position:relative;
	float:left;
	width:165px;
	height:35px;
	}

.search_bar_inner8 a:hover{
	background: url(http://cda2.avanquest.com/test/menu_test/images/menu_sprite.png) no-repeat 0px -157px;
	}

/*-----------------------------------------------------------------*/
/*                      search bar 2 css end                       */
/*-----------------------------------------------------------------*/

div.positions_1{height:auto !important}
div.positions_3{height:auto !important}
.positions_1 .home_text_wrap .home_text_mid{height:250px !important;}
.home_text_inner{height:auto !important;padding:0 10px 0;margin:-30px 7px 0 6px !important;background:#FFF;}
.home_text_inner p{line-height:25px;margin-top:10px;}
.positions_1 .home_text_inner{height:190px !important;}
.positions_1 .home_text_wrap .home_text_mid{background:url(http://cda4.avanquest.com/template/images/1_space_textbox_new.png) no-repeat left top !important;}
.positions_1 .home_text_wrap .home_text_bottom{display:block !important;height:10px;background:url(http://cda4.avanquest.com/template/images/1_space_textbox_new.png) no-repeat left bottom !important;}

.special_btns2 .old_info_btn,.list_item_btn .gry_button{float:left;background:none;text-decoration:underline;}
.special_btns2 .old_info_btn span,.list_item_btn .gry_button span{background:none;padding:5px 10px 0 30px;}

.head-social{position:absolute;right:300px;top:0;width:280px;z-index:100;font-weight:700;color:#999;line-height:28px;}
.head-social p{float:left;margin:0 10px 0 0;}
.head-social a{float:left;display:block;width:16px;height:16px;background-image:url(images/icons.png);margin:6px 4px;}
#head-fb{}
#head-tw{background-position:-16px 0;}
#head-yt{background-position:-32px 0;}
#head-em{background-position:right;}
.find_it_fast_item{padding:17px 0 !important;font-size:14px;font-weight:700;color:#666;}
.find_it_fast_item a{color:#666;}
.footer_head{height:2px !important;}
.find_it_fast_wrap_5{float:left !important;height:460px !important;background:url(images/find_it_fast_bg_5.gif) !important;margin-top:20px;}
.home_text_wrap .home_text_mid{background:url(images/3_space_textbox.png) !important;width:970px !important;}
.home_text_inner .Copyright_links3{display:none !important;}
.home_text_bottom{background:url(images/3_space_textbox_bottom.png) !important;width:970px !important;}
.home_text_head h1{width:100% !important;}
.find_it_fast_spacer{background:url(images/find_it_fast_spacer.png) !important;height:10px !important}
.Copyright_links2 ul{float:right !important;width:616px !important;}
.homeH1{color:#FFFFFF;font-size:18px;height:44px;line-height:42px;margin:15px 0 0;width:970px;background:url(images/h1-bg.png);text-indent:15px;}
.last_find_item{padding:15px 0 !important;}
.Copyright_links1{margin:0 0 8px 37px;}
.Copyright_links2{margin-bottom:8px;}
.Copyright_links1 ul{margin-left:1px;}
.Copyright2 a{margin-right:7px;}
.Copyright_links3{display:none !important;}

.weekly_special_1_5 .special_head{background:url(images/tt_green_box.jpg) !important;}

#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;}
#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;}

.catagory_text_top{background:url(images/box-top.png) !important;}
.catagory_text_mid{background:url(images/box-mid.png) !important;}
.catagory_text_bottom{background:url(images/box-btm.png) !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;}

#home_banner0 .find_it_fast_item{padding:3px 0 !important;font-size:12px;font-weight:100;}
#home_banner0 .find_it_fast_spacer{background:url(http://cda4.avanquest.com/template/images/find_it_fast_spacer.png) no-repeat left top !important;height:2px !important;}
#home_banner0 .find_it_fast_wrap_5{margin:0 !important;height:220px !important;background:url(http://cda4.avanquest.com/template/images/find_it_fast_bg_5.gif) no-repeat left top !important;}
#home_banner5{width:721px !important;float:right !important;}
#home_banner5 .home_text_mid{background:url(http://cda6.avanquest.com/template/images/3_space_textbox.png) no-repeat left top !important;width:721px !important;z-index:10;}
#home_banner5 .home_text_bottom{background:url(http://cda1.avanquest.com/template/images/3_space_textbox_bottom.png) no-repeat left top !important;width:100% !important;}
#home_banner4 #us_newsletter{width:235px;height:220px;background:url(http://cda9.avanquest.com/template/images/v01_signupoffers_235x220.jpg);display:block;}
#home_banner4 #us_newsletter input{bottom:40px;left:10px;position:absolute;width:168px;}
#home_banner4 #us_newsletter button{width:40px;height:30px;right:10px;bottom:40px;position:absolute;}
.positions_1x2{margin-top:20px;}

.us_reduced{color:#ff6d00 !important;}

.product_box,.list_block,.list_block_info,.list_item_btn{overflow:visible !important;}
.info_pop{position:absolute;width:250px;background:#FFF;box-shadow:0 0 10px #000;padding:10px;bottom:80px;left:-80px;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;}