/* CSS Document */
body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #000000; 
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}

.amexleft {
	vertical-align: top;
	padding-right: 5px;

}

table.boutique {
	width: 100%;
}

.boutiquecheckout {
	text-align: right;
	width: 75%;
}

.piecename {
	vertical-align:top;
	padding-right: 20px;
}

td.searchdev {
font-size: 10px;
text-align: right;
padding-top: 5px;
padding-right: 5px;
width: 25%;
}

.notbold {
	font-weight: normal;
}

.amexright {
	vertical-align: top;
}

.judeslogo {
	padding-right: 15px;
	padding-left: 40px;
}

.judestitle {
	font-size: 12pt;
	color:#000000;
}

td.orderhistory {
	padding-left: 20px;
	padding-right: 20px;
}

table {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	background-color:#FFFFFF;
	
	}

p {margin: 0; padding: 0;}

table.outer {
	width: 800px;
	}



td {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	/*border: 1px #999999 solid;*/
	}

td.mailing {
	padding: 2px;
}

td.text {
	padding-left: 10px;
}

td.cms {
	padding: 5px;
	vertical-align: top;
	text-align: left;
	}
	
td.cmsheader {
	color:#000000;
	padding: 5px;
	text-align: left;
	font-weight: bold;
	}	
	
td.cmsright {
	padding: 5px;
	vertical-align: top;
	text-align: right;
	}	

td.cmsimage {
	padding: 5px;
	vertical-align: top;
}

td.home_370 {
	height:370px;

}

td.loggedin {
font-size: 10px;
text-align: right;
padding-right: 5px;
}

td.searchm {
font-size: 10px;
text-align: left;
padding-top: 5px;
padding-left: 5px;
}

td.search {
font-size: 10px;
text-align: right;
padding-top: 5px;
padding-right: 5px;
}

td.home_html {
	height:370px;
	width: 580px;
	padding-left: 20px;
	vertical-align: bottom;
	/*padding-bottom: 40px;*/
	font-size: 11px;
	color: #636363;
	font-weight: bold;
}

td.topspacerpink {
	height: 5px;
	background-color:#e54097;
}


td.topspacer {
	height: 40px;
}

td.mainnav {
	width: 540px;
	}

td.cmsmenu {
	color: #000000;
	padding-left: 5px;
	}

td.center {
	text-align: center;
	}

td.logo_underline {
	height: 4px;
	}
	
td.tagline {
	font-size: 11px;
	color: #636363;
	font-weight: bold;
	text-align: center;
}

td.retailer {
	text-align: center;
	text-indent: 25px;
	}

td.retailerhighlight {
	text-align: center;
	text-indent: 25px;
	color:#e54097;
}

td.awardstext {
padding: 20px;	
}

td.awardsbox {
	padding: 20px;
	width: 50%;
}

td.awardsbox2 {
	padding: 20px;
	padding-left: 250px;
	padding-right: 200px;
}

td.pagination {
width: 100%;
padding-right: 20px;
text-align: right;
}

td.submit {
text-align: center;
padding-top: 10px;
}
		
td.subnav {
	padding-left: 20px;
	}


td.memberlogin {
padding-left: 200px;
padding-right: 200px;

}

td.mindent {
padding-top: 10px;
padding-left: 100px;
}

.quantity {
padding-top: 5px;	
}

.resizesmall {
	width: 20px;
	height: 20px;
}

.textsmall {
	font-size: 8pt;
}

.instructions {
	font-size: 8pt;
}

.title {
	font-size: 12pt;
	color:#000000;
	padding-left: 23px;
}

.subcat {
	padding-left: 23px;
	text-align: center;
	}

.black {
	color: #000000;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
	padding-left: 23px;
}



.grey {
	color: #636363;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
	padding-left: 23px;
}

.greynopad {
	color: #636363;
	font-weight: bold;
	padding-bottom: 4px;
}
	
td.orderform {
	padding-left: 23px;
	padding-right: 10px;
}

td.orderformindent {
	padding-left: 95px;
	padding-right: 95px;
}


.formtable {
	width: 700px;
		}
		
.centerwidth {
	width: 800px;
	text-align: center;
	padding-top: 20px;
	}		
		
.ordertable {
	padding-left: 23px;
}

.orderheader {
	font-weight: bold;
	color: #636363;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: left;
}

.orderheaderdesc {
	font-weight: bold;
	color: #636363;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 400px;
	text-align: left;
}

.orderheaderright {
	font-weight: bold;
	color: #636363;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right;
}


.ordercell {
	padding-right: 5px;
	padding-bottom: 10px;
	vertical-align:top;
}

.ordercellright {
	text-align: right;
	padding-right: 10px;
	}


