html>/**/

body #section-login #Cart-continue1
{
position: relative;
z-index: 1;
}
.clear
{
clear: both;
}
.CartPaymentStep0
{
display: none;
}
#section-order #order-products1 .quantity 
{
width: 70px;
}
#section-order #order-products1 .price 
{
width: 70px;
}
#table-payment-methods .payment-charge INPUT 
{
text-align: right;
}
#payment-container-payment-total .field INPUT 
{
text-align: right;
}
#payment-container-payment-order-subtotal .field INPUT 
{
text-align: right;
}
#payment-container-payment-order-tax .field INPUT 
{
text-align: right;
}
#payment-container-payment-order-shipping .field INPUT 
{
text-align: right;
}
#payment-container-payment-order-total .field INPUT 
{
text-align: right;
}
#section-cart .sechead
{
background-image: url(headerbg.gif);
margin-top: 40px;
width: 726px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size: 16px;
HEIGHT: 18px;
padding-left: 6px;
padding-top: 5px;
}
#table-packages 
{
width: 720px;
}
#table-packages td 
{
text-align: center;
}
#section-order #GrandTotals 
{
width: 718px;
}
html>/**/

body #footerheight
{
height: 215px;
vertical-align: top;
}
#searchstd-refresh
{
width: 28px;
height: 22px;
}
html>/**/

body #searchstd-refresh
{
width: 28px;
height: 22px;
}
BODY
{
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: center top;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(internalBackground.png);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
FONT: 100 12px/16px helvetica,arial;
COLOR: #333;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: repeat-y;
BACKGROUND-COLOR: #f5f5f5;
}
H1
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
FONT: 100 25px/20px helvetica,arial;
COLOR: #333;
PADDING-TOP: 0px;
}
H3
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
FONT: 16px/16px helvetica,arial;
COLOR: #333;
PADDING-TOP: 0px;
}
H4
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
FONT: bold 12px/14px helvetica,arial;
COLOR: #333;
PADDING-TOP: 0px;
}
A IMG
{
BORDER-TOP-WIDTH: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
BORDER-RIGHT-WIDTH: 0px;
}
A
{
COLOR: #3a3a3a;
TEXT-DECORATION: none;
}
A:hover
{
COLOR: #ff6633;
TEXT-DECORATION: none;
}
FORM
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
}
#wrapper 
{
WIDTH: 770px;
}
#internalWrapper
{
BACKGROUND-POSITION: center top;
MARGIN-TOP: 0px;
BACKGROUND-IMAGE: url(internaTopStripesBackground.png);
BACKGROUND-REPEAT: no-repeat;
width: 1600px;
height: 124px;
}
#slantBars
{
WIDTH: 770px;
POSITION: relative;
TOP: -111px;
HEIGHT: 34px;
}
#internalSlantBars
{
WIDTH: 770px;
POSITION: relative;
TOP: -108px;
HEIGHT: 30px;
}
#homeWrapper #internalForm
{
FLOAT: right;
WIDTH: 190px;
POSITION: relative;
TEXT-ALIGN: right;
top: -120px;
left: -20px;
}
#internalWrapper #internalForm
{
FLOAT: right;
WIDTH: 190px;
POSITION: relative;
TEXT-ALIGN: right;
top: -100px;
left: -20px;
}
#internalForm INPUT 
{
FONT-SIZE: 8pt;
}
#internalForm SELECT 
{
FONT-SIZE: 8pt;
}
#catalogs-list 
{
WIDTH: 163px;
}
.internalFormAdjust 
{
TOP: -100px;
}
.homeFormAdjust 
{
TOP: -120px;
}
#searchField
{
WIDTH: 130px;
COLOR: #333;
BACKGROUND-COLOR: #cedce5;
}
#jump
{
MARGIN-TOP: 10px;
MARGIN-BOTTOM: 0px;
WIDTH: 170px;
BACKGROUND-COLOR: #cedce5;
}
#internalHeadline
{
FLOAT: left;
MARGIN-LEFT: 7px;
POSITION: relative;
TOP: -93px;
HEIGHT: 80px;
}
.hide0
{
visibility: hidden;
}
.hide1
{
}
.homeCart
{
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(internalCart.png);
vertical-align: middle;
WIDTH: 750px;
BACKGROUND-REPEAT: no-repeat;
POSITION: relative;
TOP: -90px;
HEIGHT: 30px;
}
#homeHeader
{
BACKGROUND-IMAGE: url(homeinterior.jpg);
WIDTH: 148px;
BACKGROUND-REPEAT: no-repeat;
}
.internalCart
{
TOP: -113px;
HEIGHT: 50px;
}
UNKNOWN 
{
TOP: -83px;
}
#homeCrumb
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FLOAT: right;
TEXT-TRANSFORM: uppercase;
WIDTH: auto;
LINE-HEIGHT: 14px;
margin-right: 9px;
}
*html #homeCrumb 
{
margin-right: 4px;
}
#internalCrumb
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FLOAT: left;
WIDTH: auto;
LINE-HEIGHT: 14px;
}
#cartStatus
{
width: 25%;
text-align: right;
}
#cartStatus .cart
{
vertical-align: middle;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
}
#content 
{
MARGIN: 19px;
}
.contentHome
{
MARGIN: 19px;
POSITION: relative;
TOP: -95px;
}
.contentInternal 
{
TOP: -125px;
}
UNKNOWN
{
PADDING-TOP: 4px;
TOP: -85px;
}
/* Changed on 14 DEC by Amit*/
#footerInternal
{
WIDTH: 95%;
TOP: -102px;
/* Original TOP: -100px;*/
POSITION: relative;
}
#internalWrapper #footerInternal
{
WIDTH: 723px;
POSITION: relative;
}
.threeColumnBlock 
{
WIDTH: 34%;
}
.threeColumnBlock1
{
FLOAT: left;
WIDTH: 220px;
}
UNKNOWN 
{
MARGIN-LEFT: 19px;
}
.notFirstBlock 
{
MARGIN-LEFT: 19px;
}
/* Changed on 14th DEC by Amit*/
.divider
{
width: 96%;
BORDER-TOP: #333 1px solid;
MARGIN: 3px 0px;
height: 0px;
overflow: hidden;
}
.crumbQuo
{
FONT-WEIGHT: normal;
COLOR: #ff6633;
}
.crumbCurrent 
{
COLOR: #996633;
}
.crumbCurrent A
{
COLOR: #996633;
TEXT-DECORATION: none;
}
.crumbCurrent A:hover
{
COLOR: #ff6633;
TEXT-DECORATION: none;
}
H3.cart
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
FONT: 100 16px helvetica,arial;
PADDING-TOP: 0px;
}
A H3.cart:hover 
{
COLOR: #ff6633;
}
.topCheckout
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #ff6633;
}
.addCart
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.photoDetail 
{
FONT: italic 10px helvetica,arial;
}
.orange-divider
{
TOP: -100px;
BACKGROUND-IMAGE: url(orangedivider.png);
WIDTH: 705px;
position: relative;
HEIGHT: 22px;
}
.pageItems
{
MARGIN-TOP: 4px;
FLOAT: left;
FONT: bold 12px helvetica,arial;
WIDTH: 300px;
}
.pageList
{
MARGIN-TOP: 4px;
FLOAT: right;
FONT: bold 12px helvetica,arial;
WIDTH: 360px;
TEXT-ALIGN: right;
}
.pageArrow
{
COLOR: #ff6633;
POSITION: relative;
TOP: -2px;
}
.currentPage
{
BORDER-RIGHT: #ff6633 1px solid;
PADDING-RIGHT: 3px;
BORDER-TOP: #ff6633 1px solid;
PADDING-LEFT: 3px;
PADDING-BOTTOM: 3px;
MARGIN: -3px 0px;
BORDER-LEFT: #ff6633 1px solid;
COLOR: #ff6633;
PADDING-TOP: 3px;
BORDER-BOTTOM: #ff6633 1px solid;
BACKGROUND-COLOR: #fff;
}
.addImage 
{
MARGIN-BOTTOM: -2px;
}
.cartImage 
{
MARGIN-BOTTOM: -4px;
}
A.moreItems
{
FONT: bold 12px helvetica,arial;
COLOR: #ff6633;
TEXT-DECORATION: none;
}
A.moreItems:hover 
{
COLOR: #333;
}
.label
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
TEXT-ALIGN: right;
white-space: nowrap;
}
.payment-order-shipping-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
TEXT-ALIGN: right;
}
.payment-order-total-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
TEXT-ALIGN: right;
}
.payment-total-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
TEXT-ALIGN: right;
}
.payment-order-subtotal-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
TEXT-ALIGN: right;
}
.payment-order-tax-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
TEXT-ALIGN: right;
}
.label 
{
FLOAT: left;
}
.label
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.payment-order-shipping-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.payment-order-total-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.payment-total-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.payment-order-subtotal-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.payment-order-tax-lbl
{
FONT: bold 10px helvetica,arial;
TEXT-TRANSFORM: uppercase;
COLOR: #996633;
}
.sortBox
{
MARGIN-TOP: -95px;
FLOAT: right;
WIDTH: 300px;
POSITION: static;
HEIGHT: 14px;
TEXT-ALIGN: right;
}
UNKNOWN 
{
MARGIN-TOP: 0px;
}
.sortBox SELECT 
{
FONT-SIZE: 10px;
}
#searchstd-sort 
{
FONT-SIZE: 10px;
}
#searchstd-container-sort 
{
DISPLAY: none;
}
/* Redefined in bottom
#divLUForm 
{
WIDTH: 600px;
TEXT-ALIGN: center
}
*/

