/* NEW STYLES ################ */

.top_ads { margin-top: 3px;}
.td_body { padding: 6px; border-top: 1px solid #999999; }
.td_small_ads { padding: 0px 0px 0px 3px; }
 
/* END NEW STYLES ################ */
 
/*form styles*/
input, textarea, select { font-family: Veranda, Arial, Helvetica, san-serif; font-size: 11px; color: #666; }
form { margin:0; padding:0; }
 
/*paragraph styles*/
body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; }
li { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; }
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; }
h1 { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; }
h2 { color: #666; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; margin: 0.83em 0; }
h3 { color: #66AAFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; }
 
/*text styles*/
.homesmall { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; line-height: 14px; }
.homesmall a:link { color: #666666; border-bottom: 1px dotted #666666; text-decoration: none; }
.homesmall a:visited { color: #666666; border-bottom: 1px dotted #666666; text-decoration: none; }
.homesmall a:active { color: #666666; border-bottom: 1px dotted #666666; text-decoration: none; }
.homesmall a:hover { color: #66AAFF; border-bottom: 1px dotted #66AAFF; text-decoration: none; }
 
/*linking text styles*/
.class_links_chosen { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
 
.hmtop { color: #272727; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
 
.specialttl { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
 
.desc { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; list-style-type: none; }
.desc a:link { color: #4455aa; border-bottom: 1px dotted #999999; text-decoration: none; }
.desc a:visited { color: #4455aa; border-bottom: 1px dotted #999999; text-decoration: none; }
.desc a:active { color: #4455aa; border-bottom: 1px dotted #999999; text-decoration: none; }
.desc a:hover { color: #66AAFF; border-bottom: 1px dotted #66AAFF; text-decoration: none; }
 
.shopby { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; list-style-type: none; }
 
.class_links { color: #666; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.class_links a:link { color: #666; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.class_links a:active { color: #666; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.class_links a:visited { color: #666; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.class_links a:hover { color: #666; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: #fff; }
 
.2ndcat { color: #333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
 
.td_3rdcatsel { padding: 1px 1px 1px 10px; color: #66AAFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.td_3rdcatsel a:link { color: #66AAFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.td_3rdcatsel a:visited { color: #66AAFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.td_3rdcatsel a:active { color: #66AAFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.td_3rdcatsel a:hover { color: #3377CC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
 
.td_3rdcat { padding: 1px 1px 1px 10px; color: #818181; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.td_3rdcat a:link { color: #818181; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.td_3rdcat a:visited { color: #818181; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.td_3rdcat a:active { color: #818181; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.td_3rdcat a:hover { color: #66AAFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
 
.td_4thcatsel { padding: 1px 1px 1px 20px; color: #66AAFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.td_4thcatsel a:link { color: #66AAFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.td_4thcatsel a:visited { color: #66AAFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.td_4thcatsel a:active {  color: #66AAFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.td_4thcatsel a:hover {  color: #3377CC; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
 
.td_4thcat { padding: 1px 1px 1px 20px; color: #818181; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.td_4thcat a:link { color: #818181; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.td_4thcat a:visited { color: #818181; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.td_4thcat a:active {  color: #818181; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.td_4thcat a:hover {  color: #66AAFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
 
.bridal { color: #818181; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bridal a:link { color: #818181; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bridal a:visited { color: #818181; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bridal a:active { color: #818181; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bridal a:hover { color: #66AAFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
 
.text { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; }
.text a:link { color: #666666; border-bottom: 1px dotted #999999; text-decoration: none; }
.text a:visited { color: #666666; border-bottom: 1px dotted #999999; text-decoration: none; }
.text a:active { color: #666666; border-bottom: 1px dotted #999999; text-decoration: none; }
.text a:hover { color: #66AAFF; border-bottom: 1px dotted #66AAFF; text-decoration: none; }
 
.foot { color: #999999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; }
.foot a:link { color: #999999; border-bottom: 1px dotted #999999; text-decoration: none; }
.foot a:visited { color: #999999; border-bottom: 1px dotted #999999; text-decoration: none; }
.foot a:active { color: #999999; border-bottom: 1px dotted #999999; text-decoration: none; }
.foot a:hover { color: #66AAFF; border-bottom: 1px dotted #66AAFF; text-decoration: none; }
 
.buttons { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.buttons  a:link { color: #666666; text-decoration: none; }
.buttons a:visited { color: #666666; text-decoration: none; }
.buttons a:active { color: #666666; text-decoration: none; }
.buttons a:hover { color: #66AAFF; text-decoration: none; }
 
.cart { color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.cart a:link { color: #666666; border-bottom: 1px dotted #666666; text-decoration: none; }
.cart a:visited { color: #666666; border-bottom: 1px dotted #666666; text-decoration: none; }
.cart a:active { color: #666666; border-bottom: 1px dotted #666666; text-decoration: none; }
.cart a:hover { color: #66AAFF; border-bottom: 1px dotted #66AAFF; text-decoration: none; }
 
.buttonswt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #66AAFF; font-weight: bold; }
.buttonswt a:link a:visited a:active { text-decoration: none; }
 
/*TD styles*/
.td_2 { padding: 2px; }
.td_3 { padding: 3px; }
.td_6 { padding: 6px; }
.td_b { border-bottom: #000; border-width: 0 0 1px 0; border-style: none none solid none; padding: 3px; border-color: #818181 #818181 #818181 #818181;}
.td_tlr { border-color: black black black black; border-width: 1px 1px 1px 1px; border-style: solid solid none solid; }
.td_tblr { padding: 6px; border-color: black black black black; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid; }
.td_inner { padding: 6px; }
.td_6t { padding: 8px 0px 0px 0px; }
.td_pix { padding: 6px 6px 12px 6px; }
 
.td_3tr { padding: 3px; }
.td_headalt { background-image: url(images/home/jaquard3.jpg); }
.td_head { background-image: url(images/home/jaquard2.jpg); }
.td_title { background-color: #e1e1e1; padding: 3px; }
.td_breadcrumb { background-color: #ffffff; padding: 3px; }
.td_sidecols { background-color: #ffffff; }
.td_topmessage { background-color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 6px; }
.td_homemssg { padding: 3px; }
.td_categories { background-color: #cccccc; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px; }
 
.td_2ndcat { padding: 3px; border-style: dotted none none; border-width: 1px medium medium; border-color: #666; }
 
.td_cart_left { padding: 2px; border-style: none none solid; border-width: 1px medium; border-color: #7d8184; }
.td_data { padding: 8px; }
.td_desc { background-color: #ffffff; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; }
.td_data_top { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #e5e5e5; padding: 4px; }
.td_data_items { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; }
.td_data_items2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #bcd5ff; padding: 4px; }
.td_cart_right { padding: 2px; border-style: none none solid; border-width: 1px 1px 1px medium; border-color: #7d8184; }
.td_lr_solid { border-style: solid solid solid; border-right: 1px solid #7d8184; border-left: 1px solid #7d8184; border-bottom-width: 0px; border-top-width: 0px; }
.td_tb_solid { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 6px; border-style: solid solid solid; border-right: 0px; border-left: 0px; border-bottom-width: 1px solid #cccccc; border-top-width: 1px solid #cccccc; }
.td_logo { border-top: 1px dotted #7d8184; background-color: #fff; }
.td_class_links { background-color: #e1e1e1; padding: 3px; }
.td_specialttl { background-color: #666; padding: 3px; }
.td_foot { border-color: #999999; border-width: 1px; border-style: solid none none none; padding: 6px; }
.td_button { border-color: #999999; border-width: 1px; border-style: none solid none none; padding: 6px; }
 
.e2ma_signup_form input[type=text], .e2ma_signup_form textarea, .e2ma_signup_form select { font-size:10px; width:120px;background-color:#EEF0FF;}
.e2ma_signup_message, .e2ma_signup_form_required_footnote, #e2ma_signup_reset_button, .e2ma_signup_form_required_asterix { display:none; }
.e2ma_signup_form_button { color:#fff;background:#666;font-size:11px;border:0; }
.e2ma_signup_form_label { font-size:10px; }