/***************************************/
/* Import page styles for v5+ browsers */
/* *************************************/

@import url("styles_centre.css");                 	/* 1. Remove this to left align the site    */

@import url("styles_layout.css");			    	      	/* 2. Set the column and row dimension      */

@import url("styles_typography.css");						  	/* 3. Fonts, styles and sizes if > 0px      */

@import url("styles_color.css");						  			/* 4. This controls global colors.          */
																										/*		For category styles use the           */
/*		appropriate	css. e.g vanilla has 5    */
/*		categories: Home, Music, DVD, Games,  */
																										/*		and Downloads for each section        */
																										/*		a unique css is called check the      */
																										/*		source code to find it. 							*/

@import url("styles_default.css");						  		/* 5. This sets the default html elements   */

/******************************************/
/* The styles below deal with the content */
/*  area of the document                  */
/* ****************************************/

/* admin elements */
#admin,
#admin a,#noscript, #noscript a {margin: 0; padding: .5em 0;}
/* Shared with checkout */
#buttons {overflow: hidden; width: 98%;}/* must now supply a width value for this to work */

/* Communication option */
.smsbox,
.thirdpartybox {display: none;}

/*************/
/* HOME PAGE */
/*************/

#fshpheader {background-image: url(../images/hp_featured_store_hdr.gif); background-repeat:no-repeat; width:524px; height: 35px; margin-top: 15px;}
#fshpheader h2 {display: inline; left: -5000px; position: absolute;}
ul#fshpims {list-style-type: none; width: 522px; margin: 0; padding: 15px 0 0 0; border-left:1px solid #bababa; border-right:1px solid #bababa; float: left;}
ul#fshpims li { display:inline-block; overflow: hidden; padding: 0; float: left; margin-left: 4px;}
#fshpbotgrad {background-image: url(../images/fstore_hp_btmgrad_im.gif); background-repeat:no-repeat; width:524px; height: 15px; margin-bottom: 15px; clear: both;}



#home .banner {background: url(../images/welcomebanner.gif) no-repeat left top; width: 390px; height: 120px;}
#home h1 {/*IE 5.5 box model hack*/
	width: 390px; padding: 0.8em; border: 0; overflow: hidden; voice-family: "\"}\""; voice-family: inherit; width: 360px;}
html > body #home h1 { /* IE7 - Moz */
	width: 360px; /*End box model hack*/}

#home p.intro {width: 390px; padding: 0;}
#home p.intro2 {clear: both; padding-top: 10px;}
.featcats ul li {/*IE 5.5 box model hack*/
	border-width: 1px; border-style: solid; width: 187px; float: left; padding: 10px 10px 6px 10px; margin-top: 8px; margin-right: 8px; min-height: 132px; voice-family: "\"}\""; voice-family: inherit; width: 168px;}
html > body .featcats ul li { /* IE7 - Moz */
	width: 168px; /*End box model hack*/}
* html .featcats ul li {/* for IE/Win - lines up divs, only IE because seeing this causes overlaps when fonts scaled in non IE */
	height: 132px;}
.featcats ul h2 {border-bottom-style: solid; border-bottom-width: 1px;}
.featcats ul p {color:black; font-size:0.9em; font-weight:bold;}
.featcats ul p a, .featcats ul p a:hover {display: block;}
.featcats ul .details {float: left; width: 93px;}
.featcats ul .details p.moreinfo a:hover {text-decoration:underline;}
.featcats ul .image {float: right; padding-top: 30px;}
.featcats ul .image img {border: none;}
.featcats ul .image p {width: 60px;}
.featcats h2.icatname, .featprods h2.icatname {display: none;}
.featprods ul, .featcats ul {width: 100%; overflow: hidden; clear: both;}
.featprods ul li {/*IE 5.5 box model hack*/
	height:120px; width: 187px; float: left; border-width: 1px; border-style: solid; padding: 10px 10px 6px 10px; margin-top: 8px; margin-right: 8px; voice-family: "\"}\""; voice-family: inherit; width: 168px;}
html > body .featprods ul li { /* IE7 - Moz */
	height:auto; min-height:120px; width: 168px; /*End box model hack*/}
.featprods ul h2, .featprods ul h3 {margin: 0; padding: 0;}
.featprods ul p {margin: 0; padding: 0;}
.featprods ul .details {float: right; width: 80px;}
.featprods ul .image {float: left;}
.featprods ul .image img {border: none;}
.featprods ul .image p {width: 60px;}

.imgdowmloadservice{margin: 10px 0 0 0;}
/*****************/
/* CATEGORY LIST */
/*****************/
#categorylist {width:525px;}
#categorylist .bannnerimage {margin:0 0 7px 0;}
#categorylist h1 {display:none;margin:0;padding:0;}
#categorylist ul {display:none;margin:0;padding:0;}
#categorylist h2.opecialoffers {background:url(../images/hd_specailoffers.gif) no-repeat left top; width:523px;height:35px;margin:0 0 7px 0;text-indent:-5000px;float:left;}
#categorylist h2.homespecialoffers {background:url(../images/hd_specailoffers.gif) no-repeat left top; width:523px;height:35px;margin:20px 0 7px 0;text-indent:-5000px;float:left;}
#categorylist .promoimageleft {float:left;margin:0 0 7px 0;}
#categorylist .promoimageright {float:right;margin:0 2px 7px 0;}
html*#categorylist .promoimageright {float:right;margin:0 2px 7px 0 !important;margin/**/:/**/0 1px 7px 0;}
#categorylist h2.newrelease {margin:0 0 7px 0;}
#content-default .psel {display:none;}

/*****************/
/* PRODUCT LISTS */
/*****************/
#productlist .Lcatdesc {background: url(../images/curvedbox.gif) no-repeat left bottom; padding-bottom: 6px; margin: 0; width: 390px;}
#productlist h1 {background: url(../images/curvedbox.gif) no-repeat; padding: 6px 10px 0 10px; margin: 0; border: none;}
#productlist h3 {margin: 0 0 0 10px; clear: both; width: 375px;}
#productlist p.intro {background: url(../images/curvedbox.gif) no-repeat left bottom; padding: 0 20px 6px 10px; margin: 0;}
#productlist .price {padding: 3px 0;}
ul.products input {margin: 2px 0;}
ul.products {clear: both;}
#productlist ul.products {margin: 0; padding: 0; width: 398px;}
* html #productlist ul.products li {/* for IE/Win - lines up divs, only IE because seeing this causes overlaps when fonts scaled in non IE */
	height: 165px;}
#productlist ul.products li {/*IE 5.5 box model hack*/
	height: 165px; width: 190px; float: left; border-width: 1px; border-style: solid; padding: 10px 10px 6px 10px; margin: 8px 8px 0 0; min-height: 155px; voice-family: "\"}\""; voice-family: inherit; width: 168px;}
