/* CSS Document */
/* start system*/
body
{
margin:0;
}
a:hover
{
text-decoration:underline;
}
/*end system*/



/*start links*/
.cat_href
{
padding-left:7px;
font-family:arial;
font-size:12px;
color:#993399;
text-decoration:none;
}

.items_href
{
padding-left:7px;
font-family:arial;
font-size:12px;
color:#666666;
text-decoration:none;
}

.cat_href_foot
{
font-family:arial;
font-size:11px;
color:#666666;
text-decoration:none;
}
.subcat_href
{
padding-left:0px;
font-family:arial;
font-size:12px;
color:#FF0099;
text-decoration:none;
}

.sideinfo_href
{
padding-left:7px;
font-family:arial;
font-size:12px;
color:#FF0099;
text-decoration:none;
}

.reg_forgot_ref
{
font-family:verdana;
font-size:11px;
color:#FF0099;
text-decoration:none;
}

.footer_links
{  
text-decoration:none;
font-family:arial;
font-size:12px;
color:white;
vertical-align:middle;
}

.top_links
{
text-decoration:none;
font-family:arial;
font-size:12px;
color:#993399;
}

.top_links:hover
{
text-decoration:none;
color:white;
}

.pages_href
{
font-family:arial;
font-size:12px;
color:#993399;
text-decoration:none;
}

.pages_href:hover
{
font-family:arial;
font-size:12px;
color:white;
background-color:#993399;
text-decoration:none;
}
/*end links*/




/*start tables*/
.login_tb
{
font-family:verdana;
font-size:11px;
color:#993399;
width:65px;
}



.path_panel
{
padding-left:5px;
padding-right:10px;
font-family:arial;
font-size:11px;
color:#993399;
height:24px;
}

.cat_td
{
padding-top:5px;
padding-bottom:4px;
padding-left:3px;
border-left:none;
border-right:none;
border-top:none;
border-color:#FFDDEE;
cursor:pointer;
}



.subcat_td
{
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
border:none;
color:#FF0099;
cursor:pointer;

}



.login_td
{
border-left:none;
border-right:none;
border-bottom:none;

padding-left:5px;
padding-top:5px; 
padding-bottom:4px;
font-family:verdana;
font-size:12px;
color:#CC0099;
}


.paypal_td
{
font-family:verdana;
font-size:11px;
color:#999999;
height:20px;
}


.search_td
{
font-family:arial;
font-size:15px;
color:white;
padding-top:12px;
padding-left:5px;
padding-right:5px;
}

.cart_td
{
font-family:arial;
font-size:12px;
color:white;
}


.copyright_td
{
font-family:arial;
font-size:11px;
color:#993399;
}


.moreinfo_td
{
border:none;
font-family:arial;
font-size:12px;
color:#993399;
}
/*end tables*/





/*start objects*/
.login_btn
{
vertical-align:middle;
border:none;
background-color:#993399;
font-family:arial;
font-size:11px;
color:white;
cursor:pointer;
}



.search_btn
{
vertical-align:middle;
border:none;
background-color:#CC0099;
font-family:arial;
font-size:11px;
color:white;
cursor:pointer;
}

.info_add_btn
{
vertical-align:middle;
border:none;
background-color:#FFD5EA;
font-family:arial;
font-size:12px;
color:#993399;
width:80px;
cursor:pointer;
}



 
.tell_friend_btn
{
vertical-align:middle;
border:none;
background-color:#FFD5EA;
font-family:arial;
font-size:12px;
color:#993399;
width:122px;
cursor:pointer;
}
 

.login_txt
{
vertical-align:top; 
font-family:verdana;
font-size:11px;
color:#666666;
width:80px;
}

.engrave_txt
{
vertical-align:top; 
font-family:arial;
font-size:11px;
color:#666666;
width:122px;
}

.pray_txt
{
vertical-align:top; 
font-family:arial;
font-size:11px;
color:#666666;
width:170px;
}

