/* CSS Document */

/**************************************** GENERAL CLASSES **************************************************/
.page-heading{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #713215;
	font-weight: bold;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;	
}
.body-text-brown {
	font-family:arial;
	font-size:12px;
	color:#471e0b;
	text-decoration:none;
}
.welcome-user-top{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-right:100px;
}

.welcome-user-logout-top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.page-heading-checkout{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #713215;
	font-weight: bold;
}
#heading-checkout{
	float:left;
	width:550px;
	height:30px;
	margin-left:15px;
}
/************************** Footer**********************************************************/
#footer-divider {
	float:left;
	width: 780px;
	height:14px;
	margin-top:6px;
	background-image: url(images/footer-divider.gif);
	background-repeat: no-repeat;
}
#footer-content {
	float:left;
	width: 780px;
	height:25px;
}
.footer-spacer {
	float:left;
	width: 190px;
	height:25px;
}
.footer-menu {
	float:left;
	width: 60px;
	height:15px;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552914;
	text-align:center;
}
.footer-copyright {
	float:left;
	width: 360px;
	height:15px;
	text-align:center;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552914;
}

.footer-powerd-txt {
	float:right;
	width: auto;
	height:15px;
	text-align:right;
	padding-top:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552914;
}

.footer-solveit-txt {
	float:right;
	width: auto;
	height:15px;
	text-align:right;
	padding-top:5px;
	margin-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552914;
}
a.footertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
}
a.it {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
}
a.footertxt-link-1 {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      color: #552914;
      text-decoration: underline;
}
/************************ Home page Banner ******************************/

/************************ Product Root *********************************/
#category-bg {
	float: left;
	width: 530px;
	height:25px;
	list-style:none;
}
#category-bg ul.nav {
	float: left;
	width: 530px;
	height:25px;
	margin:0 0 0px 0;
	vertical-align:middle;
	padding:5px 0 0px 0px;
	list-style:none;	
}
#category-bg ul.nav li.navLink{
	float: left;
	height:25px;
	margin:0 0 0px 0;
	vertical-align:middle;
	padding:0 1px 0 0;
	list-style:none;
}
#category-bg ul.nav li.navLink a.category{
	padding:0 0px 0 0px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #713215;
	font-weight: bold;
	list-style:none;
	padding-left:10px;
}
#category-bg ul.nav li.navLink a.subcategory{
	padding:0 0px 0 0px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #713215;
	font-weight: bold;
	list-style:none;
	padding-left:10px;
}
#category-bg ul.nav li.navLink a.productcc{
	padding:0 0px 0 0px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #713215;
	font-weight: bold;
	list-style:none;
	padding-left:10px;
}
/************************** Product Root End **************************/
body{
	margin:0;
	color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #e39f5c;
}
#container {
	width: 780px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border:1px solid #7f4a16
}
#leftbar {
	float: left;
	width: 166px;
	height:309px;
	background-image:url(images/left-banner.gif);
}
#rightbar {
	float: left;
	width: 166px;
	height:309px;
	background-image:url(images/right-banner.gif);
	background-repeat: no-repeat;
}
#center {
	float: left;
	width: 448px;
	height:309px;
}

.logo {
	float: left;
	width: 448px;
	height:210px;
	background-image:url(images/chewbarka-logo.jpg);
}
/************************ Home page Menu links ******************************/
#menu {
	float: left;
	width: 448px;
	height:52px;
	background-image:url(images/menu-bg.gif);
}
.menu-top-blank {
	width:448px;
	height:23px;
}
.home-button{
	width:73px;
	height:29px;
	float:left;
}
.about-button{
	width:106px;
	height:29px;
	float:left;
}
.tag-hole{
	width:71px;
	height:29px;
	float:left;
}
.product-button{
	width:95px;
	height:29px;
	float:left;
}
.contact-button{
	width:95px;
	height:29px;
	float:left;
}

/************************ Home page Pink BG and Search ***************************/
#pink-bg-container {
	float: left;
	width: 448px;
	height:30px;
	background-image:url(images/banner-pink-bg.gif);
	list-style:none;
}
#pink-bg {

    float: left;
    width: 448px;
    height:30px;
    background-image:url(images/banner-pink-bg.gif);
    list-style:none;

}

