/*---------------------------------------------------------------------------*/
/*                               DEFAULT CSS                                 */
/*---------------------------------------------------------------------------*/

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

h1,h2,h3,h4,h5,h6,h7{
	line-height:1.3em;
	}

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

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

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



/*---------------------------------------------------------------------------*/
/*                               DEFAULT CSS END                             */
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/
/*                               MAIN STYLES                                 */
/*---------------------------------------------------------------------------*/

/*###################################################### */
/*   Avanquest  Styles                                   */
/*   Nick Light                                          */
/*   Outer shell width = 990px;                          */
/*                                                       */
/*   The html has  unused divs - this is for             */
/*   future design posibilities                          */
/*   all divs have been zeroed, position relative        */
/*###################################################### */

div{   
   text-align:left;
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
   color:#4A5054;
   margin:0px;
   padding:0px;
   font-smooth:always;
   }

body{
   background:url(http://cda8.avanquest.com/template/images/product_new_background.png) no-repeat center top;
   position:relative;
   float:left;
   width:100%;
   height:100%;
   font-size:10pt;
   line-height:1.3em;
   margin:0px;
   padding:0px;
   text-align:center;
   }

iframe{
	background:transparent;
	}

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

.blue{
	color:#0091d0;
	}

.white_link{
	color:#fff;
	}

a img{
   border:0px;
   }

/* set up all the position relative, float left, display inline */

/*.body_wrap div{
   position:relative;
   float:left;
   display:inline;
   }*/

/* set up end */


.head{
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	width:990px;
	height:180px;
	}

.body_top{
	width:805px;
	height:0px;
	}

.body_wrap{
	position:relative;
	float:left;
	display:inline;
	width:989px;
	z-index:1;
	margin-top:245px;
	background:#fff;
	margin-left:1px;
   }

.body_mid{
	position:relative;
	float:left;
	display:inline;
	width:100%;
	}

.head_banner{
   position:relative;
   float:left;
   display:inline;
   width:830px;
   height:78px;
   background:url(http://cda1.avanquest.com/UK/Images/top_logo_tcm12-121770.gif) no-repeat left top;
   }

.main_container{
	position:relative;
   margin:0px auto;
   width:990px;
   text-align:left;
   }

.main_wrap{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	display:inline;
	float:left;
	position:relative;
	width:937px;
	margin-bottom:40px;
	padding-bottom:40px;
	background:#fff url(http://cda6.avanquest.com/UK/Images/main_bg2_tcm12-121761.png) no-repeat center top;
   }

.top_section{
   position:relative;
   float:left;
   width:830px;
   /*height:108px;*/
   }

.head_wrap{
   position:relative;
   float:left;
   display:inline;
   width:830px;
   margin-left:53px;
   z-index:3;
   /*height:108px;*/
   }

.top_tool_div{
   }

.logo{
   position:relative;
   float:left;
   width:300px;
   height:60px;
   }


/* ################################### product styles start ############################################### */

.main_content_product{
	position:relative;
	float:left;
	display:inline;
	width:720px;
	margin-left:10px;
	}
	
.poduct_inner_break{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -71px;
	height:1px;
	width:720px;
	}
	
#addthis{
	margin:18px 30px 5px 0 !important;
	width:380px;
	display:inline;
	}
#___plusone_0{float:right !important;width:70px !important;}	
.addthis_button_tweet{width:96px !important;}
.addthis_button_facebook_like{width:80px !important;}
.main_content_product_inner_top, .main_content_product_inner_top div{
	position:relative;
	float:left;
	display:inline;
	}

.main_content_product_inner_top{
	width:720px;
	background:url(http://cda6.avanquest.com/template/images/prod_content_mid1.png) repeat-y -972 0px;
	}

main_content_product_inner{
	position:relative;
	float:left;
	display:inline;
	width:720px;
	}

.poduct_inner_top_spare{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -55px;
	height:15px;
	width:720px;
	}

.poduct_inner_top{
	background:url("http://cda2.avanquest.com/template/images/aq_sprite_main2.png") repeat-y scroll -4px 0 transparent;
	width:720px;
	}

.poduct_inner_1{
	width:190px;
	}

div.discount_large{
	width:70px;
	height:70px;
	position:absolute;
	top:0px;
	right:10px;
	z-index:9;
	background:url(http://cda1.avanquest.com/template/images/trans_png_sprite.png) no-repeat 0px 0px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	line-height:70px;
	text-align:center;
	}

div.magnify{
	background:transparent url(http://cda3.avanquest.com/template/images/magnifying_glass.png) no-repeat scroll 0 0;
	bottom:0;
	display:block;
	height:43px;
	position:absolute;
	right:15px;
	width:43px;
	z-index:2;
	}

.sys_req{
	width:100%;
	margin:10px 0px 20px 0px;
	}

div.new_prod_banner{
	background:transparent url(http://cda8.avanquest.com/template/images/new_prod_banner.png) no-repeat scroll 0 0;
	display:block;
	height:81px;
	left:-1px;
	position:absolute;
	top:-15px;
	width:103px;
	z-index:2;
	}

div.best_seller_macaron{
	background:transparent url(http://cda2.avanquest.com/template/images/Macaron_Best_Seller_list.png) no-repeat scroll 0 0;
	display:block;
	height:53px;
	left:30px;
	position:absolute;
	top:10px;
	width:39px;
	z-index:2;
	}

.discounted_price{
	width:108px;
	color:#006EA9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-right:0px;
	text-align:right;
	text-decoration:line-through;
	}

.poduct_inner_1 img{
	margin-left:30px;
	margin-top:20px;
	}

.poduct_inner_2{
	width:510px;
	}

.poduct_inner_2 .prod_title{
	width:510px;
	}

.prod_title_l{
	width:390px;
	}

.prod_title_l h1{
	color:#006EA9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:1.3em;
	margin:0;
	padding:0 0 5px;
	}

.prod_title_r{	
	color:#006EA9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-top:3px;
	padding:0 0 5px;
	text-align:right;
	width:108px;
	}

.prod_title_r span{
	padding-right:5px;
	}

.prod_description1{	
	width:390px;
	}

.prod_description1{
	width:100%;
	}

.prod_description2{
	width:100%;
	}

.prod_description1 h2{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px 0px;
	}

.prod_description2 h3{
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#4A5054;
	margin:0px;
	padding:0px;
	font-weight:normal;
	}

.prod_description{
	width:498px;
	}

.poduct_inner_bottom{
	height:64px;
	width:720px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -71px;
	}

div.poduct_inner_bottom_spare{
	height:20px;
	width:720px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -724px;
	float:left;
	}

.tabs_content_top_spare{
	position:relative;
	float:left;
	display:inline;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px 0px;
	height:32px;
	width:720px;
	}


.tabs_content_box{
	position:relative;
	float:left;
	display:inline;
	width:720px;
	background:#dd2;
	padding-bottom:30px;
	background:url(http://cda1.avanquest.com/template/images/tabs_content_box_bg.png) repeat-y left top;
	}

.prod_section_skip{	
	position:relative;
	float:left;
	display:inline;
	width:660px;
	margin-left:30px;
	margin-top:5px;
	}

.prod_content{	
	position:relative;
	float:left;
	display:inline;
	width:660px;
	margin-left:30px;
	margin-top:20px;
	}

.prod_content embed{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}

.prod_vid_img{
	position:relative;
	float:left;
	display:inline;
	margin-right:15px;
	}

.prod_ss_pu{
	clear:left;
	display:inliine;
	margin-bottom:10px;
	}

.prod_desc_img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}

.prod_desc_img{
	width:305px;
	}

.prod_desc_txt{
	width:335px;
	margin-left:20px;
	}

.title_tab{
	background:#F2F7FA none repeat scroll 0 0;
	color:#006EA9;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-bottom:5px;
	margin-left:-5px;
	width:100%;

	}

.title_tab span{
	float:left;
	font-size:16px;
	margin-left:5px;
	position:relative;
	}

a.back_to_top{
	background:#F2F7FA url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll 0 -842px;
	color:#006EA9;
	float:right;
	font-size:11px;
	margin-right:10px;
	padding-left:15px;
	}

.tabs_content_bottom_spare{
	position:relative;
	float:left;
	display:inline;
	height:21px;
	width:720px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -33px;
	}

.tabs_content_bottom_spare1{
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:720px;
	background:url(http://cda1.avanquest.com/template/images/buttons-bg.png) repeat-y;
	padding-top:10px;
	}
	
.tabs_content_bottom_bg{
	position:relative;
	float:left;
	display:inline;
	height:15px;
	width:720px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -401px;
	}

div.product_discount{
	position:absolute;
	right:0px;
	}

.prod_video_table{
	position:relative;
	float:left;
	width:100%;
	}

/* footer styles */

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

.footer_body_head{
	height:0px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	}

.footer_wrap{
	position:relative;
	float:left;
	display:inline;
	width:970px;
	margin-top:20px;
	margin-left:10px;
	}

.footer_head{
	width:970px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -416px;
	}

.footer_head div a span{
	height:39px;
	line-height:39px;
	color:#4A5054;
	font-weight:bold;
	}

.footer_head div a:hover span{
	color:#006EA9;
	font-weight:bold;
	}

.footer_head div a span{
	margin-left:20px;
	}

.footer_head1{
	width:202px;
	padding-left:37px;
	}

.footer_head1 a{
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -109px;
	height:39px;
	display:block;
	}

div.footer_head1 a span{
	height:39px;
	line-height:39px;
	margin-left:40px;
	}

.footer_head2{
	width:155px;
	padding-left:34px;
	}

.footer_head2 a{
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -149px;
	height:39px;
	display:block;
	}

div.footer_head2 a span{
	height:39px;
	line-height:39px;
	margin-left:40px;
	}

.footer_head3{
	width:122px;
	padding-left:34px;
	}

.footer_head3 a{
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -269px;
	height:39px;
	display:block;
	}

div.footer_head3 a span{
	height:39px;
	line-height:39px;
	margin-left:48px;
	}

.footer_head4{
	width:134px;
	padding-left:34px;
	}

.footer_head4 a{
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -229px;
	height:39px;
	display:block;
	}

div.footer_head4 a span{
	height:39px;
	line-height:39px;
	margin-left:40px;
	}

.footer_head5{
	width:169px;
	padding-left:34px;
	}

.footer_head5 a{
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -189px;
	height:39px;
	display:block;
	}

div.footer_head5 a span{
	height:39px;
	line-height:39px;
	margin-left:40px;
	}

.footer_head5 a.aq_club{
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -947px;
	height:39px;
	display:block;
	}

div.footer_head5 a.aq_club span{
	height:39px;
	line-height:39px;
	margin-left:40px;
	}

.footer_body{
	width:100%;
	height:165px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) repeat-y 0px -456px;
	}

.footer_body1{
	margin-left:40px;
	margin-top:7px;
	width:209px;
	}

.footer_body1 ul{
	padding:0px;
	list-style-type:none;
	position:relative;
	float:left;
	margin:0px;

	}

.footer_body1 ul li{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) repeat-y -10px -624px;
	height:16px;
	line-height:16px;
	padding:0 0 0 20px;
	}

.footer_body1 ul li a{
	color:#4A5054;
	}

.footer_body1 ul li a:hover{
	color:#006EA9;
	}

.footer_body2{
	margin-left:30px;
	margin-top:7px;
	width:199px;
	}

.footer_body2 ul{
	padding:0px;
	list-style-type:none;
	position:relative;
	float:left;
	margin:0px;

	}

.footer_body2 ul li{
	background:url(http://cda2.avanquest.com/template/images/footer_arrow.gif) no-repeat left top;
	padding:0px 0 0px 20px;
	}

.footer_body2 ul li a{
	color:#4A5054;
	}

.footer_body2 ul li a:hover{
	color:#006EA9;
	}

.footer_body3{
	margin-left:35px;
	margin-top:7px;
	width:214px;
	}

.footer_body3 ul{
	padding:0px;
	list-style-type:none;
	position:relative;
	float:left;
	margin:0px;
	}

.footer_body3 ul li{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) repeat-y -10px -624px;
	height:16px;
	line-height:16px;
	padding:0 0 0 20px;
	}

.footer_body3 ul li a{
	color:#4A5054;
	}

.footer_body3 ul li a:hover{
	color:#006EA9;
	}

div.footer_body4{
	margin-left:40px;
	margin-top:7px;
	width:179px;
	background:transparent !important;
	}

.footer_body4 ul{
	padding:0px;
	list-style-type:none;
	position:relative;
	float:left;
	margin:0px;

	}

.footer_body4 ul li{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) repeat-y -10px -624px;
	width:175px;
	overflow:hidden;
	height:16px;
	line-height:16px;
	padding:0 0 0 20px;
	}

.footer_body4 ul li a{
	color:#4A5054;
	}

.footer_body4 ul li a:hover{
	color:#006EA9;
	}

.footer_body5{
	margin-left:40px;
	margin-top:7px;
	width:209px;
	}

.footer_body5 ul{
	padding:0px;
	list-style-type:none;
	position:relative;
	float:left;
	margin:0px;

	}

.footer_body5 ul li{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) repeat-y -10px -624px;
	height:16px;
	line-height:16px;
	padding:0 0 0 20px;
	}

.footer_body5 ul li a{
	color:#4A5054;
	}

.footer_body5 ul li a:hover{
	color:#006EA9;
	}

div.footer_body_title{
	color:#006EA9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:3px 0;
	text-transform:uppercase;
	width:100%;
	}

.footer_foot{

	}

.retailers{
	margin-top:10px;
	}

.retailers_txt{
	height:38px;
	line-height:38px;
	}

.retailers_logo{
	width:825px;
	height:38px;
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll -10px -780px;
	}

.Copyright{
	width:970px;
	}

.Copyright1{

	}

div.Copyright2{
	float:right;
	margin-top:10px;
	width:755px;
	}

.Copyright_logo{
	width:74px;
	height:67px;
	background: url(http://cda8.avanquest.com/template/images/aq_foot_logo.png) no-repeat left top;
	}

.Copyright_txt{
	margin-top:10px;
	}

.Copyright_links1, .Copyright_links2{
	width:100%;
	}

.Copyright_links1 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	position:relative;
	float:left;
	}

.Copyright_links1 span{
	display:inline;
	position:relative;
	float:left;
	}

.Copyright_links1 ul li{
	display:inline;
	position:relative;
	float:left;
	padding:0px 3px;
	}

.Copyright_links2 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	position:relative;
	float:left;
	}

.Copyright_links2 span{
	display:inline;
	position:relative;
	float:left;
	}

.Copyright_links2 ul li{
	display:inline;
	position:relative;
	float:left;
	padding:0px 5px;
	}


.main_content_product_inner_top .poduct_inner_bottom_right{
	width:300px;
	float:right;
	margin: 0 30px 0 0;
	padding-left:35px;
	height:84px;
	border-left:1px solid #ccc;
	display:inline;
	}
.main_content_product_inner_top .poduct_inner_bottom_left{
	width:340px;
	float:left;
	margin: 4px 0 0 0;
	margin-left:10px;
	display:inline;
	}

.tabs_content_bottom_spare1 .poduct_inner_bottom_right{
	width:300px;
	float:right;
	margin: 0 30px 0 0;
	padding-left:35px;
	height:84px;
	border-left:1px solid #ccc;
	display:inline;
	}
.tabs_content_bottom_spare1 .poduct_inner_bottom_left{
	width:310px;
	float:left;
	margin: 4px 0 0 0;
	margin-left:30px;
	display:inline;
	}
	
.poduct_inner_bottom_right .dl_button, .poduct_inner_bottom_right .box_button{
	float:left;
	display:inline;
	}	

.poduct_inner_bottom_left #addthis{
	margin:14px 10px 5px 0 !important;
	width:320px;
	display:inline !important;
	}

.poduct_inner_bottom_left .trial_button_l{
	margin:7px 18px 0 0;
	padding:0;
	}
	
/* buttons */

a.dl_button, a.dl_button_grey, a.box_button, a.box_button_grey{
    color: #fff;
	font-weight:bold;
    float: right;
    font: bold 13px arial, sans-serif;
    height: 30px;
    margin-right: 15px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	overflow:hidden;
	margin-top:10px;
	display:inline;
	}

.poduct_inner_bottom_right a.box_button, .poduct_inner_bottom_right a.box_button_grey, .poduct_inner_bottom_right a.dl_button_grey{
	float:left !important;
	}
	
a:hover.dl_button, a:hover.dl_button_grey, a:hover.box_button, a:hover.box_button_grey{
    color: #fff;
	font-weight:bold;
    font: bold 13px arial, sans-serif;
    height: 30px;
    text-decoration: none;
	overflow:hidden;
	}

a.box_button{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left top;
	}
a.box_button_grey{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -705px;
	}

a.dl_button{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -56px;
	}

a.dl_button_grey{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -641px;
	}

a.dl_button span, a.dl_button_grey span, a.box_button span, a.box_button_grey span{
    display: block;
    line-height: 20px;
	margin-left:50px;
    padding: 4px 20px 15px 0px;
	}

a.dl_button span{
	    background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -56px;
	}

a.dl_button_grey span{
	    background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -641px;
	}

a.box_button span{
	    background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right top;
	}

a.box_button_grey span{
	    background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -705px;
	}

.descrip_break{
	display:none;
	}

a.trial_button_l, a.trial_button_grey_l{
    color: #FFFFFF;
	font-weight:bold;
    float: right;
    font: bold 13px arial, sans-serif;
    height: 33px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	overflow:hidden;
	margin:11px 15px 0 0;
	display:inline;
	}
.poduct_inner_bottom_left a.trial_button_grey_l{
	margin:6px 15px 0 0 !important;
	float:right;
	}
a.trial_button_grey_l{
	margin:12px 15px 0 10px !important;
	float:left;
	}	
a.trial_button_l{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -1070px;
	}
	
a.trial_button_l:hover {color:#fff;}
a.trial_button_grey_l:hover {color:#fff;}
a.trial_button_grey_l{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -999px;
	}
a.trial_button_l span, a.trial_button_grey_l span{
    display: block;
    line-height: 20px !important;
	margin-left:45px;
    padding: 4px 20px 15px 0px;
	} 

a.trial_button_l span{
	/*background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -470px;*/
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -1070px;
	}

a.trial_button_grey_l span{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -999px;
	}

a.free_button_l, a.free_button_l_grey{
    color: #000000;
	font-weight:bold;
    float: right;
    font: bold 13px arial, sans-serif;
    height: 33px;
    margin-right: 30px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	overflow:hidden;
	margin-top:10px;
	}
a.free_button_l{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -470px;
	}

a.free_button_l_grey{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll left -555px;
	}

a.free_button_l span, a.free_button_l_grey span{
	display:block;
	height:33px;
	line-height:33px;
	margin-left:38px;
	padding-left:5px;
	} 

a.free_button_l span{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -470px;
	}

a.free_button_l_grey span{
	background: transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat right -555px;
	}


.breadcrunbs_wrap, .breadcrunbs_wrap div{
	float:left;
	display:inline;
	}

.breadcrunbs_wrap{
	width:970px;
	margin-left:10px;
	height:30px;
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) repeat-y 0px -649px;
	z-index:2;
	margin-top:15px;
	}

.breadcrunbs_links{
	color:#4A5054;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style: italic;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	margin-left:10px;
	}

.breadcrunbs_links a{
	height:30px;
	line-height:30px;
	color:#006EA9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	}

div.breadcrunbs_icons{
	background:#FFFFFF none repeat scroll 0 0;
	position:absolute;
	right:20px;
	width:210px;
	z-index:2;
	}

.breadcrunbs_icons_L{
	width:25px;
	height:30px;
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -309px;
	}

.breadcrunbs_icons_R{
	position:relative;
	float:left;
	width:22px;
	height:30px;
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat 0px -340px;
	}

.breadcrunbs_iconsl{	
	position:relative;
	float:left;
	height:30px;
	width:30px;
	display:block;
	margin-left:10px;
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat -4px -372px;
	z-index:2;
	}

.breadcrunbs_icons2{
	position:relative;
	float:left;
	height:30px;
	width:33px;
	display:block;
	margin-left:10px;
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat -1px -434px;
	z-index:2;
	}

.breadcrunbs_icons3{
	background:transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll -4px -403px;
	display:block;
	float:left;
	height:30px;
	margin-left:10px;
	margin-right:10px;
	position:relative;
	width:30px;
	z-index:2;
	}

/* tooltips */

	.tooltip_head{
		border:1px solid #006ea9;
		font-family:arial;
		color:#4a5054;
		background:#fff;
		}

	.tooltip_icon1{
		background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat -4px -372px;
		height:30px;
		width:30px;
		display:block;
		}

	.tooltip_icon2{
		background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat -1px -434px;
		height:30px;
		width:37px;
		display:block;
		}

	.tooltip_icon3{
		background:transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll -4px -403px;
		height:30px;
		width:30px;
		display:block;
		}

	.tooltip_title{
		font-size:11px;
		font-weight:bold;
		height:10px;
		border-bottom:1px solid #000;
		padding:1px 5px 1px 0px;
		}

	.tooltip_desciption{
		font-size:10px;
		padding:1px 5px 1px 0px;
		}

/* popup styles */

	.popup_wrap, .popup_wrap div{
		position:relative;
		float:left;
		display:inline;
		font-family:arial;
		}

	

	.popup_top{
		width:769px;
		height:22px;
		background:url(http://cda2.avanquest.com/template/images/pop_top.png) no-repeat left top;
		}

	.popup_mid{
		width:769px;
		background:url(http://cda9.avanquest.com/template/images/pop_mid.png) repeat-y left top;
		}

	.popup_bottom{
		width:769px;
		height:20px;
		background:url(http://cda4.avanquest.com/template/images/pop_bottom.png) no-repeat left top;
		}

	.popup_control_top{
		width:715px;
		height:9px;
		font-size:0px;
		line-height:0px;
		margin-left:30px;
		background:url(http://cda4.avanquest.com/template/images/pop_controll_top.png) no-repeat left top;
		}

	.popup_control_mid{
		width:715px;
		margin-left:30px;
		background:url(http://cda1.avanquest.com/template/images/pop_control_mid.png) repeat-y left top;
		}

	.popup_control_mid_1{
		width:74px;
		margin-left:10px;
		}

	.popup_control_mid_2{
		margin-left:15px;
		width:450px;
		}

	.popup_control_mid_2 .title{
		font-weight:bold;
		margin-bottom:5px;
		font-size:14px;
		color:#006EA9;
		}

	.popup_control_mid_2 .description{
		font-size:12px;
		}

	.popup_control_bottom{
		width:715px;
		height:34px;
		margin-left:30px;
		background:url(http://cda1.avanquest.com/template/images/pop_control_bottom.png) no-repeat left top;
		}

	div.popup_control_count{
		float:right;
		margin-right:30px;
		font-size:10px;
		height:23px;
		line-height:23px;
		margin-top:0px;
		}

	div.popup_control_btns{
		float:right;
		margin-top:0px;
		z-index:2;
		}

	.popup_mid_img{
		margin-left:20px;
		margin-right:20px;
		margin-top:20px;
		margin-bottom:30px;
		text-align:center;
		}

	.popup_mid_img img{
		margin:0px auto;
		display:block;
		}

	.pu_top_left{
		width:39px;
		height:22px;
		background:url(http://cda7.avanquest.com/template/images/pop_top_l.png) no-repeat left top;
		}

	.pu_top_mid{
		height:22px;
		background:url(http://cda2.avanquest.com/template/images/pop_top_mid.png) repeat-x left top;
		}

	.pu_top_right{
		width:39px;
		height:22px;
		background:url(http://cda7.avanquest.com/template/images/pop_top_r.png) no-repeat left top;
		}

	.pu_mid_left{
		width:39px;
		background:url(http://cda6.avanquest.com/template/images/pop_mid_l.png) repeat-y left top;
		}

	.pu_mid_mid{
		background:#eff2f3;
		}

	.pu_mid_right{
		width:39px;
		background:url(http://cda6.avanquest.com/template/images/pop_mid_r.png) repeat-y left top;
		}

	.pu_bottom_left{
		width:39px;
		height:20px;
		background:url(http://cda5.avanquest.com/template/images/pop_bottom_l.png) no-repeat left top;
		}

	.pu_bottom_mid{
		height:20px;
		background:url(http://cda9.avanquest.com/template/images/pop_bottom_mid.png) repeat-x left top;
		}

	.pu_bottom_right{
		width:39px;
		height:20px;
		background:url(http://cda1.avanquest.com/template/images/pop_bottom_r.png) no-repeat left top;
		}



	.pop_control_top_l{
		width:19px;
		height:9px;
		background:url(http://cda9.avanquest.com/template/images/pop_control_top_l.png) no-repeat left top;
		}

	.pop_control_top_mid{
		height:9px;
		background:url(http://cda9.avanquest.com/template/images/pop_control_top_mid.png) repeat-x left top;
		}

	.pop_control_top_r{
		width:19px;
		height:9px;
		background:url(http://cda4.avanquest.com/template/images/pop_control_top_r.png) no-repeat left top;
		}

	.pop_control_mid_l{
		width:19px;
		background:url(http://cda8.avanquest.com/template/images/pop_control_mid_l.png) repeat-y left top;
		}

	.pop_control_mid_mid{
		background:#fff;
		}

	.pop_control_mid_r{
		width:19px;
		background:url(http://cda6.avanquest.com/template/images/pop_control_mid_r.png) repeat-y left top;
		}

	.pop_control_bottom_l{
		width:19px;
		height:34px;
		background:url(http://cda3.avanquest.com/template/images/pop_control_bottom_l.png) no-repeat left top;
		}

	.pop_control_bottom_mid{
		height:34px;
		background:url(http://cda7.avanquest.com/template/images/pop_control_bottom_mid.png) repeat-x left top;
		z-index:2;
		}

	.pop_control_bottom_r{
		width:19px;
		height:34px;
		background:url(http://cda1.avanquest.com/template/images/pop_control_bottom_r.png) no-repeat left top;
		}

 #overlay {
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
	background:#000;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 90;
	display:block;
	width: 100%;
	height: 100%;
	filter:alpha(opacity=10);
	-moz-opacity:.10;
	filter: alpha(opacity=80);
	_filter:alpha(opacity=10);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
	opacity:.10;
}
body > div#overlay {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
}

	.popup_close{
		position:absolute;
		top:20px;
		right:20px;
		z-index:9;
		height:38px;
		width:38px;
		background:url(http://cda1.avanquest.com/template/images/popup_close.png) no-repeat left top;
		}

		.close{
		position:absolute;
		top:20px;
		right:20px;
		z-index:9;
		height:38px;
		width:38px;
		background:url(http://cda1.avanquest.com/template/images/popup_close.png) no-repeat left top;
		}

/* popup end */

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

div.services_menu_wrap{
	float:right;
	margin-right:10px;
	width:230px;
	}

.services_menu_spacer{
	position:relative;
	float:left;
	display:inline;
	width:200px;
	height:20px;
	}

.services_menu_top{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -681px;
	height:10px;
	width:230px;
	}

.services_menu_mid{
	background:url(http://cda2.avanquest.com/template/images/aq_sprite_main2.png) repeat-y -2873px 0px;
	width:230px;
	}

.services_menu_mid table{
	clear:left;
	margin-left:1px;
	}

.services_menu_mid .title_tab{
	width:210px;
	margin-left:10px;
	}

.services_menu_bottom{
	background:url(http://cda3.avanquest.com/template/images/aq_sprite_main1.png) no-repeat 0px -694px;
	height:19px;
	width:230px;
	}


.review{
	margin-left:10px;
	width:210px;
	margin-bottom:20px;
	}

.review_title{
	position:relative;
	float:left;
	width:210px;
	font-weight:bold;
	margin-bottom:10px;
	}

.review_desc{
	position:relative;
	float:left;
	width:210px;
	margin-bottom:10px;
	}

.review_img{
	text-align:center;
	width:210px;
	display:block;
	}

.review_img img{
	margin:0px auto;
	}

.review_spacer{
	width:200px;
	border-top:1px solid #ddd;
	height:1px;
	font-size:0px;
	line-height:0px;
	margin:0px 0px 20px 15px
	}

.trans{
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	opacity:.3;
	_filter:alpha(opacity=30);
	_opacity:.3;
		}

/*---------------------------------------------------------------------------*/
/*                               MAIN STYLES                                 */
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/
/*                               MAIN NAV (TABS)                             */
/*---------------------------------------------------------------------------*/

#menu{
	position:relative;
	float:left;
	width:990px;
	}
/* GLOBALHEADER */
#globalheader { width: 969px; height: 32px; margin:0 auto; position: relative; }

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

/* BUTTONS */
#globalheader #globalnav_home li#gn-home a { background-position: 0px 0;}
#globalheader #globalnav li#gn-family a { background-position: -42px 0; }
#globalheader #globalnav li#gn-smb a { background-position: -174px 0; }
#globalheader #globalnav li#gn-corporate a { background-position: -306px 0; }
#globalheader #globalnav li#gn-pctools a { background-position: -438px 0; }
#globalheader #globalnav li#gn-hobbies a { background-position: -570px 0; }
#globalheader #globalnav li#gn-eductaion a { background-position: -702px 0; }
#globalheader #globalnav li#gn-children a { background-position: -834px 0; }

/* OVER STATES */
#globalheader #globalnav_home li#gn-home a:hover { background-position: 0 -32px; }
#globalheader #globalnav li#gn-family a:hover { background-position: -42px -32px; }
#globalheader #globalnav li#gn-smb a:hover { background-position: -174px -32px; }
#globalheader #globalnav li#gn-corporate a:hover { background-position: -306px -32px; }
#globalheader #globalnav li#gn-pctools a:hover { background-position: -438px -32px; }
#globalheader #globalnav li#gn-hobbies a:hover { background-position: -570px -32px; }
#globalheader #globalnav li#gn-eductaion a:hover { background-position: -702px -32px; }
#globalheader #globalnav li#gn-children a:hover { background-position: -834px -32px; }

/* ACTIVE STATES */
#globalheader #globalnav_home li#gn-home a:active { background-position: 0 -32px; }
#globalheader #globalnav li#gn-family a:active { background-position: -42px -32px; }
#globalheader #globalnav li#gn-smb a:active { background-position: -174px -32px; }
#globalheader #globalnav li#gn-corporate a:active { background-position: -306px -32px; }
#globalheader #globalnav li#gn-pctools a:active { background-position: -438px -32px; }
#globalheader #globalnav li#gn-hobbies a:active { background-position: -570px -32px; }
#globalheader #globalnav li#gn-eductaion a:active { background-position: -702px -32px; }
#globalheader #globalnav li#gn-children a:active { background-position: -834px -32px; }
 
/* GLOBALSUBMENU CLASS*/
.globalsubmenu_0 { width: 990px; height: 18px; margin: 0px auto; position: relative; z-index: 2;}

.globalsubmenu_1 { width: 990px; height: 30px; margin: 0px auto; position: relative; z-index: 2;}

.globalsubnav { margin: 0; padding: 0; width: 990px; height: 30px; overflow: hidden;}
.globalsubnav li { float: left; list-style:none;}
.globalsubnav li a {
	float: left;
	height: 30px;
	color:#FFFFFF;
	text-decoration:none;
	margin-left: 20px;
	padding-right: 20px;
	font: bold 12px/25px Arial, Helvetica, sans-serif;
}

.globalsubnav li a:hover { text-decoration:underline; color: #fff;}

/*.globalsubnav li a:active { font-style:italic; text-decoration:underline; color: #fff;}*/


ul.globalsubnav li.selected {
	float: left;
	height: 30px;
	color:#FFFFFF;
	/*margin-left: 20px;*/
	padding-right: 20px;
                padding-left: 20px;
	font: italic bold 12px/25px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
 

 

ul.globalsubnav li.no_right_sep a, ul.globalsubnav li.no_right_sep {

            background: none;

}



/* SEARCHBAR */

.searchbar { width: 976px; height: 35px; margin-top: 5px; position: relative;}

.search_combo_box{
	margin: 0 0 0 0;
	padding:0px;
}

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

/* Liste AQ div */
ul.aqgroup {
	margin:0 0 0 0;
	padding-left:15px;
}
ul.aqgroup li {
	margin:0;
	padding:0;
	list-style: none;
	line-height:18px;
}

/*---------------------------------------------------------------------------*/
/*                               MAIN NAV (TABS) END                         */
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/
/*                               DROPDOWN 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://cdn3.avanquest.com/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/images/drop_down_over_tcm8-94070.gif) no-repeat center right; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn3.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}

/*---------------------------------------------------------------------------*/
/*                               DROPDOWN CSS                                */
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/
/*                               SEARCH BAR CSS                              */
/*---------------------------------------------------------------------------*/

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

.search_bar_wrap{
	position:relative;
	float:left;
	display:inline;
	width:976px;
	margin:5px 0px 0px 7px;
	height:35px;
	}

.search_bar_inner1{
	position:relative;
	float:left;
	display:inline;
	width:95px;
	height:35px;
	}

.search_bar_inner2{
	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{
	position:relative;
	float:left;
	width:28px;
	height:35px;
	}

.search_bar_inner3 a:hover{
	}

.search_bar_inner4{
	position:relative;
	float:left;
	width:140px;
	height:35px;
	}

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

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

.search_bar_inner5 a:hover{
	}

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

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

.search_bar_inner6 a:hover{
	}

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

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

.search_bar_inner7 a:hover{
	}

div.search_bar_inner8{
	position:relative;
	float:right;
	width:165px;
	height:35px;
	}

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

.search_bar_inner8 a:hover{
	}

/*---------------------------------------------------------------------------*/
/*                               SEARCH BAR END                              */
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/
/*                               TOP TOOLS CSS                               */
/*---------------------------------------------------------------------------*/

.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{
/*  background:url(http://cda8.avanquest.com/USA/images/header_background_tcm8-350.gif) no-repeat left top; */
	position:relative;
	float:left;
	display:inline;
	width:990px;
	height:78px;
	z-index:3;
	}

.main_logo{
/*  background:url(http://cda9.avanquest.com/USA/images/logo_tcm8-326.gif) no-repeat left top; */
	position:relative;
	float:left;
	display:inline;
	width:294px;
	height:78px;
	}

.asus_logo{
	background:url(http://cda5.avanquest.com/template/header/images/asus_eeepc_logo_small.gif) no-repeat left top;
	position:relative;
	float:left;
	display:inline;
	width:294px;
	height:78px;
	}

.top_tools_links_wrap{
	position:relative;
	float:left;
	display:inline;
	width:390px;
	height:68px;
	margin-top:10px;
	}
/*---------------- one for each countrty ---------------*/
.top_tools_links1{
	background:url(http://cda1.avanquest.com/template/images/flag_UK.png) no-repeat right top;
	position:relative;
	float:left;
	display:inline;
	width:43px;
	height:28px;
	}


/*---------------- one for each countrty ---------------*/
.top_tools_links2{
	position:relative;
	float:left;
	display:inline;
	width:118px;
	height:68px;
	margin-left:6px;
	margin-top:3px;
	}

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

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

.top_tools_links4{
	position:relative;
	float:left;
	display:inline;
	height:68px;
	margin-top:2px;
	}

		.top_tools_ac_login{
			position:relative;
			float:left;
			display:inline;
			height:25px;
		 /* background:url(http://cda8.avanquest.com/USA/images/icon_account_tcm8-333.png) no-repeat left center; */
			}

		.top_tools_ac_login a{
			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 END                               */
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*                               UP SALE POPUP                               */
/*---------------------------------------------------------------------------*/

#overlay_interstitial{
	background:#000 !important;
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	z-index: 90 !important;
	display:block !important;
	width: 100% !important;
	height: 100% !important;
	filter:alpha(opacity=70) !important;
	-moz-opacity:.70 !important;
	filter: alpha(opacity=70) !important;
	_filter:alpha(opacity=70) !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70) !important;
	opacity:.70 !important;
	}

.box_outer{
	display:inline;
	position:relative;
	float:left;
	padding:10px;
	background:#fff;
		}

.box_inner{
	display:inline;
	position:relative;
	float:left;
	background:#fff;
	/*border:1px solid #60749c;*/
	width:732px;
	/*padding-bottom:10px;*/
		}

.box_inner img{
	margin-bottom:20px;
	}

.buttons_wrap_up{
	width:715px;
	position:relative;
	float:left;
	display:inline;
	height:72px;
	line-height:72px;
	margin-left:15px;
	margin-bottom:10px;
	}

a.button_up {
	background:url(http://cda1.avanquest.com/UK/Images/buy_btn_right_tcm12-116141.gif) no-repeat top right; */
	color: #444;
	display: block;
	float: right;
	font: normal 12px arial, sans-serif;
	height: 72px;
	padding-right: 20px; /* sliding doors padding */
	text-decoration: none;
}

a:hover.button_up {
	background:url(http://cda1.avanquest.com/UK/Images/buy_btn_right_tcm12-116141.gif) no-repeat top right;
	color: #444;
	display: block;
	float: right;
	font: normal 12px arial, sans-serif;
	height: 72px;
	padding-right: 20px; /* sliding doors padding */
	text-decoration: none;
}

a.button_up span {
	background:url(http://cda1.avanquest.com/UK/Images/buy_btn_left2_tcm12-116140.gif) no-repeat;
	display: block;
	line-height: 70px;
	padding:0px 0px 0px 80px;
	color:#fff;
	font-size:18px;
}

a:hover.button_up span {
	background:url(http://cda1.avanquest.com/UK/Images/buy_btn_left2_tcm12-116140.gif) no-repeat;
	display: block;
	line-height: 70px;
	padding:0px 0px 0px 80px;
	color:#fff;
	font-size:18px;
}

.upsale_continue{
	background:url(http://cda3.avanquest.com/UK/Images/upsell_continue_tcm12-116139.gif) no-repeat left top;
	padding-left:35px;
	height:25px;
	float: left;
	display: block;
	margin-top:30px;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	line-height:23px;
	font-size:18px;
	color:#196085;
	}

.upsale_continue:active{
	background:url(http://cda3.avanquest.com/UK/Images/upsell_continue_tcm12-116139.gif) no-repeat left top;
	padding-left:35px;
	height:25px;
	float: left;
	display: block;
	margin-top:30px;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	line-height:23px;
	font-size:18px;
	color:#196085;
	}

.upsale_continue:visited{
	background:url(http://cda3.avanquest.com/UK/Images/upsell_continue_tcm12-116139.gif) no-repeat left top;
	padding-left:35px;
	height:25px;
	float: left;
	display: block;
	margin-top:30px;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	line-height:23px;
	font-size:18px;
	color:#196085;
	}

.upsale_continue:hover{
	background:url(http://cda3.avanquest.com/UK/Images/upsell_continue_tcm12-116139.gif) no-repeat left top;
	padding-left:35px;
	height:25px;
	float: left;
	display: block;
	margin-top:30px;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	line-height:23px;
	font-size:18px;
	color:#196085;
	}

/*---------------------------------------------------------------------------*/
/*                               UP SALE POPUP END                           */
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
/*                               additional css                              */
/*---------------------------------------------------------------------------*/


.bubble_wrap{
			position: relative;
			float:left;
			display:inline;
			z-index:2;
	}

		.bubbleInfo {
			position: relative;
			float:left;
			margin-left:10px;
		}

		div.popup {
			position: absolute;
			display: none; /* keeps the popup hidden if no JS available */
			z-index:2;
		}

#breadcrunbs_iconsl, #breadcrunbs_iconsl:hover{	
	position:relative;
	float:left;
	height:30px;
	width:30px;
	display:inline;
	margin-left:10px;
	background:url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat -4px -372px;
	}

	#breadcrunbs_icons2, #breadcrunbs_icons2:hover{
		background:transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll -1px -434px;
		display:inline;
		float:left;
		height:30px;
		margin-left:10px;
		position:relative;
		width:33px;
		}

#breadcrunbs_icons3, #breadcrunbs_icons3:hover{
	background:transparent url(http://cda8.avanquest.com/template/images/btns_sprite.png) no-repeat scroll -4px -403px;
	display:inline;
	float:left;
	height:30px;
	margin-left:10px;
	margin-right:10px;
	position:relative;
	width:30px;
	}

.tooltip_desciption{
	white-space: nowrap;
	}

.popup{	
	z-index:4;
	}
 /* Z-index of #hide must lower than #container .window */
#overlay {
   position:absolute;
   z-index:9000;
   background-color:#000;
   display:none;
 }

 .popup_container{
   position:absolute;
   display:none;
   z-index:9999;
   padding:20px;
 }


 /* Customize your modal window here, you can add background image too */
 #container #openbox {
   width:375px;
   height:203px;
 }

 .body_wrap{
	display:inline;
	float:left;
	margin-top:180px;
	position:relative;
	width:989px;
	z-index:1;
	}

 .padding_div{
	position:relative;
	float:left;
	height:700px;
	}

#hp_rich_box{
	z-index:2;
	}
	
.loading_gif{
	display:none;
	float:left;
	}


/*---------------------------------------------------------------------------*/
/*                               additional css end                          */
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/
/*                               nexway popup css                            */
/*---------------------------------------------------------------------------*/

.nexway_content{
background:#FFFFFF url(http://cda7.avanquest.com/template/images/ms_project/bg-top2.jpg) repeat-x scroll 0 0;
border:1px solid #DCE6E9;
font-size:12px;
height:600px;
margin:10px 0;
overflow-y:scroll;
width:870px;
}
.nexway_content table{
border-collapse:collapse;
}
.nexway_content table tr td{
	border-right:1px solid #f2f4f5;
	border-bottom:1px solid #f2f4f5;
	padding:0px;
}
.nexway_content p{
font-size:12px;
padding:7px;
}
.nw_table_top th{
	height:120px;
	padding:10px;
}
.actualos{
padding:0px;
}

tr.actualos td{
border-top:1px solid #cfdee6 !important;
border-bottom:1px solid #cfdee6 !important;
}
.actualos p{
background:#cfdee6 none repeat scroll 0 0;
padding:7px 10px;
font-weight:bold;
font-size:14px;
margin:0px !important;
}

p.nw_upgrade{
background:transparent url(http://cda2.avanquest.com/template/images/ms_project/40/Upgrade.jpg) no-repeat scroll left center;
margin-left:20px;
padding:12px 0 12px 50px;
}
p.nw_install{
	background:transparent url(http://cda1.avanquest.com/template/images/ms_project/40/install.jpg) no-repeat left center;
margin-left:20px;
padding:12px 0 12px 50px;
}
#overlay{
   position:absolute;
   width:100%;
   height:100%;
   background:#000;
   filter:alpha(opacity=70);
   -moz-opacity:.70;
   opacity:.70;
	left:0px;
	position:absolute;
	top:0px;
	z-index:90;
   }

/*---------------------------------------------------------------------------*/
/*                               nexway popup css end                        */
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*                               nexway wizard popup css                     */
/*---------------------------------------------------------------------------*/

	.ms_section_selection {
	float:left;
	margin-left:70px;
	margin-top:130px;
	position:relative;
	width:800px;
	}
	.wizard_office_wrap{
	width:691px;
	height:352px;
	position:relative;
	float:left;
	background:url(http://cda1.avanquest.com/template/images/wizard_office.png) no-repeat left top;
	}
	.wizard_windows_wrap{
	width:691px;
	height:352px;
	position:relative;
	float:left;
	background:url(http://cda1.avanquest.com/template/images/wizard_windows.png) no-repeat left top;
	}
	.windows2_wrap{
	width:961px;
	min-height:585px;
	position:relative;
	float:left;
	background:url(http://cda9.avanquest.com/template/images/windows2.png) no-repeat left top;
	}
	.office2_wrap{
	width:961px;
	min-height:585px;
	position:relative;
	float:left;
	background:url(http://cda5.avanquest.com/template/images/office2.png) no-repeat left top;
	}
	.wizard_windows_bottom{
	width:961px;
	height:33px;
	position:relative;
	float:left;
	background:url(http://cda1.avanquest.com/template/images/windows2_bottom.png) no-repeat left top;
	}
	.wizard_office_bottom{
	width:961px;
	height:32px;
	position:relative;
	float:left;
	background:url(http://cda8.avanquest.com/template/images/office2_bottom.png) no-repeat left top;
	}
/* wiozard office popup */
	.wizard_office_top{
	font-size:20px;
	left:53px;
	position:absolute;
	text-align:center;
	top:140px;
	width:600px;
	}
	.wizard_office_btn1{
	font-size:20px;
	height:86px;
	margin-left:50px;
	position:relative;
	float:left;
	display:inline;
	margin-top:200px;
	width:270px;
	color:#fff;
	}
	.wizard_office_btn1 table{
	color:#FFFFFF;
	float:left;
	font-size:20px;
	height:72px;
	margin-left:30px;
	margin-top:0;
	position:relative;
	text-align:left;
	width:197px;
	}
	.wizard_office_btn2{
	font-size:20px;
	height:86px;
	margin-right:50px;
	position:relative;
	float:right;
	display:inline;
	margin-top:200px;
	width:270px;
	color:#fff;
	}
	.wizard_office_btn2 table{
	color:#FFFFFF;
	float:left;
	font-size:20px;
	height:72px;
	margin-left:40px;
	margin-top:0;
	position:relative;
	text-align:left;
	width:197px;
	}
/* wiozard office popup */
/* wiozard windows popup */
	.wizard_windows_top{
	font-size:20px;
	left:53px;
	position:absolute;
	text-align:center;
	top:140px;
	width:600px;
	}
	.wizard_windows_btn1{
	font-size:20px;
	height:86px;
	margin-left:50px;
	position:relative;
	float:left;
	display:inline;
	margin-top:200px;
	width:270px;
	color:#fff;
	}
	.wizard_windows_btn1 table{
	color:#FFFFFF;
	float:left;
	font-size:20px;
	height:72px;
	margin-left:30px;
	margin-top:0;
	position:relative;
	text-align:left;
	width:197px;
	}
	.wizard_windows_btn2{
	font-size:20px;
	height:86px;
	margin-right:50px;
	position:relative;
	float:right;
	display:inline;
	margin-top:200px;
	width:270px;
	color:#fff;
	}
	.wizard_windows_btn2 table{
	color:#FFFFFF;
	float:left;
	font-size:20px;
	height:72px;
	margin-left:40px;
	margin-top:0;
	position:relative;
	text-align:left;
	width:197px;
	}
/* wiozard windows popup */
	.windows2_top_text{
color:#FFFFFF;
display:inline;
float:right;
height:50px;
position:absolute;
right:85px;
top:50px;
width:230px;
	}
	.office2_top_text{
color:#FFFFFF;
display:inline;
float:right;
height:50px;
position:absolute;
right:85px;
top:50px;
width:230px;
	}
.ms_list1{
display:inline;
float:left;
margin-left:70px;
margin-top:30px;
position:relative;
width:295px;
}
.ms_list2{
display:inline;
float:left;
margin-left:70px;
margin-top:30px;
position:relative;
width:295px;
}
.ms_list_row{
position:relative;
display:inline;
float:left;
	width:295px;
	padding:3px 0px;
}
.ms_list_row_check{
position:relative;
display:inline;
float:left;
width:30px;
}
.ms_list_row_check input{
	margin:0px;
}
.ms_list_row_text{
color:#5b5b5b;
font-size:14px;
position:relative;
display:inline;
float:left;
}

.ms_popup_spacer{
background:transparent url(http://cda4.avanquest.com/template/images/ms_spacer.png) no-repeat scroll center top;
display:inline;
float:left;
height:2px;
margin:25px 0;
position:relative;
width:100%;
}

.ms_popup_prod{
display:inline;
float:left;
margin-left:50px;
position:relative;
}

.ms_arrow_orange{

}

.ms_popup_prod_img{
display:inline;
float:left;
position:relative;
}
.ms_popup_prod_info{
display:inline;
float:left;
position:relative;
margin-left:10px;
width:660px;
}
.ms_popup_prod_title{
display:inline;
float:left;
position:relative;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:0 0 5px;
}
.ms_popup_prod_tagline{
display:inline;
float:left;
position:relative;
color:#797979;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:0 0 5px;
}
.ms_popup_prod_desc{
display:inline;
float:left;
position:relative;
font-size:14px;
margin:0px;
}
.ms_popup_prod_desc ul{
display:inline;
float:left;
position:relative;
font-size:14px;
margin:0px;
padding:0px;
list-style-position:inside;
}
.ms_popup_prod_btns{
display:inline;
float:left;
position:relative;
}
.ms_popup_info_btn{
	background: transparent url(http://cda2.avanquest.com/template/images/ms_gry_btn.png) no-repeat scroll left top;
    color: #4A5054;
	font-weight:bold;
    float: right;
    font: bold 13px arial, sans-serif;
    height: 30px;
    margin-right: 20px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	overflow:hidden;
	margin-top:30px;

}
.ms_popup_info_btn span{
	background: transparent url(http://cda2.avanquest.com/template/images/ms_gry_btn.png) no-repeat scroll right top;
    display: block;
    line-height: 20px;
	margin-left:50px;
    padding: 4px 20px 15px 0px;

}
.ms_popup_buy_btn{
	background: transparent url(http://cda6.avanquest.com/template/images/ms_grn_btn.png) no-repeat scroll left top;
    color: #fff;
	font-weight:bold;
    float: right;
    font: bold 13px arial, sans-serif;
    height: 30px;
    margin-right: 20px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	overflow:hidden;
	margin-top:30px;
}
.ms_popup_buy_btn span{
	background: transparent url(http://cda6.avanquest.com/template/images/ms_grn_btn.png) no-repeat scroll right top;
    display: block;
    line-height: 20px;
	margin-left:50px;
    padding: 4px 20px 15px 0px;
}

.comp_chart_wrap table { border-collapse: collapse; width: 100%; }
.comp_chart_wrap table tr td, .comp_chart_wrap table tr th { border: 1px solid #c1d8de; padding: 5px; text-align:center;}

.comp_chart_wrap table tr th{ text-align:left; padding:10px;}

.comp_chart_wrap table tr th img{
	width:90px;
	margin-left:10px;
	margin-bottom:10px;
}
.slim { width: 125px; }
.side_column{ text-align:left; background:#fff;}
.hover .side_column{background:#e0f1f5;}
.hover { background-color: #e0f1f5;}
.comp_chart_wrap {
background:transparent url(http://cda9.avanquest.com/template/images/chart_bg.png) repeat-x scroll left top;
float:left;
font-size:12px;
margin-left:60px;
margin-top:30px;
width:840px;
}

/*---------------------------------------------------------------------------*/
/*                               nexway wizard popup css end                 */
/*---------------------------------------------------------------------------*/

.home_prods_wrap{float:right;height:240px;width:730px;display:inline;}
.footer-social{float:left;display:inline;margin:5px 0 10px 11px;}
a.footer-facebook{display:inline;float:left;width:39px;height:37px;background:url(http://cda6.avanquest.com/template/images/facebook_icon.jpg)}
a.footer-twitter{display:inline;float:left;width:39px;height:37px;background:url(http://cda3.avanquest.com/template/images/twitter_icon.jpg);margin-left:6px;}
.Copyright1{width:200px;}
.prod_content table {font-size:12px;color:#666;}


.ltcm_link {
    background: url("http://cda1.avanquest.com/template/images/ltcm-logo.png") no-repeat scroll left top transparent;
    display: block;
    height: 46px;
    line-height: 36px;
    margin-bottom: 10px;
    margin-left: 50px;
    margin-top: 10px;
    padding-left: 40px;
}
.ex_vat{float: right; font-weight: 700; margin-right: 225px;}

.list_item_btn .gry_button{float:left;background:none;text-decoration:underline;}
.list_item_btn .gry_button span{background:none;padding:5px 10px 0 30px;}
.prod_count{float:left;display:inline;font-weight:700;color:#FF8D3D;width:510px;text-align:right;font-size:16px;padding:15px 0 0;}