#signin-container-E_Passwordff .field INPUT 
{
WIDTH: 146px;
}
#signup-container-Passwordff .field INPUT 
{
WIDTH: 146px;
}
#signup-container-VPasswordff .field INPUT 
{
WIDTH: 146px;
}
#paymentmethod-container-CreditCardExpYearFF .field
{
MARGIN-TOP: -28px;
MARGIN-LEFT: 295px;
}
#paymentmethod-container-DefaultAddressff .field
{
MARGIN-TOP: -20px;
FONT-SIZE: 12px;
MARGIN-LEFT: 180px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#paymentmethod-container-ff 
{
MARGIN-TOP: -23px;
}
#catalogs
{
WIDTH: 741px;
Margin-top: 15px;
MARGIN-LEFT: 15px;
}
.catalog
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 9px;
FLOAT: left;
PADDING-BOTTOM: 9px;
WIDTH: auto;
PADDING-TOP: 9px;
}
#CatalogCenter 
{
TEXT-ALIGN: center;
}
#homeWrapper
{
BACKGROUND-POSITION: center top;
MARGIN-TOP: 0px;
BACKGROUND-IMAGE: url(homeIdentityBackground.png);
BACKGROUND-REPEAT: no-repeat;
width: 1600px;
height: 293;
align: center;
}
#slantBars
{
WIDTH: 770px;
POSITION: relative;
TOP: -219px;
HEIGHT: 34px;
}
#homeForm
{
MARGIN-TOP: 4px;
FLOAT: right;
WIDTH: 190px;
POSITION: relative;
TOP: -120px;
}
#homeHeadline
{
FLOAT: left;
MARGIN-LEFT: 7px;
WIDTH: 300px;
POSITION: relative;
TOP: -200px;
}
#homeCart
{
PADDING-RIGHT: 19px;
PADDING-LEFT: 19px;
BACKGROUND-IMAGE: url(homeCartBackground.gif);
PADDING-BOTTOM: 0px;
WIDTH: 732px;
PADDING-TOP: 7px;
BACKGROUND-REPEAT: no-repeat;
POSITION: relative;
TOP: -93px;
HEIGHT: 23px;
TEXT-ALIGN: right;
}
#contentHome
{
PADDING-LEFT: 19px;
MARGIN: 2px 0px 0px;
POSITION: relative;
TOP: -95px;
}
#footerHome
{
MARGIN-LEFT: 10px;
POSITION: relative;
TOP: -80px;
}
.poster
{
MARGIN-TOP: 19px;
FLOAT: left;
WIDTH: 231px;
MARGIN-RIGHT: 19px;
HEIGHT: 189px;
}
A.otherPage 
{
FONT: 100 13px/20px Helvetica, Arial;
}
A.posterLink IMG
{
BORDER-RIGHT: #ccc 1px solid;
BORDER-TOP: #ccc 1px solid;
BORDER-LEFT: #ccc 1px solid;
BORDER-BOTTOM: #ccc 1px solid;
}
A.posterLink:hover IMG
{
BORDER-RIGHT: #aaa 1px solid;
BORDER-TOP: #aaa 1px solid;
BORDER-LEFT: #aaa 1px solid;
BORDER-BOTTOM: #aaa 1px solid;
}
#Pager
{
MARGIN-left: 20px;
right: -17px;
position: relative;
PADDING-RIGHT: 0px;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(orangeDivider.png);
PADDING-BOTTOM: 0px;
WIDTH: 726px;
PADDING-TOP: 0px;
HEIGHT: 22px;
}
#products-pager-top
{
left: 19px;
margin-right: 18px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(orangeDivider.png);
PADDING-BOTTOM: 0px;
WIDTH: 726px;
PADDING-TOP: 0px;
HEIGHT: 22px;
margin-top: 11px;
position: absolute;
}
#products-divider-bottom
{
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(orangeDivider.png);
PADDING-BOTTOM: 0px;
WIDTH: 712px;
PADDING-TOP: 0px;
HEIGHT: 22px;
}
#products-pager-sort-top 
{
TEXT-ALIGN: right;
}
#products-pager-sort-bottom 
{
TEXT-ALIGN: right;
}
#products-pager-sort-top DIV.label
{
PADDING-LEFT: 590px;
PADDING-TOP: 3px;
}
#products-pager-sort-bottom DIV.label
{
PADDING-LEFT: 590px;
PADDING-TOP: 3px;
}
#pager-first 
{
DISPLAY: none;
}
#pager-previous-group 
{
DISPLAY: none;
}
#pager-previous 
{
DISPLAY: none;
}
#pager-next 
{
DISPLAY: none;
}
#pager-next-group 
{
DISPLAY: none;
}
#pager-last 
{
DISPLAY: none;
}
#pager-pages
{
MARGIN-TOP: 4px;
FLOAT: right;
WIDTH: auto;
TEXT-ALIGN: right;
}
#pager-pages LI
{
BORDER-RIGHT: transparent 0px solid;
PADDING-RIGHT: 2px;
BORDER-TOP: transparent 0px solid;
DISPLAY: inline;
PADDING-LEFT: 2px;
FONT: bold 12px helvetica,arial;
MARGIN-LEFT: 2px;
BORDER-LEFT: transparent 0px solid;
MARGIN-RIGHT: 2px;
BORDER-BOTTOM: transparent 0px solid;
TEXT-ALIGN: center;
}
#pager-pages LI.active
{
BORDER-RIGHT: #ff6633 1px solid;
PADDING-RIGHT: 3px;
BORDER-TOP: #ff6633 1px solid;
PADDING-LEFT: 3px;
PADDING-BOTTOM: 3px;
MARGIN: -3px 0px;
BORDER-LEFT: #ff6633 1px solid;
COLOR: #ff6633;
PADDING-TOP: 3px;
BORDER-BOTTOM: #ff6633 1px solid;
BACKGROUND-COLOR: #fff;
position: relative;
}
#pager-groups
{
MARGIN-TOP: 4px;
FLOAT: left;
FONT: bold 12px helvetica,arial;
WIDTH: auto;
}
#pager-groups DIV 
{
FLOAT: left;
}
#pager-groups-container-group DIV.field
{
POSITION: relative;
TOP: -3px;
}
#pager-groups DIV.label LABEL
{
FONT: bold 12px helvetica,arial;
TEXT-TRANSFORM: none;
COLOR: #3a3a3a;
}
#pager-groups SELECT
{
FONT: 12px helvetica,arial;
MARGIN-LEFT: 5px;
MARGIN-RIGHT: 5px;
}
#searchstd 
{
DISPLAY: inline;
}
#DynamicHeader
{
WIDTH: 770px;
POSITION: relative;
}
.section-container 
{
MARGIN-TOP: 10px;
}
.section-content-container 
{
MARGIN-TOP: 10px;
}
.section-header
{
BACKGROUND-POSITION: left top;
PADDING-LEFT: 5px;
FONT-SIZE: 13pt;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: repeat-x;
HEIGHT: 24px;
/*display:none;*/

}
.hint
{
display: none;
FONT-SIZE: 8pt;
MARGIN-LEFT: 20px;
padding-bottom: 5px;
position: relative;
height: 12pt;
vertical-align: top;
}
.hint1
{
Margin-top: 5px;
FONT-SIZE: 8pt;
MARGIN-LEFT: 20px;
padding-bottom: 5px;
position: relative;
height: 12pt;
vertical-align: top;
}
html>/**/

