#CartForm table {width:99%;}
#d {padding:5px;line-height:140%;}
#d font, #d p, #d div {font:normal 12px arial;}
#d u {text-decoration:none;font:bold 12px arial;}
#cc img {margin:3px;border:1px solid #ccc;}
form, select, option {font:normal 10px arial}
#pnlNotCheckOutButtons, #CartForm {padding:10px;}
h1 {
	margin:0px;
	font:lighter 18px arial;
	color:#f8f8f8;
	background:#2E2E2E url(i/bg-h1.jpg) repeat-x top left;
	padding:12px 175px 12px 20px;
	border-bottom:1px solid #000;

}
h2 {
	font-size: 14px;
	color: #C00;
	border-bottom:1px solid #ccc;
	
}
h3 {
	font-size: 12px;
	color: #333;
	border:0px solid #ccc;
}
#main-content {padding:10px 20px;}
.UpdateWishButton {
	background:#ccc;
	color:#333;
	}
.ContinueShoppingButton {
	background:#222;
	color:#fff;
}
.CheckoutNowButton {
	background:#c00;
	color:#fff;
}
.AddToCartButton {
	cursor: pointer;
	width: 152px;
	height: 34px;
	background: url(i/add-to-cart.png) no-repeat;
	border: none;
	font-size: 0;
	letter-spacing: 9999px;
	overflow:hidden;
}
.AddToWishButton {
	width:100px;
	background:#fff;
	color:#676767;
	border:1px solid #e5e5e5;
	display:block;
	margin:10px 0px 5px 0px;
	cursor:pointer;

}
a:link {
	color: #333;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #c00;
}
a:active {
	text-decoration: underline;
	color: #333;
}
#f {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #CCC;
}
#f a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #CCC;
}
#f a:visited {
	color: #CCC;
	text-decoration: none;
}
#f a:hover {
	color: #FFF;
	text-decoration: underline;
}
#f a:active {
	color: #CCC;
	text-decoration: none;
}
#f a:link {
	text-decoration: none;
}
#sn a {padding:0px 10px;}
#sn a:link {
	color: #CCC;
	text-decoration: none;
}
#sn a:visited {
	text-decoration: none;
	color: #CCC;
}
#sn a:hover {
	text-decoration: underline;
	color: #fff;
}
#sn a:active {
	text-decoration: none;
	color: #CCC;
}
body, td, th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
body {
	background-color: #222222;
}
#s {
 background:#333333 url(i/bg-s.jpg) repeat top left;
	border:1px solid #000;
	width:199px;
}
#bread {
	background:#2E2E2E;
	border-bottom:1px solid #676767;
	color:#f8f8f8;
	padding:9px 5px 0px 20px;
	font-size:10px;
}
#bread a {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#f8f8f8;

}
#bread a:link {
	text-decoration: none;
	color:#f8f8f8;
}
#bread a:visited {
	text-decoration: none;
	color:#f8f8f8;
}
#bread a:hover {
	text-decoration: underline;
	color: #FFF;
}
#bread a:active {
	text-decoration: none;
	color:#f8f8f8;
}
#s a {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: ccc;
	padding:0px 10px;
}
#s a:link {
	text-decoration: none;
}
#s a:visited {
	text-decoration: none;
	color:#ccc;
}
#s a:hover {
	text-decoration: underline;
	color: #FFF;
}
#s a:active {
	text-decoration: none;
	color: #ccc;
}

/* COMPONENT ART HORIZONTAL MENU */

.TopMenuGroup {
		font-family:Verdana, Geneva, sans-serif;

	border: solid 0px #000;
	background-color: transparent;
}
.MenuGroup {
		font-family:Verdana, Geneva, sans-serif;

	border: solid 1px #000;
	color: #ccc;
	font-size: 10px;
	margin: 0px;
	background:#999;

}
.MenuGroup td, .MenuGroupHover td, .MenuItemHover td, td.MenuItemHover {
	color: #fff;
}
.TopMenuItem, .TopMenuItemHover {
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	cursor: hand;
	cursor: pointer;
	margin:0;
	padding: 0 20px!important;
	line-height: 35px;
	vertical-align:middle;
	background: #000;
}
.TopMenuItem {
	background:transparent;
}
/*leaf menu items*/
.MenuItem, .MenuItem td, .MenuItemHover td {
	color: #fff;
	border: solid 0px #ccc;
	cursor: hand;
	cursor: pointer;
	margin: 0;
	background: #676767;
	width: 100%!important;
}
.MenuItemHover {
	background:#999;

}
.MenuItemDown {
	color:#000;	
}

