/* CSS Document */
#main-container{
	width:850px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#header-container{
	width:850px;
	height:115px;
	float:left;
}

#banner-container{
	width:850px;
	height:185px;
	float:left;
}

#cart-container{
	width:850px;
	height:50px;
	float:left;
	

background-image:url(images/cart-bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

#body-container{
	width:840px;
	height:auto;
	float:left;
	padding:5px;
	

background-image:url(images/body-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

#footer-container{
	width:840px;
	height:30px;
	float:left;
	margin-top:5px;
	padding:5px;
	border-top:1px solid #666666;
	display:inline;
}

.logo{
	width:270px;
	height:105px;
	float:left;
	margin-top:5px;
	display:inline;
	background-color:#ffffff;
}

.menu-container{
	width:521px;
	height:44px;
	float:right;
	display:inline;
	background-image:url(images/menu-bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:10px;
}

.t-shirt-banner{
	width:521px;
	height:52px;
	float:right;
	display:inline;
	margin-top:5px;
}

.menu-1{
	width:95px;
	height:20px;
	float:left;
	margin-top:15px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.menu-1 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.menu-1 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
	text-align:center;
	text-decoration:none;
}

.menu-2{
	width:135px;
	height:20px;
	float:left;
	margin-top:15px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.menu-2 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.menu-2 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
	text-align:center;
	text-decoration:none;
}

.menu-3{
	width:115px;
	height:20px;
	float:left;
	margin-top:15px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.menu-3 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.menu-3 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
	text-align:center;
	text-decoration:none;
}

.menu-4{
	width:175px;
	height:20px;
	float:left;
	margin-top:15px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.menu-4 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.menu-4 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
	text-align:center;
	text-decoration:none;
}

.banner-image{
	width:625px;
	height:174px;
	float:left;
	background-position:center;
	

background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	display:inline;
}

.login-image{
	width:220px;
	height:174px;
	float:right;
	background-image:url(images/login.jpg);
	background-position:center;
	background-repeat:no-repeat;
	display:inline;
}

.login-container{
	width:200px;
	height:auto;
	float:left;
	margin-top:33px;
	margin-left:10px;
	display:inline;
	padding:0px;
}

.login-inputbox{
	width:150px;
	height:20px;
	float:left;	
	margin-left:20px;
	margin-top:5px;	
	display:inline;
	padding:0px;
}

.input-box{
	border:1px solid #cccccc;
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	height:18px;
	padding:0px;
}

.username{
	width:150px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555555;
	margin-left:20px;
	margin-top:8px;
	display:inline;
	padding:0px;
}

.login-button{
	width:90px;
	height:15px;
	float:left;
	margin-top:12px;	
	display:inline;
	padding:0px;
}

.logout-button{
	width:90px;
	height:15px;
	float:left;
	margin-left:65px;
	margin-top:12px;	
	display:inline;
	padding:0px;
}

.main-forgot-password{
	width:auto;
	height:18px;
	float:left;
	margin-top:8px;
	font-family:Arial, Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}

.main-forgot-password a{
	font-family:Arial, Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.page-heading-container{
	width:250px;
	height:20px;
	float:left;
	margin-top:15px;
	margin-left:20px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:16px;
	font-weight:600;
	color:#fcbd33;
}

.no-of-items{
	width:165px;
	height:20px;
	float:left;
	margin-top:15px;
	margin-left:20px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.total-values{
	width:170px;
	height:20px;
	float:left;
	margin-top:15px;
	margin-left:20px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.view-shopping-cart{
	width:150px;
	height:25px;
	float:left;
	margin-top:10px;
	margin-left:20px;
	display:inline;
}

.home-panel-bg{
	width:270px;
	height:320px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	display:inline;
	

background-image:url(images/home-pannel-bg.jpg)

;
	background-position:top;
	background-repeat:no-repeat;
}

/*
.home-products-header{
	width:100px;
	height:40px;
	float:left;
	margin-top:5px;
	margin-left:80px;
	background-image:url(images/pet-tags-heading.jpg);
	background-position:center;
	background-repeat:no-repeat;
	display:inline;
}*/

.home-products-header{
      width:120px;
      height:40px;
      float:left;
      margin-top:5px;
      margin-left:30px;
      display:inline;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#FFFFFF;
	  text-align:center;
}

.home-products-container{
	width:200px;
	height:92px;
	float:left;
	margin-left:35px;
	margin-top:12px;
	display:inline;
}

.home-display-prodcuts{
	width:85px;
	height:75px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	display:inline;
}

.home-products-name{
	width:100px;
	height:40px;
	float:left;
	margin-left:5px;
	margin-top:15px;
	display:inline;
	font-family:Arial, Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	font-weight:bold;
}

.view-product{
	width:100px;
	height:20px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	display:inline;
	padding:0px;
}

.view-more{
	width:100px;
	height:20px;
	float:left;
	margin-top:20px;
	margin-left:68px;
	display:inline;
	padding:0px;
}

/******************************************** 

products-start 

*********************************************/

.body-inner-container{
	width:830px;
	height:auto;
	float:left;	
}

.body-inner-container-1{
	width:830px;
	height:325px;
	float:left;	
}

.change-password-inner-container{
	width:830px;
	height:400px;
	float:left;	
}


.product-lists-container{
	width:830px;
	height:180px;
	float:left;	
	margin-left:10px;
	display:inline;
}

.view-inner-products{
	width:155px;
	height:130px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	display:inline;
}

.view-inner-products-img-container{
	width:155px;
	height:135px;
	float:left;
}

.view-inner-products-img-txt{
	width:150px;
	height:40px;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}

.category-products-img-txt{
	width:auto;
	height:auto;
	float:left;
	margin-top:5px;
	margin-left:10px;
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	display:inline;
}

.view-more-container{
	width:830px;
	height:25px;
	float:left;	
	margin-bottom:5px;
	border-bottom:solid 1px #e2e2e2;
	padding-bottom:5px;
}

.products-heading-container{
	width:830px;
	height:25px;
	float:left;	
	margin-bottom:5px;
}

.add-to-cart-container{
	width:830px;
	height:25px;
	float:left;	
	margin-bottom:5px;
}

.view-more-button{
	width:auto;
	height:auto;
	margin-right:20px;
	margin-top:5px;
	display:inline;
	float:right;	
}

.product-lists-container-1{
	width:830px;
	height:auto;
	float:left;
	margin-top:10px;
	display:inline;
}

.product-display-container{
	width:830px;
	height:30px;
	float:left;
	margin-bottom:5px;
	display:inline;	
}

.product-display-head-text{
	width:250px;
	height:20px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
}

.product-display-head-text-1{
	width:250px;
	height:20px;
	float:left;
	margin-top:10px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
}

.product-display-image{
	width:145px;
	height:165px;
	float:left;
	padding:0px;
	margin-left:25px;
	border:1px solid #999999;
}

.product-display-container-1{
	width:500px;
	height:auto;
	float:right;	
}

.product-display-text-container{
	width:260px;
	height:30px;
	float:left;
}

.product-display-text{
	width:100px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	text-align:right;
	color:#eeeeee;
	margin-top:10px;
	display:inline;
}

.product-display-inputbox{
	width:150px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:7px;
	display:inline;
}

.order-quantity-input-box
{
	width:30px;
	height:16px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	border:1px solid #cccccc;
}

.quantity-display-text{
	width:80px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#eeeeee;
	margin-top:10px;
	margin-left:10px;
	display:inline;
}

.quantity-display-text a{
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#eeeeee;
}	

.product-display-inputbox-1{
	width:150px;
	height:20px;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#eeeeee;
	margin-top:10px;
	display:inline;
}

.product-display-inputbox-1 a{
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#eeeeee;
}

.product-display-inputbox-2{
	width:30px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#eeeeee;
	margin-top:10px;
	margin-left:10px;
	display:inline;
}	

.product-description-container-1{
	width:775px;
	height:auto;
	float:left;
	margin-left:20px;
	display:inline;
}

.product-description-text-1{
	width:775px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#eeeeee;
	text-align:justify;
	line-height:18px;
}

.product-added-to-cart{
	width:775px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffee00;
	text-align:center;
	line-height:18px;
}

/******************************************** 

products-end 

*********************************************/


/********************************************* 

Registration Start 

***************************************/

.myaccount-display-container{
	width:600px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:40px;
	display:inline;
	padding:0px;
}

.myaccount-display-container-1{
	width:600px;
	height:auto;
	float:left;
	margin-left:30px;
	display:inline;
}

.myaccount-display-text-container{
	width:400px;
	height:30px;
	float:left;
	margin-left:150px;
	display:inline;
}

.myaccount-display-text{
	width:130px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:8px;
	display:inline;
}

.myaccount-display-text-1{
	width:130px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	margin-top:10px;
	display:inline;
}

.myaccount-display-text-2{
	width:235px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	margin-top:10px;
	display:inline;
}

.myaccount-display-text-addshipping{
	width:160px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	margin-top:10px;
	display:inline;
}

.myaccount-display-text-addshipping a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
}
.myaccount-display-text-1 a{
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	text-decoration:underline;	
}

.myaccount-display-text-2 a{
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	text-decoration:underline;	
}

.myaccount-display-text-1 a:hover{
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;	
	text-decoration:none;
}

.myaccount-display-text-2 a:hover{
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	text-decoration:none;	
}

.myaccount-display-inputbox-1{
	width:235px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#eeeeee;
	margin-top:10px;
	display:inline;
}	

.myaccount-display-link-text{
	width:235px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#cccccc;
	margin-top:8px;
	display:inline;
}

.myaccount-display-link-text a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:underline;	
}	

.myaccount-display-link-text a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:none;	
}

.myaccount-table-container{
	width:500px;
	height:auto;
	float:left;
	margin-left:100px;	
	border:1px solid #cccccc;
}

.myaccount-table-myaccount-container{
	width:500px;
	height:auto;
	float:left;
	margin-left:100px;	
	
}
.myaccount-table-header{
	width:100px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	border-bottom:1px solid #cccccc;
	
}

.myaccount-table-header-1{
	width:300px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	border-bottom:1px solid #cccccc;
	
}

.myaccount-table-header-2{
	width:68px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	border-bottom:1px solid #cccccc;	
}

.myaccount-table-text{
	width:100px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	padding:5px;
	line-height:18px;
}

.myaccount-table-text-1{
	width:300px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	padding:5px;	
	line-height:18px;
}

.myaccount-table-text-2{
	width:68px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#eeeeee;
	padding:5px;		
}

.myaccount-table-text-2 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#eeeeee;
	text-decoration:underline;		
}

.myaccount-table-text-2 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#cccccc;
	text-decoration:none;		
}

