@charset "UTF-8";
/* CSS Document */



/*
MuttScripts
Modified by Ichiban's Buddy
Green - #7b9239 
Blue - #002B50 lighter Blue 005273
Orange	- #e65d00
*/


/**********************************Product Boxees *****************************************/


#ptable, #ptable td {
	border: 1px solid #999999;
	width: 185px;
	margin-bottom: 5px;
	height: 270px;
}




/**********************************End Product Boxes *****************************************/



/********************************** page advance boxes  **********************/

a.productpagenumbers	{color: #005273; font-size: 11px; font-family: Arial; font-weight: bold;  margin-right: 4px; text-transform: uppercase;}

a.pagethru-numbers:link		{font-size: 12px; padding: 2px 5px; font-weight: bold; border: 1.5px solid #005273; font-family: arial;}
a.pagethru-numbers:visited	{font-size: 12px; padding: 2px 5px; font-weight: bold; border: 1.5px solid #005273; font-family: arial;}
a.pagethru-numbers:hover	{font-size: 12px; padding: 2px 5px; font-weight: bold; border: 1.5px solid #e65d00; font-family: arial;}
a.pagethru-numbers:active	{font-size: 12px; padding: 2px 5px; font-weight: bold; border: 1.5px solid #005273; font-family: arial;}


/********************************** page advance boxes  **********************/

p.item_details {font-size: 12.5px; color: #3F3F3F; text-transform: capitalize; letter-spacing: 0.8px;}
p.item_details strong {font-weight: bold;}
table.register tr td		{padding: 8px 0px; border-bottom: 1px solid #E13A3E; font-size: 11px; color: black;}
table.register tr td.no_border	{padding: 5px 0px; border: none;}
table.emailtbl tr td		{padding: 5px 0px; border: none;}
.questionbg			{background: #999; width: 900px; padding: 1px; margin-left: 10px;}
.questionbg strong		{ color: white; font-size: 13px; padding: 1px;}

div.questionbg_two			{background: white; border: 1px solid #E13A3E; width: 900px; padding: 1px; margin-left: 10px;}
div.questionbg_two strong		{ color: black; font-size: 13px; padding: 1px;}

.login_label		{font-size: 12px; color: #E13A3E; font-weight: bold;}
ul.stars			{list-style-type: none; padding-top: 5px;}
ul.stars li			{padding: 0px 0px 10px 15px;}
ul.stars li a			{margin-top: -10px; color: #686868; margin-left: 5px; font-size: 12px;}
ul.stars li a:hover		{border-bottom: 2px solid #E13A3E; margin-left: 5px; font-size: 12px;}
table#search_categories		{width: 650px; margin-left: 50px; }
a.search_dept			{font-weight: bold; font-size: 14px; color: #E13A3E; padding-left: 5px; text-transform: capitalize;}
a.search_typs			{font-weight: bold; font-size: 12px; color: #999; padding-left: 5px; text-transform: capitalize;}
a.search_typs:hover		{text-decoration: underline; color: #E13A3E;}
a.search_dept:hover		{text-decoration: underline; }

.everyday {font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 10px;}

/*a img {border: none; outline: none; vertical-align: middle;}*/
a {outline: none;}
a#hello	{color: #E13A3E; font-weight: bold;}
a#hello:hover	{color: #E13A3E; font-weight: bold; text-decoration: underline;}

a			{}
a:hover			{
	color: #e65d00;
}


      form {  
           font:100% ;    
           /*  margin: 0;   had to hide this since it was adding 1px of white line under the header nav */
            padding: 0;
            }
        
        form fieldset { /* we may not use this style */
            padding: 10px 0;   
            margin: 0;
            border:none; }
        youAccountCssButton
        form fieldset legend {/* we may not use this style */
            font-size:1.1em; }
        
        form label { 
            padding: 0; 
            margin: 0;
            text-align: left; }            
        

        input.field {
	/*background-color: #fff;*/
        border: solid 1px #ccc;
	margin:0;
	height:15px;
	padding-top: 4px;
}


  .formFieldTitle{
	padding:0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e65d00;
	float: left;
	margin-left: 14px;
	margin-top: 12px;
	font-weight: bold;
	margin-bottom: 2px;
	}


 .formFieldTitle2{
	padding:0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e65d00;
	float: left;
	margin-left: 17px;
	margin-top: 12px;
	margin-bottom: 2px;
	}
	
	
	.thankYou{
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #e65d00;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: center;
	font-weight: bold;
	}
    
	
	.copyEmail{
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e65d00;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: center;
	font-weight: bold;
	}
	
	.goodBye{
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-left: 0px;
	margin-top: 12px;
	margin-bottom: 20px;
	text-align: center;
	}

 .reqInfo{
	padding:0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002b50;
	margin-left: 4px;
	margin-top: 16px;
	margin-bottom: 2px;
	}
    
     
    .formWrapper{
	margin-left: 12px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #7b9239;
	background-color: #e5e9db;
	display: block;
	width: 949px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 12px;
	padding-bottom: 10px;
	padding-top: 6px;
	}
	
	
	 .shipTo{
	margin-left: 0px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #666666;
	background-color: #e5e9db;
	display: block;
	width: 350px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 12px;
	padding-bottom: 10px;
	padding-top: 6px;
	}
	
	 .billShipBox{
	margin-left: 12px;
	margin-top: 1px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #7b9239;
	background-color: #e5e9db;
	display: block;
	width: 446px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 8px;
	height: 100px;
	}
	
	
	
	 .boxWrap{
	margin-left: 12px;
	margin-top: 1px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #7b9239;
	background-color: #e5e9db;
	display: block;
	width: 219px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002b50;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	min-height: 93px;
	}
    
	 .boxCard{
	margin-left: 12px;
	margin-top: 1px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #7b9239;
	background-color: #e5e9db;
	display: block;
	width: 949px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002b50;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 68px;
	}
	
	 .boxShip{
	margin-left: 12px;
	margin-top: 1px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #7b9239;
	background-color: #e5e9db;
	display: block;
	width: 430px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002b50;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	min-height: 93px;
	}
    
	
	
	 .boxShipper{
	margin-left: 2px;
	margin-top: 4px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002b50;
	padding-right: 8px;
	}
    
	
	 
        .editBox{
margin: 4px;
	} 
    
        .smallProduct{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002b50;
	display: block;
	width: 60px;
	text-align: center;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 4px;
	} 
	
	 .productReviewCenter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 2px;
	} 
      

	 .productTotal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 52px;
	} 
      
	  
	
	  	  
	  
	  
	   .productReview{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	margin-left: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	} 
	
        .productReviewTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002b50;
	margin-top: 8px;
	margin-bottom: 0px;
	} 
	
	.productReviewItem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002b50;
	margin-left: 66px;
	margin-top: 8px;
	margin-bottom: 0px;
	} 
        
       textarea { 
        background-color: #fff;
        border: solid 1px #ccc;
        margin:0;
        padding: 0;}
        
        select {
	/*background-color: #fff;*/
        border: solid 1px #ccc;
	margin:0;
	padding: 0;
	height:20px;
	text-align: center;
	padding-right: 0px;
}
      
	  


  
        option { 
        /*background-color: #fff;*/
        margin:0;
        padding: 0;}
        
        textarea { overflow: auto; }
        
        form ol {
	list-style:none;
	margin:0;
	padding:0;
	float: right;
}
        
        form ol li {padding:5px 0; clear:both;}

  

 
/* Thank you page - Output List style */
#pageContent ul.outputList { /* standard ul style for form output list */
	list-style:none;
	padding:0;
	margin:0 0 20px 0;}

#pageContent ul.outputList li {
	padding:6px 0;
	margin:0;}
	
	
	 #searchBox{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #999999;
	display: block;
	width: 185px;
	height: 260px;
	}
	