#pink-bg ul.nav {

    float: left;
    width: 448px;
    height:30px;
    margin:0 0 0px 0;
    vertical-align:middle;
    padding:0px 0 0px 0px;
    list-style:none;
}

#pink-bg ul.nav li.navLink{

    float: left;
    height:30px;
    margin:0 0 0px 0;
    vertical-align:middle;
    padding:0 1px 0 0;
    list-style:none;
}

#pink-bg ul.nav li.navLink a.viewcart{

    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
    padding-top:6px;
    padding-left:20px;
    width:100px;
}
#pink-bg ul.nav li.navLink a.cart-ammount{

    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
    padding-top:6px;
    width:90px;
}

#pink-bg ul.nav li.navLink a.myaccount{

    padding:0 0px 0 0px;
    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
    padding-top:6px;
    padding-left:20px;

}

#pink-bg ul.nav li.navLink a.search{

    padding:0 0px 0 0px;
    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
}
/* JOseph */

#pink-bg ul.nav {

    float: left;
    width: 448px;
    height:30px;
    margin:0 0 0px 0;
    vertical-align:middle;
    padding:0px 0 0px 0px;
    list-style:none;
}

#pink-bg ul.nav li.naveLink{

    float: left;
    height:30px;
    margin:0 0 0px 0;
    vertical-align:middle;
    padding:0 1px 0 0;
    list-style:none;
}

#pink-bg ul.nav li.naveLink a.viewcart{

    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
    padding-top:6px;
    padding-left:20px;
    width:115px;
}
#pink-bg ul.nav li.naveLink a.cart-ammount{

    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
    padding-top:6px;
    width:200px;
}

#pink-bg ul.nav li.naveLink a.myaccount{

    padding:0 0px 0 0px;
    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
    padding-top:6px;
    padding-left:20px;

}

#pink-bg ul.nav li.naveLink a.search{

    padding:0 0px 0 0px;
    color:#291a2f;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    display:block;
    list-style:none;
}
/* JOseph */

#search-bg-container {
	float: left;
	width: 190px;
	height:30px;
	background-image:url(images/banner-pink-bg.gif);
	list-style:none;
}
.home_searcharea {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 150px;
	padding-top:6px;
}

.login-search-box{

    float:left;
    width:166px;
    height:25px;
    vertical-align:middle;
}

 

.homesearch_name {

    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #391b0d;
    text-decoration: none;
    margin: 0px;
    float: left;
    width: 40px;
    margin-left:0px;
}


.home_searchbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:90px;
	border: 1px solid #666666;
}
.home-loginsearchtbox {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 90px;
}
.go-button{
	width:30px;
	height:18px;
	float:left;
	padding-left:5px;
	list-style:none;
	margin-top:5px;
}
.search-result_noproduct{
      height:23px;
      float:none;
      text-align:center;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #663300;
      margin-top:1px;
}

/***************************** Home page Customer Login Container*****************************/
#customerlogin-container {
	float: left;
	width: 166px;
	/*height:460px; changed by madhan for ebay logo*/
	height:auto;
	margin-left:6px;
	margin-top: 6px;
}
#login{
	float:left;
	width: 166px;
	height:175px;
}
.login-tag-heading{
	float:left;
	width:166px;
	height:40px;
	vertical-align:middle;
	background-image:url(images/customer-login-tag.gif);
	background-repeat: no-repeat;
}

