   html {

         overflow-y: scroll;
   }

   body {

         font-family: Arial, Helvetica, sans-serif;
         font-size: 13px;
         color: #666666;
         margin: 0px;
         text-align: center;
         background-color: #ffffff;
   }

   #main {

         width: 980px;
         margin: 0px auto;
   }

   
   .contentWrapper {

      margin: 20px 20px 0 20px;

   }



   p {

         margin: 5px 0;
         line-height: normal;
   }

   .headPrice {

         font-weight: bold;
         color: #990000;
   }



   form {

      padding: 0px;
      margin: 0px;
   }

   .formWrapper {

      margin-top: 20px;

   }

   .formWrapper label {

      display: block;
      float: left;
      clear: left;
      width: 200px;
      text-align: right;
      padding-right: 10px;
      line-height: 28px;
      font-family:Arial, Helvetica, sans-serif;
      font-size:13px;
      color:#666666;
      font-weight:bold;
   }

   .formWrapper input, .formWrapper select, .formWrapper textarea, .formWrapper image {

      display: block;
      float: left;
      margin: 5px 0 5px 0;
   }

   .formWrapper br {

      clear: both;
   }

   .inputFormat {

         height: 20px;
         font-size: 11px;
         padding: 1px; 
         color: #333;
         vertical-align: middle;
         width: 200px;
   }

   #search input{

         vertical-align: middle;
         margin: 0;
         padding: 0;
   }

   .btnSearch {

         vertical-align: middle;
         margin: 0;
         padding: 0;
         /*color: #0060B1;*/
         font-size: 11px;
         cursor: pointer;
   }

   .searchLabel {

         vertical-align: middle;
         font-size: 11px;
         padding-right: 2px;
         color: 336633;
         font-weight: bold;
   }



   #acctLinks {

      float: right;
      list-style-type: none;
      margin-top: 10px;
      padding: 0px;
      font-size: 12px;
   }

   #acctLinks li {
   
      float: left;
      border-right: 1px solid #CCCCCC;
      padding: 0px 10px;
   }

   #acctLinks #topCart {
 
      padding-left:10px;
      border: none;
   }

   #acctLinks a:link, #acctLinks a:visited {
 
      text-decoration: none;
      color: #424e25;
   }

   #acctLinks a:hover {

      text-decoration: underline;
   }


