﻿body
{
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    background-color: #FFFFFF;
    color: #111111;
    font-size: 11px;
}
hr
{
    color: #fff;
    background-color: #fff;
    border: 1px dotted #dcdcdc;
    border-style: none none dotted;
}
div.container
{
    /*width: 97%;     margin: 0 1%;*/
}
table#RootTable
{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
tr, td
{
    text-align: left;
}

.nowrap
{
    white-space: nowrap;
}
.align-center, td.align-center
{
    text-align: center;
}

.q-box, .email-box
{
    font-size: 10px;
    color: #1d3a8f;
    background: transparent url(/Static/Images/searchbar2.gif) repeat-x scroll;
    width: 104px;
    height: 16px;
    border: medium none;
}

.note
{
    font-size: 10px;
    font-style: italic;
}

.status-update
{
    color: Red;
}
.alert, .red, .red a, .red a:visited
{
    color: red;
}
table
{
    width: 100%;
    padding: 0;
    border-spacing: 0;
    border-collapse: collapse; /*margin: 0; 	border:1px solid red;*/
}
.dollar-sign, .dollar
{
    font-weight: bold;
}
.auto-width
{
    width: auto;
}

.display-none
{
    display: none;
}
.margin-all
{
    margin: 9px;
}
.outline-none
{
    outline: none;
}

a, a:visited
{
    text-decoration: none;
    color: #111111;
}

.float-left
{
    float: left;
}
.float-right
{
    float: right;
}
img
{
    border: medium none;
}

td
{
    padding: 0;
}

.bold
{
    font-weight: bold;
}

.hand
{
    cursor: hand;
    cursor: pointer;
}

div#CategorySubMenu li.CatSubMenuL3LI
{
    padding: 3px 0;
}


.td-padding td
{
    padding: 3px 2px; /*margin-left: 280px;*/
}

#PageHeader .no-padding td, .no-padding td
{
    padding: 0;
}

table#ProductImageDiv
{
    width: 360px;
    height: 360px;
}

.content-box td.padding-left
{
    padding-left: 20px;
}

td.align-left, th.align-left
{
    text-align: left;
}

td.align-right, th.align-right
{
    text-align: right;
}

td.valign-middle
{
    vertical-align: middle;
}
td.valign-top
{
    vertical-align: top;
}
td.valign-bottom
{
    vertical-align: bottom;
}

.border-none
{
    border: medium none;
}

.border-box
{
    border: 1px solid #d0d0d0;
}

.padding
{
    padding: 10px;
}

.padding-top
{
    padding-top: 7px;
}
.padding-bottom
{
    padding-bottom: 7px;
}

.padding-bottom-extra
{
    padding-bottom: 12px;
}
.margin-top
{
    margin-top: 7px;
}
.margin-bottom
{
    margin-top: 7px;
}
.horizontal-separator
{
    margin: 5px 0;
}
.border-left-dotted
{
    border-left: 1px dotted #dcdcdc;
}
.border-right-dotted
{
    border-right: 1px dotted #dcdcdc;
}
.border-top-dotted
{
    border-top: 1px dotted #dcdcdc;
}
.border-bottom-dotted
{
    border-bottom: 1px dotted #dcdcdc;
}
td.border-bottom-dotted
{
    padding-bottom: 7px;
}

.border-left-dotted
{
    border-left: 1px dotted #dcdcdc;
}

.font-big
{
    font-size: 20px;
}

.cart-total-col1, .cart-total-col2, .cart-total-col3
{
    padding: 3px 7px;
}
.cart-total-col2
{
    width: 5px;
}

#StandardPage div
{
    padding: 10px;
}
#map_canvas div
{
    padding: 0;
}

#ProductTechnicalSpecsTxt
{
    font-size: 11px;
}



.BasketDetail th, .BasketDetail td
{
    /* text-align: left;*/
    padding: 3px;
}

.BasketDetail th.minimal, .BasketDetail td.minimal, * td.minimal
{
    padding: 0;
}
.MainBodyPadding
{
    width: 39px;
}
div#CategoryListing #LeftGutter, div#HomePage #LeftGutter, div#SmartPicksPage #LeftGutter
{
    width: 202px;
    float: left;
    overflow: hidden;
}

div#HomePage #LeftGutter table
{
    width: 200px;
}

div#CategoryListing #RightGutter, div#HomePage #RightGutter, div#SmartPicksPage #RightGutter
{
    width: 701px;
    float: left;
    margin-left: 12px;
    overflow: hidden;
}

div#ProductDetails #LeftGutter
{
    width: 386px;
    float: left;
    overflow: hidden;
}

div#ProductDetails #RightGutter
{
    width: 520px;
    float: left;
    margin-left: 12px;
    overflow: hidden;
}


div#Cart #LeftGutter
{
    width: 710px;
    float: left;
    overflow: hidden;
}

div#Cart #RightGutter
{
    width: 196px;
    float: left;
    margin-left: 12px;
    overflow: hidden;
}

div#MyAccount #LeftGutter
{
    float: left;
    width: 196px;
    overflow: hidden;
}



div#MyAccount #RightGutter
{
    margin-left: 5px;
    width: 710px;
    float: right;
    overflow: hidden;
}


.margin-left, #HomePage .margin-left
{
    margin-left: 6px;
}
.margin-bottom
{
    margin-bottom: 6px;
}
.margin-right
{
    margin-right: 6px;
}
#ProductReviewsTitle
{
    background-color: #004c9a;
    color: White;
}

.blue
{
    color: #004c9a;
    font-weight: bold;
}

.box-header-bg-blue
{
    background-color: #004c9a;
    color: White;
}

.ProductThumbnail
{
    width: 160px;
    height: 280px;
    margin: 4px;
    padding: 4px;
    vertical-align: top;
}


.ProductIconView
{
    width: 110px;
    height: 160px;
    margin: 4px;
    padding: 4px; /*display: inline;     display: inline-table;*/
    vertical-align: top;
}

.ProductIconView table
{
    width: auto;
}

.ProductIconView td
{
    overflow: hidden;
}


.ProductIconView .product-thumbnail
{
    border: 1px solid #d0d0d0;
    width: 100px;
    height: 100px;
    text-align: center;
}

.ProductThumbnail .product-thumbnail
{
    border: 1px solid #d0d0d0;
    width: 160px;
    height: 160px;
    text-align: center;
}
.product-brand, .product-name, .product-model, .product-desc
{
    font-size: 11px;
    font-weight: bold;
}

.bigger
{
    font-size: 18px;
    font-weight: bold;
}

.product-name-bigger
{
    font-size: 20px;
    font-weight: bold;
}
.product-compare
{
    font-size: 10px;
}
.product-price-prefix
{
    font-size: 11px;
    color: #1d3a8f;
    font-weight: bold;
}
.product-price
{
    font-size: 20px;
    font-weight: bold;
}

.ProductIconView .product-price
{
    font-size: 15px;
}
.action-text
{
    color: #1d3a8f;
    font-weight: bold;
    background: transparent url(/Static/Images/cat-smallYellowtriangle.gif) no-repeat scroll right center;
    padding-right: 8px;
}

.doyouknow-link
{
    font-weight: bold;
    background: transparent url(/Static/Images/cat-smallYellowtriangle.gif) no-repeat scroll right center;
    cursor: hand;
    cursor: pointer;
}
.product-price-rrp-prefix, .product-price-rrp, .product-price-save-prefix, .product-price-save
{
    font-size: 11px;
    font-weight: bold;
}



.product-view-details
{
    font-size: 11px;
    color: #1d3a8f;
    font-weight: bold;
    background: transparent url(/Static/Images/cat-smallYellowtriangle.gif) no-repeat scroll right center;
    padding-right: 8px;
}


.pagination-previous
{
    color: #1d3a8f;
    font-weight: bold;
    background: transparent url(/Static/Images/cat-smallYellowtriangle-left.gif) no-repeat scroll left center;
    padding-left: 8px;
}

.mandatory
{
    background: transparent url(/Static/Images/star.png) no-repeat scroll left center;
    padding-left: 8px;
    display: inline-block;
    display: inline;
}
.inline-block
{
    display: inline-block;
    display: inline;
}
.pagination-next
{
    color: #1d3a8f;
    font-weight: bold;
    background: transparent url(/Static/Images/cat-smallYellowtriangle.gif) no-repeat scroll right center;
    padding-right: 8px;
}

.pagination-item
{
    font-size: 10px;
    padding: 2px 5px;
}

.pagination-link
{
    text-decoration: underline;
}

.underline, a.underline:visited
{
    text-decoration: underline;
}


/*
page header
*/

#PageHeader
{
    background: transparent url('/Static/Images/topbar.png') repeat-x;
    height: 84px;
    font-size: 11px;
}

#PageHeader *
{
    font-weight: bold;
}
#PageHeader td
{
    padding: 0 5px;
}
#ShoppingCart
{
    vertical-align: middle;
}

#ShoppingCart *
{
    /*color: White;*/
}
.header-link, a.header-link:hover, a.header-link:visited
{
    white-space: nowrap; /*color: White;*/
}

.header-divider
{
    width: 3px;
    background: transparent url('/Static/Images/divider.gif') no-repeat center center;
}
/*
Catalog Menu
*/
/*35+36*/
#cscatalogmenu #MenuLI_Left
{
    width: 43px;
    background: transparent url('/Static/Images/Menu/59w.png') repeat-x center center;
}
/*33+35*/
#cscatalogmenu #MenuLI_Right
{
    width: 64px;
    background: transparent url('/Static/Images/Menu/80w.png') repeat-x center center;
}

.MenuLI_Divider
{
    width: 1px;
    background: transparent url('/Static/Images/Menu/navbar_Separator.png') no-repeat center center;
}

li.MenuL1LI, a.MenuL1Item
{
    height: 39px;
}
a.MenuL1Item
{
    padding: 0; /*text-indent: -5000px;*/
}

#MenuL1ItemBottomDeco
{
    margin: 0px;
    padding: 0px;
    width: 1000px;
    height: 4px;
    background: transparent url('/Static/Images/Menu/1px.gif') repeat-x top center; /*margin-top: 39px;*/
}



#cscatalogmenu #MenuLI_HomeEntertainment a.MenuL1Item
{
    width: 160px;
    background: transparent url('/Static/Images/Menu/nvbtn_homeEntertain.png') no-repeat center center;
}
#cscatalogmenu #MenuLI_HomeEntertainment a.pselected
{
    background: transparent url('/Static/Images/Menu/nvbtn_homeEntertain_hv.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_ComputersGames a.MenuL1Item
{
    width: 151px;
    background: transparent url('/Static/Images/Menu/nvbtn_computersgames.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_ComputersGames a.pselected
{
    width: 151px;
    background: transparent url('/Static/Images/Menu/nvbtn_computersgames_hv.png') no-repeat center center;
}


#cscatalogmenu #MenuLI_MobilePhones a.MenuL1Item
{
    width: 115px;
    background: transparent url('/Static/Images/Menu/nvbtn_mobilephones.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_MobilePhones a.pselected
{
    width: 115px;
    background: transparent url('/Static/Images/Menu/nvbtn_mobilephones_hv.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_Cameras a.MenuL1Item
{
    width: 75px;
    background: transparent url('/Static/Images/Menu/nvbtn_cameras.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_Cameras a.pselected
{
    width: 75px;
    background: transparent url('/Static/Images/Menu/nvbtn_cameras_hv.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_HomeAppliances a.MenuL1Item
{
    width: 131px;
    background: transparent url('/Static/Images/Menu/nvbtn_homeAppliances.png') no-repeat center center;
}
#cscatalogmenu #MenuLI_HomeAppliances a.pselected
{
    width: 131px;
    background: transparent url('/Static/Images/Menu/nvbtn_homeAppliances_hv.png') no-repeat center center;
}


#cscatalogmenu #MenuLI_Furniture a.MenuL1Item
{
    width: 84px;
    background: transparent url('/Static/Images/Menu/nvbtn_furniture.png') no-repeat center center;
}
#cscatalogmenu #MenuLI_Furniture a.pselected
{
    width: 84px;
    background: transparent url('/Static/Images/Menu/nvbtn_furniture_hv.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_Bedding a.MenuL1Item
{
    width: 72px;
    background: transparent url('/Static/Images/Menu/nvbtn_bedding.png') no-repeat center center;
}
#cscatalogmenu #MenuLI_Bedding a.pselected
{
    width: 72px;
    background: transparent url('/Static/Images/Menu/nvbtn_bedding_hv.png') no-repeat center center;
}

#cscatalogmenu #MenuLI_CouponOthers a.MenuL1Item
{
    width: 98px;
    background: transparent url('/Static/Images/Menu/nvbtn_promotions.jpg') no-repeat center center;
}
#cscatalogmenu #MenuLI_CouponOthers a.MenuL1Item:hover
{
    width: 98px;
    background: transparent url('/Static/Images/Menu/nvbtn_promotions_hv.jpg') no-repeat center center;
}

div#CategorySubMenu li, div#CategorySubMenu ul
{
    list-style-type: none;
    padding: 0;
    margin: 0;
}

div#CategorySubMenu, div#CategorySubMenu li
{
    width: 180px;
}

div#CategorySubMenu
{
    margin-left: 7px;
    overflow: hidden;
    padding: 10px 0;
}

.CatSubMenuItem
{
    font-size: 11px;
}
.CatSubMenuL2Item
{
    font-weight: bold;
    margin: 5px 0;
}

a.CatSubMenuL3Item, a.CatSubMenuL3Item:visited
{
    text-decoration: none;
}

.CatSubMenuL2UL, .CatSubMenuL3UL
{
    display: none;
}

.CatSubMenuL3UL
{
    display: none;
}

.CatSubMenuActionImage
{
    cursor: hand;
    cursor: pointer;
}

div#HomePage
{
    margin: 0 0 10px 0;
    width: 922px;
}



#LeftPanel2
{
    height: 328px;
    vertical-align: top;
}

#Banner1Div, #Banner1Div *
{
    width: 160px;
    height: 600px;
}

#CenterFlash
{
    width: 526px;
    height: 425px;
}

#Banner2Div, #Banner3Div, #Banner2Div *, #Banner3Div *
{
    width: 525px;
    height: 80px;
}
#Banner4Div, #Banner5Div
{
    width: 335px;
    height: 187px;
    padding: 5px;
}
#Banner4Div *, #Banner5Div *
{
    width: 335px;
    height: 187px;
}

#Banner6Div, #Banner7Div, #Banner8Div, #Banner9Div
{
    width: 168px;
    height: 90px;
}

#Banner6Div *, #Banner7Div *, #Banner8Div *, #Banner9Div *
{
    width: 168px;
    height: 90px;
}


td.box-header
{
    padding: 0;
}
td.box-header1
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    height: 22px;
    padding: 10px 0 5px 0;
}
td.box-header-bg-yellow
{
    background-color: #ffd600;
}
td.box-header-bg-navy
{
    background-color: #B2CAE2;
}
td.box-action-text
{
    color: #1d3a8f;
    font-weight: bold;
    font-size: 14px;
}
td.box-text
{
    color: #000000;
    font-size: 11px;
    padding: 0 10px;
}


#BottomPanel
{
    vertical-align: top;
    text-align: left;
    background-color: #F4F4F4;
    padding: 0 15px;
    width: 668px;
}
#BottomPanel div
{
    display: inline-block; /*border: 1px solid lime;*/
    display: inline;
    float: left;
}

/*
Corporate at Bottom
*/
.corp-menu-header
{
    font-weight: bold;
    color: #666666;
    font-size: 12px;
    text-align: left;
}
.corp-menu-item
{
    color: #666666;
    font-size: 10px;
}

.corp-menu-section
{
    /*width: 100px;*/
    margin: 10px 0;
    height: 60px;
}

.CorpMenu
{
    display: block;
}
.CorpMenu li
{
    white-space: nowrap;
}

.corp-menu-divider
{
    background: transparent url('/Static/Images/divider2.gif') no-repeat center center;
    margin: 0px 10px;
    height: 80px;
    width: 5px;
}

.corp-menu-section ul
{
    padding-left: 0px;
    margin: 0px;
    float: left;
}

.corp-menu-section li
{
    list-style-type: none;
    text-align: left;
}

.courts-price-promise
{
    background: transparent url('/Static/Images/blurb.jpg') no-repeat center center;
    height: 80px;
    width: 95px;
}
/**cart page*/

.line-item-remove
{
    color: #1d3a8f;
    font-weight: bold;
    background: transparent url(/Static/Images/cross.gif) no-repeat scroll center left;
    padding-left: 12px;
}

.line-item-extended-warranty select
{
    width: 240px;
}
.line-item-inventory-status
{
    white-space: nowrap;
}

.line-item-self-collection select
{
    width: 240px;
}
.line-item-drdigital select
{
    width: 240px;
}

.line-item-label
{
    display: inline-block;
    margin-right: 10px;
    white-space: nowrap;
    font-weight: bold;
}


.content-box td.label, .content-box td label
{
    font-weight: bold;
}
/*
Footer Text
*/
#Footer
{
    border-top: 1px dotted #dcdcdc;
    padding-top: 5px;
    margin-top: 20px; /*text-align: right;*/
    color: #666666;
    font-size: 10px;
}


.PageContentHeader
{
    height: 40px;
    font-weight: bold;
    font-size: 18px;
}

input.tiny
{
    width: 40px;
}

input.short
{
    width: 80px;
}
input.mid
{
    width: 150px;
}

input.long
{
    width: 270px;
}

#MyAccount input.long
{
    width: 200px;
}

/*
.fixme
{
    behavior: url(/Static/CSS/iepngfix.htc);
}
*/
/*#ctl00_MainBody_YouMayLikeTheseToo, #ctl00_MainBody_RecentlyViewed*/
#ProductDetails #LeftGutter table.top-level
{
    width: 382px;
}


#LeftGutter, #RightGutter
{
    padding: 1px;
}


.OrderDetail table
{
}

.XForm table
{
    width: auto;
}

.email-signup-email
{
    font-size: 10px;
    color: #1d3a8f;
    background: transparent url(/Static/Images/email-bg.gif) repeat-x scroll;
    width: 141px;
    height: 19px;
    border: medium none;
}
.XForm .go
{
    background: transparent url(/Static/Images/button-go.gif) repeat-x scroll;
    width: 22px;
    height: 22px;
    text-indent: -5000px;
}

#SpecialDealsIcons
{
    background: transparent url('/Static/Images/greybg.jpg') repeat-x scroll bottom center;
    height: 80px;
    padding-bottom: 4px;
}
td#SpecialDealsIconsList
{
    vertical-align: bottom;
    text-align: center;
    height: 80px;
}
#SpecialDealsIconsList table
{
    display: inline-block;
    width: auto;
    table-layout: fixed;
    margin: 5px;
    top: 0;
}
#SpecialDealsIconsList table td
{
    border: 1px solid #e8e8e8;
    width: 50px;
    height: 50px;
    background-color: White;
    text-align: center;
}

#SpecialDealsIconsList table.selected td
{
    width: 80px;
    height: 80px;
}


.search-label
{
    font-size: 11px;
}

.yellow
{
    color: #ffcd00;
}

.line-item-display-name
{
    font-weight: bold;
}

select
{
    font-size: 9px;
}

/*
input, select
{
    border: 1px solid #111111;
}*/
.readonly
{
    background-color: #DCDCDC; /*border: medium none;*/
    cursor: default;
}


/*contact us form*/
.xForm td
{
    padding-bottom: 5px;
}

.xForm td span
{
    font-weight: bold;
    padding-right: 20px;
    float: right;
}

.xForm td span i
{
    float: none;
}


.ProductCompareTable td
{
    width: 160px;
    padding: 5px;
}

.FooterItemLabel
{
    white-space: nowrap;
}

.Separator
{
    margin: 5px 0;
}

#MyAccountMenu a
{
    font-weight: bold;
}
#ctl00_MainBody_MostDiscountedProductsList_ProductTable
{
    display: none;
}
#ctl00_MainBody_Statistics
{
    margin: 0 0 0 30px;
}
#ctl00_MainBody_Statistics th
{
    background-color: #DCDCDC;
    vertical-align: bottom;
    text-align: center;
    height: 40px;
}
#ctl00_MainBody_Statistics td
{
    text-align: right;
}
.ProductIconView table
{
    table-layout: fixed;
    width: 100px;
}
.ProductIconView td
{
    width: 100px;
    overflow: hidden;
}



/*For Campaign pages*/
#frmCampaign span
{
    width: 160px;
}
#frmCampaign span, #frmCampaign input, #frmCampaign textarea
{
    float: left;
    font: 11px Arial;
    margin-top: 5px;
}
#frmCampaign input
{
    width: 200px;
}
#frmCampaign #ctl00_MainBody_CalStartDate, #frmCampaign #ctl00_MainBody_CalEndDate
{
    width: 100px;
}
#tblCampaignList th, #tblCampaignList td
{
    padding: 5px 3px;
}
#tblCampaignList th
{
    text-align: left;
    background: #666;
    color: #fff;
}
#tblCampaignList span.dataHead
{
    font-weight: bold;
}

#ctl00_MainBody_CalEndDate, #ctl00_MainBody_CalStartDate
{
    padding: 2px;
}
#ctl00_MainBody_CalEndDate td, #ctl00_MainBody_CalStartDate td
{
    padding: 2px;
    text-align: center;
}


/*8*/
.wc .PropTxt
{
    background: transparent url(/Static/Images/online_specials.jpg) no-repeat scroll;
    width: 922px;
    height: 72px;
    margin: 15px 0;
    color: #295ba7;
    font-weight: bold;
    font-size: 19px;
    font-family: Arial, Helvetica, sans-serif;
}
.wc .PropTxt1
{
    padding-top: 13px;
}

.wc .PropTxt1, .wc .PropTxt2
{
    padding-left: 300px;
}


.wc .product-thumbnail div.icon
{
    width: 160px;
    height: 160px;
    cursor: hand;
    cursor: pointer;
}
.wc .product-thumbnail .ribbon
{
    position: relative;
    z-index: -1; /*background: url(/Static/Images/online_exclusive.gif) no-repeat 0 0;*/
    clear: none;
    width: 75px;
    height: 75px;
    float: left;
}

.wc .product-thumbnail .imgDiv
{
    position: relative;
    z-index: -2;
    clear: none;
    width: 160px;
    height: 160px;
    float: left;
    margin-left: -75px;
    vertical-align: middle;
}

.wc .product-price, .wc .product-price-prefix
{
    color: #f03f37;
    font-size: 22px;
    font-family: Arial;
    font-weight: bold;
}


.wc .click-for-more
{
    width: 130px;
    height: 19px;
    margin-top: 15px;
}


.wc .FilterPanel
{
    padding: 5px 5px 5px 15px;
    font-weight: bold;
}


.wc .HTMLCopy
{
    width: 884px;
    border: 1px solid #d9d9d9;
    padding: 18px;
}
.wc .wcProductTable
{
    margin-left: 36px;
    width: 900px;
}

.courts_blue
{
    color: #0066aa;
}

.courts_yellow
{
    color: #ffd600;
}

#ReverseAuction
{
    font-size: 12px;
}

#ra_tnc li
{
    padding: 0;
    margin-left: -15px;
    font-size: 10px;
}

table.ra_icon
{
    display: inline-block;
    width: auto;
    table-layout: fixed;
    margin: 5px;
    top: 0;
}
table.ra_icon td
{
    border: 1px solid #e8e8e8;
    width: 70px;
    height: 70px;
    background-color: White;
    text-align: center;
}

.ra_icon img
{
}


#ProductInfo div.price
{
    display: inline-block;
    width: 60px;
}


td.digit
{
    border: 1px solid #DCDCDC;
    background: #FFCD00 url(/Static/Images/Counter/db1px.jpg) repeat-x scroll;
    width: 50px;
    height: 75px;
}

.ra_prev
{
    display: block;
    background: url(/Static/Images/ra_bt.gif) no-repeat 0 0;
    width: 29px;
    height: 29px;
    z-index: 900;
    cursor: pointer; /* position: relative;float: left;*/
}
.ra_prev:hover
{
    display: block;
    background: url(/Static/Images/ra_bt.gif) no-repeat 0 -29px;
    width: 29px;
    height: 29px;
    cursor: pointer; /*position: relative;float: left;*/
}
.ra_next
{
    display: block;
    background: url(/Static/Images/ra_bt.gif) no-repeat -29px 0;
    width: 29px;
    height: 29px;
    cursor: pointer; /*position: relative;float: right;*/
}

.ra_prev img, .ra_next img
{
    width: 29px;
    height: 29px;
}
.ra_next:hover
{
    display: block;
    background: url(/Static/Images/ra_bt.gif) no-repeat -29px -29px;
    width: 29px;
    height: 29px;
    cursor: pointer; /*position: relative;float: right;*/
}
.tblRAuctionList
{
    margin-left: 10px;
}
.tblRAuctionList th, .tblCampaignList td
{
    padding: 5px 3px;
}

.OptionOthers
{
    margin-left: 20px;
    width: 300px;
}



/*For AddTechTalk pages*/
#tbTechTalks span {width:100px}
#tbTechTalks input, #tbTechTalks textarea{width:310px}
#tbTechTalks select {width:120px;font-size:11px;margin-top:2px;}
#tbTechTalks #ctl00_MainBody_evtDate1, #tbTechTalks #ctl00_MainBody_evtDate2, #tbTechTalks #ctl00_MainBody_evtDate3
{
    width: 100px;
}
#tbTechTalks th, #tbTechTalks td
{
    padding: 5px 3px;
}
#tbTechTalks th
{
    text-align: left;
    background: #666;
    color: #fff;
}
#tbTechTalks span.dataHead
{
    font-weight: bold;
}

#ctl00_MainBody_evtDate1, #ctl00_MainBody_evtDate2, #ctl00_MainBody_evtDate3
{
    padding: 2px;
}
#ctl00_MainBody_evtDate1 td, #ctl00_MainBody_evtDate2 td, #ctl00_MainBody_evtDate3 td
{
    padding: 2px;
    text-align: center;
}

#tblTechTalksList td, #tblTechTalksList th {padding:2px}
.tb_ttsession {width:80%; }
.tb_ttsession  td {padding:2px 5px;}

#tblAttendanceList {width:600px;margin-top:10px;}
#tblAttendanceList td, #tblAttendanceList th {padding:2px 4px;}


/*For AddTechTalk pages*/
#tbTechTalks span
{
    width: 100px;
}
#tbTechTalks input, #tbTechTalks textarea
{
    width: 310px;
}
#tbTechTalks select
{
    width: 120px;
    font-size: 11px;
    margin-top: 2px;
}
#tbTechTalks #ctl00_MainBody_evtDate1, #tbTechTalks #ctl00_MainBody_evtDate2, #tbTechTalks #ctl00_MainBody_evtDate3
{
    width: 100px;
}
#tbTechTalks th, #tbTechTalks td
{
    padding: 5px 3px;
}
#tbTechTalks th
{
    text-align: left;
    background: #666;
    color: #fff;
}
#tbTechTalks span.dataHead
{
    font-weight: bold;
}

#ctl00_MainBody_evtDate1, #ctl00_MainBody_evtDate2, #ctl00_MainBody_evtDate3
{
    padding: 2px;
}
#ctl00_MainBody_evtDate1 td, #ctl00_MainBody_evtDate2 td, #ctl00_MainBody_evtDate3 td
{
    padding: 2px;
    text-align: center;
}

#tblTechTalksList td, #tblTechTalksList th
{
    padding: 2px;
}
.tb_ttsession
{
    width: 80%;
}
.tb_ttsession td
{
    padding: 2px 5px;
}

#tblAttendanceList
{
    width: 600px;
    margin-top: 10px;
}
#tblAttendanceList td, #tblAttendanceList th
{
    padding: 2px 4px;
}


/*homeclub*/
.homeclub, .homeclub a, .homeclub a:visited, a.homeclub, a.homeclub:visited
{
    font-weight: bold;
    color: Red;
}


#Cart .BasketDetail .padding
{
    padding: 8px;
}