html > body #productlist ul.products li { /* IE7 - Moz */
	height: auto; min-height: 165px; width: 168px; /*End box model hack*/}
ul.products h2 {margin: 0; padding: 0;}
ul.products p {margin: 0; padding: 0;}
ul.products .details {float: right; width: 80px;}
ul.products .image {float: left;}
ul.products .image img {border: none;}
ul.products .image p {width: 60px;}


/********/
/* psel */
/********/
.psel {width: 390px; margin: 10px 0;}
.psel a {text-decoration:underline;}

/*******************/
/* PRODUCT DETAILS */
/*******************/
#productdetail {width:702px;}

#productdetail .bg_header_top{background: url(../images/bg_hd_top_productdetail.gif) no-repeat left top;width:702px;height:3px;margin:0px;padding:0px;overflow:hidden;}
#productdetail h1 {padding:3px 0px 3px 10px ;margin:0px;width:692px;color:#fff;font-size:1.2em;background-color:#0b6730;}
#productdetail .bg_header_bottom{background: url(../images/bg_hd_bottom_productdetail.gif) no-repeat left top;width:702px;height:3px;margin:0px;padding:0px;overflow:hidden;}

#productdetail .invtmedia {margin: 15px 0;width:135px;float:left;}
#productdetail .invtmedia .enlarge {margin: 10px 0;}
#productdetail .detail {margin: 15px 0 0 15px;float:left;width:470px;}
#productdetail .detailprint {margin: 10px 0;float:right;}
#productdetail .detailprint a{width:70px;display:block;text-indent:-5000px;}
#productdetail .detailprint a img {display:block;}
#productdetail .detail .icondetail{float:left;margin:0 5px 0 0;padding:0px;}
#productdetail .detail .pricemsrp {font-size:1.0em;font-weight:bold;margin:0px;padding:0px;}
#productdetail .detail .price {font-size:1.6em;font-weight:bold;color:#BF0056;margin:5px 0 5px 0;padding:0px;}
#productdetail .detail .was {display:none;}
#productdetail .detail .save {font-size:1.0em;font-weight:bold;}
#productdetail .detail .release{font-size:0.8em;margin:5px 0 5px 0;padding:0px;}
#productdetail .detail .release span{font-size:1.1em;margin:0px;padding:0 5px 0 0;}
#productdetail .detail .text-small p.Availability {width:75px;float:left;font-size:0.9em;}
#productdetail .detail .text-small p.preorder , 
#productdetail .detail .text-small p.instock , 
#productdetail .detail .text-small p.nostock {width:380px;margin-left:10px;float:left;font-size:0.8em;}
#productdetail .detail .rating {font-size:0.9em;margin:0 0 10px 0;padding:0;}
#productdetail .detail .qty_text {margin:5px 0 10px 0;font-size:0.9em;}
#productdetail .detail .qty_text label {font-size:0.9em;font-weight:bold;margin-right:10px;}
#productdetail .detail .qty_text input {width:20px;text-align:center;}
#productdetail .detail input.preorder {width:140px;height:30px;} 
#productdetail .detail .bt_checkout {float:left;margin-right:10px;}
#productdetail .detail .msgaddtobasket {margin:0px;padding-top:10px;font-size:0.8em;}

#productdetail .detail .priceatt {margin-top:5px;}
#productdetail .detail .priceatt span {font-size:1.6em;font-weight:bold;color:#BF0056;margin:0px;padding:0px;}
#productdetail .detail .priceattwas ,
#productdetail .detail .priceattsave {font-size:1.0em;font-weight:bold;}
#productdetail .detail fieldset {margin-top:10px;padding:0px;}
#productdetail .detail fieldset .attributes {width:480px;margin:0px;padding:0px;font-size:0.9em;}
#productdetail .detail fieldset .attributes .att1 ,
#productdetail .detail fieldset .attributes .att2 {float:left;width:220px;}
#productdetail .detail fieldset .attributes .att1 label {width:40px;}
#productdetail .detail fieldset .attributes .att2 label {width:45px;}
#productdetail .detail fieldset .attributes .att1 select , 
#productdetail .detail fieldset .attributes .att2 select {font-size:0.9em;width:120px;}
#productdetail .detail #mainProdImg {padding:0px;margin:10px 0 10px 0;}
#productdetail .detail #mainProdImg a {width:115px;height:17px;}
#productdetail .detail #mainProdImg a {background: url(../images/icon_listentosample.gif) no-repeat left top;text-indent:-5000px;display:block;}
#productdetail .detail #mainProdImgwatch {padding:0px;margin:10px 0 10px 0;}
#productdetail .detail #mainProdImgwatch a {width:115px;height:17px;}
#productdetail .detail #mainProdImgwatch a {background: url(../images/icon_watchtosample.gif) no-repeat left top;text-indent:-5000px;display:block;}
#productdetail .detail #rating {padding:0px;margin:0 0 10px 0;font-size:0.9em;}

#productdetail .detail .add {display: block; padding: 5px 0;}
#productdetail .detail .buy {display: block;}
#productdetail .detail .grid {display: none;}
#productdetail #importantInfo, #productdetail #productInfo {padding: 5px; margin: 5px 0;}
#productdetail #importantInfo span, #productdetail #productInfo span {font-weight:bold;}
#productdetail #importantInfo a, #productdetail #productInfo a {text-decoration:underline;}


#productdetail .detail .reviews{display: none;}
#productdetail .detail .tellafriend {display: none;}

#productdetail  .invtdesc1{}
#productdetail  .invtdesc2{display:none;}
#productdetail  .invtdesc3{display:none;}
#productdetail  .invtdesc4{display:none;}