/* BEGIN TO BE DELETED

   .cartInfo {

         padding-top: 5px;
         font-size: 11px;
         line-height: 3px;
   }

   .cartInfo a {

         display: block;
   }

   .cartInfo a:link, .cartInfo a:visited {

         text-decoration: none;
         color: #424e25;
         font-weight: bold;
   }

   .cartInfo a:hover {

         background-color: #F1F1EB;
         text-decoration: none;
         color: #424e25;
         font-weight: bold;
   }

   .cartInfo img {

         border: 0;
	 vertical-align: middle;
   }

   #myAccount, #shoppingCart {

         width: 150px;
         font-weight: 100;
         color: #666666;
   }

   .cartInfoHeadings {

         color: #424e25;
         font-size: 12px;
         font-weight: bold;
   }

   #myAccountDL, #shoppingCartDL {

         padding-left: 18px;
   }

   .cartItem, .acctItem {

         padding: 1px 0 3px 0;
         font-size: 11px;

   } END TO BE DELETED */



   #navBarTop {

         float: left;
         width: 100%;
         margin: 0;
         padding: 0;
         background: #CAE8BB url(/images/Active071310/tr_5r_ffffff.gif) no-repeat right top;
         /*height: 32px;*/
         /*border-bottom: 1px solid #CAE8BB;*/
   }

   #navBarBottom {

         margin: 0;
         padding: 0;
         height: 20px;
         clear: both;
         background-color: #ECFDE3;
   }

   #navBarBottomInner {

         margin:0;
         padding:0;
         height: 20px;
   }

   #navBarLinks {
            
         padding: 10px 0 0 0;
         margin: 0;
         float: left;
         vertical-align: middle;
         background: url(/images/Active071310/tl_5r_ffffff.gif) no-repeat left top;
        
   }

   #navBarSearch {

         float: right;
         padding: 0;
         margin: 8px 12px 8px 0;
         vertical-align: middle;
   }

   #searchLabel {

         font-size: 11px;
         padding-right: 5px;
         color: 336633;
         font-weight: bold;
   }

   .navLink {
     
         padding-left: 16px;
   }

   #navBarLinks a:link, #navBarLinks a:visited, #navBarSearch a:link, #navBarSearch a:visited {

         color: 336633;
         font-weight: bold;
         font-size: 11px;
         text-decoration: none;
   }

   #navBarLinks a:hover, #navBarSearch a:hover {

         text-decoration:underline;
   }



   .leftColumn {

         margin: 20px 15px 5px 0px;
         width: 143px;
         background-color: #ECFDE3;
         font-size: 12px;
         font-family: Arial, Helvetica, sans-serif;
   }

   #leftColumnHeader {
         
         background: #CAE8BB url(/images/Active071310/tl_5r_ffffff.gif) no-repeat left top;
         
   }

   .leftColumn h2 {

         display: block;
         font-size: 14px;
         color: #336633;
         margin: 0 !important;
         padding: 5px 11px;
         background: url(/images/Active071310/tr_5r_ffffff.gif) no-repeat right top;
         
   }

   #leftColumnEndOuter {
         background: #ECFDE3 url(/images/Active071310/bl_5r_ffffff.gif) no-repeat left bottom;
   }

   #leftColumnEndInner {
         background: url(/images/Active071310/br_5r_ffffff.gif) no-repeat right bottom;
         height: 10px;
   }

   .vertNav {

         margin: 0px;
         padding: 0px;
         font-size: 11px;
         color: 336633;
         background-color: #CAE8BB;
   }

   .vertNavLink a {

         padding: 6px 4px 6px 15px;
         line-height: normal;
         display: block;
         border-bottom: 1px solid #e9f1d5;
   }

   .vertNavLink a:link, .vertNavLink a:visited {

         color: #336633;
         text-decoration: none;
   }

   .vertNavLink a:hover {

         color: #333;
         text-decoration: underline;
         background-color: #C2CEA4;
   }

   .vertNavLinkMisc {

         margin: 0px;
         padding: 0px;
         font-size: 11px;
         background-color: #C2CEA4;
   }

   .vertNavLinkMisc a {

         padding: 6px 4px 6px 15px;
         line-height: normal;
         display: block;
         border-bottom: 1px solid #E9F1D5;
   }

   .vertNavLinkMisc a:link, .vertNavLinkMisc a:visited {

         color: #336633;
         text-decoration: none;
   }

   .vertNavLinkMisc a:hover {

         color: #333;
         text-decoration: underline;
         background-color: #C2CEA4;
   }

   .viewMoreCat {

         display: none;
   }

   .viewMoreCats {

	 line-height: normal;
	 display: block;
	 border-bottom: 1px solid #E9F1D5;
   }

   .viewMoreCats a:link, .viewMoreCats a:visited {

         padding: 6px 4px 6px 10px;
         color: #336633;
         text-decoration: none;
         display: block;
   }

   .viewMoreCats a:hover {

         background-color: #CAE8BB;
         display: block;
   }

   .leftSubCats a {

         padding: 2px 4px 2px 25px;
         line-height: normal;
         display: block;
         font-weight: 100;
   }

   .leftSubCats a:link, .leftSubCats a:visited {

         font-weight: 100;
   }

   .leftSubCats a:hover {

         text-decoration: underline !important;
   }



   #footer {

      margin: 20px 0 0 0;
      padding: 0;
      text-align: center;
      font-family: Arial, Helvetica, sans-serif;
      color: #424e25;
      
   }

   #footerLinks {
      font-size: 11px;
      margin: 0px;
      padding: 20px 0 0 0;
      border-top: 2px solid #E1DED6;
   }

   #footerLinks a:link, #footerLinks a:visited {
 
      text-decoration: none;
      color: #424e25;
   }

   #footerLinks a:hover {

      text-decoration: underline;
   }

   #footerLinks li {

      list-style-type: none;
      margin: 0;
      padding: 0 10px 0 10px;
      display: inline;
      border-right: 1px solid #CCCCCC;
   }

   #footerLinks #last {

      border-right: none;
   }

   #copyNotice {

      margin: 0;
      padding: 20px 0 0 0;  
      font-size: 11px;
   }

   /**.footerBorders {

         text-align: center;
         padding: 15px 0px 15px 0px;
         border-top: 3px solid #E1DED6;
         border-bottom: 1px solid #E1DED6;
   }

   .footerBorders a:link, .footerBorders a:visited {

         text-decoration: none;
         color: #424e25;
         font-weight: bold;
   }

   .footerBorders a:hover {

         text-decoration: underline;
   }**/





   H1, .h1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #424e25;
	font-weight: bold;
	margin-top: 10px;
   }

   H2, .h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #424E25;
	font-weight: bold;
   }

   TABLE {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
   }

   .red_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
   }

   .black_text {

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
   }

   .bold_text {

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
   }

   .border_r {

	border-right: 1px solid #cccccc;
	padding: 2px;
   }

   .border_l {

	border-left:1px solid #cccccc;
	padding:2px
   }	

   .border_t {

	border-top:1px solid #cccccc;
	padding:2px
   }

   .border_b {

	border-bottom:1px solid #cccccc;
	padding:2px
   }

   .border {

	border: 1px solid #cccccc;
	padding: 2px;
   }

   .bg_dddddd {

	background-color: #dddddd;
	color: #333333;
   }

   .hr {

	border-bottom: 1px solid #cccccc;
	margin: 0px 0px 8px 0px;
   }