body .hint1
{
Margin-top: -10px;
FONT-SIZE: 8pt;
MARGIN-LEFT: 20px;
padding-bottom: 5px;
position: relative;
height: 12pt;
vertical-align: top;
}
.readonly 
{
BACKGROUND-COLOR: #e7e7e7;
}
.section-container .label
{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
WIDTH: 140px;
PADDING-TOP: 3px;
}
DIV.section-container INPUT
{
FONT-SIZE: 8pt;
WIDTH: 150px;
}
#Cart-update 
{
WIDTH: 80px;
}
#Cart-continue 
{
WIDTH: 80px;
}
#Cart-continue1 
{
WIDTH: 80px;
}
#Cart-continue2 
{
WIDTH: 80px;
}
#Cart-CancelLogin
{
WIDTH: 80px;
margin-top: -35px;
margin-left: 178px;
}
#Cart-print 
{
WIDTH: 80px;
}
#Cart-placeorder
{
WIDTH: 80px;
position: relative;
left: -48px;
}
#paymentmethod-cmdAddMethod 
{
WIDTH: 80px;
}
#paymentmethod-cmdDelete 
{
WIDTH: 80px;
}
#Cart-checkout 
{
WIDTH: 80px;
}
#Cart-back 
{
WIDTH: auto;
}
#Cart-placeorder 
{
WIDTH: auto;
}
#paymentmethod-cmdAddMethod 
{
WIDTH: auto;
}
#Cart-container-update
{
DISPLAY: block;
WIDTH: 100%;
TEXT-ALIGN: center;
margin-top: 5px;
}
#paymentmethod-container-cmdDelete
{
DISPLAY: block;
WIDTH: 100%;
TEXT-ALIGN: center;
margin-left: -115px;
margin-top: 15px;
}
#Cart-container-back
{
FLOAT: left;
margin-left: 30px;
}
#Cart-container-continue
{
FLOAT: right;
margin-left: -140px;
}
#Cart-container-print
{
float: right;
position: relative;
right: 15px;
}
#Cart-container-placeorder 
{
FLOAT: right;
}
#Cart-container-checkout
{
FLOAT: right;
margin-left: -81px;
}
#section-login
{
FLOAT: left;
WIDTH: 373px;
}
#section-signup
{
FLOAT: left;
WIDTH: 366px;
}
#section-login #Cart-container-continue1
{
PADDING-RIGHT: 115px;
PADDING-TOP: 5px;
TEXT-ALIGN: right;
}
#section-signup #Cart-container-continue2
{
PADDING-RIGHT: 50px;
PADDING-TOP: 5px;
TEXT-ALIGN: right;
}
#section-login .label 
{
WIDTH: 90px;
}
#section-signup .label 
{
WIDTH: 150px;
}
#signin-container-E_Password A
{
DISPLAY: block;
FONT-SIZE: 8pt;
MARGIN-LEFT: 100px;
}
#section-contactaddress
{
FLOAT: left;
MARGIN-BOTTOM: 10px;
WIDTH: 363px;
}
#section-shippingaddress
{
FLOAT: left;
MARGIN-BOTTOM: 10px;
WIDTH: 363px;
}
#section-contactaddress DIV.section-content-container 
{
PADDING-LEFT: 5px;
}
#section-shippingaddress DIV.section-content-container 
{
PADDING-LEFT: 5px;
}
#section-contactaddress A 
{
FONT-SIZE: 8pt;
}
#section-shippingaddress A 
{
FONT-SIZE: 8pt;
}
#section-shipping TABLE INPUT 
{
WIDTH: auto;
}
#section-shipping TABLE TD 
{
PADDING-RIGHT: 5px;
}
#address-StateID 
{
FONT-SIZE: 8pt;
}
#address-CountryID 
{
FONT-SIZE: 8pt;
}
#paymentmethod-PaymentBillingState 
{
FONT-SIZE: 8pt;
}
#paymentmethod-PaymentBillingCountry 
{
FONT-SIZE: 8pt;
}
#Account-StateID 
{
FONT-SIZE: 8pt;
}
#Account-CountryID 
{
FONT-SIZE: 8pt;
}
#address-StateID 
{
WIDTH: 140px;
}
#Account-changepassword
{
FLOAT: left;
WIDTH: auto;
}
#Account-update
{
FLOAT: left;
WIDTH: auto;
}
#table-payment-methods
{
MARGIN-TOP: 30px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
MARGIN-BOTTOM: 10px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
margin-left: 0px;
text-align: center;
width: 720px;
}
*html #table-payment-methods
{
MARGIN-TOP: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
MARGIN-BOTTOM: 10px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
margin-left: 0px;
text-align: center;
width: 720px;
}
#table-payment-methods INPUT 
{
WIDTH: 75px;
}
#table-payment-methods TD
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
}
#table-payment-methods THEAD TR 
{
BORDER-BOTTOM: black 1px solid;
}
#table-payment-methods THEAD TR TH
{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
text-align: center;
}
TD.payment-order-shipping-lbl
{
PADDING-RIGHT: 5px;
TEXT-ALIGN: right;
}
TD.payment-order-total-lbl
{
PADDING-RIGHT: 5px;
TEXT-ALIGN: right;
}
TD.payment-total-lbl
{
PADDING-RIGHT: 5px;
TEXT-ALIGN: right;
}
TD.payment-order-subtotal-lbl
{
PADDING-RIGHT: 5px;
TEXT-ALIGN: right;
}
TD.payment-order-tax-lbl
{
PADDING-RIGHT: 5px;
TEXT-ALIGN: right;
}
#payment-container-LoyaltyCardNumber DIV.label
{
VERTICAL-ALIGN: middle;
WIDTH: 115px;
TEXT-ALIGN: right;
}
#payment-container-CouponCode DIV.label
{
VERTICAL-ALIGN: middle;
WIDTH: 115px;
TEXT-ALIGN: right;
}
#address-container-FName DIV.label
{
FLOAT: left;
WIDTH: 68px;
}
#address-container-FName .field INPUT 
{
margin-left: -3px;
}
#address-container-LName DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Email DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Phone1 DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Fax DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Company DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Address1 DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Address2 DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-City DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-StateID DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-Zip DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-container-CountryID DIV.label
{
FLOAT: left;
WIDTH: 65px;
}
#address-Primary 
{
WIDTH: auto;
}
#paymentmethod-container-PaymentIsPrimary 
{
PADDING-LEFT: 133px;
}
#paymentmethod-container-PaymentIsPrimary DIV.field 
{
TEXT-ALIGN: left;
}
#paymentmethod-PaymentIsPrimary 
{
WIDTH: auto;
}
.payment-address
{
DISPLAY: none;
vertical-align: top;
}
.payment-valid
{
TEXT-ALIGN: center;
vertical-align: top;
}
.payment-default
{
TEXT-ALIGN: center;
vertical-align: top;
}
.payment-type
{
TEXT-ALIGN: center;
vertical-align: top;
}
.payment-charge 
{
vertical-align: top;
}
.payment-code 
{
vertical-align: top;
}
#paymentmethod-container-DefaultAddress DIV.field LABEL 
{
FONT-SIZE: 8pt;
}
#paymentmethod-container-PaymentIsPrimary DIV.field LABEL 
{
FONT-SIZE: 8pt;
}
#paymentmethod-DefaultAddress 
{
WIDTH: auto;
}
#paymentmethod-container-CreditCardExpYear 
{
FLOAT: left;
}
#paymentmethod-container-RO_PaymentType DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentName DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-CreditCardName DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-CreditCardType DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-CreditCardNumber DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-CreditCardExpMonth DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentBillingAddress1 DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentBillingAddress2 DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentBillingZip DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentBillingState DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentBillingCity DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-PaymentBillingCountry DIV.label
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-CreditCardExpMonth 
{
FLOAT: left;
}
#PO_BillingAddress
{
CLEAR: all;
DISPLAY: block;
}
#PO_BillingAddress DIV.container DIV.label LABEL
{
FLOAT: left;
WIDTH: 120px;
}
#paymentmethod-container-CreditCardExpYear 
{
CLEAR: right;
}
#paymentmethod-CreditCardType 
{
FONT-SIZE: 8pt;
}
#paymentmethod-CreditCardExpMonth 
{
FONT-SIZE: 8pt;
}
#paymentmethod-CreditCardExpYear 
{
FONT-SIZE: 8pt;
}
#paymentmethod-CreditCardExpYear 
{
DISPLAY: inline;
}
TD.quantity INPUT 
{
WIDTH: 50px;
}
.item 
{
TEXT-ALIGN: left;
}
.code 
{
TEXT-ALIGN: left;
}
.quantity 
{
TEXT-ALIGN: center;
}
.weight
{
TEXT-ALIGN: right;
display: none;
}
.price 
{
TEXT-ALIGN: right;
}
.total 
{
TEXT-ALIGN: right;
}
#section-order TABLE TD
{
PADDING-RIGHT: 3px;
PADDING-LEFT: 3px;
}
TH
{
PADDING-RIGHT: 3px;
PADDING-LEFT: 3px;
}
#searchstd-container-query .label 
{
DISPLAY: none;
}
#searchstd-container-query 
{
FLOAT: left;
}
#searchstd-container-refresh 
{
FLOAT: left;
}
#searchstd-query
{
WIDTH: 130px;
COLOR: #333;
BACKGROUND-COLOR: #cedce5;
}
#container-catalogs-list
{
FLOAT: left;
PADDING-TOP: 5px;
}
#cart-info 
{
FLOAT: right;
}
#current-catalog
{
top: -114px;
POSITION: relative;
BACKGROUND-COLOR: #ffe8e1;
vertical-align: middle;
}
#current-catalog #catalogs
{
MARGIN-TOP: 0px;
MARGIN-LEFT: 10px;
position: relative;
z-index: 1;
}
#current-catalog DIV.catalog 
{
FLOAT: left;
}
DIV.section 
{
FLOAT: left;
}
/* Commented by Amit on 14 DEC
#current-catalog DIV.catalog 
{
PADDING-RIGHT: 8px;
BACKGROUND-POSITION: right center;
BACKGROUND-IMAGE: url(bullet.png);
PADDING-BOTTOM: 2px;
MARGIN-RIGHT: 5px;
PADDING-TOP: 2px;
BACKGROUND-REPEAT: no-repeat
}
DIV.section 
{
PADDING-RIGHT: 8px;
BACKGROUND-POSITION: right center;
BACKGROUND-IMAGE: url(bullet.png);
PADDING-BOTTOM: 2px;
MARGIN-RIGHT: 5px;
PADDING-TOP: 2px;
BACKGROUND-REPEAT: no-repeat
}
*/