/*************************** home login class ************************/
#homelogin{
	width:166px; 
	float:left; 
	font-size:0; 
	font-family:Arial, Helvetica, sans-serif;
	color:#313131;
	margin-top:7px;
	height:50px;
}
.home-login-textarea {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	float: left;
	width: 50px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.home_txtbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:75px;
}
.home-logintextbox {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 80px;
	border: 1px solid #666666;
}
.forget-password {
	width:130px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #552914;
	padding-left:0px;
	padding-top:0px;
}
.home-logged-in {
	font-family: Arial;
	font-size: 12px;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 120px;
}
.home-contact-us {
	font-family: Arial;
	font-size: 12px;
	color: #391b0d;
	text-align:left;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	width: 135px;
}
.home_textarea {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 166px;
	padding-top:5px;
}
.homelogin_name {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 60px;
	margin-left:7px;
}
.homelogin_validator {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 5px;
	margin-left:5px;
	padding-left:2px;
	margin-right:0px;
}
.home-invalid-tag {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
	margin: 0px;
	float: right;
	width: 160px;
	margin-left:0px;
	margin-right:0px;
}
.login-button-home {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: right;
	width: 105px;
	margin-left:0px;
	margin-right:0px;
}
.erroe-msg{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #330066;
	text-decoration: none;
}
/**************************** home login class end ******************/
#customer-container{
	float:left;
	width:166px;
	height:202px;
}
.support-tag-heading{
	float:left;
	width:166px;
	height:40px;
	vertical-align:middle;
	background-image:url(images/customer-support-tag.gif);
	background-repeat: no-repeat;
}
.support-banner{
	float:left;
	width:166px;
	height:146px;
	background-image:url(images/support-banner.gif);
	background-repeat: no-repeat;
	margin-top:10px;
}
.ebay-banner{
	float:left;
	width:130px;
	height:40px;
	margin-top:40px;
	margin-left:12px;
	padding:0px;
	
	background-repeat:no-repeat;
			
}
.engraving-banner{
	float:left;
	width:137px;
	height:59px;
	margin-top:10px;
	margin-left:5px;
	padding:0px;
	background-repeat:no-repeat;			
}

.home-contact-us-ebayStore {
	font-family: Arial;
	font-size: 12px;
	color: #391b0d;
	text-align:left;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	width: 150px;
}
.forgot_name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 150px;
}
.forgot-lable {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
/**************************** Home page welcome Container***********************************/
#welcomecontent-container{
	float:left;
	width: 575px;
	height:90px;
	margin-left:6px;
	margin-top: 6px;
	margin-right:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c1a0a;
	line-height: 18px;
	letter-spacing: 1px;
}
.products-category-listing-heading{
	width:165px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #4f220e;
	font-weight: bold;
	
}
.products-category-listing{
	width:165;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #4f220e;
	text-decoration:none;
}
/*addeed by senthil for Clickhere link*/
.welcomecontent-container-Clickhere{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c1a0a;
	letter-spacing: 1px;
}
/*************************** Home page pet-tag-category*************************************/
#pet-tag-category {
	float:left;
	width: 165px;
	height:550px;
	background: #f9cca0;
	margin-left:6px;
	margin-top: 6px;
	margin-right:6px;
	scrollbar-base-color:#d89f66;	
    overflow:auto;
}
.pet-tag-heading{
	width:140px;
	height:16px;
	background-image:url(images/pet-tag-category.gif);
	background-repeat: no-repeat;
	margin-top:5px;
	margin-left:8px;
}
.pet-tag-listing
{
    width:140px;
	margin-top:5px;
	margin-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #4f220e;
	text-decoration:none;
}
/*************************** Home page Products *********************************************/
#products-home-container {
	float:left;
	width: 400px;
	height:375px;
	margin-left:6px;
	margin-top: 6px;
	margin-right:0px;
}
#products-home-pet-tag {
	float:left;
	width: 190px;
	height:190px;
	margin-left:7px;
	margin-top:7px;

}

.products-home-img {

            float:left;

            width: 192px;

            height:165px;

}

.products-home-txt{

            float:left;

            width: 192px;

            height:20px;

            font-family: Arial, Helvetica, sans-serif;

            font-size: 12px;

            font-weight: bold;

            color: #663300;

            text-align:center;

            vertical-align:middle;

            padding-top:6px;

}


