BODY { top: 0; margin-top: 10px; }

P, DIV, TD, BLOCKQUOTE {
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
form{margin:0;padding:0;}
A:ACTIVE{color:#0E4369;text-decoration:none;}
A:LINK{color:#0E4369;text-decoration:none;}
A:VISITED{color:#0E4369;text-decoration:none;}
A:HOVER{color:#706E05;text-decoration:underline;}

.TopBottomBar{font-size:11px;
	background-color:#535353;
	height:23px;
	color:#FFFFFF;
}
A:ACTIVE.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}

.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#747474;}

.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	height:25px;
	color:#454545;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;
	background-color:#F0F0F0;
	color:#000000;
}
.BoxText{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}
A:ACTIVE.BoxLink{color:#000033;text-decoration:none;}
A:LINK.BoxLink{color:#000033;text-decoration:none;}
A:VISITED.BoxLink{color:#000033;text-decoration:none;}
A:HOVER.BoxLink{color:#000055;text-decoration:underline;}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
/*
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px;
	margin:0px;
	color:#000000;
*/
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
font-weight:bold;
font-size:13px;
text-align:center;
color:#576D94;
}

.pageNavigation{
/*
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px;
	height:16px;
	color:#0033cc;
*/
font-weight:bold;
font-size:13px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
color:#5B7397;
padding-bottom:10px;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0033cc;
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	background-color:#F0F0F0;
	padding:5px;
	color:#000000;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	padding:5px;
	color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #89a8ad;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formContentHeader
{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
font-weight:bold;
margin:10px;
text-decoration:underline;
text-align:center;
color:#A44830;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:6px;
	color:#000000;
}

.formHeader{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
	clear:both;
	font-size:12px;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#000000;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:47%;
}

.formControl{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
	
	font-size:11px;
	
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;	
	font-size:11px;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	padding-left:15px;
}



.formControlText{
/*
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#666666;
*/
font-family:arial;
 font-size:11px;
 font-style:normal;
 font-weight:normal;
 background:#9DA29B;
 color:#32332B;
 padding:1px;
 border:solid 1px #32332B;
 text-align:left;
}

.formControlSelect{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	/*width:150px;*/

/*color:#666666;*/

background:#9DA29B;
color:#32332B;
padding:1px;
border:solid 1px #32332B;
}

.formButtons label, .formButtons a
{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#999999;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}

.body { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.headline { color: #9c361c; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 25px; padding-bottom: 2pt; border-bottom: 1pt dashed #767676; }
.subhead { color: #5a605a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 12px; }
.sidebarHead { color: #fff; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 12px; }
.divider { font-size: 0; top: 0; margin-top: 0; margin-bottom: 0; border-bottom: 1px dashed #9c361c; }
.navigation { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 12px; }
.bodyItalic { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 12px; }
.recipesHead { color: #2b2a64; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; }
.recipesFauxBody { color: #2b2aff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.cartProductHead { color: #767676; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; margin-top: 0; }

.catalog_summary input
{
 font-family:arial;
 font-size:17px;
 font-style:normal;
 font-weight:normal;
 background:#9DA29B;
 color:#F4D05E;
 padding:1px;
 border:solid 1px #32332B;
 text-align:center;
}

.add_to_cart
{
opacity: 0.45;
filter: alpha(opacity=45);
}

.add_to_cart:hover
{
opacity: 0.999999;
filter: alpha(opacity=100);
}

.catalog_summary
{
margin: 10px auto 0px auto;
}

.catalog_summary td
{
text-align:left;
padding:5px;
font-weight:bold;
font-size:13px;
color:#000000;
}

.catalog_summary a.title
{
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#50668D;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

.catalog_summary a.title:hover
{
color:#76745F;
}

.catalog_summary tr:hover img
{
border:1px solid #000000;
}

.catalog_summary tr:hover .add_to_cart
{
opacity: 0.999999;
filter: alpha(opacity=100);
}

.catalog_summary img
{
width:75px;
border:1px solid #000000;
}

.product_details
{
margin: 10px auto 0px auto;
}

.product_details img
{
width:150px;
border:1px solid #000000;
}

.product_details img:hover
{
border:1px solid #000000;
}

.product_info td
{
padding:5px;
font-size:13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

.product_info td.label
{
width:75px;
font-weight:normal;
text-align:right;
color:#3D3F32;
}

.product_info td.data
{
font-weight:bold;
text-align:left;
color:#9C361C;
}

.product_info a
{
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#50668D;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

.product_info a:hover
{
color:#76745F;
}

.product_details input
{
 font-family:arial;
 font-size:17px;
 font-style:normal;
 font-weight:normal;
 background:#9DA29B;
 color:#F4D05E;
 padding:1px;
 border:solid 1px #32332B;
 text-align:center;
}

.cart_div
{
position:relative;
top:-120px;
padding:80px 0px 0px 0px;
margin: 0px auto 0px auto;
width:100px;
text-align:center;
}

.cart_div:hover, .cart_div a:hover
{
cursor:pointer;
color:#000000;
}

.cart_div img
{
	border:none;
	padding:0px 0px 10px 0px;
}

.cart_div a:link,.cart_div a:hover,.cart_div a:active,.cart_div a:visited
{
border:none;
}

div.cart, .cart a
{
margin:0px auto 0px auto;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
text-decoration:none;
}

table.cart
{
border:1px solid #0B120B;
margin:0px auto 0px auto;
}

table.cart .header
{
border-bottom:1px solid #0B120B;
font-weight:bold;
padding:3px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
opacity: 0.65;
filter: alpha(opacity=65);
background: #576D94;
color:#FFFFFF;
}

table.cart .totals
{
font-weight:bold;
padding:3px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
opacity: 0.65;
filter: alpha(opacity=65);
background: #576D94;
color:#FFFFFF;
}

table.cart .data
{
text-align:left;
padding:5px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
border-bottom:1px solid #0B120B;
}

table.cart .data img
{
width:75px;
border:1px solid #000000;
opacity: 0.60;
filter: alpha(opacity=60);
}

table.cart tr:hover .data img
{
opacity: 0.999999;
filter: alpha(opacity=100);
}

table.cart .data .description
{
border-top:1px dashed #000000;
padding-top:3px;
margin-top:3px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
}

.catalog_summary .description
{
padding:5px 0px 0px 0px;
margin:0px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
}

table.cart .data input
{
 font-family:arial;
 font-size:14px;
 font-style:normal;
 font-weight:normal;
 background:#9DA29B;
 color:#F4D05E;
 padding:1px;
 border:solid 1px #32332B;
 text-align:center;
}

.static_content
{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
font-size:13px;
text-align:left;
margin: 0px auto 0px auto;
width:525px;
}

.static_content a
{
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
font-size:13px;
text-decoration:none;
}

.mice { color: #5e5e5e; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