/*tablink */
.tabdetail{margin:5px 0 10px 0;font-size:0.9em;color:#10243D;}
.tablink div{display:inline;margin:0px;padding:0px;} 
.tablink div a {float:none;margin-top:2px;}
.tablink div img {padding-right:2px;}
.tab_info {min-height:250px;background-color:#F7F7F7;width:700px;margin:0px;padding:0px;border:1px solid #BF0056;}
*html .tab_info {height:250px;background-color:#F7F7F7;width:700px;margin:0px;padding:0px;border:1px solid #BF0056;} 
.tab_info #reviewDiv2 ,
.tab_info #reviewDiv3 ,
.tab_info #reviewDiv4 ,
.tab_info #reviewDiv5 ,
.tab_info #reviewDiv6 ,
.tab_info #reviewDiv7 ,
.tab_info #reviewDiv8 {width: 688px;  padding:5px; margin:12px 0 0 0;color:#10243D;overflow:hidden;}
.tab_info #reviewDiv2 p{margin:0 0 0 7px;}
.tab_info #reviewDiv2 ul{margin:0 0 0 15px;}
.tab_info #reviewDiv2 .media{float: left;margin:0;padding:0 10px 5px 5px;height:250px;}
.tab_info #reviewDiv2 .desc{margin:0;padding:0;}
/*product detail*/
.tab_info #reviewDiv3 table tr td.firstdetail {border-right:1px solid #848F9C;margin:0;padding:0;}
.tab_info #reviewDiv3 table tr td.seconddetail {padding-left:15px;}
.tab_info #reviewDiv3 table tr td.firstdetail ul{margin:0 0 0 5px;padding:0;}
.tab_info #reviewDiv3 table tr td.firstdetail span.region{margin:0 5px 0 0;}
.tab_info #reviewDiv3 table tr td.firstdetail a:link,
.tab_info #reviewDiv3 table tr td.firstdetail a:visited,
.tab_info #reviewDiv3 table tr td.firstdetail a:active{text-decoration:underline;color: #122741;}
.tab_info #reviewDiv3 table tr td.firstdetail a:hover{text-decoration:underline;color: #122741;}

.tab_info #reviewDiv3 table li {margin:3px 0 0 0;padding:0 0 13px 0;}
.tab_info #reviewDiv3 table li img {vertical-align:middle;}
.tab_info #reviewDiv5 div{margin:0 0 0 7px;}
* html .tab_info #reviewDiv5 #productreviews ul  #viewproductreviews{margin:20px 0 0 0;padding:0;}
.tab_info #reviewDiv5 #productreviews ul li {margin:0 0 20px 0;}
.tab_info #reviewDiv5 #productreviews p {margin:2px 0 0 0;}
.tab_info #reviewDiv5 #productreviews .viewall a{font-weight:bold;text-decoration:underline;color:#10243D;}
.tab_info #reviewDiv6 #tellafriend p{padding:3px 0 3px 0}
.tab_info #reviewDiv7 #tellafriendthankyou p{margin:0 0 0 7px}
.tab_info #reviewDiv8 p{margin:0 0 0 7px}

/***************/
/* ACCESSORIES */
/***************/
#iacc .featprods {width:702px;}
#iacc .featprods  h2 {background:url(../images/hdr_accessory.gif) no-repeat left top; width:702px;height:35px;margin-top:10px;padding:0px;text-indent:-5000px;float:left;}
html* #iacc .featprods  h2 {background:url(../images/hdr_accessory.gif) no-repeat left top; width:702px;height:35px;margin:0px;padding:0px;text-indent:-5000px;float:left;}
#iacc .featprods  ul {float:left;}
#iacc .featprods  ul li {float:left;width: 205px; margin: 10px 5px 10px 0;background:none;border:none;}
*html #iacc .featprods  ul li {float:left;width: 205px; margin: 10px 5px 10px 0px;}
#iacc .featprods  ul li div.details {float:right;width:150px;padding-right:5px;padding-top:5px;}

#iacc .featprods  ul li .details h3.product_name {width:120px;float:left;font-size:0.9em;font-weight:normal;margin:0;padding:0;}
html* #iacc .featprods  ul li .details h3.product_name {width:115px;float:left;font-size:0.9em;font-weight:normal;red;margin:0;padding:0;}
#iacc .featprods  ul li .details .prodtype {float:right;}
#iacc .featprods  ul li .details .rrprice {width:140px;margin:0 3px 0 0;padding:0;font-size:0.85em;font-weight:normal;color:#BF0056;}
#iacc .featprods  ul li .details .price {width:140px;font-size:1.0em;color:#BF0056;font-weight:bold;margin:0 0 4px 0;padding:0px;}
#iacc .featprods  ul li .details .acce_botton {float:left;width:153px;}
#iacc .featprods  ul li .details .moreinfo{float:left;margin:0px;padding:0px;}
#iacc .featprods  ul li .details form input.add{float:left;margin:0 0 0 3px;padding:0px;}
#iacc .featprods  ul li .image{float: left; width: 50px;padding:5px 0 0 0;}
	 
/***********/
/* PACKAGE */
/***********/
#package {position: relative; background: url(../images/invtnametop.gif) no-repeat left top; padding-top: 6px;}
#package h1 {background: url(../images/invtnamebottom.gif) no-repeat left bottom; padding: 0 6px 6px 10px; margin: 0; border: none;}
#package .invtmedia {margin: 15px 0;}
#package .invtmedia img {width: 178px;}
#package .invtmedia p {height: 178px;}
#package form {position: absolute; top: 60px; left: 190px;}
#package .add {display: block; padding: 5px 0;}
#package .buy {display: block;}

#package ol {margin-top: 0; padding-top: 0;}
#package h2 {margin: 0; padding: 0;}
#package ol .em {margin: 0; padding: 0;}

#enlarged{text-align: center;}
/******************/
/* SEARCH RESULTS */
/******************/
#searchresults {width:524px;}
#searchresults h1 {background: url(../images/hd_product_result.jpg) no-repeat left top;padding:0px; margin: 0px; border: none; width: 524px;height:30px;text-indent:-5000px;}
#searchresults h4 {float:left;font-size:0.9em;margin-top:5px;margin-left:5px;width:272px;font-weight:normal;}
#searchresults .sort {float:right;margin-top:5px;width:232px;text-align:right;} 
#searchresults .sort h2{display:none;}
#searchresults .sort form label {font-size:0.9em;width:52px;}
#searchresults .sort select {width:180px;}
/*page search*/
.searchpseltop {width: 510px;border-bottom:1px solid;padding:5px 0px 10px 0px;margin:5px 0px 5px 0px;float:left;}
.searchpseltop .psel {width: 510px;padding:5px 0px 0px 0px;margin:5px 0px 5px 0px;float:left;text-align:center;font-size:0.9em;}
html* .searchpseltop .psel {margin:10px 0px 5px 0px;}
.searchpselbtm .psel {width: 510px;padding:5px 0px 10px 0px;margin:10px 0px 5px 0px;float:left;text-align:center;font-size:0.9em;}
.psel1 a {text-decoration:underline;}
/*Detail*/
#searchresults .prods{width:524px;}
#searchresults .prods ul li .section1{float:left;}
#searchresults .prods ul li {width: 500px;border-bottom:1px solid #5E5E5E;padding:5px 8px 5px 0px;margin:0px; float:left;}
html* #searchresults .prods ul li {padding:5px 8px 5px 0px;margin:0px;}
#searchresults .prods ul li div.section1{float:left;width:435px;}
#searchresults .prods ul .details {float:right; width:435px;padding-bottom:5px;}
#searchresults .prods ul li .section2 div span {font-size:1.2em;color:#BF0056;font-weight:bold;margin:0px;padding:0px;}
#searchresults .prods ul .image {float:left; width: 50px;padding-left:10px;}
#searchresults .prods ul .details h2 {float:left;font-size:1.0em;width:345px;margin-bottom:3px;padding:0px;}
#searchresults .prods ul .details h2 a{font-size:1.0em;color:#333;}
#searchresults .prods ul .details p.prodtype {float:right;width:30px;}
#searchresults .prods ul .details p.rrprice {font-size:0.8em;color:#BF0056;margin:0px;padding:0px;}
#searchresults .prods ul .details p.price {font-size:1.2em;color:#BF0056;font-weight:bold;margin:0px;padding:0px;}

#searchresults .prods .details .text-small p.preorder , 
#searchresults .prods .details .text-small p.instock ,
#searchresults .prods .details .text-small p.nostock {font-size:0.8em;color:#333;margin-top:3px;padding:0px;}

#searchresults .prods ul .section3 {float:right;width:375px;margin:-12px 0 2px 0;}
html* #searchresults .prods ul .section3 {width:375px;float:right;margin:-12px 0 2px 0;}
#searchresults .prods ul .section3 p.moreinfo a {background:url(../images/bt_moreinfo.gif) no-repeat left top;display:block;text-indent:-5000px;width:75px;float:left;margin-left:218px;padding:0 3px 0 0;}
html* #searchresults .prods ul .section3 p.moreinfo a {margin-left:218px !important;margin-left/**/:/**/110px;padding:0 3px 0 0 !important;padding/**/:/**/0;}

.refinelist{overflow:hidden;background:url(../images/bg_search_refine.gif) no-repeat left bottom;margin-top:5px;padding:0px;width:206px;background-color:#dcdcdc;}
#term {background-color:#898989;width:206px;margin-bottom:70px;}
html* #term {background-color:#898989;width:206px;margin-bottom:7px;}
#term p span.refine-text{display:none;}
#term p a{color:#898989;font-size:0.875em;margin-left:8px;}
#term p {float:left;padding: 5px 13px 10px 5px;margin:0px;}
#collate {margin:0px 0px 7px 0px;}
*html #collate {margin:0px;}
#collate .termtext a {float:left;margin-left:24px;color:#898989;font-size:0.875em;width:176px;padding:0px;}
#collate .viewall a {float:left;margin-left:24px;color:#898989;font-size:0.875em;width:176px;padding:0px;}
#collate h3 {padding:0px 0px 2px 0px;margin:7px 7px 5px 18px;border-bottom:1px solid #acacac;font-size:1.0em;color:#787878;float:left;width:178px;}
html* #collate h3 {padding:0px 0px 2px 5px;margin:7px 0px 5px 6px;border-bottom:1px solid #acacac;font-size:1.0em;color:#787878;float:left;width:178px;}
#term h2 {background: url(../images/hd_search.jpg) no-repeat left top;width:206px;height:35px;margin:0px;padding:0px;float:left;text-indent:-5000px}
#collate h2 {background: url(../images/hd_refinesearch.jpg) no-repeat left top;width: 206px;height:35px;margin:0px;padding:0px;float:left;text-indent:-5000px}
.refinementdivider {/* avoid collapsing divs - especially ns6 (pc) */
	line-height: 3px; font-size: 0; clear: both; height: 3px;}
	
#signupforemail {font-size:0.8em;width:500px;margin:0 0 0 8px;}
/* SEARCH NO RESULTS */

#searchresults #searchonresults h1 {background:url(../images/hd_trytheseinstead.gif) no-repeat left top;width:523px;height:35px;text-indent:-5000px}
#searchresults #searchonresults {margin-top:40px;}
/*****************/
/* STORE LOCATOR */
/*****************/
#storedetails ul li div {display: inline; margin-right: 20px; width: 33%;}
#storedetails h3, #storelocatorresults h3 {padding-top: 15px;}
#storefinderMain fieldset {margin: 0; padding: 0;}


/********************/
/* GIFT CERTIFICATE */
/********************/
#giftcertificate {width:524px;}
#giftcertificate h1{background:url(../images/hd_giftcertificates.gif) no-repeat left top;padding:0px;margin:0px;width:524px;height:30px;text-indent:-5000px;}
#giftcertificate p{padding:5px 0px 0px 10px;margin:0px;}
#giftcertificate fieldset div {padding-bottom: 5px;}
#giftcertificate fieldset {padding:5px 0px 0px 10px;margin:0px;}
#giftcertificate h4 {padding:5px 0px 5px 0px;margin:0px;}
#giftcertificate fieldset textarea{font:1.0em Verdana;padding:0px;margin:0px 0px 0px 10px;}
#giftcertificate input{font-size:1.0em;margin:0px 0px 0px 10px;}


/******************/
/* REFER A FRIEND */
/******************/
#referfriend fieldset div {padding-bottom: 5px;}
#referfriend fieldset {margin: 0; padding: 0;}

/******************/
/* hide message add to basket */
/******************/
#atbmsg{display:none;}

/******************/
/* Tell a friend */
/******************/
#tellafriend {width:680px;margin-left:5px;}
#tellafriend fieldset {margin:0px;padding:0px 0px 5px 0px;}
#tellafriend fieldset label{width:130px;}
#tellafriend fieldset input{width:160px;}
#tellafriend fieldset input#name{margin-bottom:5px;}
#tellafriend fieldset input#email{margin-bottom:5px;}
#tellafriend fieldset input#field2 , #tellafriend fieldset label#field2 {display:none;}
#tellafriend fieldset select#field6{margin-bottom:20px;}
#tellafriend fieldset textarea{width:160px;height:100px;font-family:Verdana;font-size:0.9em;}
#tellafriend .submittell {width:295px;}
html* #tellafriend .submittell {width:300px;}
#tellafriend .submittell input{float:right;}

#tellafriend #buttons {display:none;}
#tellafriend h1 {display:none;}
#tellafriendthankyou h1 {display:none;}
#tellafriendthankyou #buttons{display:none;}
/******************/
/* Write a Review */
/******************/
#writereview {width:680px;margin-left:5px;}
#writereview fieldset {margin:0px;padding:0px 0px 5px 0px;}
#writereview fieldset label{width:130px;}
#writereview fieldset input{width:160px;}
#writereview fieldset input#field1{margin-bottom:5px;}
#writereview fieldset input#from{margin-bottom:5px;}
#writereview fieldset select#field6{margin-bottom:20px;}
#writereview fieldset textarea{width:410px;font-family:Verdana;font-size:0.9em;}
#writereview .backproduct{display:none;}
#writereview h1{display:none;}
#writereview .bt_writereview {width:545px;}
*html #writereview .bt_writereview {width:550px;}
#writereview ol {display:none;}
#thankyou h1{display:none;}
#thankyou a{display:none;}

/******************/
/* Read Review */
/******************/
#productreviews h2{display:none;}
#productreviews .viewall {float:right;}
#productreviews ul li {margin:0 0 10px 0;}

/******************/
/*Search page select Display none : page select bottom */
/******************/
#content-search .searchpselbtm{display:block;}

/******************/
/*News right hand  Display none : <p> */
/******************/
.Lnewslist ul li p{display:none;}

/******************/
/* Reminders table <p> */
/******************/
#reminderslist table{clear:both;}

/******************/
/*News letter <a herf> */
/******************/
.pagelink{text-decoration:underline;}

/******************/
/* Product list randomizes */
/******************/

#homenewreleases h1{background:url(../images/hd_newreleases.gif) no-repeat left top;width:523px;height:35px;text-indent:-5000px}
* html #homenewreleases ul.productlistrandomize li {width:162px;margin: 0 5px 7px 5px;}
#homenewreleases ul.productlistrandomize li {margin: 0 0 0 9px;width: 162px; float: left; voice-family: "\"}\""; voice-family: inherit; width: 162px;}

#homenewreleases ul.productlistrandomize .image{float:left;width:162px;height:130px;}
#homenewreleases ul.productlistrandomize .image .imagerandomize {float:left;margin:0px;padding:0px;width:125px;}
#homenewreleases ul.productlistrandomize .image .imagerandomize a img {float:right;}
#homenewreleases ul.productlistrandomize .image .prodtype{float:left;width:25px;padding:0px;margin:0px 0px 0px 5px;}
#homenewreleases ul.productlistrandomize .image .prodtype img {margin:0px;padding:0px;}
#homenewreleases ul.productlistrandomize .details {width: 160px;margin:0;padding:0;}
#homenewreleases ul.productlistrandomize .details h2{clear:both;}
#homenewreleases ul.productlistrandomize .details .productname {font-size:1.0em;text-align:center;}
#homenewreleases ul.productlistrandomize .details .productname a , 
#homenewreleases ul.productlistrandomize .details .productname a:hover {color:#21406C;}
#homenewreleases ul.productlistrandomize .details .pricerandomize {margin:5px 0 5px 0;width:162px;height:15px;text-align:center;}
#homenewreleases ul.productlistrandomize .details .pricerandomize span.rrprice {width:65px;margin:0px 3px 0px 5px;padding:0;font-size:0.85em;font-weight:normal;color:#BF0056;}
#homenewreleases ul.productlistrandomize .details .pricerandomize span.price {width:75px;font-size:1.0em;color:#BF0056;font-weight:bold;margin:0px;padding:0px 3px;}
#homenewreleases ul.productlistrandomize .details .moreinfoandbutton{text-align: center;}

/******************/
/*box Important Infomation */
/******************/

 #importantInfo{padding:7px 0 0 0;width:100%;}
 #importantInfo .textdownload {font:  0.9em Verdana;color: #122741;margin-left:27px;}
 #importantInfo table{padding: 5px; margin: 5px 0;}
 #importantInfo a{font:  0.9em Verdana;color: #122741;text-decoration:underline;}
 #importantInfo .t{background: url(../images/frame.gif) repeat-x;} 
 #importantInfo .b{background: url(../images/frame.gif) 0 100% repeat-x;}
 #importantInfo .r{background: url(../images/frame.gif) 100% 0 repeat-y;}
 #importantInfo .l{background: url(../images/frame.gif) 0 0 repeat-y;}
 #importantInfo .tl{background: url(../images/frame_topleft.gif) 0 0 no-repeat;}
 #importantInfo .tr{background: url(../images/frame_topright.gif) 100% 0 no-repeat;}
 #importantInfo .bl{background: url(../images/frame_botleft.gif) 0 100% no-repeat;}
 #importantInfo .br{background: url(../images/frame_botright.gif) 100% 100% no-repeat;}
/*ORDER HISTORY LIST*/
#orderhistory {width:700px;}
#orderhistory h1 {background:url(../images/hd_orderhistory.gif) no-repeat left top;width:702px;height:30px;margin:0px;padding:0px;text-indent:-5000px;}
#orderhistory p {margin:5px 0px 0px 10px;padding:0px;font-size:0.9em;}
#orderhistory h2.balance {font-size:1.0em;margin:5px 0px 0px 10px;}
#orderhistory h2 {font-size:1.0em;margin:5px 0px 0px 10px;}
#orderhistory table.wizrtable {width:650px;padding:0px;margin:10px 0px 10px 10px ;}
#orderhistory table.wizrtable tr th {width:200px;font-size:0.9em;}
#orderhistory table.wizrtable tr td {font-size:0.9em;}
#orderhistory ul#orders_list li{border-bottom:1px solid #BCC5D3;}
#orderhistory ul#orders_list li ul li {border:none;}
#orderhistory a img {margin:0px 0px 10px 10px;}
#myacc-col-two #buttons {margin:10px 0px 0px 7px;}

/*ORDER HISTORY DETAIL*/
#orderdetail{width:695px;}
#orderdetail .oixfieldsdisplay {display:none;}
#orderdetail .orxfieldsdisplay {display:none;}
#orderdetail #buttons{width:100%;margin:5px 0 0 0;padding:0;}
#orderdetail h1{font-size:1.5em;color:#333;margin:0px;}
#orderdetail p{margin:5px 0px 5px 5px;padding:0px;font-size:0.9em;}
/*Contact  Detail */
#orderdetail #contactdetails_orlk {margin:10px 0px 10px 0px;background: url(../images/bg_bottom.gif) no-repeat bottom left; width:701px;}
#orderdetail #contactdetails_orlk h2{width: 100%; height:30px;  margin: 0;padding: 0;background:url(../images/hdr_orderhistorycontactdetail2.gif) no-repeat left top;text-indent:-5000px;}
#orderdetail #contactdetails_orlk span.addrName{font:bold 1.0em;color: #122741;}
#orderdetail #contactdetails_orlk span.addrPhone{font: 0.9em;color: #122741;}
#orderdetail #contactdetails_orlk p{margin:5px 0 5px 22px;padding:0px 0px 5px 0px;font:0.9em Verdana;color: #122741;}
/*Deliivery Detail */
#orderdetail .deliveryaddress {margin:10px 0px 10px 0px;background: url(../images/bg_bottom.gif) no-repeat bottom left; width:701px;}
#orderdetail .deliveryaddress h2{width: 100%; height:30px;  margin: 0;padding: 0;background:url(../images/hdr_orderhistorydeliverydetail2.gif) no-repeat left top;text-indent:-5000px;}
#orderdetail .deliveryaddress span.addrName{font:bold 1.0em;color: #122741;}
#orderdetail .deliveryaddress span.addrPhone{font: 0.9em;color: #122741;}
#orderdetail .deliveryaddress p{margin:5px 0 5px 22px;padding:0px 0px 5px 0px;font:0.9em Verdana;color: #122741;}

#orderdetail .ohSumDetail{margin:10px 0 0 0;padding:0;background: url(../images/bg_bottom.gif) no-repeat bottom left ;width:701px;}
#orderdetail .ohSumDetail h2{width:701px; height:30px;  margin:0;padding: 0;background:url(../images/hdr_ordertotal.gif) no-repeat left top;text-indent:-5000px;}
#orderdetail .ohSumDetail table.orderdetails {width:701px; 
margin: 0;
padding:0;
border-width: 0;
border-spacing: 0;
border-style: none;
border-collapse: collapse;
background:none;}
#orderdetail .ohSumDetail table.orderdetails input {clear:both; display: none; height:0; line-height:0;}
#orderdetail .ohSumDetail table.orderdetails tr {margin:0;padding:0;}
#orderdetail .ohSumDetail table.orderdetails tr th{width:601px;font-size:0.9em;font-weight:bold;color: #122741;margin:0;padding:0 0 5px 0;background:none;}
#orderdetail .ohSumDetail table.orderdetails tr td{width:100px;font-size:0.9em;font-weight:bold;color: #122741;margin:0;padding:0 0 5px 0;background:none;}
#orderdetail .ohSumDetail table.orderdetails tr th.hdrOrderTotal{background:#BB0053;color:#FFFFFF;}
#orderdetail .ohSumDetail table.orderdetails tr td.ordertotal{background:#BB0053;color:#FFFFFF;}
#orderdetail .ohSumDetail table.orderdetails tr th div{margin:0; padding:0 0 0 22px; line-height: 22px;}
#orderdetail .ohSumDetail table.orderdetails tr td div{margin:0; padding:0 0 0 17px;line-height: 22px;}
#orderdetail .ohSumDetail table.orderdetails tr td.includingVat{width:500px;margin:0;padding:0 0 5px 5px;font-size: 0.9em;font-weight:bold;color: #122741;}

#orderdetail .ohListVoucher{
width:701px;
margin: 10px 0 0 0;
padding:0;
background:transparent url(../images/bg_bottom.gif) no-repeat scroll left bottom;
}
#orderdetail .ohListVoucher table.wizrtable {
margin:0;
background:transparent url(../images/hdr_promotionincluding.gif) no-repeat scroll left top;
}
#orderdetail .ohListVoucher table.wizrtable th {
background-color:transparent;
height:30px;
margin:0;
padding:0;
text-indent:-5000px;
width:701px;
}
#orderdetail .ohListVoucher table.wizrtable th.hdrPromotion {
margin:0;
padding:0;
text-indent:20px;
color:#122741;
}
#orderdetail .ohListVoucher table.wizrtable td.promotion{
margin:0;
padding:0;
color:#122741;
width:95px;
font-size:0.9em;
font-weight:bold;
}