/*********************************************************** NEW REGISTRATION CLASS START **********************************************************/
#registration-heading{
	float:left;
	width:550px;
	margin-left:15px;
}
#registration-container{
	float:left;
	width:550px;
	margin-left:15px;
	margin-top:5px;
}
.registration-txt{
	float:left;
	width:550px;
	height:30px;
	margin-left:15px;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663300;
}
.registration-middle-heading{
	width:500px;
	height:20px;
	float:left;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #441f0f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #441f0f;
	margin-top:10px;
}
.registration_textarea {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.registration_name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100px;
	text-align:right;
}
.registraion_txtbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.logintextbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 180px;
	border: 1px solid #666666;
}
.logintextbox:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 180px;
	border: 1px solid #333333;
}
#billing-middle-heading{
	width:500px;
	height:20px;
	float:left;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #441f0f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #441f0f;
	margin-top:10px;
}
.shipping-address-same {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: right;
	margin-bottom:5px;
}
.shipping-address-heading{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #441f0f;
}
.register {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #fcb340;
	text-decoration: none;
	background-image: url(images/submit-button.jpg);
	background-repeat: no-repeat;
	float: left;
	/*width: 115px;
    height:30px;*/
	margin-left: 130px;
	
}
.registraion_validator {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
}
.registraion_validator-1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
	margin: 0px;
	float: inherit;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
}
.quickbook_validator
{
   margin-left:220px;
}
/*********************************************************** NEW REGISTRATION CLASS END **********************************************************/

/*********************************************************** MY ACCOUNT CLASS START **************************************************************/
.myaccount_txtbox {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100px;
}
.myaccount_textarea {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #391b0d;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 18px;
}

/*
.submitorder-creditcard-pan {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #391b0d;
	text-decoration: none;
	float: left;
	width: 520px;
	margin:0px;
	padding:0px;
}
*/

.myaccount_textarea-1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #391b0d;
	text-decoration: none;
	float: left;
	width: 250px;	
	margin-top: 10px;	
	line-height: 18px;
}
.myaccount_textarea-2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #391b0d;
	text-decoration: none;
	float: left;
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;	
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;	
	line-height: 18px;
}
.myaccount_name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100px;
}
/*************** My Account Shipping Address Grid **************************************/
.grid_main_withbg {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background:#f9cca0;
}
.grid_main {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.radio-button{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 20px;
}
.grid-name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100px;
}
.grid-address {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
}
.grid-edit-my-account {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100px;
	text-decoration:underline;
}
.grid-edit-my-account-2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 30px;
	text-decoration:underline;
}
/*********************************************************** MY ACCOUNT CLASS END **************************************************************/

/*************************************************** PRODUCTS CLASS START ********************************************/
#category-container{
	float:left;
	width:580px;
	height:auto;
	margin-left:15px;
	margin-top:5px;
}
#product-cols{
	width:580px;
	height:auto;
	margin-top:8px;
	margin-bottom:8px;
}
.products-tumb{
	width:155px;
	height:160px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
}
.product{
	width:155px;
	height:135px;
	float:left;
}
.productname{
	width:150px;
	height:23px;
	float:right;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #663300;
	margin-top:1px;
	margin-top:5px;
}
.grid_main_withbg {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background:#f9cca0;
}
.rules-grid-name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 100px;
	text-align:right;
}
.rules-address {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 50px;
}
/*************************************************** PRODUCTS CLASS END ********************************************/

/*************************************************** PRODUCTS DESCRIPTION PAGE START ********************************************/

