body { margin: 0px; padding: 0px; background: url(../images/bg.gif) center top no-repeat; }
/*url(../images/home/bg.jpg) repeat-x;*/

img.logo { padding: 0 0 0 210px; }

.tablepillow { background: url(../images/pillow.gif) 80% 30px  no-repeat; }
.tablepillow1 { background: url(../images/pillow.gif) right 30px  no-repeat; }

td.content { padding: 0 10px 10px 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #313045; font-style: normal; line-height: 15px; text-align: justify; }

td.footer { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; font-style: normal; line-height: 14px; }
a.footer { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; font-style: normal; line-height: 14px; text-decoration: none; }
a.footer:hover { text-decoration: underline; }

td.contact { padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5f5f5f; font-style: normal; line-height: 20px; text-align: justify; }
a.contact { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5f5f5f; font-style: normal; line-height: 20px; text-align: justify; text-decoration: none; }
a.contact:hover { text-decoration: underline; }

td.shophead, a { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #A53A3A; font-style: normal; text-align: justify; text-decoration: none; }

a.shoplinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #747474; font-style: normal; text-align: justify; text-decoration: none; }
a.shoplinks:hover { text-decoration: underline; }

a.topperlinks { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: normal; color: #747474; text-decoration: none; }
a.topperlinks:hover { text-decoration: underline; }

.textmessage { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; color: #747474; text-decoration: none; }

td.addtxt { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 12px; font-weight: bold; color: #606060; }

input.field { border: #606060 solid 2px; width: 100px; height: 15px; }

input.button { width: 100px; height: 22px; }

.cartcellbdr { background: #EFEFEF; border-bottom: #FFFFFF solid 1px; border-right: #FFFFFF solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #5F5F5F; font-style: normal; border-bottom: #FFFFFF solid 1px; }
td.cartcellbdr2 { background: #EFEFEF; border-bottom: #FFFFFF solid 1px; }

.cartcellbdr3 { background: #F3F3F3; border-bottom: #FFFFFF solid 1px; border-right: #FFFFFF solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #5F5F5F; font-style: normal; border-bottom: #FFFFFF solid 1px; }
td.cartcellbdr4{ background: #F3F3F3; border-bottom: #FFFFFF solid 1px; }

.carttitle { background: #5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal; border-bottom: #FFFFFF solid 1px; border-right: #FFFFFF solid 1px; }
.carttitle2 { background: #5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal; border-bottom: #FFFFFF solid 1px; }

br.break { line-height: 7px; }

p { margin:6px 0; text-indent:5px;}

.cartcellbdr0 { background: #EFEFEF; }

#btnAddToCart  {
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/* background-image:url(../images/buttons/add_to_cart.gif); width:114px;*/ }

#btnUpdate { 
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/*background-image:url(../images/buttons/update_button.gif); width:108px;*/ }

#btnDelete { 
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/*background-image:url(../images/buttons/del_button.gif); width:80px;*/ }

#btnContinue {
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/* background-image:url(../images/buttons/continue_shopping_button.gif); width:145px; */}

#btnCheckout  { 
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/*background-image:url(../images/buttons/proceed_checkout.gif); width:151px;*/ }

#btnStep1  { 
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/*background-image:url(../images/buttons/proceed_button.gif); width:91px;*/ }
 
#btnBack {

background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;/* background-image:url(../images/buttons/modify_button.gif); width:192px;*/ }

#btnConfirm { 
background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
/*background-image:url(../images/buttons/confirm_button.gif); width:120px;*/ }


p.contact {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5f5f5f; line-height: 20px;  }
p.contact a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300; line-height: 20px; text-decoration: none; }
p.contact a:hover { text-decoration: underline; }

.outstock { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 10px; font-weight: bold; color: #5f5f5f;  }

img.imgborder { border: #ccc solid 2px;}

.contactsmallfields { text-decoration: none; background-color: #CCCCCC; height: 18px; width: 75px; border: 0px solid #1B2831; scrollbar-face-color: #4F6472; scrollbar-arrow-color: #92A8B6; scrollbar-base-color: #1B2831; scrollbar-shadow-color: #1B2831; scrollbar-darkshadow-color: #1B2831 scrollbar-highlight-color: #8EADC2; scrollbar-3dlight-color: #CBE6F8; scrollbar-track-color: #517287; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none;  padding-left:1px;}

.contactfields { text-decoration: none; background-color: #CCCCCC; height: 18px; width: 150px; border: 0px solid #1B2831; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  padding-left:1px;}

.btn { background: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;cursor:pointer;
}

#errorMessage {
	color: #990000;
	font-size: 12px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	
