body {margin:0px; background-color: #ffffff;} /* #CC9966 */
body,td {font-family:verdana,arial,sans-serif; font-size:11px; }
h4,h5,h6 {font-family:"Trebuchet MS",helvetica,sans-serif; color:#42121E; letter-spacing:1px;}
h1 
{
	color: #330000;
	font-family: Sans-Serif;
	font-size:36px;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 30px;
	margin: 0 0 0 0;
}
h3 
{
	color: #8C6516;
	font-family: Sans-Serif;
	font-size:26px;
	font-weight: bold;
	letter-spacing: 0px;
	text-indent: 30px;
	margin: 0 0 0 0;
}
.hds
{
	color: #8C6516;
	font-family: Sans-Serif;
	font-size:26px;
	font-weight: bold;
	letter-spacing: 0px;
	text-indent: 30px;
	margin: 0 0 0 0;
}
h2 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #330000;
}
h4.info {font-size:16px; padding: 0 0 0 0; margin: 0 0 0 0;}
h5 {font-size:14px;}
h6 {font-size:14px;}
blockquote {font-family:"Trebuchet MS",helvetica,sans-serif; color:#42121E; font-size:16px; font-style:italic; font-weight:bold; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; margin:10px; padding:30px 10px 30px 10px; text-align:center; background-color:#EEE; margin-left:0px; }
#pageHeader {height:100px; line-height:100px; background-image: url(/ChocolateGourmet/Admin/Images/barwave.jpg); color: black; font-family:"Trebuchet MS",helvetica,sans-serif; font-size:24px; }
#divBaseLinks {height:30px; background-image: url(/ChocolateGourmet/Admin/Images/barwavefooter.jpg);  line-height:30px; color: Black;}
#divBaseLinks a:link {color: Black; text-decoration:none;}
#divBaseLinks a:visited {color: Black; text-decoration:none;}
#divBaseLinks a:hover {color: Black; text-decoration:none;}
#divBaseLinks a:active {color: Black; text-decoration:none;}
#container {margin:20px; background-color:#FFF;}
#divPageContent {border-top:3px solid #D2DDEF; border-bottom:3px solid #D2DDEF; }
#navcontainer { width: 160px; }
#navcontainer ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family:verdana,arial,sans-serif; }
#navcontainer a { display: block; padding: 4px; width: 160px; background-color: #004A66; border-bottom: 1px solid #FFF; }
#navcontainer a:link, #navlist a:visited {color: #FFF; text-decoration: none; }
#navcontainer a:hover {background-color: #336699; color: #fff; }
#sideBarNews {}
#sideBarNewsContent {background-color:#EEE; padding:10px; }
#newsHeader {height:22px; line-height:22px; color:#80FF00; font-family:"Trebuchet MS",helvetica,sans-serif; font-size:14px; padding:0px 5px 0px 5px; background-color:#004A66;  border-bottom:1px solid #FFF }
.leftColumn {padding:0px 5px 0px 5px; width:170px}
.rightColumn {padding:0px 10px 10px 10px; border-left:1px dashed #CCC;}
.subHeader {font-family:"Trebuchet MS",helvetica,sans-serif; color:#004A66; font-size:16px; letter-spacing:1px; font-weight:bold; margin:10px 0px 10px 0px; border-bottom:1px solid #004A66;}
.note {font-weight:bold; color:#800000; font-style:italic; background-color: #FFF0B7; padding:5px; border:1px solid #FFB96C; }
.newsItem {margin-bottom:5px; font-size:9px; }
.readNewsLink {margin-bottom:10px; font-size:9px; }

/* styles for rounded corners */
b.rtop, b.rbottom{display:block;background: #D8D8D8}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #004A66}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/**********************************/
xx.grid-pager
{
	background: White;
	border-top: solid black;
	border-width: 1px;
}
xx.grid
{
	border: solid 2px Black;

}

xx.grid-header
{
	background: White;
	text-decoration: none;
	font-weight: normal;
 
}
xx.grid-header th
{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: Black;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	padding: 1 1 1 4;
	border-bottom-style: outset;
	border-right-style: outset;
	border-width: 1px;	
}
xx.grid-header a
{
 color: Black;
  text-decoration: none;	
}
.literal
{
	font-size: 12px;
	font-family: Tahoma;
}

/* topnav */
DIV.topnavbar 
{
	padding-right: 0px;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
a.topnav:link {color:#FFFFFF; text-decoration:none;}
a.topnav:visited {color:#FFFFFF; text-decoration:none;}
a.topnav:hover {color:#FFFFFF; text-decoration:underline;}
a.topnav:active {color:#FFFFFF; text-decoration:none;}

/* leftnav */
DIV.leftnavContact 
{
	text-align: center;
	vertical-align: top;
	color: White;
	font-family: Times New Roman;
	font-size: 15px;
}
DIV.leftnavPhone
{
	text-align: center;
	vertical-align: top;
	color: White;
	font-family: Times New Roman;
	font-size: 26px;
	font-weight: bold;
}
a.leftnav:link {color:#FFFFFF; text-decoration:none;}
a.leftnav:visited {color:#FFFFFF; text-decoration:none;}
a.leftnav:hover {color:#FFFFFF; text-decoration:none;}
a.leftnav:active {color:#FFFFFF; text-decoration:none;}

a.hp:link {color:#000000; text-decoration:none; font-family: Verdana; font-size: 13px; font-weight: bold;}
a.hp:visited {color:#000000; text-decoration:none; font-family: Verdana; font-size: 13px; font-weight: bold;}
a.hp:hover {color:#000000; text-decoration:none; font-family: Verdana; font-size: 13px; font-weight: bold;}
a.hp:active {color:#000000; text-decoration:none; font-family: Verdana; font-size: 13px; font-weight: bold;}
a.hplgr:link {color:#ffffff; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}
a.hplgr:visited {color:#ffffff; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}
a.hplgr:hover {color:#ffffff; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}
a.hplgr:active {color:#ffffff; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}

a.MenuTop:link {color:#330000; text-decoration:none; font-family: Verdana; font-size: 19px; font-weight: bold;}
a.MenuTop:visited {color:#330000; text-decoration:none; font-family: Verdana; font-size: 19px; font-weight: bold;}
a.MenuTop:hover {color:#330000; text-decoration:none; font-family: Verdana; font-size: 19px; font-weight: bold;}
a.MenuTop:active {color:#330000; text-decoration:none; font-family: Verdana; font-size: 19px; font-weight: bold;}
a.MenuBot:link {color:#330000; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}
a.MenuBot:visited {color:#330000; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}
a.MenuBot:hover {color:#330000; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}
a.MenuBot:active {color:#330000; text-decoration:none; font-family: Verdana; font-size: 16px; font-weight: bold;}

/* Product Listing page Listing.aspx */
SPAN.List2ProdName
{
	color: #42121E;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
SPAN.List2ProdPrice
{
	color: #42121E;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
SPAN.List2ProdDesc
{
	color: #42121E;
	font-family: Verdana;
	font-size: 14px;
}
a.List2ProdImg:link {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}
a.List2ProdImg:visited {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}
a.List2ProdImg:hover {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}
a.List2ProdImg:active {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}

/* Product Listing page Listing2.aspx */
SPAN.List3ProdName
{
	color: #42121E;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
SPAN.List3ProdPrice
{
	color: #42121E;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
SPAN.List3ProdDesc
{
	color: #42121E;
	font-family: Verdana;
	font-size: 12px;
}
a.List3ProdImg:link {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}
a.List3ProdImg:visited {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}
a.List3ProdImg:hover {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}
a.List3ProdImg:active {color:#42121E; text-decoration:none; font-family: Verdana; font-size: 10px;}

/* middle frame */
DIV.middleframe 
{
	/*height: 455px;*/ /* takeout height: 455px; */
	/*border-left: solid 1px #42121E;*/
	border-right: solid 1px #42121E;
	/*border: solid 2px red;*/
}

/* footer */
DIV.footercopy 
{
	text-align: center;
	color: White;
	font-family: Verdana;
	font-size: 10px;
	white-space: nowrap;
}
DIV.footerLinks
{
	padding-left: 20px;
	text-align: left;
	color: White;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap;
}
a.footerlink:link {color:#FFFFFF; text-decoration:none;}
a.footerlink:visited {color:#FFFFFF; text-decoration:none;}
a.footerlink:hover {color:#FFFFFF; text-decoration:underline;}
a.footerlink:active {color:#FFFFFF; text-decoration:none;}

a.productlink:link {color:#42121E; text-decoration:none;}
a.productlink:visited {color:#42121E; text-decoration:none;}
a.productlink:hover {color:#42121E; text-decoration:underline;}
a.productlink:active {color:#42121E; text-decoration:none;}

a.commandlinks:link {color:#42121E; text-decoration:none;}
a.commandlinks:visited {color:#42121E; text-decoration:none;}
a.commandlinks:hover {color:#42121E; text-decoration:underline;}
a.commandlinks:active {color:#42121E; text-decoration:none;}

a.sitemap:link {font-family: Verdana; font-size: 11px; color:#42121E; text-decoration:none;}
a.sitemap:visited {font-family: Verdana; font-size: 11px; color:#42121E; text-decoration:none;}
a.sitemap:hover {font-family: Verdana; font-size: 11px; color:#42121E; text-decoration:underline;}
a.sitemap:active {font-family: Verdana; font-size: 11px; color:#42121E; text-decoration:none;}

a.occ:link {color: Gray; font-family: Verdana; font-size: 18px; text-decoration:none;}
a.occ:visited {color: Gray; font-family: Verdana; font-size: 18px; text-decoration:none;}
a.occ:hover {color: Gray; font-family: Verdana; font-size: 18px; text-decoration:none;}
a.occ:active {color: Gray; font-family: Verdana; font-size: 18px; text-decoration:none;}

a.occon:link {color: #FE9623; font-family: Verdana; font-size: 18px; text-decoration:none;}
a.occon:visited {color: #FE9623; font-family: Verdana; font-size: 18px; text-decoration:none;}
a.occon:hover {color: #FE9623; font-family: Verdana; font-size: 18px; text-decoration:none;}
a.occon:active {color: #FE9623; font-family: Verdana; font-size: 18px; text-decoration:none;}

/* Product Listing */
SPAN.ProdListing_Desc 
{
	color: #42121E;
	font-family: Verdana;
	font-size: 16px;
}
SPAN.ProdListing_Desc2
{
	color: #42121E;
	font-family: Verdana;
	font-size: 14px;
}
a.ProdListings_Name:link {color:#42121E; font-family: Verdana; font-size: 12px; text-decoration:none;}
a.ProdListings_Name:visited {color:#42121E; font-family: Verdana; font-size: 12px; text-decoration:none;}
a.ProdListings_Name:hover {color:#42121E; font-family: Verdana; font-size: 12px; text-decoration:none;}
a.ProdListings_Name:active {color:#42121E; font-family: Verdana; font-size: 12px; text-decoration:none;}

a.ProdListings_Intro:link {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}
a.ProdListings_Intro:visited {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}
a.ProdListings_Intro:hover {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}
a.ProdListings_Intro:active {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}

a.ProdListings_Price:link {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}
a.ProdListings_Price:visited {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}
a.ProdListings_Price:hover {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}
a.ProdListings_Price:active {color: Black; font-family: Verdana; font-size: 10px; text-decoration:none;}

SPAN.ProdListings_Intro
{
	color: Black;
	font-family: Verdana;
	font-size: 10px;
}

/* Product Details */
SPAN.ProductDetails_Title 
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 18px;
	color: #42121E;
}
SPAN.ProductDetails_Price
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 18px;
	color: #42121E;
}
SPAN.ProductDetails_Desc
{
	color: #42121E;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
}
SPAN.ProductDetails_DescSml
{
	color: #42121E;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
}
SPAN.ProductDetailsQty
{
	color: #42121E;
	padding-left: 6px;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
SPAN.ProductDetailsOutOfStock
{
	color: #42121E;
	padding-left: 6px;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
a.ShoppingCartBtns:link {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.ShoppingCartBtns:visited {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.ShoppingCartBtns:hover {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:underline;}
a.ShoppingCartBtns:active {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}

a.YourAccount:link {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.YourAccount:visited {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.YourAccount:hover {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:underline;}
a.YourAccount:active {color:#42121E; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}

a.ProductDetailsLargeImage:link {color:#42121E; font-family: Verdana; font-size: 11px; text-decoration:none;}
a.ProductDetailsLargeImage:visited {color:#42121E; font-family: Verdana; font-size: 11px; text-decoration:none;}
a.ProductDetailsLargeImage:hover {color:#42121E; font-family: Verdana; font-size: 11px; text-decoration:underline;}
a.ProductDetailsLargeImage:active {color:#42121E; font-family: Verdana; font-size: 11px; text-decoration:none;}

DIV.CheckoutFieldHeading
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
DIV.CheckoutField
{
	font-family: Verdana;
	font-size: 11px;
}
.CheckoutErrorField
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Red;
}
DIV.ftr
{
	padding: 4px 4px 4px 4px;
	width: 550px;
	text-align: left;
	/*background-color: #8C6516;*/
}
P.ftr
{
	/*color: White;*/
	font-family: Verdana;
	font-size: 12px;
	margin: 8px 0 0 0;
}
P.ftrb
{
	color: #330000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin: 8px 0 0 0;
}
a.ftrb:link {color: #330000; font-family: Verdana; font-size: 12px; text-decoration:none;}
a.ftrb:visited {color: #330000; font-family: Verdana; font-size: 12px; text-decoration:none;}
a.ftrb:hover {color: #330000; font-family: Verdana; font-size: 12px; text-decoration:none;}
a.ftrb:active {color: #330000; font-family: Verdana; font-size: 12px; text-decoration:none;}
P.cpg
{
	font-family: Verdana;
	font-size: 12px;	
}
a.occhead:link {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occhead:visited {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occhead:hover {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occhead:active {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occp:link {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occp:visited {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occp:hover {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.occp:active {color: #330000; font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration:none;}
a.fudge:link {color: #330000; font-family: Verdana; font-size: 20px; font-weight: bold; text-decoration:none;}
a.fudge:visited {color: #330000; font-family: Verdana; font-size: 20px; font-weight: bold; text-decoration:none;}
a.fudge:hover {color: #330000; font-family: Verdana; font-size: 20px; font-weight: bold; text-decoration:none;}
a.fudge:active {color: #330000; font-family: Verdana; font-size: 20px; font-weight: bold; text-decoration:none;}