#product-discription-page-container {
	float:left;
	width:580px;
	height:auto;
	margin-left:15px;
	margin-top:10px;
}
#product-img-container {
	float:left;
	width:220px;
	height:180px;
}
.product-discription-img {
	float:left;
	width:220px;
	height:150px;
}
.product-discription-heading {
	float:left;
	width:200px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3c1a0a;
	line-height: 18px;
	font-weight: bold;
	padding-top:3px;
}
.product-update-Price {
	float:left;
	font-family: Arial;
	font-size: 12px;
	color: #3c1a0a;
	line-height: 18px;
	font-weight: bold;
	padding-top:3px;
	padding-left:7px;
}
.product-attributes {
	float:left;
	width:340px;
}
.attributes_textarea {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.attributes_name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	text-align:right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 90px;
}
.attributes_list-box {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #a6a6a6;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.attributestextbox {
	/*font-family: Arial;
	font-size: 10px;	
	font-weight: normal;   
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 150px;
	border: 1px solid #666666;
	*/
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 155px;
	border: 1px solid #666666;
}
.price-class {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #471b07;
	text-decoration: none;
	float: right;
	width: 220px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.product-discription {
	float:left;
	width:550px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#3c1a0a;
	line-height:18px;
}
.product-description-container
{
    float:left;
    width:520px;
    height:auto;
    margin:0px;
    padding:0px;
    display:inline;
}
.product-discription-1 {
	float:left;
	width:320px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#3c1a0a;
	line-height:18px;
}
.product-description-image
{
    float:left;
    width:150px;
    height:242px;
    margin-left:12px;
    margin-top:12px;
    padding:0px;
    display:inline;
    background-image: url(images/colors-picker.jpg);
    background-repeat:no-repeat;
}
.product-heading{
	float:left;
	width:550px;
	height:20px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #471b07;
}
.product-heading-1{
	float:left;
	width:330px;
	height:20px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #471b07;
	margin:0px;
	padding:0px;
}
.product-heading-2{
	float:left;
	width:150px;
	height:20px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #471b07;
	margin:0px;
	padding:0px;
}
.product-discription-content{
	float:left;
	width:550px;
	height:20px;
	padding-top:5px;
}
.add-cart-button {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #471b07;
	text-decoration: none;
	float: right;
	width: 100px;
	height:28px;
	margin-top: 10px;
	background-image: url(images/add-cart-button.jpg);
	background-repeat: no-repeat;
}
.quantity-validation {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
}
.quantity-txt-box {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align:center;	
	margin: 0px;
	padding: 0px;
	float: left;
	height: 16px;
	width: 50px;
	border: 1px solid #666666;
}

/*************************************************** SHOPPING CART PAGE START *************************************************/
#cart-container {
	float:left;
	width:550px;
	height:auto;
	margin-left:15px;
	margin-top:5px;
}
.product-cart {
	float:left;
	width:550px;
	height:120px;
	margin-top:5px;
	margin-bottom:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
}
.cart-page-heading {
	width:550px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #663300;
	padding-top:1px;
	padding-left:5px;
}
.cart-img-container {
	width:100px;
	height:95px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
.cart-details-container {
	width:200px;
	height:95px;
	padding-left:5px;
	float:left;
}
.cart-quantity-container 
{
    /*width:220px;
    updated by senthil on 27 Aug 08
    */
	width:210px;
	height:95px;
	padding-left:5px;
	float:left;
}
.cart-content {
	width:200px;
	height:20px;
	padding-left:5px;
	margin-bottom:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d1408;
}
.cart-content-1 {
	
	float:left;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d1408;
}
.cart-quantity {
	width:50px;
	height:20px;
	right:5px;
	margin-bottom:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d1408;
}
.cart-quantity-txtbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #a6a6a6;
	text-decoration: none;
	margin: 0px;
	float: left;
}
.cart-quantity-box {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 15px;
	width: 40px;
	border: 1px solid #666666;
}
.cart-content-edit {
	height:20px;
	padding-left:5px;
	padding-right:5px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d1408;
}
.cart-update-container {
	width:550px;
	height:20px;
	right:5px;
	margin-top:5px;
	padding-top:4px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d1408;
}
.quantity-update {
	width:400px;
	height:20px;
	right:5px;
	float:left;
	margin-left:5px;
	padding-top:3px;
}
.subtotal {
	width:120px;
	height:20px;
	right:5px;
	float:right;
	margin-left:5px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2d1408;
	font-weight: bold;
}
.cart-buttons {
	width:143px;
	height:30px;
	right:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d1408;
}
.cart-buttons-1 {
	width:400px;
	height:30px;
	right:5px;
	margin-top:10px;
	margin-bottom:5px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d1408;
	display:inline;
}
.cart-buttons-2 {
	width:150px;
	height:30px;
	right:5px;	
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d1408;
}
.checkout-top-tags {

    float:left;
    width:100px;
    height:22px;
    margin-left:15px;
    margin-top:5px;
}

#checkout-container {

    float:left;
    width:550px;
    height:auto;
    margin-left:15px;
    margin-top:5px;
}
/*************************************************** SHOPPING CART PAGE END *************************************************/

/*************************************************** ORDER HISTORY PAGE START *************************************************/
.order-Link-fordemo-heading{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #713215;
	font-weight: bold;	
	text-decoration:none;
}


