/* CSS Document */

Body {background-color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; color:#333333;}

.Top {background-color: #BCD6CD; height:30px}

.TopSlice {background-image:url(../images/TopSlice.gif); background-repeat:repeat-x; height:104px;}

.NavSlice {background-image:url(../images/NavSlice.gif); background-repeat:repeat-x;}

.NavBack {background-color: #F4F4F4; border-top:1px solid #666666;}

.TopStretch { background-color:BCD6CD; border-bottom:1px solid #666666;}

.NavBottom {background-color: #F4F4F4;}

.BoldTextLarge {font-weight: bold; font-size:13px;}
.SmallText {font-size:11px;}
.VeryLargeText {font-size:17px; font-weight:bold;}

.SwatchText {font-size:11px; vertical-align:top; text-align:center;}

.UtilityTable {padding-top:3px;}

.SearchTable {padding-bottom:2px;}

.SearchField {border:1px solid #999999; font-size:12px; color:#333333; background-color:#F4F4F4; height:17px; width: 150px; padding-left: 2px}


/* DARK GREY */

.SearchTitle {color:#333333; font-size:11px}

.cart_item_warning {
	background-color:			#FFFFCC;
}

.WholeSaleArea {width: 350px; padding: 5px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f2f2f2; color:#333333;}


/* LINKS */



a.TopLinks:link	{  text-decoration: none; font-size: 12px; color:#990000}
a.TopLinks:visited	{ text-decoration: none; font-size: 12px;color:#990000}
a.TopLinks:active	{  text-decoration: none; font-size: 12px;  color: #990000}
a.TopLinks:hover	{ text-decoration: underline; font-size: 12px;  color:#990000}

a.SmallLink:link	{  text-decoration: none; font-size: 11px; color:#990000}
a.SmallLink:visited	{ text-decoration: none; font-size: 11px; color:#990000}
a.SmallLink:active	{  text-decoration: none;  font-size: 11px; color: #990000}
a.SmallLink:hover	{ text-decoration: underline;  font-size: 11px; color:#990000}


a.FooterLinks:link	{  text-decoration: none; color:#990000}
a.FooterLinks:visited	{ text-decoration: none; color:#990000}
a.FooterLinks:active	{  text-decoration: none;  color: #990000}
a.FooterLinks:hover	{ text-decoration: underline;  color:#990000}


A {
  color: #990000;
  text-decoration: none;

}

A:hover {
  color: #990000;
  text-decoration: underline;
}


.Footer {font-size:11px;}

table.grid{
	width:					775px;

		margin-left:auto;
	margin-right:auto;
}
.eightyfive{
	width:					775px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
}
.sixtyfive{
width:					775px;

	margin-left:auto;
	margin-right:auto;
}

.grod{
	width:775px;

		margin-left:auto;
	margin-right:auto;
}


table.gray65{
	border:					2px solid #E2E2E2;
	width:					65%;

	background-color:			#E2E2E2;
	border-collapse:			collapse;
		width:775px;

		margin-left:auto;
	margin-right:auto;
}

.error{
font-weight:bold;
border: dashed 1px;
color:#FF0000;
}

.TellFriendBody { background-color: #B1CEC3;}

.TellFriendTitle {color:#990000; font-weight:bold; font-size:16px; padding-top: 10px; text-align:center;}

.TellFriendField {border: 1px solid #000000; height: 16px; padding-left: 2px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}

.FriendTable {line-height: 25px;}

.TellFriendArea {border: 1px solid #000000; padding-left: 2px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; }

.AddToCartBox { border-left: 1px solid #666666; border-right: 1px solid
#666666; padding-left: 10px; padding-right: 10px; padding-top: 6px;
padding-bottom: 5px;}



.AboutMono_Select 
{background-image:url(../images/MonogramSelectionBG.jpg);
background-repeat:repeat-x; width: 250px; height:
500px;}

.AboutMono_SelectBox {background-color:#FFFFFF; width: 210px;
height: 195px; vertical-align:top; text-align:center }

.AboutMonoBox
{border: 1px solid #CCCCCC; width: 500px; }

/* product list page */
#main_table { width:800px; text-align:center; margin:auto;}
#main_table td {width:25%;}
.product_container {width:130px; height:160px; margin:auto; padding:10px; border:1px solid #cccccc; position:relative; cursor:pointer}
.product_container img {padding-bottom:10px;}
.product_link {position:absolute; height:180px; width:150px; top:0px; left:0px; Z-index:1000;}

.drp_menu {list-style-type:none; padding:0px; margin:0px;}
.drp_menu li{list-style-type:none; padding:0px; margin:0px; position:relative; float:left;}
.drp_menu li ul{list-style-type:none; padding:0px; margin:0px; display:none;background-color:#ffffff; position:absolute; top:34px; left:20px;border-left:1px solid #999999;border-right:1px solid #999999;Z-index:1000;}
.drp_menu li ul li{display:block; border-bottom:1px solid #999999;  width:158px;}
.drp_menu li ul li a {width:150px; font-weight:bold; text-decoration:none;float:left; padding:5px 3px 5px 5px; background-color:#f2f2f2;}
.drp_menu li ul li a:hover{width:150px; float:left; text-decoration:none;color: #990000; padding:5px 3px 5px 5px; background-color:#ffffff;}

