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


/**************************/
/* HEADER */
/************************/
#header {margin:0;padding:0;}
.Lcat_headerleft {width:700px;height:92px;float:left;}
.Lcat_headerright {width:235px;height:92px;margin:0 2px 0 0;float:right;}
.Lcat_headerbtm, .Lcat_headerbotchkout {clear:both;margin:0;padding:0;overflow:hidden;}

.orangelogo{width:40px;float:left;}
.orangelogo a{display:block;margin:26px 0 0 0;}
.orangelogo a img{width:40px;height:40px;}

.Lcattree{width:620px;margin:55px 0 0 0;padding:0 0 0 25px;float:left;background-color:#ccc;text-align:left;background:url(../../images/bt_arrow.gif) no-repeat 13px 5px;}
.Lcattree a{text-transform:lowercase;}

/**************/
/* SEARCH BOX */
/**************/
.Lsearch{margin:0;padding:48px 0 0 0;overrflow:hidden;}
.Lsearch h2{width:75px;margin:0;padding:1px 0 0 0;height:1.6em;line-height:1.6em;float:left;font-weight:normal;}
.Lsearch label, .Lsearch legend {display:none;}
.Lsearch form{width:158px;height:17px;margin:0;padding:0;float:right;}
.Lsearch fieldset {margin:0;padding:0;float:left;border:0;}
#termtextkeywordsearch {margin:0;padding:0 0 0 3px;width:113px;height:15px;line-height:15px;background-color:#F6F6F6;border:1px solid #D0D0D0;float:left;font-size:1.0em;}
#searchsubmit {margin:0;padding:0;float:right;}
 
/*************************/
/* TOP NAV CATEGORY LIST */
/*************************/
.topnavigation{position:relative;}
.topnavigation ul{width:951px;margin:0;padding:0;list-style-type:none;height:47px;}
.topnavigation ul li{display:block;margin:0 0 0 -1px;padding:0;float:left;}
.topnavigation ul li a{display:block;height:47px;margin:0;padding:0;text-indent:-5000px;}

.topnavmobile{width:159px;}
.topnavmobile a{background:url(../../images/en/hdr_onlineshop_c.gif) no-repeat left top;}
.topnavmobile a:hover{background:url(../../images/en/hdr_onlineshop_c.gif) no-repeat left -47px;}

.topnavmobileoch{width:159px;}
.topnavmobileoch a{background:url(../../images/en/hdr_mobile_c.gif) no-repeat left top;}
.topnavmobileoch a:hover{background:url(../../images/en/hdr_mobile_c.gif) no-repeat left -47px;}

.topnavinternet {width:160px;}
.topnavinternet a{background:url(../../images/en/hdr_internet_c.gif) no-repeat left top;}
.topnavinternet a:hover{background:url(../../images/en/hdr_internet_c.gif) no-repeat left -47px;}

.topnavinfoentertainment{width:159px;}
.topnavinfoentertainment a{background:url(../../images/en/hdr_infoentertain_c.gif) no-repeat left top;}
.topnavinfoentertainment a:hover{background:url(../../images/en/hdr_infoentertain_c.gif) no-repeat left -47px;}

.topnavsupport {width:159px;}
.topnavsupport a{background:url(../../images/en/hdr_support_c.gif) no-repeat left top;}
.topnavsupport a:hover{background:url(../../images/en/hdr_support_c.gif) no-repeat left -47px;}

.topnavmyaccount {width:160px;}	
.topnavmyaccount a{background:url(../../images/en/hdr_myaccount_c.gif) no-repeat left top;}
.topnavmyaccount a:hover{background:url(../../images/en/hdr_myaccount_c.gif) no-repeat left -47px;}
		
/***********************/
/* CATEGORY NAVIGATION */
/***********************/
.Lcatnav h2, .Lcatnav div.catnavHdr{display:none;}
.Lcatnav ul{list-style-type:none;margin:0;padding:0;line-height:0;}
.Lcatnav ul li{display:none;}
.Lcatnav ul li a{display:block;line-height:21px;margin:0;padding:0;border-bottom:1px solid #ddd;}
.Lcatnav ul li ul li ul li ul li {width:auto; display:none !important;}

.Lcatnav ul li.navmobile{display:block;}
.Lcatnav ul li.navmobile a{display:none;margin:0;padding:0 4px 0 17px;}
.Lcatnav ul li.navmobile ul {display:block;margin:0;padding:0;}
.Lcatnav ul li.navmobile ul li{display:block}
.Lcatnav ul li.navmobile ul li a{display:block;width:129px;padding:2px 4px 2px 17px;font-weight:bold;font-size:1.36em;background:url(../../images/bullet_square.gif) no-repeat left 6px;text-decoration:none;}
.Lcatnav ul li.navmobile ul li a:hover{color:#000;}

.Lcatnav ul li.navmobile ul li ul li a{display:block;font-weight:normal;font-size:1em;background:none;padding:0 4px 0 17px;}
.Lcatnav ul li.navmobile ul li ul li a:hover{text-decoration:underline;}

.Lcatnav ul li.navmobile ul li ul li ul{display:block;}
.Lcatnav ul li.navmobile ul li ul li ul li a{display:block;width:115px;font-weight:normal;color:#444;background: url(../../images/bullet_arrow.gif) no-repeat scroll 18px 6px;padding:0 4px 0 30px;}

/****************/
/* EMAIL SIGNUP */
/****************/
.Lemailsignup {width:173px; border:1px solid #333; margin-top:5px;}
.Lemailsignup h2 {font-size: 1.3em; padding:5px 0 5px 4px; margin:0;}
.Lemailsignup label {width:100%; float:none;}
.Lemailsignup #email {width:75%} 
.Lemailsignup legend {display:none;}
.Lemailsignup fieldset {margin:0; padding:5px;}

/*************************/
/* GIFT CERTIFICATE LINK */
/*************************/
.Lgiftlink {width:173px; border:1px solid #333; margin-top:5px;}
.Lgiftlink p {padding:0 5px 5px 5px;}

/***********************/
/* REFER A FRIEND LINK */
/***********************/
.Lreferfriendlink {width:173px; border:1px solid #333; margin-top:5px;}
.Lreferfriendlink p {padding:0 5px 5px 5px;}

/***********************/
/* PAGE CATEGORY LINKS */
/***********************/
.Lpcatlinks {width:173px; border:1px solid #333; margin-top:5px;}
.Lpcatlinks h2  {display:none;}
.Lpcatlinks ul {padding:0 0 10px 5px; margin:0;}
.Lpcatlinks li {margin:0; padding:5px 0; width:135px;}
/* QUICK LINKS */
.Lquicklinks {}

/* SIMPLE TEXT */
.Ltext {}

/* EXTERNAL IMAGE */
.Limage {}

/* INTERNAL IMAGE */
.Linternalimage {}

/**************************/
/* SPOTLIGHT PRODUCT LIST */
/**************************/
/* use items per page value to control display */
.Lspotlights {width:173px; border:1px solid #333; margin:0 0 5px 0;}
* html .Lspotlights {width:178px;}
.Lspotlights ul {padding:0 0 0 5px;}
.Lspotlights ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.Lspotlights ul .details {float:right; width:78px; padding:0 5px 0 0;}
.Lspotlights ul .image {float:left;}
.Lspotlights ul .image img {border-width:1px; border-style:solid;}
.Lspotlights h2 {margin-bottom:4px;}
.Lspotlights h3 {padding:0;}

/*************************/
/* NUMBERED PRODUCT LIST */
/*************************/
.Ltopsellers {width:173px; border:1px solid #333;}
*html .Ltopsellers {width:178px;}
.Ltopsellers ol {padding:0; margin:2px 0 0 30px; font-weight:bold;}
.Ltopsellers ol li {padding:1px 0; margin-right:5px;}
.Ltopsellers .price {display:block; font-weight:normal;}

/**************/
/* STORY LIST */
/**************/
.Lstorylist ul {margin-top:5px;}
.Lstorylist img {border:0; padding-top:1px;}
.Lstorylist h2 {display:none;}

/**********/
/* FOOTER */
/**********/
.Lcat_footer, .Lcat_footer_checkout{width:800px;float:left; height:11px}
.Lcat_footer .Lcopyright, .Lcat_footer_checkout .Lcopyright {display:none;}
.Lcat_footer li, .Lcat_footer_checkout .Lfooter li  {display:block;float: left;border-left-width: 1px; border-left-style: solid; padding:0 7px;line-height:0.9em;}
.Lcat_footer li.first, .Lcat_footer_checkout .Lfooter li.first {border-left: 0; padding-left:0;}
.Lcat_footer a, .Lcat_footer_checkout a{height:11px;line-height:11px;}

/***************************************/
/* Refine Languages */
/***************************************/
#setLanguage {width:118px;float:right;margin:0 -8px 0 0;}
#setLanguage li{width:12px;float: left; display: inline; border-left-width: 1px; border-left-style: solid; padding:0 8px;}
#setLanguage li.first {border-left: 0;}
#setLanguage li.on a {color:#ff6600;}

/**************/
/* VENDA LOGO */
/**************/
#vendalogo {float: right; margin-right: 5px; border-left: 0; padding: 0;}

/************************/
/* GRAPHICAL PROMOTIONS */
/************************/
.Lpromos ul {margin-top: 5px;}
.Lpromos img {border: 0; padding-top: 1px;}
.Lpromos h2 {display: none;}

/*******************/
/* NEWS STORY LIST */
/*******************/
.Lnewslist {width:173px; border:1px solid #333; margin-top:5px;}
.Lnewslist ul {margin:0; padding:0; list-style:disc;}
.Lnewslist ul li {list-style:none; padding:5px}
.Lnewslist h3 {margin:0; padding:0 3px 0 0; display:inline; font-size:1em;}
.Lnewslist h3 a {font-size:1em; font-weight:bold;}
.Lnewslist p {margin:0; padding:0; display:inline; font-size:1em; font-weight:normal;}

/******************************/
/* CUSTOMER QUOTES STORY LIST */
/******************************/
.Lcustomerquotes {width:172px; margin-top:5px}
.Lcustomerquotes h2 {display:none;}
.Lcustomerquotes li {padding:0 10px 15px 10px; background:url(../../images/quotes.gif) no-repeat left top;}
.Lcustomerquotes h3 {padding:0; margin:0;}
.Lcustomerquotes h4 {padding:0; margin:0;}
.Lcustomerquotes h5 {padding:0; margin:0;}

/******************************/
/* SINGLE LEVEL CATEGORY LIST */
/******************************/
.Lonelevelcatlist {}

/*****************/
/* STORE LOCATOR */
/*****************/
.Lstorelocator {width:173px; border:1px solid #333; margin-top:5px}
* html .Lstorelocator {width:178px;}
#pcsubmit {margin:5px 0 5px 5px;}
.Lstorelocator legend {display:none;}
.Lstorelocator fieldset {margin:0; padding:0;}
.Lstorelocator fieldset p {width:160px; padding:0 5px;}
.Lstorelocator input#formzipc {width:117px; margin:0 5px;}
.Lstorelocator select {width:121px; *width:123px; margin:0 5px;}
#storelocatorresults h2 {padding-left:0;}
fieldset.storefinder_zipc {margin-left:0;padding-left:0;}
fieldset.storefinder_zipc label {width:212px;}

/******************/
/* MY ACCOUNT NAV */
/******************/
.Lmyacccontactdetails {width:173px;color:#333;margin-top:5px;border:1px solid #333;}
.Lmyaccaccountdetails,
.Lmyaccdeliverydetails,
.Lmyaccorderhistory,
.Lmyaccreminders,
.Lmyaccreferfriend {width:173px;color:#333;margin-top:5px;border:1px solid #333;}
.Lmyaccaccountdetails ul,
.Lmyacccontactdetails ul,
.Lmyaccdeliverydetails ul,
.Lmyaccorderhistory ul,
.Lmyaccreminders ul,
.Lmyaccreferfriend ul {margin: 5px; padding-bottom: 10px;}

.Lmyaccaccountdetails h2,.Lmyacccontactdetails h2,.Lmyaccdeliverydetails h2,.Lmyaccorderhistory h2,.Lmyaccreminders h2,.Lmyaccreferfriend h2,.Lmyaccaccountdetails h2,.Lmyacccontactdetails h2,.Lmyaccdeliverydetails h2.Lmyaccorderhistory h2,.Lmyaccreminders h2 .Lmyaccreferfriend h2 {height: 26px;}

.Lmyacccontactdetails li.last {padding-top: 10px;}
/*****************************************************/
/* RELATED PRODUCTS & ITEMS YOU MAY BE INTERESTED IN */
/*****************************************************/
#relatedbasket {border:1px solid #666; width: 555px; overflow: hidden;}
#relatedbasket h2 {background-color:#666; color:#fff; font-size:1.3em; margin:0; padding:5px 0 5px 4px; text-decoration:none;}
#relatedbasket ul li {float: left; width: 125px; margin: 10px 0 10px 10px;}
#relatedbasket .details {height:130px; min-height:130px;}
#relatedbasket .details .price {margin:0; padding:0;}

/*************************/
/* RECENTLY VIEWED ITEMS */
/*************************/

/* SITE WIDE RVI */
#showRVISiteWide{/* hide showrvi div by default */ display:none;}
.LshowRVISiteWide {background:none; width: 173px; margin-bottom: 4px; border:1px solid #000}
.LshowRVISiteWide h2 {margin: 0; padding:5px;}
.LshowRVISiteWide h2 span {display: block; }
.LshowTextRVI ul#rvisitewidelist {list-style-type:none; padding:0; margin:0;}
.LshowTextRVI ul#rvisitewidelist li {clear:both; float:left;}

.toolwrap {width:173px;}
.tooltip {position:absolute; float:left; right:174px; padding:10px; background:#666;}
.toolwrap p {padding:0; margin:0;}
.toolwrap .textLink a {display:block; background:#fff; padding:5px; text-decoration:none;}
.toolwrap .textLink a:hover  {background:#666; color:#fff;}
.toolwrap .textLink a span {display:block}
.toolwrap .textLink a:hover span {color:#fff;}

/* PRODUCT DETAIL RVI */
#showRVI{/* hide showrvi div by default */ display:none; border:1px solid #ccc; float:left; width:100%}
.LshowRVI h2 {margin:0; height:22px; padding:3px 0 0 15px; background:#ccc; overflow:hidden;}
#showRVI #rvilist {/* set the rvilist container width to a high number so we are able to "slide" using overflow:hidden*/width:1700px;}
#showRVI .rviwrapper {width:478px; margin:0; position:relative; float:left; overflow:hidden;}
#showRVI ul#rvilist, ul#rvilist li {margin:0; padding:0;}
#showRVI ul#rvilist li .featprods {margin:5px 0 0 0;}
#showRVI ul#rvilist li {float:left; margin:0; width:125px; padding:0;}
#showRVI .slide {float:left; top:70px; position:relative; cursor:pointer;}
#showRVI .btn {width: 16px; float: left; border: solid 1px white;}

.placeholder {border:1px solid #333; background-image:url(../../images/placeholderbg.gif); background-repeat:no-repeat;background-position:center; background-color:#ccc;text-align:center;  position:relative;z-index:0;}

/*************************/
/* RECENT SEARCH */
/*************************/
#showRSI {width:173px; border:1px solid #666; display:none; padding:0; margin-bottom:10px; clear:both;}
#showRSI h2 {color:#fff; background:#666; font-size:1.3em;}
#showRSI ol#rsilist {padding:0px -20px;}
#showRSI ol#rsilist li {padding:0; margin:0;}
#showRSI ol#rsilist li a {text-transform:capitalize;} 
#showRSI p {padding:5px;}

/*************************/
/* VENDA SLIDER WIDGET */
/*************************/
#slider {border:1px solid #000; float:left; width:100%; margin-top:10px;}
#slider h2 {padding:5px;}
#slider #sliderlist {/*set ul width to high number so we are able to "slide" using overflow:hidden*/ width:1700px;}
#slider .slidewrapper {width:348px; margin:0; position:relative; float:left; overflow:hidden;}
#slider ul#sliderlist li {float:left; width:120px;}
ul#sliderlist h2 {background:none; border:none;}
#slider .slide {float:left; top:70px; position:relative; cursor:pointer;}
#slider .btn {width: 16px; float: left; border: solid 1px white;}

/*************************/
/* SEARCH TEASER BOX */
/*************************/
/* use items per page value to control display */
.searchteaserbox ul {padding:0 0 0 5px;}
.searchteaserbox ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.searchteaserbox ul .details {float:right; width:78px; padding:0 5px 0 0;}
.searchteaserbox ul .image {float:left;}
.searchteaserbox ul .image img {border-width:1px; border-style:solid;}
.searchteaserbox h1 a:hover, .searchteaserbox h1 a:link, .searchteaserbox h1 a:visited, .searchteaserbox h1 a:active {color:#FFFFFF;}
.searchteaserbox h2 {margin-bottom:4px;}
.searchteaserbox h3 {padding:0;}
.searchteaserbox p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}

/****************************/
/* SPOTLIGHTS ON RHN SEARCH */
/****************************/
/* use items per page value to control display */
.Rspotlights ul {padding:0 0 0 5px;}
.Rspotlights ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.Rspotlights ul .details {float:right; width:78px; padding:0 5px 0 0;}
.Rspotlights ul .image {float:left;}
.Rspotlights ul .image img {border-width:1px; border-style:solid;}
.Rspotlights h2 {margin-bottom:4px;}
.Rspotlights h3 {padding:0;}
.Rspotlights p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}

/*****************************/
/* TOP SELLERS ON RHN SEARCH */
/*****************************/
/* use items per page value to control display */
.Rtopsellers ul {padding:0 0 0 5px;}
.Rtopsellers ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.Rtopsellers ul .details {float:right; width:78px; padding:0 5px 0 0;}
.Rtopsellers ul .image {float:left;}
.Rtopsellers ul .image img {border-width:1px; border-style:solid;}
.Rtopsellers h2 {margin-bottom:4px;}
.Rtopsellers h3 {padding:0;}
.Rtopsellers p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}

/*****************************/
/*       BASKET ON RHN       */
/*****************************/
#rhnBasket{width:156px;margin:15px 0 0 0;padding:0;background:url(../../images/bg_basket.gif) repeat-y center top;}

/*RT113194*/
#rhnBasketEmpty h2, #rhnBasketEmpty div#rhnBasketHdr{height:54px;margin:0;padding:0;background:url(../../images/seasons/winter/hdr_basket_en.gif) no-repeat center top;}
#rhnBasketFull h2, #rhnBasketFull div#rhnBasketHdr{height:54px;margin:0;padding:0;background:url(../../images/seasons/winter/hdr_basket_en.gif) no-repeat center top;}
/*RT113194*/

#rhnBasket h2 a, #rhnBasket div#rhnBasketHdr a{display:block;width:156px;height:54px;text-indent:-5000px;outline:0;}
/*RT113194*/
#rhnBasketContent{margin:0;padding:0 0 15px 0;background: #ededed url(../../images/bg_basket_bottom.gif) no-repeat center bottom;font-weight:bold;}
#rhnBasketContent div{width:150px;margin:0 auto;padding:0;}
/*RT113194*/
#rhnBasketContent p br{line-height:0;}
.usxfield{width:148px;}

#rhnBasket p.basketTotal{display:none;}
#rhnBasket div.basketItem {padding:0 0 0 0;-background:white;}
/*RT113194*/
#rhnBasket div.basketItem p{margin:0;padding:5px 7px 0px 7px;text-align:right;background-color:#fff;border-bottom:2px solid #fff;overflow:auto;}
/*RT113194*/
#rhnBasket div.basketItem p span{font-weight:bold;color:#000;display:block;margin:0 0 3px 0;text-align:left; -position:relative;}

#rhnBasket div.basketItem p img{display:none;}
/*RT113194*/
p.costday{height:38px;margin:5px 0px 5px 7px;-margin:3px;width:65px;background:#000000 url(../../images/bg_basket_divider2.png) left top;text-align:center;color:#000000;float:left;}
p.costmonth{height:38px;margin:5px 7px 5px 0px;-margin:3px;width:65px;background:#000000 url(../../images/bg_basket_divider2.png) left top;text-align:center;color:#000000;float:right;}
p.costday span, p.costmonth span{font-weight:bold;color:#000;display:block;margin:0 0 3px 0;text-align:center;}
p.costmonth span, p.costday span{display:block;height:12px;margin:5px; }
/*RT113194*/
/*RT113194*/
#rhnBasket div.basketItemEmpty{text-align:left;padding-left:10px;padding-top:65px;}
#rhnBasket div.basketItemEmptyHandset{text-align:left;padding-left:10px;padding-top:60px;}
/*RT113194*/
/*****************************/
/*      STATIC ON RHN       */
/*****************************/
#rhnStatic{width:156px;margin:0;padding:0;}
#rhnStatic ul{list-style-type:none;margin:0;padding:0;}
#rhnStatic ul li{margin:0;padding:0 0 10px 0;background:url(../../images/bg_static_divider.gif) no-repeat center bottom;}
#rhnStatic ul li.last{background:none;}
#rhnStatic ul li h3{width:156px;margin:0;padding:0;}
#rhnStatic ul li h3 a{display:block;padding:2px 4px 2px 19px;font-weight:bold;font-size:1.36em;background:url(../../images/bullet_square.gif) no-repeat 3px center;text-decoration:none;}
#rhnStatic ul li h3 a:hover{color:#000;}
#rhnStatic ul li p{margin:0;padding:0 5px;}

/*RT113194*/
/*****************************/
/*      Minicart Modify      */
/*****************************/
.priceplanempty{background:url(../../images/en/basket_empty.png) no-repeat left top; height:88px;-overflow:hidden;}
.handsetempty{background:url(../../images/en/basket_empty.png) no-repeat left top; height:88px;-overflow:hidden;}
#selectionsummary h2 {
display:block;
width:150px;
}
.minicart_checkout{padding:15px 0px 0px 7px; -padding-top:0px; margin:0;}
#rhnBasketContent .priceplanempty .basketItemEmpty a,#rhnBasketContent .handsetempty .basketItemEmptyHandset a{
background:url(../../images/bt_arrow.gif) no-repeat scroll left 5px;
padding: 0 0 0 10px;
display:block;
font-weight:normal;
width:125px;
}
#rhnBasketContent .basketItem p span.itemsConfig  a{
color:black;
background:#FFFFFF url(../../images/bt_arrow.gif) no-repeat scroll left;
padding: 0 0 0 10px;
font-weight:normal;
margin-right:10px;
float:left;
}
#rhnBasketContent .basketItem p span.itemsRemove  a{
color:black;
background:#FFFFFF url(../../images/bt_arrow.gif) no-repeat scroll left;
padding: 0 0 0 10px;
font-weight:normal;
margin-right:10px;
float:left;
}
#rhnBasket div.basketItem p span.itemsConfig{
margin-top:3px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  	#rhnBasket div.basketItem p span.itemsConfig {margin-top:3px;}
}
.itemsConfig  a{
background:#FFFFFF url(../../images/bt_arrow.gif) no-repeat scroll left;
font-weight:normal;
padding-left:10px;
}
.itemsConfig  a.choose{
margin-left:7px;
}
#rhnBasketContent div.itemsConfig{
padding: 0 0 10px 0px;
background:white;
}
#rhnBasketContent h2, #rhnBasketContent div.priceplanOptionsHdr, #rhnBasketContent div.selectionSummary{
background:url(../../images/en/grey_grad.png) no-repeat left top;
color:white;
padding:4px 0 5px 0;
text-align:center;
}
#rhnBasketContent h2.twolinegrad, #rhnBasketContent div.twolinegrad{
background:url(../../images/en/2linegrey_grad.png) no-repeat left top;
color:white;
padding:4px 0 5px;
text-align:center;
}
/*RT113194*/
#rhnBasketContent .basketsummary{
background:#FFFFFF url(../../images/en/greytowhite_grad.png) repeat-x left bottom;
overflow:hidden;
-overflow:hidden;
}
/*RT113194*/
#rhnBasketContent .basketsummary .minicart_checkout img{
margin-top:15px;
}
#rhnBasketContent .basketItem p span a{
color:#FF7900;
}
#rhnBasketContent span.itemCost{
background:#F8ECE0 url(../../images/bg_basket_divider2.png) repeat scroll left top !important;
color:#000000 !important;
height:38px !important;
margin:5px 0 !important;
text-align:center !important;
width:65px !important;
float:left !important;
padding-left:0 !important;
-overflow:hidden;
}
#rhnBasketContent span.priceplanCostLeft{
background:#F8ECE0 url(../../images/bg_basket_divider2.png) repeat scroll left top;
color:#000000 !important;
height:38px !important;
margin-right:5px !important;
text-align:center !important;
width:65px !important;
float:left !important;
}
#rhnBasketContent span.priceplanCostRight{
background:#F8ECE0 url(../../images/bg_basket_divider2.png) repeat scroll left top;
color:#000000 !important;
height:38px !important;
text-align:center !important;
width:65px !important;
float:right !important;
}

#rhnBasketContent span.itemCost span{
margin:4px !important;
font-weight:normal !important;
text-align:center !important;
}
#rhnBasketContent span.priceplanCostLeft span{
margin:4px !important;
font-weight:normal !important;
text-align:center !important;
}
#rhnBasketContent span.priceplanCostRight span{
margin:4px !important;
font-weight:normal !important;
text-align:center !important;
}
#rhnBasket  .opt,#rhnBasket  .acc {
background-color:#EFEFEF;
border-bottom:2px solid #FFFFFF;
margin:0;
overflow:hidden;
padding:5px 7px 15px;
text-align:right;
width:135px;
}
#rhnBasket  .opt span,#rhnBasket  .acc span {
color:#000000;
display:block;
font-weight:bold;
margin:0 0 3px;
text-align:left;
}
#rhnBasketContent  .opt span,#rhnBasketContent  .acc span  {
float:left;
padding-left:0px;
width:87%;
}
#rhnBasketContent  .opt span.itemCost span,#rhnBasketContent  .acc span.itemCost span  {
background:none;
color:none;
padding-left:0;
}
#accessories div{
width:auto;
}
#rhnBasket div.basketItem p span.productname{
*height:100%;
}

#rhnBasketContent .basketItem p span.productname_align{
background:transparent url(../../images/bullet_square.gif) no-repeat scroll left 1px;
padding-left:18px;
display:block;
}

/*RT113194*/