#current-catalog DIV.catalog A
{
FONT-WEIGHT: bold;
COLOR: black;
}
#current-catalog DIV.section A
{
FONT-WEIGHT: bold;
COLOR: #ff6633;
}
#current-catalog DIV.active A 
{
COLOR: #333333;
}
#tr_Commands
{
CLEAR: all;
TEXT-ALIGN: left;
}
.ActiveMode 
{
}
.EditMode 
{
DISPLAY: none;
}
.PreviewMode 
{
DISPLAY: none;
}
.HttpsMode 
{
DISPLAY: none;
}
.IsCartViewCart 
{
DISPLAY: none;
}
.IsCartSignIn 
{
DISPLAY: none;
}
.IsCartDelivery 
{
DISPLAY: none;
}
.IsCartShipping 
{
DISPLAY: none;
}
.IsCartPaymentMethod 
{
DISPLAY: none;
}
.IsCartPayment 
{
DISPLAY: none;
}
.IsCartConfirmation 
{
DISPLAY: none;
}
.IsCartThankYou 
{
DISPLAY: none;
}
.bullet
{
BACKGROUND-POSITION: center center;
BACKGROUND-IMAGE: url(bullet.png);
BACKGROUND-REPEAT: no-repeat;
}
.under-construction
{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-WEIGHT: bold;
PADDING-BOTTOM: 5px;
TEXT-TRANSFORM: uppercase;
COLOR: black;
PADDING-TOP: 5px;
BACKGROUND-COLOR: yellow;
TEXT-ALIGN: center;
}
.NoCatalog0 
{
}
.NoCatalog1 
{
DISPLAY: none;
}
.IsCatalog0 
{
DISPLAY: none;
}
.IsCatalog1 
{
}
.catalog-headerimage
{
WIDTH: 770px;
HEIGHT: 124px;
}
/*
===============================
artist bio
===============================
*/
div#artists-bio
{
CLEAR: all;
margin-top: 0px;
padding-top: 30px;
padding-left: 35px;
}
div#artist-image 
{
width: 360px;
min-height: 240px;
height: auto !important;
height: 240px;
float: left;
}
div#artist-text 
{
width: 360px;
min-height: 240px;
height: auto !important;
height: 240px;
margin-left: 20px;
float: left;
}
#products-pager-artists
{
BACKGROUND-IMAGE: url(orangeDivider.png);
margin-top: 20px;
margin-left: 35px;
WIDTH: 740px;
HEIGHT: 22px;
}
#homeWrapper .contentHome #catalogs .section 
{
DISPLAY: none;
}
.products-table
{
width: 770px;
margin-left: 40px;
margin-top: 25px;
/*margin-top:25px;*/

}
.products-table TD 
{
vertical-align: top;
}
html>/**/