/* BUTTONS
------------------------------------------------------------ */
/******* ACTION BUTTON *******/

   /* Both browsers apply these styles to the action button */

   .actn_button_color {

      border: 3px double #8FB6DB;
      cursor: pointer;
      white-space: nowrap;
      padding: 2px 3px 2px 3px;
      font-family: Arial, Helvetica, sans-serif;
      color: #444444;
      font-size: 12px;
      font-weight: bold;
      text-align: center;
}

   /* IE uses the filter for the blend */

   .actn_button_color {
      
      * filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#CCE6F9')
}

   /* FireFox uses a background color and white gradient image for the blend */

   html>body .actn_button_color {

      background: #A5D6FA url("/shared/style/images/white_gradient.png") repeat-x top

}
/******* BEGIN FIREFOX HOVER FOR ACTION BUTTON *******/

.actn_button_color .actn_button:hover {
        
	border: 3px double #54A2EB;
	color: #444444;
	background: #B3D8F4 url("/shared/style/images/white_gradient.png") repeat-x top

}	
/******* END FIREFOX HOVER FOR ACTION BUTTON *******/

/******* REGULAR BUTTON *******/


.btn_go {
   
   

}

/* Both browsers apply these styles to the regular button */

.button_color {
	border:3px double #8FB6DB;
	cursor:pointer;
	white-space:nowrap;
	padding:2px 3px 2px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	text-align:center
}
/* IE uses the filter for the blend */

.button_color {

	* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#EDF3F7')

}
/* FireFox uses the background-color and white gradient image for the blend */

html>body .button_color {

	background: #C7E5FB url("/shared/style/images/white_gradient.png") repeat-x top

}
/******* BEGIN FIREFOX HOVER FOR REGULAR BUTTON *******/

.button_color.button:hover {

	border:3px double #54A2EB;
	color:#444444;
	background: #B3D8F4 url("/shared/style/images/white_gradient.png") repeat-x top

}
/******* END FIREFOX HOVER FOR ACTION BUTTON *******/

