	html {		overflow-y:scroll;	}	
	
	body {color:black;link; 		font-weight:none;                 
	vertical-align:top;	font-family: verdana,arial,sans-serif; 		font-size:12px;	}		
	
	body.inset {color:red; font-weight:none;                 
	vertical-align:top;	font-family: verdana,arial,sans-serif; 		font-size:12px;	padding: 15px}

	input, textarea, select {		color:black;link; 		font-weight:none;                 
	font-family: verdana,arial,sans-serif; 		font-size:12px;	}		

	table,td,tr{		color:black;link; 		font-weight:none;                 
	vertical-align:top;	font-family: verdana,arial,sans-serif; 		font-size:12px;	}		

	.table_header{		color:black;  link; 		font-weight:bold;                 
	vertical-align:top;	font-family: verdana,arial,sans-serif; 		font-size:30px;	}		
	
	
	a:link, a:visited {		text-decoration:none;		color:#666666;		font-weight:none;	}	
	
	a:hover {		text-decoration:underline;	}
	
	p.pagebreak {page-break-before: always; }
	
	abbr {color:#00297A;font-weight:none; font-family: verdana,arial,helvetica,sans-serif; font-size:12px; text-decoration: none}

	.pagebody {	font-size:12px;	font-family:Verdana, Arial, sans-serif;	color:#444444;}
	
	.pageheader {	font-size:14px;	font-family:Verdana, Arial, sans-serif;        font-weight:bold;	color:#444444;}
	
	/*table.pagebody {	font-size:12px;	font-family:Verdana, Arial, sans-serif;	color:#444444;}*/
	
	a.news , p.news , .dd.news {	font-size:12px;	font-family:Verdana, Arial, sans-serif;	color:#444444;}

	a.hiddenlink:link {color:blue;link; font-weight:none; font-family: verdana,arial,helvetica,sans-serif; font-size:12px; text-decoration: none}
	a.hiddenlink:visited {color:blue;link; font-weight:none; font-family: verdana,arial,helvetica,sans-serif; font-size:12px; text-decoration: none}
	a.hiddenlink:hover {color:blue;link; font-weight:none; font-family: verdana,arial,helvetica,sans-serif; font-size:12px; text-decoration: none}

	 
.indented {
        font-sze:20px;
	font-family:Verdana, Arial, sans-serif;
        padding-left: 5px;
}

	
@media print {
.hideprint {
display: none;
}
}	
/* Custom font definitions----------------------------------------------- */	
	 p {		margin:4px 0;		line-height:normal;	}	
	 .headPrice {		font-weight:bold;		color:#990000	}	
	 a.subtle:visited {		text-decoration:none;		color:#666666;		font-weight:none;	}	
	 a.subtle:link {		text-decoration:none;		color:#666666;		font-weight:none;	}	
	 a.subtle:hover {		text-decoration:underline;	}/* Custom form elements----------------------------------------------- */
	 form {	padding:0px;	margin:0px;}
	 .inputFormat {	height:19px;	font-size:12px;	padding:1px; color:#333;	vertical-align:middle;}
	 #search input{	vertical-align:middle; 	margin:0; 	padding:0;}
	 .btnSearch {	vertical-align:middle;	margin:0;	padding:0px; 	color:#0060B1; 	font-size:12px; 	cursor:pointer; }
	 
	.jeip-saving {
			background-image: url( 'graphics/ajax-loader.gif' );
			background-repeat: no-repeat;
			background-position: left;
			background-color: #903;
			color: #fff;
			padding: 0 2px 0 20px;
		}

		.jeip-mouseover, .jeip-editfield {
			background-color: #ffff99;
		}

		.jeip-savebutton {
			background-color: #36f;
			color: #fff;
		}

		.jeip-cancelbutton {
			background-color: #000;
			color: #fff;
		}	 
	 
	 /* Top Menu ----------------------------------------------- */
	 #cartInfo {/*	padding-top:5px;*/	font-size:12px;	line-height:3px;}
	 #cartInfo a{	display:block;}
	 #cartInfo a:hover {	background-color:#f6f6f6;}
	 #cartInfo img {	border:0;	vertical-align:middle;}
	 #myAccount,	#shoppingCart {/*	width:150px; */	font-weight:100;	color:#666666;}
	 .cartInfoHeadings {	color:#444444;	font-size:14px;	font-weight:bold;}
	 #myAccountDL, #shoppingCartDL {	padding-left:18px;}
	 
	 /* Top NavBar----------------------------------------------- */
	 .navBar {	height:51px;	background: url("../pics/body_bg.gif") repeat-x top;}/*.navBarInner {	width:980px;}*/
	 .navBarLeft {	font-family:Verdana, Arial, sans-serif;	float:left;/*	padding-top:5px; */}
	 .navBarRight {	font-family:Verdana, Arial, sans-serif;	float:right;	padding-top:5px;	padding-right:35px;}
	 a.navBarLeft, a.navBarRight {	color:white;	font-weight:bold;	font-size:12px;}
	 .search {/*	width:150px; */	margin-top:5px;}
	 .rightpane {	padding-left:10px ;	border-left:1px solid #000000;	background-color:#f6f6f6;}
	 
	 /* Left Navigtaion Column----------------------------------------------- */
	 .leftColumn {	margin:5px 15px 5px 0px;/*	width:230px;  */	background-color:#f6f6f6;	font-size:12px;	font-family:Verdana, Arial, sans-serif;}				.leftColumn h2 {	display:block; 	font-weight:bold; 	font-size:18px; 	color:#444444; 	margin:0 !important; 	padding:10px; 	background-color:#e0e0e0;	background:url("../pics/header_bg.gif") repeat-x top center;}					.vertNav {	margin:0;	padding:0;	font-size:12px;}.vertNavLink a{	font-weight:bold;	padding:6px 4px 6px 25px;	line-height:normal;	display:block;	border-bottom:1px solid #ffffff;}.vertNavLink a:link {	color:#666666;	text-decoration:none;}.vertNavLink a:visited {	color:#666666;	text-decoration:none;}.vertNavLink a:hover {	text-decoration:underline;	background-color:#e5e5e5;}.vertNavLinkMisc {	margin:0;	padding:0;	font-size:12px;	background-color:#e5e5e5;}.vertNavLinkMisc a{	padding:6px 4px 6px 25px;	line-height:normal;	display:block;	border-bottom:1px solid #ffffff;}.vertNavLinkMisc a:link, .vertNavLinkMisc a:visited {	color:#444;	text-decoration:none;}.vertNavLinkMisc a:hover {	text-decoration:underline;	background-color:#e0e0e0;}.viewMoreCat {	display:none;}.viewMoreCats a{	padding:6px 4px 6px 25px;	line-height:normal;	display:block;	border-bottom:1px solid #ffffff;	font-weight:100;}.viewMoreCats a:link, .viewMoreCats a:visited {	color:#666666;	text-decoration:none;}.viewMoreCats a:hover {	color:#444444;	text-decoration:underline;	background-color:#e5e5e5;}.leftSubCats a{	padding:6px 4px 6px 35px;	line-height:normal;	display:block;	border-bottom:1px solid #dedcdc;	font-weight:100;}.leftSubCats a:link, .leftSubCats a:visited {	font-weight:100;}.leftSubCats a:hover {	text-decoration:underline !important;}/* Footer----------------------------------------------- */.footer {	font-size:12px;	font-family:Verdana, Arial, sans-serif;	color:#444444;}.footerBorder {	padding:10px 0px 15px 0px;	border-top:3px solid #e5e5e5;}#stickyFooter {	margin-top:25px;	height:38px; 	background:url("../pics/footer_bg.gif") repeat-x top; 	}	