.grid_main_withbg {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background:#f9cca0;
}
.grid_main_withbg-pricelist {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background:#f9cca0;
}
.grid_main {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.grid_main-1 {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 320px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.order-grid-name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 45px;
}
.order-Product-Name {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 80px;
}
.order-Product-Date {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 80px;
}
.order-Attr-Selected {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 140px;
}
.order-price {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 40px;
}
.order-AddToCart {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 60px;
}
.grid-edit {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #391b0d;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 20px;
	text-decoration:underline;
}
/*************************************************** ORDER HISTORY PAGE END  *************************************************/


/*************************************************** SEPERATE LOGIN START ***************************************************/

.registration_textarea_sep {
            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #4E3003;
            text-decoration: none;
            float: left;
            width: 520px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 10px;
            margin-top: 7px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 10px;
}
.registration_textarea_link {
            font-family: Arial;
            font-size: 11px;
            font-weight: normal;
            color: #4E3003;
}
.forgot_name_sep {
            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-top: 3px;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 90px;
}
.registraion_txtbox_sep {
            font-family: Arial;
            font-size: 11px;
            font-weight: normal;
            color: #a6a6a6;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-top: 0px;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
}

.logintextbox_sep {
            font-family: Arial;
            font-size: 11px;
            font-weight: normal;
            color: #000000;
            text-decoration: none;
            margin: 0px;
            padding: 0px;
            float: left;
            height: 18px;
            width: 180px;
            border: 1px solid #666666;
}

/*************************************************** SEPERATE LOGIN END ***************************************************/
/************************************************** SHIPPING OPTIONS *****************************************************/

.grid_main_shipping_op {
            font-family: Arial;
            font-size: 20px;
            font-weight: normal;
            color: #FFFFFF;
            text-decoration: none;
            float: left;
            width: 520px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            margin-top: 10px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 10px;
            background:#f9cca0;

}

.grid_main {

            font-family: Arial;
            font-size: 20px;
            font-weight: normal;
            color: #FFFFFF;
            text-decoration: none;
            float: left;
            width: 520px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            margin-top: 10px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 10px;

}

.grid-name_shipping_op {

            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 150px;

}

.grid-address_shipping_op {

            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 150px;

}

.grid-name_shipping_op-2 {

            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 150px;
            padding-top:5px;

}

.grid-address_shipping_op-2 {

            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            padding-top:5px;
            width: 150px;

}
/*by senthil  for shipping wrap*/
.grid-name_shipping_op-2-sub {

            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 170px;
            padding-top:5px;

}

.grid-address_shipping_op-2-sub {

            font-family: Arial;
            font-size: 12px;
            font-weight: normal;
            color: #391b0d;
            text-decoration: none;
            margin: 0px;
            float: left;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
            padding-top:5px;
            width: 130px;
}
/*Added for Dropdownlist*/
.logintextbox-1 {	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 250px;
	border: 1px solid #666666;
}
.logintextbox-2 {	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;	
	border: 1px solid #666666;
}

/*******Changed on 02Feb2009***********/

#welcomecontent-Aboutus{
	float:left;
	width: 575px;
	height:90px;
	margin-left:6px;
	margin-top: 6px;
	margin-right:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c1a0a;
	line-height: 18px;
	letter-spacing: 0px;
}

/*************** Credit Card Section********************/

#creditcard-container
{
    width:500px;
    height:30px;
    float:left;
    margin-left:10px;
    display:inline;
}

.creditcard-details
{
    width:120px;
    height:25px;
    float:left;
    font-family:Arial;
    font-size:12px;
    color:#391b0d;
}

.creditcard-details-colon
{
    width:8px;
    height:25px;
    float:left;
    font-family:Arial;
    font-size:12px;
    color:#391b0d;
}
 
 .creditcard-inputbox
{
    width:150px;
    height:25px;
    float:left;
    font-family:Arial;
    font-size:12px;
    color:#333333;
}  

.submitorder-creditcard-pan-1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #391b0d;
	text-decoration: none;
	float: left;
	width: 520px;
	margin-top:20px;
	padding:0px;
	display:inline;
}
.myaccount_textarea-creditcard {
	
	text-decoration: none;
	float: left;
	width: 520px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 18px;
}

.product-message {
	float:left;
	width:550px;
	height:auto;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#3c1a0a;
	line-height:18px;
	margin-top:10px;
	margin-bottom:10px;
	display:inline;
}

#customer-engraving
{
	margin-top:10px;
	float:left;
	width:166px;
	height:135px;
	display:inline;
}