.registration-text-container{
	width:305px;
	height:30px;
	float:left;
	margin-left:180px;
	display:inline;
}

.registration-text{
	width:120px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:8px;
	display:inline;
}

.registration-input-box{
	width:170px;
	height:auto;
	float:right;
	padding-top:5px;
	padding-right:10px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.registration-checkbox-container{
	width:400px;
	height:30px;
	float:left;
	margin-left:180px;
	display:inline;
}

.registration-check-box{
	width:350px;
	height:20px;
	float:left;
	padding-top:5px;	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;	
	color:#cccccc;
}

.registration-buttons{
	width:80px;
	height:20px;
	float:left;	
	margin-top:8px;
	margin-left:15px;
	display:inline;
}


.registration-buttons-contactus{
	width:60px;
	height:20px;
	float:left;	
	margin-top:8px;
	margin-left:8px;
	display:inline;
}

/********************************************** 

Resistration End 

****************************************/


/********************************************** 

shopping cart 

*******************************************/

.shopping-cart-display-image{
	width:120px;
	height:100px;
	float:left;
	margin-left:25px;
	border:1px solid #aaaaaa;
}

.shopping-cart-container-1{
	width:260px;
	height:auto;
	float:left;
	margin-left:20px;
	display:inline;
}

.shopping-cart-text-container{
	width:260px;
	height:30px;
	float:left;
}

.shopping-cart-text{
	width:100px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	text-align:right;
	color:#333333;
	margin-top:10px;
	display:inline;
}

.shoping-cart-total-text-1{
	width:100px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#fcbd33;
	margin-top:10px;
	display:inline;
}

.shoping-cart-total-text-2{
	width:150px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	margin-top:10px;
	display:inline;
}

.shoping-cart-sub-total-text{
	width:80px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	margin-top:10px;
	display:inline;
}

.preview-remove-button{
	width:70px;
	height:25px;
	float:right;
	margin-top:10px;
	display:inline;	
}

.shopping-cart-border-container{
	width:820px;
	height:40px;
	float:left;	
	display:inline;
	border-bottom:1px solid #aaaaaa;
}

.shopping-cart-border-container-1{
	width:820px;
	height:50px;
	float:left;		
	margin-left:10px;	
	display:inline;
}

.shopping-cart-buttons{
	width:160px;
	height:30px;
	float:right;
	margin-top:15px;
	margin-left:10px;
	display:inline;
}

/********************************************** 

shopping cart End 

**************************************/

/********************************************** 

Order History 

*******************************************/

.order-history-container{
	width:610px;
	height:auto;
	float:left;
	margin-left:100px;
	display:inline;
}

.order-history-header-container{
	width:600px;
	height:15px;
	float:left;
	padding:5px;
	background-color:#333333;
}

.order-history-text-container{
	width:600px;
	height:auto;
	float:left;
	padding:5px;
	border-bottom:1px solid #999999;	
}

.order-history-header-1{	
	width:170px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#fcbd33;
	font-weight:bold;	
	display:inline;
}

.order-history-header-2{	
	width:80px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#fcbd33;
	font-weight:bold;	
	display:inline;
}

.order-history-text-1{	
	width:165px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-left:5px;
	margin-top:5px;
	line-height:18px;
	display:inline;
}

.order-history-text-2{	
	width:80px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.order-history-text-2 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#eeeeee;
	text-decoration:underline;	
}

.order-history-text-2 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#fcbd33;
	text-decoration:none;	
}