.ordercellupdate {
	text-align: center;
	padding-right: 5px;
	}

.subtotal {
	font-weight:bold;
	text-align: right;
	padding-right: 10px;
	}

.aright {
	text-align: right;
}

.leftsideform {
	width: 350px;
	text-indent: 23px;
	text-align: left;
	vertical-align: top;
	float: left;
}

.rightsideform {
	width: 350px;
	float:right;
	text-align: left;
	vertical-align: top;
}
	
.formfield {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 0px;
	align: left;
	width: 150px;
}

.inputfield {
	text-align: left;
	vertical-align: top;
	float:right;
	padding-bottom: 5px;
	width: 200px;
}

.pricetable {
	width: 400px;
			}

.centerprice {
	text-align: center;
	padding-top: 20px;
	}

.blackprice {
	color: #000000;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
	padding-left: 200px;
}
		
.priceleft {
	text-align: left;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 0px;
	align: left;
	width: 150px;
}

.priceright {
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	width: 180px;
	padding-left: 20px;
}

.formfield2 {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 0px;
	align: left;
	width: 150px;
}

.inputfield2 {
	text-align: left;
	vertical-align: top;
	float:right;
	padding-bottom: 5px;
	width: 200px;
}

.overnight {
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	float: left;
	margin: 0px;
	padding: 0px;
	align: left;
	width: 350px;
}

td.reminderfield {
padding-right: 10px;
vertical-align: bottom;
}

.notice {
font-size: 8pt;
color: #636363;
text-align: left;
}

.viewbytitle {
	font-size: 8pt;
	font-style:bold;
	color: #000000;
	/*letter-spacing: .8px;*/
	}

td.alsopics {
	background-color:#003399;
	width:100%;
	}
	

td.abouttitle {
	font-size: 8pt;
	font-weight: bold;
	color:#000000;
	padding-bottom: 5px;
}

.abouttitle {
	font-size: 8pt;
	font-weight: bold;
	color:#000000;
}

td.aboutdetails {
	font-size: 8pt;
	padding-right: 50px;
	}

.aboutdetails {
	font-size: 8pt;
	}	

.piecename {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	}

.aboutpiece {
	font-size: 12px;
	color: #000000;
	}

.alert {
	color:#CC0000;
	font-weight: bold;
}

td.info {
	vertical-align: bottom;
	width: 200px;
	line-height: 20px;
}

td.tenvert {
	height: 7px;
}

td.about {
	padding-left: 100px;
	padding-right: 200px;
	padding-top: 46px;
}

td.contact {
	padding-left: 100px;
	padding-right: 200px;
	padding-top: 46px;
	line-height: 20px;
}

td.contact2 {
	padding-left: 100px;
	padding-right: 20px;
	padding-top: 46px;
	line-height: 20px;
}

table.box {
	width: 800px;
	}

td.boxmargin {
	width: 20px;
}

td.boxmargin2 {
	width: 20px;
}

td.box {
	border-top: 1px #636363 solid;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	height: 115px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	
	}


td.adbox {
	border: 0px #636363 solid;
	width: 100%;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	}	


td.storebox {
	border: 0px #636363 solid;
	width: 100%;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	}	

td.boxclear {
	border: 1px #ffffff solid;
	height: 115px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	}

td.boxmiddle {
	background-color:#ffffff;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.boxbottomspacer {
	background-color:#ffffff;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	height: 16px;
}