body #wrapper .products-table
{
width: 770px;
margin-left: 43px;
margin-top: 37px;
/*margin-top:22px;*/

}
td.price 
{
width: 100px;
}
td.code 
{
width: 120px;
}
td.item 
{
width: 180px;
}
td.quantity 
{
width: 70px;
}
td.total 
{
width: 100px;
}
td.remove 
{
width: 40px;
}
html>body #wacnav 
{
height: 66px;
}
.orange-divider-product IMG 
{
WIDTH: 770px;
}
.orange-divider-product
{
POSITION: relative;
TOP: -108px;
HEIGHT: 22px;
}
#headerrow 
{
BACKGROUND-IMAGE: url(headerbg.gif);
}
#section-cart .section-header 
{
visibility: hidden;
}
#section-cart
{
width: 740px;
margin-left: 20px;
}
#section-cart #section-login .section-header
{
visibility: visible;
BACKGROUND-IMAGE: url(headerbg.gif);
height: 24px;
}
#section-cart #section-signup .section-header
{
visibility: visible;
BACKGROUND-IMAGE: url(headerbg.gif);
height: 24px;
}
#section-cart .section-content-container .section-header
{
visibility: visible;
BACKGROUND-IMAGE: url(headerbg.gif);
height: 24px;
}
/*** Added for Order Page by Amit on date 13 dec***/
#table-orders
{
width: 720px;
margin-left: 15px;
}
#table-orders .order-confirmation 
{
text-align: left;
}
#table-orders .order-tracking 
{
text-align: left;
}
#table-orders .order-status 
{
text-align: left;
}
#table-orders .order-date 
{
text-align: center;
}
#table-orders .order-tax 
{
text-align: right;
}
#table-orders .order-shipping 
{
text-align: right;
}
#table-orders .order-total 
{
text-align: right;
}
#divLUForm
{
WIDTH: 600px;
TEXT-ALIGN: left;
Margin-left: 20px;
}
#search-container-pagesize .label
{
text-align: left;
width: 60px;
}
#search-container-pagesize .field
{
width: 300px;
white-space: nowrap;
}
#search-btnCmd1
{
Margin-left: 140px;
Margin-top: -24px;
}
#section-orders .section-header 
{
visibility: hidden;
}
#table-orders thead tr 
{
BACKGROUND-IMAGE: url(headerbg.gif);
}
html>/**/