/********************************************** 

Order History End 

***************************************/

/********************************************** 

Payment Start 

*******************************************/

.payment-container{
	width:760px;
	height:auto;
	float:left;
	margin-left:10px;
	display:inline;
}

.payment-container-left{
	width:300px;
	height:auto;
	float:left;
	margin-left:10px;
	padding-top:10px;
	display:inline;
}

.payment-container-right{
	width:430px;
	height:auto;
	float:left;
	margin-left:10px;
	padding-top:10px;
	display:inline;
}

.payment-header-container{
	width:750px;
	height:15px;
	float:left;
	padding:5px 5px 5px 10px;
	background-color:#333333;
}

.payment-text-container{
	width:750px;
	height:auto;
	float:left;
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #aaaaaa;	
}

.payment-header-1{	
	width:112px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#dddddd;
	font-weight:bold;	
	display:inline;
}


.payment-header-order-confirmation{	
	width:180px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#dddddd;
	font-weight:bold;	
	display:inline;
}
.payment-header-2{	
	width:70px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#dddddd;
	font-weight:bold;	
	display:inline;
}

.payment-text-1{	
	width:113px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}
.payment-text-header-confirmation{	
	width:180px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.payment-text-2{	
	width:70px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.payment-text-2 a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#eeeeee;
	text-decoration:underline;	
}

.payment-text-2 a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#dddddd;
	text-decoration:none;	
}