/******* SPECIAL BUTTON STYLES*******/
.btn_small_update, .btn_small_change {

	font-size:9px
}		
.btn_update {

	font-size:9px
}	
.btn_continue {

	width:170px;
	padding:4px
}
.btn_add_to_cart{

	width:80px;
	* height:23px;
	font-size:11px;
	/*margin-top:5px;*/
	* padding:1px 0px 0px 0px;
        vertical-align: middle;
}

html>body .btn_add_to_cart {

        height: 23px;
	/*height:15px;*/
	padding:1px 0px 0px 0px;
}

.btn_buy_it_now {

	width:80px;
	font-size:11px;
	margin:5px 0px 0px 5px;
	padding:0px
}
.btn_proceed_to_checkout {

  padding:2px 2px 2px 25px;
  width:190px;
  height:32px
}	
.btn_ordering_info {

 font-size:11px;
 width:150px
}
/******* END SPECIAL BUTTON STYLES*******/

/* box around product detail quantity and add to cart button
----------------------------------------------- */
.quantity {
	/*white-space: nowrap;*/
	padding: 12px;
        margin: 0;
}

.qtyBox {
        width: 30px;
        text-align: right;
        vertical-align: middle;
 
}

/* ADDED TO CART home page, product list and product detail pages
----------------------------------------------- */
.added_to_cart {
	background-color:#FFFAF4;
	border:1px solid #E2A269;
	margin:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333
	}
.added_to_cart A:link, .added_to_cart A:visited, .added_to_cart A:hover, .added_to_cart A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333
	}

/* PRICE 
product list and some home pages
----------------------------------------------- */
.small_price {
	/*color:#424E25;*/
        color: #AA0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold
}

/* product detail page */
.large_price {
	color:#424E25;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold
}

/* TABS 
product detail page
----------------------------------------------- */
.tabcontainer {
	width:100%;
	position:relative;
	color:#ffffff
}
.tab_on {
	color:#424E25;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#e5e5e5;
	padding:3px;
	width:165px;
	float:left;
	display:inline;
	white-space:nowrap
	}
.tab_off {
	color:#333333;
	font-weight:normal;
	text-align:center;
	margin-top:10px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#F5F5F5;
	padding:3px;
	width:165px;
	float:left;
	cursor:pointer;
	display:inline;
	white-space:nowrap
	}
.descriptioncontainer {
	width:100%;
	position:relative
}
.detaildesc {
	border-top:4px solid #e5e5e5;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;	
	border-bottom:2px solid #e5e5e5;
	padding:5px;
	margin-bottom:10px;
	width:99%;
	text-align:left
}

/****** MULTIPLE IMAGES ****** product detail page */
.click {cursor:pointer}
.imagesmallcontainer {
	background-color:#ffffff;
	border:2px solid #CCCCCC;
	float:left;
	height:66px;
	margin:8px 4px 2px 0px;
	/** overflow:hidden; */
	width:44px;
}
.hoverover {
	clear:both;
	float:left;
	font-size:11px;
	padding-bottom:2px;
	padding-top:2px;
	width:300px
}
.notavailable {
	background-color:#ffffff;
	border:1px solid #cccccc;
	color:#666666;
	padding:10px;
	text-align:center
}

/* ALL CATEGORIES PAGE
----------------------------------------------- */
.category_outline {
	width:99%;
	border:1px solid #dddddd;
	text-align:center;
	margin:5px;
	padding:0px
}
.chain {
	text-align:left;
	margin-left:5px;
	font-size:13px;
	padding:4px;
	font-weight:bold;
	color:#666666
	}
.chain A:link, .chain A:visited, .chain A:active, .chain A:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#424E25;
	font-size:13px;
	}
.all_categories {
	width:220px
}
.all_categories A:link, .all_categories A:visited, .all_categories A:active, .all_categories A:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:13px;
	font-weight:normal
	}