body #search-btnCmd1
{
position: absolute;
Margin-left: 140px;
Margin-top: -20px;
}
html>/**/

body #section-orders
{
margin-top: -61px;
padding-bottom: 30px;
}
#section-orders .section-content-container #Pager 
{
margin-left: -18px;
}
/***************************/
/*** Added by Yogesh on date 13 dec***/
#section-shipping .section-header
{
width: 720px;
float: left;
margin-top: 5px;
}
html>/**/

body #Cart-container-continue
{
FLOAT: right;
margin-left: -400px;
}
html>/**/

body #Cart-continue
{
WIDTH: 80px;
margin-left: -115px;
}
html>/**/

body #section-cart
{
MARGIN-TOP: -65px;
margin-left: 20px;
width: 740px;
}
#paymentmethod-container-PaymentType
{
width: 250px;
margin-left: -20px;
}
html>/**/

body #paymentmethod-container-PaymentIsPrimary 
{
PADDING-LEFT: 130px;
}
#paymentmethod-container-DefaultAddress .field 
{
width: 180px;
}
#paymentmethod-container-billingaddress-lbl .label 
{
width: 10px;
}
html>/**/

body #paymentmethod-container-DefaultAddress .field
{
width: 180px;
margin-top: 20px;
margin-left: 132px;
}
html>/**/

body #section-shipping TABLE
{
margin-top: 215px;
margin-left: -730px;
}
html>/**/

body #section-shipping .section-header
{
position: absolute;
margin-top: 185px;
}
.payment-method .payment-title
{
WIDTH: 160px;
TEXT-ALIGN: left;
vertical-align: top;
}
#table-payment-methods THEAD TR .payment-title 
{
text-align: left;
}
html>/**/

body .payment-method .payment-title
{
width: 160px;
text-align: left;
vertical-align: top;
}
#section-order #GrandTotals TABLE
{
text-align: right;
width: 698px;
padding-right: 0px;
}
html>/**/

body #CartDiv 
{
margin-bottom: 34px;
}
html>/**/

body #Cart-container-checkout
{
FLOAT: right;
padding-right: 11px;
}
/*** Added by Yogesh on date 13 dec***/
/*** Added by Yogesh on date 15 dec***/
html>/**/

body #section-login #Cart-container-continue1
{
PADDING-RIGHT: 120px;
PADDING-TOP: 5px;
TEXT-ALIGN: right;
}
#section-login #signin-error
{
float: left;
width: 130px;
margin-left: 35px;
padding-top: 6px;
}
/*** Added by Yogesh on date 15 dec***/
html>/**/

body #Cart-CancelLogin
{
margin-top: -10px;
position: relative;
top: -10px;
left: -5px;
}
#Cart-back1
{
position: relative;
left: -30px;
}
#Cart-back2
{
position: relative;
left: -60px;
}
*:first-child+html #Cart-back2
{
position: relative;
left: -30px;
}
#Cart-container-CancelLogin2
{
LEFT: 178px;
WIDTH: 50px;
POSITION: relative;
TOP: -31px;
}
#Cart-CancelLogin2 
{
width: 80px;
}
html>/**/