/*Items in Order */
#orderdetail .orderitems h2 {display:none;}
#orderdetail .orderitems table.wizrtable {width:701px;
margin:0px 0px 10px 0px;
padding:0; 
border-width: 0;
border-spacing: 0;
border-style: none;
border-collapse: collapse;
background: url(../images/bg_bottom.gif) no-repeat bottom left;}
#orderdetail .orderitems p {margin:0px 0px 10px 5px;}
#orderdetail .orderitems table.wizrtable thead tr th.thumb{display:none;width:0%;}
#orderdetail .orderitems table.wizrtable thead tr th.name{background: url(../images/hdr_tableorderitemleft.gif) #50749B  no-repeat;width:25%;height:30px;}
#orderdetail .orderitems table.wizrtable thead tr th.name span{margin:0px;padding-left:22px;font:bold 1.0em;color: #FFFFFF;}
#orderdetail .orderitems table.wizrtable thead tr th.format{width:15%;background:#50749B;}
#orderdetail .orderitems table.wizrtable thead tr th.format span{margin:0px;padding-left:17px;font:bold 1.0em;color: #FFFFFF;}
#orderdetail .orderitems table.wizrtable thead tr th.priceeach{width:15%;background:#50749B;}
#orderdetail .orderitems table.wizrtable thead tr th.priceeach span{margin:0px;padding-left:25px;font:bold 1.0em;color: #FFFFFF;}
#orderdetail .orderitems table.wizrtable thead tr th.quantity{width:15%;background:#50749B;}
#orderdetail .orderitems table.wizrtable thead tr th.quantity span{margin:0px;padding-left:5px;font:bold 1.0em;color: #FFFFFF;}
#orderdetail .orderitems table.wizrtable thead tr th.totalprice{background:#50749B;width:15%;}
#orderdetail .orderitems table.wizrtable thead tr th.totalprice span{margin:0px;padding-left:15px;font:bold 1.0em;color: #FFFFFF;}
#orderdetail .orderitems table.wizrtable thead tr th.status{background: url(../images/hdr_tableorderitemright.gif) #50749B right top no-repeat;width:15%;height:30px;}
#orderdetail .orderitems table.wizrtable thead tr th.status span{margin:0px;padding-left:27px;font:bold 1.0em;color: #FFFFFF;}
#orderdetail .orderitems table.wizrtable tbody tr td {vertical-align:top;font:0.9em;color:#122741;margin:0px;padding:10px 0px 10px 22px;}
#orderdetail .orderitems table.wizrtable tbody tr td.thumb{display:none;}