.parent {
	margin-top:3px;
	margin-bottom:3px
}
.parent A:link, .parent A:visited, .parent A:active, .parent A:hover {
	font-weight:bold
	}
.parent_more {
	font-weight:bold;
	margin-top:5px;
	color:#424E25
}
.parent_more A:link, .parent_more A:visited, .parent_more A:hover, .parent_more A:active {
	font-weight:bold;
	color:#424E25
	}		
.sub_category {
	margin-top:5px;
	margin-bottom:5px
	}
.sub_category_more {	
	font-weight:bold;
	color:#424E25
	}	
.sub_category_more A:link, .sub_category_more A:visited, .sub_category_more A:hover, .sub_category_more A:active {

	margin-left:1px;
	font-size:11px;
	font-weight:bold;
	color:#424E25
	}	

.viewAllCategories {

	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:4px solid #424E25;
	font-weight:100;
}

.viewAllCategories a:link, .viewAllCategories a:visited {

	color:#424E25;
	text-decoration:none;
	font-weight:bold
}

.viewAllCategories a:hover {

	text-decoration:underline;
	background-color:#edecec
}	

/* CHECKOUT BREADCRUMB
----------------------------------------------------------------*/

.breadcrumb_on {
        line-height: 50px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#424E25;
	padding-right:3px;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;
	vertical-align:middle
}
.breadcrumb_off {
        line-height: 50px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding-right:3px;
	font-size:13px;
	white-space:nowrap; 
	vertical-align:middle
}
.clear {
	clear:both
	}
.floatRight {
	float:right
	}
.floatLeft {
	float:left
	}
.note {
 	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px
	}	

					
/**** CUSTOM STYLES ****/

/** formatting for content on a home page and product list**/

#content {

   margin-top: 20px;
}		
					
a img {

   border:none;
}	

#productDetail li {

   padding: 0px 0px 2px 0px;
}

#categoryShowcase a:link, #categoryShowcase a:visited {

  text-decoration:none;
  color: #336633;
}

#categoryShowcase a:hover {

   text-decoration:underline;
}

#newArrivalsHeaderRight {
   
   font-family: Arial, Helvetica, san-serif;
   font-size: 12px;
   color: #336600;
   font-weight: normal;
   text-align: right;
   margin:0;
   padding: 7px 7px 7px 0;
   background: #CAE8BB url(http://www.emeraldcityfabrics.com/images/Default/tr_5r_ffffff.gif) no-repeat right top;
}

#newArrivalsHeaderCenter {
   
   font-family: Arial, Helvetica, san-serif;
   font-size: 14px;
   color: #336600;
   font-weight: normal;
   text-align: center;
   margin:0;
   padding: 7px 0 7px 0;
   background: #CAE8BB;
}

#newArrivalsHeaderLeft {
   
   font-family: Arial, Helvetica, san-serif;
   font-size: 14px;
   color: #336600;
   font-weight: normal;
   text-align: center;
   margin:0;
   padding:0;
   background: #CAE8BB url(http://www.emeraldcityfabrics.com/images/Default/tl_5r_ffffff.gif) no-repeat left top;
}

/** #newArrivalsHeaderInner {

   padding: 7px 0 7px 0;
   background: url(http://www.emeraldcityfabrics.com/images/Default/tl_5r_ffffff.gif) no-repeat left top;
} **/

#newArrivalsFooter {

   text-align: right; 
   padding: 10px 10px 0 0;
}



.t {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 0 0 repeat-x}
.r {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 100% 0 repeat-y}
.b {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 0 100% repeat-x}
.l {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 0 0 repeat-y}