body #Cart-container-CancelLogin2
{
WIDTH: 50px;
POSITION: relative;
TOP: 22px;
left: 173px;
}
html>/**/

body #Cart-CancelLogin2
{
width: 80px;
margin-bottom: 53px;
}
#section-account .section-header
{
background-image: url(headerbg.gif);
position: relative;
left: 11px;
width: 745px;
top: 26px;
}
#section-account 
{
margin-top: 25px;
}
html>/**/

body #section-account 
{
margin-top: -50px;
}
#subscriber-groups H1
{
MARGIN-TOP: 40px;
FONT-SIZE: 17px;
POSITION: relative;
font-weight: normal;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 5px;
BACKGROUND-IMAGE: url(headerbg.gif);
color: #333;
}
html>/**/

body #subscriber-groups
{
padding-bottom: 16px;
position: relative;
top: 7px;
}
#subscriber-groups
{
left: -170px;
position: relative;
width: 750px;
top: -20px;
}
#section-account .section-content-container
{
width: 420px;
position: relative;
left: 180px;
}
#Account-container-changepassword
{
margin-left: 152px;
margin-top: 6px;
}
html>/**/

body #Account-container-changepassword
{
margin-left: 149px;
margin-top: 6px;
}
.subscriber-group-title
{
MARGIN-TOP: 5px;
MARGIN-LEFT: 1px;
}
#table-payment-methods TBODY TR .payment-title
{
TEXT-ALIGN: left;
padding-left: 5px;
}
#section-paymentinformation
{
width: 726px;
float: left;
}
#section-shippinginformation
{
width: 726px;
float: left;
}
#section-order
{
width: 726px;
float: left;
}
html>/**/

body #section-comments 
{
width: 726px;
}
html>/**/

body #order-container-Comment2
{
position: relative;
width: 20px;
left: 150px;
top: -20px;
}
html>/**/

body #section-cart #order-products table 
{
width: 726px;
}
html>/**/

body #section-cart #GrandTotals table .total 
{
text-align: right;
}
html>/**/

body #section-cart #GrandTotals table .price
{
text-align: right;
padding-right: 145px;
}
html>/**/

body #section-order #GrandTotals 
{
width: 718px;
}
#section-order #GrandTotals table .total .price
{
padding-right: 132px;
text-align: right;
}
#section-order #GrandTotals table .total 
{
text-align: right;
}
html>/**/

 body #section-order #GrandTotals table .total .price
{
padding-right: 142px;
text-align: right;
}
html>/**/

body #section-order #GrandTotals table 
{
width: 693px;
}
html>/**/

body #section-order #GrandTotals table .total 
{
text-align: right;
}
html>/**/

body #section-order #GrandTotals table .tax
{
text-align: right;
PADDING-RIGHT: 142px;
}
html>/**/

body #section-order #GrandTotals table .shipping
{
text-align: right;
PADDING-RIGHT: 142px;
}
/*** Added by Yogesh on date 14 dec***/
/*** start: Added by Anand on date 13 dec***/
html>/**/

body #products-pager-top
{
TEXT-ALIGN: right;
margin-right: 17px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 0px;
WIDTH: 726px;
PADDING-TOP: 0px;
margin-top: -45px;
position: relative;
float: left;
}
html>/**/

body .products-table 
{
margin-TOP: 47px;
}
html>/**/

body #current-catalog
{
FLOAT: left;
TOP: 107px;
width: 768px;
}
html>/**/

body .orange-divider-product
{
POSITION: relative;
TOP: 8px;
}
html>/**/

body #slantBars 
{
top: -218px;
}
*html #internalSlantBars 
{
TOP: -111px;
}
/*** end: Added by Anand on date 13 dec***/
/*** Added on 14 DEC by Amit Kumar*/
.catalogbullet
{
PADDING-RIGHT: 8px;
BACKGROUND-POSITION: right center;
BACKGROUND-IMAGE: url(bullet.png);
PADDING-BOTTOM: 2px;
MARGIN-RIGHT: 5px;
PADDING-TOP: 2px;
BACKGROUND-REPEAT: no-repeat;
}
.catalogbullet1
{
PADDING-RIGHT: 8px;
BACKGROUND-POSITION: right center;
BACKGROUND-IMAGE: url(none.png);
PADDING-BOTTOM: 2px;
MARGIN-RIGHT: 5px;
PADDING-TOP: 2px;
BACKGROUND-REPEAT: no-repeat;
}
/*** Ended on 14 DEC by Amit Kumar***/
/**********************************************/
/********CSS for Firefox***********************/
html>/**/

body #homeHeadline 
{
FLOAT: none;
}
html>/**/

body #homeHeadline IMG
{
margin-left: 16px;
POSITION: relative;
TOP: -170px;
}
html>/**/

body .homeCart
{
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
HEIGHT: 28px;
BACKGROUND-IMAGE: url(internalCart.png);
WIDTH: 750px;
BACKGROUND-REPEAT: no-repeat;
POSITION: absolute;
TOP: 328px;
}
html>/**/

body .internalCart 
{
HEIGHT: 50px;
}
html>/**/

body .homeCart #homeCrumb
{
margin-TOP: 6px;
POSITION: relative;
left: -3px;
}
html>/**/

body #slantBars
{
WIDTH: 770px;
POSITION: absolute;
margin-TOP: 326px;
margin-left: -1px;
HEIGHT: 34px;
}
html>/**/

body #internalForm 
{
}
html>/**/

body #homeWrapper #internalForm
{
left: 2px;
TOP: -80px;
WIDTH: 190px;
POSITION: relative;
TEXT-ALIGN: right;
}
html>/**/

body #internalWrapper #internalForm
{
left: 2px;
TOP: -95px;
WIDTH: 190px;
POSITION: relative;
TEXT-ALIGN: right;
}
html>/**/

body #catalogs-list
{
WIDTH: 162px;
overflow: visible;
}
html>/**/