.signin_txt
{
font-family:verdana;
font-size:11px;
color:#666666;
width:200px;
}

.quant_txt
{
vertical-align:middle; 
font-family:verdana;
font-size:11px;
color:#666666;
width:30px;
}



.search_txt
{ 
font-family:arial;
font-size:11px;
color:#999999;
width:140px;
vertical-align:middle;
}

.search_txt_small
{
font-family:arial;
font-size:11px;
color:#999999; 
width:118px;
vertical-align:middle;
}

.search_select
{
font-family:arial;
font-size:11px;
color:#999999;
width:130px;
vertical-align:middle;
}


.select_size
{
vertical-align:bottom;
font-family:arial;
font-size:11px;
color:#666666;
}

.signin_btn
{
cursor:pointer;
vertical-align:middle;
border:none;
background-color:#FFD5EA;
font-family:arial;
font-size:12px;
color:#993399;
width:120px;
}


.load_page_div
{
background-color:#FFF4FA;
border:none;
font-family:david;
color:#993399;
font-size:18px;
}
/*end objects*/





/*start text*/
.pages_title
{
padding-top:10px;
padding-bottom:10px;
font-family:arial;
font-size:12px;
color:#993399;
text-decoration:none;
}


.signin_text
{
font-family:arial;
font-size:12px;
color:#993399;
}


.prev_title
{
padding-top:5px;
font-family:arial;
font-size:13px;
font-weight:bold;
color:#FF0099;
}


.shipping
{
background-color:#f27dbe;
padding-top:3px;
padding-bottom:3px;
font-family:arial;
font-size:13px;
font-weight:bold;
color:white;
}

.page_title
{
padding-top:10px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#993399;
}


.page_descr
{
padding-top:11px;
font-family:arial;
font-size:12px;
color:#993399;
}

#cat_title
{
border:none;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#993399;
padding-bottom:3px;
}

.top_marq
{
font-family:tahoma;
font-size:12px;
color:white;
}

.tip { font-family:arial; font-size:12px; border:solid 1px #CC0099; width:250px; 
      padding:10px; position:absolute; z-index:100; visibility:hidden; color:#993399;
	  background-color:#FFFFFF;
      top:20px; left:90px;}
	  
.engrave_tip { font-family:arial; font-size:12px; border:solid 1px #CC0099; width:250px; 
      padding:10px; position:absolute; z-index:100; visibility:hidden; color:#993399;
	  background-color:#EAF4FF;
      top:20px; left:90px;}

	  
.errorsalert {
font-family:verdana;
color:darkred;
font-size:11px;
border:none;
}	  
/*end text*/




/*start cart*/

.cart_head
{
padding-top:10px;
font-family:verdana;
font-size:11px;
color:#993399;
}

.cart_item
{
padding-top:5px;
font-family:verdana;
font-size:11px;
color:#333333;
text-decoration:none;
}

.cart_empty_text
{
padding-top:5px;
padding-bottom:10px;
font-family:arial;
font-size:12px;
color:#FF0099;
}

.cart_text
{
padding-top:5px;
padding-bottom:5px;
font-family:arial;
font-size:12px;
color:#993399;
}

.shopping_btn
{
vertical-align:middle;
border:none;
background-color:#FFD5EA;
font-family:arial;
font-size:14px;
color:#993399;
width:130px;  
cursor:pointer;
}

.select_shipping
{
font-family:arial;
font-size:12px;
color:#666666;
}

.coupon_error_lbl
{
vertical-align:top;
background-color:#FFFFCC;
font-family:arial;
font-size:12px;
color:red;
height:18px;
text-align:center;
}

.coupon_btn
{
vertical-align:top;
border:none;
background-color:#FFD5EA;
font-family:arial;
font-size:12px;
color:#993399;
width:88px;
cursor:pointer;
}

.coupon_txt
{
font-family:verdana;
font-size:11px;
color:#666666;
}
/*end cart*/