.tr {background: url(http://www.emeraldcityfabric.com/images/tr.gif) 100% 0 no-repeat}
.br {background: url(http://www.emeraldcityfabric.com/images/br.gif) 100% 100% no-repeat}
.bl {background: url(http://www.emeraldcityfabric.com/images/bl.gif) 0 100% no-repeat}
.tl {background: url(http://www.emeraldcityfabric.com/images/tl.gif) 0 0 no-repeat}



.listProductName {

   margin:0;
   padding:0;
   line-height:normal;
   font-size:13px;
}

.listProductName a:link, .listProductName a:visited {

  text-decoration:none;
  color:#424e25;
  font-weight:bold;
}

.listProductName a:hover {

   text-decoration:underline;
}

.listProductSku {

   font-size:90%;
   margin-top:10px;
}

.moreDetails {

   padding-top:5px;
}

.moreDetails a:link, .moreDetails a:visited {

   text-decoration:underline;
   font-weight:normal;
   color:blue;
}				
	
#label {

   /** background-color: #ECFDE3; */
   margin: 0;
}	

.listHeader {
   background: #CAE8BB url(http://www.emeraldcityfabric.com/images/tr_5r_ffffff.gif) no-repeat right top;
}				
					
#label h1 {

   font-family:Arial, Helvetica, sans-serif;
   /*background-color: #CAE8BB;*/
   font-weight: bold;
   font-size: 14px;
   color: #336633;
   padding: 4px 11px;
   margin: 0px;
   background: url(http://www.emeraldcityfabric.com/images/tl_5r_ffffff.gif) no-repeat left top;
}				
				
#categorySelectionList {

   margin: 0;
   padding: 6px 25px;
}
				
.categorySelectLabel {

   vertical-align: middle;
   font-size: 12px;
   color: 336633;
   font-weight: bold;
   margin: 0;
   padding: 0px;
}

.categorySelectBox {

   vertical-align: middle;
   font-size: 12px;
   margin: 0;
   margin-right: 4px;
   padding: 0px;
}

.btnSearch {

   vertical-align: middle;
}

#fabricNavBar {

   margin: 0;
   padding: 0;
   width: 100%;
   float: left;
   list-style-type: none;
   background-color: #ECFDE3;
   display:inline;
}								

#fabricNavBar li {

   margin: 0;
   float: left;
   border-right: #CCCCCC 1px solid;
   font-size: 12px;
   display:inline;
}					
					
#fabricNavBar li a {

   margin: 0;
   padding: 4px 1em;
   color: #336633;
   text-decoration: none;
   font-weight:bold;
   display:block;
}

#fabricNavBar li a:hover {

   background-color: #CAE8BB;
}

.firstResult {
   padding: 15px 0 0 0;
}



#customerCare {

   padding: 0;
   margin: 20px 0 20px 15px;
}

#customerCare p {

   padding: 0;
   margin: 10px 0;
   
}

#customerCare #formWrapper {

   margin:0;
   padding:0;
   width: 525px;
}

#customerCare #contactForm {

   padding: 0;
   margin-top: 20px;
   background-color: #ECFDE3;
}

#customerCare #contactForm h1 {

   padding: 10px 0 0 20px;
   margin: 0;
}

#customerCare #contactForm label {
  
   margin: 0;
   display: block;
   padding-left: 20px;
   font-weight: bold;
}

#customerCare #contactForm input {

   border: 1px solid #999999;
   margin-left: 20px;
   padding-left: 3px;
}

#customerCare #contactForm #customerName {

   width: 250px;
}

#customerCare #contactForm #email {

   width: 250px;
}

#customerCare #contactForm #subject {

   width: 350px;
}

#customerCare #contactForm #message {

   width: 485px;
   margin-left: 20px;
   border: 1px solid #999999;  
   padding-left: 3px;
   padding-top: 2px;
}	

#customerCare #contactForm button {

   margin-bottom: 10px;
}

#customerCare #contactForm #submit {

   margin-left: 20px;
}			
					
					
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;

}

.clearfix {
   display: inline-table;
}


/* Hides from IE-mac \*/
* html .clearfix {
   height: 1%;
} 					

.clearfix {
   display: block;
}					
/* End hide from IE-mac */

					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					