body #internalCrumb
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FLOAT: left;
WIDTH: auto;
LINE-HEIGHT: 14px;
margin-top: -140px;
}
html>/**/

body #cartStatus
{
width: 25%;
text-align: right;
margin-top: -140px;
}
html>/**/

body #footerInternal
{
TOP: 7px;
/* Changed on 14th Dec by Amit kumar */
position: relative;
}
html>/**/

body #internalwrapper #footerInternal 
{
LEFT: 8px;
}
html>/**/

body .orange-divider-product
{
POSITION: relative;
TOP: -108px;
HEIGHT: 22px;
padding-top: 6px;
}
html>/**/

body #DetailWrap
{
margin-top: -40px;
padding-bottom: 30px;
}
html>/**/

body #current-catalog
{
margin-top: -170px;
POSITION: relative;
BACKGROUND-COLOR: #ffe8e1;
vertical-align: middle;
}
html>/**/

body #catalogs
{
WIDTH: 741px;
Margin-top: -30px;
}
html>/**/

body #Crumb-Table
{
margin-top: 9px;
/*height:100%;*/

}
/**********************************************/
/***Add by Anand on 16dec for firefox-product summary***/
/**********End CSS for Firefox*****************/
/*** Add on 18 dec 2006 **/
#section-order #GrandTotals TABLE .tax, #section-order #GrandTotals TABLE .shipping 
{
padding-right: 132px;
}
.payment-method IMG 
{
CURSOR: pointer;
}
/*** Add on 18 dec 2006 **/
#section-order #GrandTotals TABLE .total 
{
PADDING-RIGHT: 132px;
}
#section-order #GrandTotals TABLE .price 
{
PADDING-RIGHT: 132px;
}
#section-order #order-products1 .total
{
text-align: right;
margin-right: 0px;
padding-right: 4px;
width: 0px;
}
#section-order #totalsrow1 .price
{
text-align: right;
margin-right: 0px;
padding-right: 4px;
width: 0px;
}
#section-account .section-content-container .field INPUT 
{
margin-bottom: 1px;
}
html>/**/

body #section-account .section-content-container .field INPUT 
{
margin-bottom: 3px;
}
#section-cart .section-content-container .field INPUT 
{
margin-bottom: 1px;
}
html>/**/

body #section-cart .section-content-container .field INPUT 
{
margin-bottom: 3px;
}
/****start: 19 dec by Anand****/
#homeWrapper .orange-divider-product 
{
display: none;
}
/****end: 19 dec by Anand****/
#section-cart #GrandTotals TABLE 
{
width: 718px;
}
#section-cart #GrandTotals table .price
{
text-align: right;
padding-right: 116px;
}
html>/**/

body #section-cart #GrandTotals TABLE 
{
width: 718px;
}
#section-order #GrandTotals TABLE .total .paisa
{
PADDING-RIGHT: 0px;
TEXT-ALIGN: right;
}
#section-order #GrandTotals TABLE .tax1 
{
PADDING-RIGHT: 0px;
}
#section-order #GrandTotals TABLE .shipping1 
{
PADDING-RIGHT: 0px;
}
#signup-container-error 
{
width: 300px;
}
#signup-error
{
color: red;
width: 300px;
float: left;
padding-left: 45px;
}
html>/**/

body #signup-container-error
{
width: 250px;
margin-left: 54px;
}
html>/**/

body #signup-error
{
color: red;
width: 250px;
}
#section-cart #address-container-StateID 
{
margin-bottom: 2px;
}
*:first-child+html #paymentmethod-container-DefaultAddress .field
{
MARGIN-TOP: 0px;
MARGIN-LEFT: 133px;
WIDTH: 180px;
}
#section-confirmation .section-header 
{
width: 720px;
}
#order-problems 
{
width: 717px;
}
#section-comments #order-container- .label 
{
text-align: left;
}
#section-comments #order-container-Comment TEXTAREA
{
position: relative;
left: -80px;
}
#section-comments #order-container-
{
MARGIN-left: 80px;
position: relative;
}
#EditButton
{
width: 40px;
height: 18;
font: 10px Arial;
margin-top: -1px;
}
.bigform
{
margin-top: 15px;
margin-left: 27px;
padding-top: 27px;
padding-botton: 16px;
}
html>/**/

 body .bigform
{
margin-top: -59px;
margin-left: 27px;
padding-top: 16px;
padding-botton: 27px;
}
.expandstyle
{
width: 9px;
height: 9px;
}
/* stuff added by justin for secondary pages */
.nmi-section-header
{
BACKGROUND-POSITION: left top;
PADDING-LEFT: 5px;
FONT-SIZE: 13pt;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: repeat-x;
HEIGHT: 24px;
background-image: url(headerbg.gif);
font-weight: normal;
margin-top: 5px;
margin-bottom: 8px;
}
p.nmi-fix-evts-p 
{
margin-bottom: 13px;
}
p.nmi-fix-evts-p a
{
text-decoration: none;
color: #ff6633;
}
p.nmi-fix-evts-p a:hover
{
color: #fff;
background-color: #ff6633;
}
th.nmi-thead
{
margin: 0px;
padding: 0px;
padding-right: 10px;
}
div#shippingBox
{
width: 200px;
float: right;
}
.faqQ
{
font-size: 13px;
color: #ff6633;
font-weight: bold;
}
/*
===============================
artist pages, this will be fun
===============================
*/
div#artist-wrapper div#catalogs
{
width: 720px;
min-height: 500px;
height: auto !important;
height: 500px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
clear: both;
*margin-top: 30px;
font-color: red;
}
div#artist-wrapper .section
{
width: 20px;
height: 200px;
color: #ff6633;
font-size: 18pt;
padding-top: 3px;
}
div#artist-wrapper .subsections .section
{
width: 200px;
height: 20px;
font-size: 12pt;
position: absolute;
}
div#artist-wrapper .subsections
{
margin-right: 200px;
}
div#artist-wrapper .section .first
{
margin-top: 20px;
clear: both;
}