td.boxcharity {
	border-top: 1px #636363 solid;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	border-bottom: 1px #636363 solid;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	}

td.boxcharitytext {
	background-color:#ffffff;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.boxbottom {
	background-color:#ffffff;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: 1px #636363 solid;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.boxbottomboutique {
	background-color:#ffffff;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: 1px #636363 solid;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	text-align: center;
	vertical-align: top;
	padding: 3px;
	height: 60px;
	width: 137px;
}

td.boxbottomsoldout {
	color:#ffffff;
	background-color: #000000;
	font-size: 10pt;
	font-weight: bold;
	border-bottom: 1px #636363 solid;
	border-left: 1px #636363 solid;
	border-right: 1px #636363 solid;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}


td.boxbottomclear {
	background-color:#ffffff;
	color: #FFFFFF;
	font-size: 8pt;
	border: 1px #ffffff solid;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}

.information {
	display: none;
}

.mailinglisthomepage {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color:#000000;
	font-weight: normal;
}



.small {
font-size: 8pt;
color: #000000;
}


.copyright {
font-size: 8pt;
color: #636363;
}

A.viewby:link {
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
	line-height: 17px;
   }       /* unvisited link */
A.viewby:visited {
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
	line-height: 17px;
 }   /* visited links */
A.viewby:active { 
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
	line-height: 17px;
 }    /* active links */
A.viewby:hover { 
	color: #636363;
	font-size: 9pt;
	text-decoration: none;
	line-height: 17px;
 }    /* active links */


A.blackbox:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
   }       /* unvisited link */
A.blackbox:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
 }   /* visited links */
A.blackbox:active { 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
 }    /* active links */
A.blackbox:hover { 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
 }    /* active links */

A.bottomnav:link {
	color: #ffffff;
	text-decoration: none;
   }       /* unvisited link */
A.bottomnav:visited {
	color: #ffffff;
	text-decoration: none;
 }   /* visited links */
A.bottomnav:active { 
	color: #ffffff;
	text-decoration: none;
 }    /* active links */
A.bottomnav:hover { 
	color: #636363;
	text-decoration: none;
 }    /* active links */
 
A.skip:link {
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
   }       /* unvisited link */
A.skip:visited {
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
 }   /* visited links */
A.skip:active { 
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
 }    /* active links */
A.skip:hover { 
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
 }    /* active links */


A.standout:link {
	color: #000000;
	text-decoration: underline;
   }       /* unvisited link */
A.standout:visited {
	color: #000000;
	text-decoration: underline;
 }   /* visited links */
A.standout:active { 
	color: #000000;
	text-decoration: underline;
 }    /* active links */
A.standout:hover { 
	color: #636363;
	text-decoration: underline;
 }    /* active links */

A.bold:link {
	color: #636363;
	text-decoration: underline;
	font-weight: bold;
   }       /* unvisited link */
A.bold:visited {
	color: #636363;
	text-decoration: underline;
	font-weight: bold;
 }   /* visited links */
A.bold:active { 
	color: #636363;
	text-decoration: underline;
	font-weight: bold;
 }    /* active links */
A.bold:hover { 
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
 }    /* active links */

A.blog:link {
	color: #636363;
	text-decoration: none;
	font-weight: bold;
   }       /* unvisited link */
A.blog:visited {
	color: #636363;
	text-decoration: none;
	font-weight: bold;
 }   /* visited links */
A.blog:active { 
	color: #636363;
	text-decoration: underline;
	font-weight: bold;
 }    /* active links */
A.blog:hover { 
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
 }    /* active links */
 
A.boldpink:link {
	color:#e54097;
	text-decoration: underline;
	font-weight: bold;
   }       /* unvisited link */
A.boldpink:visited {
	color:#e54097;
	text-decoration: underline;
	font-weight: bold;
 }   /* visited links */
A.boldpink:active { 
	color:#e54097;
	text-decoration: underline;
	font-weight: bold;
 }    /* active links */
A.boldpink:hover { 
	color: #636363;
	text-decoration: underline;
	font-weight: bold;
 }    /* active links */
		
A:link {
	color: #000000;
	text-decoration: underline;
   }       /* unvisited link */
A:visited {
	color: #000000;
	text-decoration: underline;
 }   /* visited links */
A:active { 
	color: #000000;
	text-decoration: underline;
 }    /* active links */
A:hover { 
	color: #636363;
	text-decoration: underline;
 }    /* active links */
 
A.back:link {
	color: #000000;
	text-decoration: none;
	font-size:8pt;
	   }       /* unvisited link */
A.back:visited {
	color: #000000;
	text-decoration: none;
	font-size:8pt;
	 }   /* visited links */
A.back:active { 
	color: #000000;
	text-decoration: none;
	font-size:8pt;
	 }    /* active links */
A.back:hover { 
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
	 }    /* active links */

A.back2:link {
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
	   }       /* unvisited link */
A.back2:visited {
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
	 }   /* visited links */
A.back2:active { 
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
	 }    /* active links */
A.back2:hover { 
	color: #636363;
	text-decoration: none;
	font-size:8pt;
	 }    /* active links */

A.logout:link {
	color: #000000;
	text-decoration: none;
	   }       /* unvisited link */
A.logout:visited {
	color: #000000;
	text-decoration: none;
	 }   /* visited links */
A.logout:active { 
	color: #000000;
	text-decoration: none;
	 }    /* active links */
A.logout:hover { 
	color: #000000;
	text-decoration: underline;
	 }    /* active links */
	  
#collections_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#collections_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
   }
   
#categories_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#categories_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
   }

#pieces_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#pieces_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
	 vertical-align:top;
   }   
   
#samplesale_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#samplesale_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
	 vertical-align:top;
   }      
   
#ads_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#ads_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
	 vertical-align:top;
   }   
   
#news_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#news_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
	 vertical-align:top;
   }
   
#video_list { 
      list-style-type:none;
      margin:0;
      padding:0;
   }
#video_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:0px;
     cursor:move;
	 vertical-align:top;
   }               
  
/*#shippingsame {
display: none;
}  
*/


   
  