/* PDA SPECIFIC */
#pda-no-display, .pda-no-display {
	display:none;
}
.header-menu {
	display:none;
}
.for-pda-only {
	display:block !important;
}

/* EVERYTHING ELSE */
body {
	background:none;
	background-color:#FFF;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:.7em;
	margin:5px !important;
	padding:0;
}
#center-container {
	float:left;
}
table, tbody, tr, td, th { 
display: block; 
width:100%; !important
}
img.alt-text { content: attr(alt); }
#infoShoppingCart, body#popupShippingEstimator, body#popupSearchHelp, body#popupAdditionalImage, body#popupImage, body#popupCVVHelp, body#popupCouponHelp, body#popupAtrribsQuantityPricesHelp {
	background:none; !important
	background-color:#FFFFFF;
}
#infoShoppingCart {
	margin:10px;
}
.content-background {
	background:#fff;
	padding-top:0;
}
h2.page_title {
	font-size:150%;
	border-bottom:1px solid #C4CBD3;
	line-height:.8em;
	margin:0 3px 0 5px;
	letter-spacing:2px;
}
h3.list-by {
	margin:20px 0 10px 0;
	padding:2px;
	background-color:#23384D;
	color:#FEEB89;
}
.wrapper {
	width:100%;
	text-align:left;
}
.footer p {
	font-size:.7em;
	margin:0;
	padding:0;
}
.footer p.yellow,.footer p.yellow a {
	color:#E5AD36;
	text-decoration:none;
	font-weight:bold;
}
.footer p.utility, .footer p.utility a {
	color:#84909E;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
#submenu {
}
#submenu ul {
	 list-style-type:none;
	 margin:3px 0 0 0;
	 padding:0;
}
#submenu li a {
	color:#23374E;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	display:block;
	width:147px;
	line-height:22px;
	padding-right:10px;
	letter-spacing:1px;
}
#submenu li a:hover {
	color:#23374E;
	background:url(../images/menu_highlight.gif);
}
#submenu li a.selected {
	color:#EEDD85;
	background:url(../images/menu_selected.gif);
}
#submenu li {
	margin:0 0 5px 0;
	text-align:left;
}
#submenu ul li ul {
	margin:0;
	padding:0;
}
#submenu ul li ul li {
	margin:0;
}
#submenu ul li ul li a {
	font-size:.8em;
	line-height:16px;
	letter-spacing:0;
	padding-right:15px;
	width:142px;
}
#submenu ul li ul li a:hover {
	background:none;
	background-color:#E9EBED;	
}
#submenu ul li ul li a.selected {
	background:none;
	background-color:#23374E;
}
.alt {
	background-color:#F2F4F7;
}
.row:hover {
	background-color:#FEF2BC;
}
#podcast  ul {
	list-style-type:none;
	margin:5px 0 5px 5px;
	padding:0;
	color:#FFFFFF;
}
#podcast .link {
	color:#9CB4D0;
	font-weight:bold;
	text-decoration:none;
}
#daily-rss h2 {
	color:#FEEB89;
	font-size:1.2em;
	margin:0;
	padding:0;
	border-bottom:1px solid #60685B;
	line-height:.8em;
}
#daily-rss ul {
	list-style-type:none;
	margin:5px 0 5px 5px;
	padding:0;
	color:#FFFFFF;
}
#daily-rss .link {
	color:#9CB4D0;
	font-weight:bold;
	text-decoration:none;
}
#daily-rss .description {
	margin:0;
	padding:0;
	font-size:.8em;
}
/* System Styles */
.system_error {
	color:#FFF;
	background:#F00;
	border:1px solid #000;
	opacity:.9;
	position:fixed;
	top:5px;
	left:5px;
	padding:5px;
}
.system_warning {
	color:#FFF;
	background:#FF6600;
	border:1px solid #000;
	opacity:.9;
	top:5px;
	left:5px;
	padding:5px;
}
.system_notice {
	color:#FFF;
	background:#339900;
	border:1px solid #000;
	opacity:.9;
	position:fixed;
	top:5px;
	left:5px;
	padding:5px;
}
a:hover.system_icon {
	background:none;
}
.system-pager {
	
}