.shipping-option-head-button{	
	width:20px;
	height:20px;
	float:left;
}

.shipping-option-header-1{	
	width:160px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#dddddd;
	font-weight:bold;	
	display:inline;
}

.shipping-option-header-2{	
	width:100px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#dddddd;
	font-weight:bold;	
	display:inline;
}

.shipping-option-button{	
	width:20px;
	height:20px;
	float:left;
}

.shipping-option-text-1{	
	width:161px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.shipping-option-text-2{	
	width:101px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.shipping-display-white-space{
	width:780px;
	height:35px;
	float:left;
	margin-top:10px;
	padding:0px;
	display:inline;	
}

.shipping-address-header-container{
	width:400px;
	height:15px;
	float:left;
	margin-left:10px;
	padding:5px 5px 5px 10px;
	background-color:#333333;
	display:inline;
}

.shipping-address-text-container{
	width:400px;
	height:auto;
	float:left;
	margin-left:10px;
	padding:5px 5px 5px 10px;	
	display:inline;
}

.shipping-address-text-container-1{
	width:400px;
	height:auto;
	float:left;
	margin-left:10px;
	padding:5px 5px 5px 10px;	
	display:inline;
}

.shipping-address-text-1{	
	width:223px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
	line-height:18px;
}

.payment-border-container{
	width:830px;
	height:40px;
	float:left;
	padding:0px;
}

.continue-checkout-button{
	width:auto;
	height:30px;
	float:right;
	margin-top:10px;
	margin-right:10px;
	display:inline;
	padding:0px;	
}

/********************************************** 

Payment end 

**********************************************/

/********************************************** 

Shipping Details 

*****************************************/

.shipping-detail-header-container{
	width:750px;
	height:15px;
	float:left;
	padding:5px 5px 5px 10px;
	background-color:#333333;
}

.shipping-detail-text-container{
	width:750px;
	height:auto;
	float:left;
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #aaaaaa;	
}

.shipping-detail-header-1{	
	width:100px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	font-weight:bold;	
	display:inline;
}

.shipping-detail-header-2{	
	width:200px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	font-weight:bold;	
	display:inline;
}

.shipping-detail-header-3{	
	width:400px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	font-weight:bold;	
	display:inline;
}

.shipping-detail-text-1{	
	width:100px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:3px;
	display:inline;
}

.shipping-detail-text-2{	
	width:200px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.shipping-detail-text-3{	
	width:400px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
}

.shipping-detail-address{	
	width:300px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;	
	color:#eeeeee;
	margin-top:5px;
	display:inline;
	line-height:18px;
}

.add-shipping-address-text{
	width:auto;
	height:20px;
	float:right;
	margin-right:10px;
	margin-top:10px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;	
	color:#fcbd33;
}

.add-shipping-address-text a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;	
	color:#fcbd33;
	text-decoration:underline;
}

.add-shipping-address-text a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;	
	color:#eeeeee;
	text-decoration:none;
}

/******************************************** 

Shipping Details End 

***********************************************

**/

/******************************************** 

Login **************************************/

.login-inner-container{
	width:255px;
	height:30px;
	float:left;
}

.login-head-text{
	width:auto;
	height:20px;
	float:left;
	margin-left:8px;
	margin-top:4px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;	
}

.login-inner-container-header{
	width:255px;
	height:28px;
	float:left;	
	

background-image:url(images/login-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.username-input-box{
	width:130px;
	height:20px;
	float:right;
	padding-top:5px;
	padding-right:10px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.innerpage-login-container{
	width:260px;
	height:132px;
	float:left;
	padding-top:10px;
	padding-left:20px;
	margin-left:230px;
}

.innerpage-login-main-container{
	width:760px;
	height:200px;
	float:left;
	margin-left:10px;
	display:inline;
}

.innerpage-login-box{
	width:255px;
	height:130px;
	float:left;
	border:1px solid #cccccc;
}

.innerpage-username{
	width:100px;
	height:20px;
	float:left;
	padding-top:10px;
	padding-left:7px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#eeeeee;
}

.newuser-text{
	width:100px;
	height:20px;
	float:left;
	padding-top:10px;
	padding-left:7px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#efa508;
}

.newuser-text a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#efa508;
	text-decoration:underline;
}

.newuser-text a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#efa508;
	text-decoration:none;
}

/******************************************** 

Login End ***********************************/

.footer-copyright-text{
	width:auto;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:7px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#cccccc;
}

.footer-powered-text{
	width:auto;
	height:auto;
	float:right;
	margin-left:5px;
	margin-top:7px;
	display:inline;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#cccccc;
}


.footer-powered-text a{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:underline;
}

.footer-powered-text a:hover{	
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:11px;
	color:#eeeeee;
	text-decoration:none;
}

/*************************************** FORGOT 

PASSWORD 

*********************************************/

.forgot-password-heading-white-bold-txt{
	width:600px;
	float:left;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	border-bottom:1px solid #cccccc;
}

.forgot-password-txt{
	width:600px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:40px;
	display:inline;
	padding:0px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.forgot-password-enter-email-txt{
	width:100px;
	height:auto;
	float:left;
	text-align:right;
	margin-right:10px;
	margin-top:5px;
}

.forgot-pass-txt-pass{
	width:170px;
	height:20px;
	float:left;
	padding-top:3px;
	padding-right:10px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.input-box-password{
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:12px;
	color:#333333;
	height:15px;
	width:225px;
}

.forgot-password-button-container{
	width:auto;
	height:20px;
	float:left;
	margin-right:10px;
	margin-top:0px;
}

.welcome-image{
	width:220px;
	height:174px;
	float:right;
	

background-image:url(images/welcome.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:5px;
	display:inline;
}

.welcome-user-text{
	width:200px;
	height:70px;
	padding-top:60px;
	font-family:Arial, Helvetica, 

sans-serif;
	font-size:16px;
	color:#333333;
	text-align:center;
	font-weight:700;
}
	

.change-password-login-container{
	width:260px;
	height:152px;
	float:left;
	padding-top:10px;
	padding-left:20px;
	margin-left:230px;
}

.change-password-error-msg-container{
	width:600px;
	height:auto;
	float:left;
	padding-top:10px;
	padding-left:20px;
	margin-left:80px;
}

.change-password-login-main-container{
	width:760px;
	height:200px;
	float:left;
	margin-left:10px;
	display:inline;
}

.change-password-login-box{
	width:255px;
	height:150px;
	float:left;
	border:1px solid #cccccc;
}

.product-customize-text{
	width:200px;
	height:auto;
	float:left;
	padding:0px;
	margin-left:25px;
	margin-top:10px;
}

.product-info-container
{
	width:200px;
	height:auto;
	float:left;
	padding:0px;
}

.submit-shipping-display{
	width:155px;
	height:20px;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#eeeeee;
	margin-top:10px;
	display:inline;
	margin-left:5px;
}

.submit-shipping-display a{
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#eeeeee;
}
.submit-shipping-display-msg{
	font-family:Arial, Helvetica,sans-serif;
	font-size:10px;
	color:#eeeeee;
	float:left;
}
.dropdown{
	font-family:Arial, Helvetica,sans-serif;
	font-size:10px;
	width:300px;
}

.contactus-input-box{
	width:165px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#555555;
	border:1px solid #dddddd;
}

.contactus-text-container{
	width:305px;
	height:auto;
	float:left;
	margin-left:180px;
	display:inline;
}


.aboutus-container{
	width:830px;
	height:300px;
	float:left;
	margin-top:10px;
	display:inline;
}

.product-display-head-text-price{
	width:550px;
	height:20px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fcbd33;
}