#orderdetail .orderitems table.wizrtable tbody tr td.availability{display:none;}

#col-two-three #orderreceipt .cancelbuttononreceipt{margin-top:5px;}
/*END - ORDER HISTORY DETAIL*/

/* static page - by kasemk */
/* set background images for corners */
.h1roundbox {background:#122741;}
.h1top div {background:url(../images/bg_h1_top_left.gif) no-repeat top left;}
.h1top {background:url(../images/bg_h1_top_right.gif) no-repeat top right;}
.h1bot div {background:url(../images/bg_h1_bottom_left.gif) no-repeat bottom left;}
.h1bot {background:url(../images/bg_h1_bottom_right.gif) no-repeat bottom right;}

.h2roundbox {background:#bb0053;}
.h2top div {background:url(../images/bg_h2_top_left.gif) no-repeat top left;}
.h2top {background:url(../images/bg_h2_top_right.gif) no-repeat top right;}
.h2bot div {background:url(../images/bg_h2_bottom_left.gif) no-repeat bottom left;}
.h2bot {background:url(../images/bg_h2_bottom_right.gif) no-repeat bottom right;}

.h3roundbox {background:#50749b;}
.h3top div {background:url(../images/bg_h3_top_left.gif) no-repeat top left;}
.h3top {background:url(../images/bg_h3_top_right.gif) no-repeat top right;}
.h3bot div {background:url(../images/bg_h3_bottom_left.gif) no-repeat bottom left;}
.h3bot {background:url(../images/bg_h3_bottom_right.gif) no-repeat bottom right;}

/* height and width details */
.h1top div, .h1top, .h1bot div, .h1bot {width:100%; height:3px; font-size:1px; margin:0; padding:0;}
.h1content {margin:2px 8px; padding:0;}
.h1roundbox {width:100%; margin:auto;}
.botspacing {margin-bottom: 4px;}

.h2top div, .h2top, .h2bot div, .h2bot {width:100%; height:3px; font-size:1px; margin:0; padding:0;}
.h2content {margin:2px 8px; padding:0;}
.h2roundbox {width:100%; margin:auto;}

.h3top div, .h3top, .h3bot div, .h3bot {width:100%; height:3px; font-size:1px; margin:0; padding:0;}
.h3content {margin:2px 8px; padding:0;}
.h3roundbox {width:100%; margin:auto;}

.h1content h1 {color:#fff; margin:0; padding:0; font-size:1.5em;}
.h2content h2 {color:#fff; margin:0; padding:0; font-size:1.3em;}
.h3content h3 {color:#fff; margin:0; padding:0; font-size:1.1em;}

#help, .helpdispcontent, #helpdispcontent2, #help2, #news {font-size:0.9em; color:#122741;}
#help h1 a, #help h2 a, #help h3 a {color:#fff;}
#help h1 a:hover, #help h2 a:hover, #help h3 a:hover {text-decoration:underline;}

#help p, #news p {margin:10px 0 0 10px; padding:0;}

#help ul {list-style-type:disc; margin:0 0 9px 0; padding:0 0 0 20px;}

#news ul {list-style-type:disc; margin:0 0 9px 0; padding:0 0 0 25px;}
#help ul li, #news ul li {margin:10px 0 0 0; padding:0;}

#news a {color:#122741; text-decoration:underline;}

#help ul.helptoplist {list-style:none; margin:0 0 0 10px; padding:0; color:#122741;}
#help ul.helptoplist li {width:330px; float:left; margin:10px 0 0 0; padding:0 0 0 15px; background-image:url(../images/img_disc.gif); background-repeat:no-repeat; background-position:0 50%;}
#help ul li a, #help ul.helptoplist li a {color:#122741;}
#help, #help2 {margin:0 0 10px 0;}

#help2 ul.helpdispcontent li {width:330px; float:left; padding:10px 0 0 10px; font-size:1.1em;}
#help2 ul.helpdispcontent li a {color:#122741;}

#helpdispcontent2 p {margin:15px 0 0 25px;}
#helpdispcontent2 ul {margin:15px 0 0 25px;}
#helpdispcontent2 table {margin:15px 0 0 25px; background:#50749b; width:90%;}
#helpdispcontent2 table tr {height:30px;}
#helpdispcontent2 table tr td {background:#fff; white-space:nowrap;}
#helpdispcontent2 ul li {list-style-type:disc; list-style-position:inside;}
#helpdispcontent2 p a, #helpdispcontent2 ul li a {color:#122741; text-decoration:underline;}

p#backtop {margin:15px 0 15px 25px; padding:0;}
p#back {margin:15px 0 15px 10px; padding:0;}
p#backtop a, p#back a {color:#122741; text-decoration:underline;}

.backbuttons {width:100%; border-top:1px solid #bcc5d3;}
.backbuttons div {margin:10px 10px 0 0; float:left;}
/* static page - by kasemk */
/* others by kasemk */
#popups {text-align:left; margin:10px;}
#popups_nobdr {text-align:left; margin:0px;}
p.close {text-align:center; font-size:0.9em;}
p.close a {color:#122741; text-decoration:underline;}
p.orcf_heading {font-size:0.9em;}

div#giftcertificate {font-size:0.9em; color:#122741;}
div#giftcertificate a {text-decoration:underline; color:#122741;}
div#additionalservices ul li.downloadmanager a {text-decoration:underline;}

#norecord p {font-size:0.9em; color:#122741}
#norecord p a {text-decoration:underline; color:#122741;}

fieldset.f-loginemail legend.loginemail {display:none !important;}
*:first-child+html fieldset.f-loginemail legend.loginemail {display:none;}
/* others by kasemk */

/* error message */
.error_myacc {font-size:1.0em;font-weight:bold;color:red;}
/*Home New Release*/
.position{padding:80px 0 0 323px;}
ul.homelink li{margin-top:2px;}
ul.homelink li a{color:#fff;text-decoration: underline;	font-size:0.85em;}
.imgdowmloadservice{margin:0 0 20px 0 !important;margin/**/:/**/0 0 15px 0}
.setmargin {margin:8px 0 10px -1px !important;margin/**/:/**/-17px 0 10px -1px}
.setmargin1 {margin:8px 0 10px -1px !important;margin/**/:/**/0 0 10px -1px}
/*Category New Release*/
.setmargincategory {margin:8px 0 10px -1px !important;margin/**/:/**/-17px 0 10px -1px}
html* .setmargincategory {margin:8px 0 10px -1px !important;margin/**/:/**/0 0 10px -1px}
.setmargincategory1 {margin:8px 0 10px -1px !important;margin/**/:/**/0 0 10px -1px}
/*Technical Query*/
#technical h1 {font-weight:normal;}
#technical .technicalcontent {width:680px;margin:0 7px 0 7px}
#technical .technicalcontent {font-weight:bold;font-size:0.9em;color:#122741; }
#technical h3 {font-size:1.1em;margin:10px 0 10px 0;}
#technical table.area1 {margin:10px 0 0 0 ;}
#technical table.area1 tr {padding:5px 0 0 0;}
#technical table.area1 tr td {padding:5px 15px 0 0;width:200px;}
#technical table.area1 td.righthelp{width:200px;margin:0;}

#technical table.area2 {margin:10px 0 0 0 ;}
#technical table.area2 tr td {padding:5px 0 0 0;width:215px;}
#technical table.area2 textarea {width:400px;}
#technical .submitquery {padding:0 0 10px 0}

#technicalthanks p {margin:10px 7px 10px 7px;font-weight:normal;font-size:0.9em;color:#122741;}
#technicalthanks .techbuttons {margin:10px 7px 10px 7px;}

.detailCotactUs table td {padding-top:12px;}
.detailCotactUs {margin-bottom:25px;}

ul#bbcLinks {padding-bottom:20px;margin:0;list-style-type:none;}
ul#bbcLinks li {padding:20px 0 0 13px;margin:0;clear:both;}
ul#bbcLinks li.first {padding:0 0 0 13px;margin:0;clear:both;}
/*MY ACCOUNT NAV*/
#myacc-col-one .Lcat_myaccountdetail {width:206px;background:url(../images/bg_myacc_colone.gif) no-repeat left bottom;background-color:#E7E9EC;margin-bottom:4px;}
/*Billing Details*/
#myacc-col-one .Lcat_myaccountdetail .myacccontactdetails1 {width:206px;margin:0px 0px 10px 0px;}
#myacc-col-one .Lcat_myaccountdetail .myacccontactdetails1 h2 {background:url(../images/hd_billingdetails.jpg) no-repeat left top;width:206px;height:30px;text-indent:-5000px;margin:0px;padding:0px;}
#myacc-col-one .Lcat_myaccountdetail .myacccontactdetails1 ul {margin:0px;padding:0px;font-size:0.9em;}
#myacc-col-one .Lcat_myaccountdetail .myacccontactdetails1 ul li {padding:0px 15px;}
#myacc-col-one .Lcat_myaccountdetail .myacccontactdetails1 ul li.first{margin:10px 0px 5px 0px;}
/*Order information*/
#myacc-col-one .Lcat_myaccountdetail .myaccorderhistory1 {width:206px;margin:0px 0px 10px 0px;}
#myacc-col-one .Lcat_myaccountdetail .myaccorderhistory1 h2 {background:url(../images/hd_orderinformation.jpg) no-repeat left top;width:206px;height:30px;text-indent:-5000px;margin:0px;padding:0px;}
#myacc-col-one .Lcat_myaccountdetail .myaccorderhistory1 ul {margin:0px;padding:0px;font-size:0.9em;}
#myacc-col-one .Lcat_myaccountdetail .myaccorderhistory1 ul li{ background:url(../images/bg_listmyaccmenu_colone.jpg) no-repeat 10px 10px;padding:5px 0px 0px 20px;}
/*Account Details*/
#myacc-col-two .contentdetail h1 {background:url(../images/hd_myaccount.jpg) no-repeat left top; width:701px;height:30px;margin:0px;padding:0px;text-indent:-5000px;float:left;}
#myacc-col-two .contentdetail {font-size:0.9em;margin:0px;padding:0px;}
#myacc-col-two .contentdetail p {margin:10px 0px 10px 10px;padding:0px;}
#myacc-col-two .contentdetail div {margin:0 0 0 10px;padding:0px;}

#myacc-col-one .Lcat_myaccountdetail .myaccaccountdetails1 {width:206px;margin:0px 0px 10px 0px;}
#myacc-col-one .Lcat_myaccountdetail .myaccaccountdetails1 h2 {background:url(../images/hd_accountdetails.jpg) no-repeat left top;width:206px;height:30px;text-indent:-5000px;margin:0px;padding:0px;}
#myacc-col-one .Lcat_myaccountdetail .myaccaccountdetails1 ul {margin:0px;padding:0px;font-size:0.9em;}
#myacc-col-one .Lcat_myaccountdetail .myaccaccountdetails1 ul li{ background:url(../images/bg_listmyaccmenu_colone.jpg) no-repeat 10px 10px;padding:5px 0px 0px 20px;}
/*Address Books*/
#myacc-col-one .Lcat_myaccountdetail .myaccdeliverydetails {width:206px;margin:0px 0px 10px 0px;}
#myacc-col-one .Lcat_myaccountdetail .myaccdeliverydetails h2 {background:url(../images/hd_addressbook.jpg) no-repeat left top;width:206px;height:30px;text-indent:-5000px;margin:0px;padding:0px;}
#myacc-col-one .Lcat_myaccountdetail .myaccdeliverydetails ul {margin:0px;padding:0px;font-size:0.9em;}
#myacc-col-one .Lcat_myaccountdetail .myaccdeliverydetails ul li{ background:url(../images/bg_listmyaccmenu_colone.jpg) no-repeat 10px 10px;padding:5px 0px 0px 20px;}
/*Newsletter*/
#myacc-col-one .Lcat_myaccountdetail .myacccommunication {width:206px;margin:0px 0px 10px 0px;}
#myacc-col-one .Lcat_myaccountdetail .myacccommunication h2 {background:url(../images/hd_communicationoption.jpg) no-repeat left top;width:206px;height:30px;text-indent:-5000px;margin:0px;padding:0px;}
#myacc-col-one .Lcat_myaccountdetail .myacccommunication ul {margin:0px;padding:0px;font-size:0.9em;}
#myacc-col-one .Lcat_myaccountdetail .myacccommunication ul li{ background:url(../images/bg_listmyaccmenu_colone.jpg) no-repeat 10px 10px;padding:5px 0px 0px 20px;}
/*Help & Info*/
#myacc-col-one .Lcat_myaccountdetail .myacchelpandinfo {width:206px;margin:0px;padding:0px 0px 10px 0px;}
#myacc-col-one .Lcat_myaccountdetail .myacchelpandinfo h2 {background:url(../images/hd_helpandinfo.jpg) no-repeat left top;width:206px;height:30px;text-indent:-5000px;margin:0px;padding:0px;}
#myacc-col-one .Lcat_myaccountdetail .myacchelpandinfo ul {margin:0px;padding:0px;font-size:0.9em;}
#myacc-col-one .Lcat_myaccountdetail .myacchelpandinfo ul li{ background:url(../images/bg_listmyaccmenu_colone.jpg) no-repeat 10px 10px;padding:5px 0px 0px 20px;}
/*StaffShop*/
#col-three #rightnavpromostaff{padding:0 0 4px 1px;}
* html #col-three #rightnavpromostaff{padding:0 0 2px 6px;}
*:first-child+html #col-three #rightnavpromostaff{padding:0 0 2px 1px;}
#myacc-col-two .contentdetail div#myaccountpromostaff{text-align:center;width:650px;margin-bottom:15px;margin-top:10px;}

#staff-main{margin:0;padding:0 0 30px 0;width:99%;}
#staff-main ul.pstaffterms{margin:0;padding:0;color:#122741;font-size:0.9em;
}
#staff-main ul.pstaffterms li {background-image:url(../images/img_disc.gif);background-position:0 5px;background-repeat:no-repeat;margin:10px 0 0 0;padding:0 10px 0 15px;}
#staff-main ul.pstaffterms li a{color:#122741;text-decoration:underline;}

.bold{font-weight:bold;}
#content-default .promolist .psel{display:block;}


