body { 
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.HZBar {
	color: #666666;
  	/*color: #000099;006CB4*/
}

.SelectedTab{
	background-image: url(graphics/light_green_tab_center.png);
}
.PlainTab{
	background-image: url(graphics/green_tab_center.png);
}
.TabLink{
	color: #000000;
	font-size : 10px;
	border:0;text-decoration:none;
}

a {
	color: #527D47;
	/*text-decoration: none;3366CC*/
}

a.nav {
	color: #527D47;
	/*text-decoration: none;*/
}

a.nav:visited {
	color: #527D47;
	/*text-decoration: none;*/
}
.linkstyletext
	{
		color: #527D47;
	}
.linkstyletext:Hover
	{
		color: #527D47;
		text-decoration: underline;
	}
	
.TopNavTab {background:url(graphics/mainnavmiddle.png);color:black; height:20px; text-align:center; vertical-align:middle;;z-index:100;cursor: pointer;}
.TopNavTab_selected {background:url(graphics/mainnavmiddleselect.png);color:black; height:20px; text-align:center; vertical-align:middle;cursor: pointer;}
.TopNavDropDown {text-align:center;padding-left:1px;padding-right:1px;border:0px solid red;position:absolute;z-index:1;display:none;}
.TopNavDropDownLink {font-size:8pt;color:black;text-decoration:none;}
.TopNavDropDownLink:Hover{font-size:8pt;color:#0000FF;}
.TopNavLink {color:black;font-size:8pt;padding-left:1px;padding-right:1px;text-decoration:none;}

.TopNavDropDownTable {background:url(graphics/subnavmiddle.png);text-align:center;vertical-align:top;font-size:8pt; height:22px;}

.SearchButtonUp {background:url(graphics/searchbutton_up.png);border:0;width:75px;height:25px;cursor: pointer;}
.SearchButtonDown {background:url(graphics/searchbutton_down.png);border:0;width:75px;height:25px;cursor: pointer;}

.displaygridimgleft{position:absolute;left:10px;bottom:1px;border: none;}
.displaygridimgright{position:absolute;right:10px;bottom:1px;border: none;}
.displaygridLink{color:black;font-size:7.5pt;text-decoration:none;line-height:9px; font-style:italic;}
.displaygridLink:Hover{color:black;font-size:7.5pt;text-decoration:none;line-height:9px; font-style:italic;}
.displaygridpic{max-width:70px;max-height:70px;}
.displaygridtd{height:105px;width:95px;cursor:pointer;}

.LinkList{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.TableHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	color: white;
	height:25px;
}
.TableHeader a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	color: white;
	height:25px;
	text-decoration:none;
}
.TableBrowsingHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #e9e9e9;
	color: white;
	height:25px;
}
.TableBrowsingHeader a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #e9e9e9;
	color: white;
	height:25px;
	text-decoration:none;
}
.TableBrowsing{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration:none;
}
.TableBrowsing a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration:none;
}
.PageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 30px;
    font-weight: bold;
	color: #666666;
	height:50px;
	padding-left:10px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 30px;
    font-weight: bold;
	color: #666666;
	height:50px;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
    color: #000000;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: White;
  	color: #000000;
}

.callus{
font-weight: bold;
font-size: 10pt; 
font-family: Arial;
}

.copyright{
font-size: 8pt; 
font-family: Arial;
}

.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
.pagerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.smallpricepoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	z-index:9;
	height: 10px;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCCCCC;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
  border-style: ridge;
}

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #527D47;
  	background-color: #990000;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #99CC99;
  color: #006666; 
	font-weight: bolder;
	font-size: medium;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}




/*Left Navigation Styles  BEGIN*/
.leftnavTitle
{
	font-size: 11px;
	color: black;
	padding-left: 4px;
	text-decoration: none;
	font-weight:bold;
}
.leftnavMainLink {
	font-size:9pt;
	cursor: pointer;
	color: black;
	z-index:9;
}
.leftnavMainLink:hover {
	font-size:9pt;
	cursor: pointer;
	color: #8D0011;
	z-index:9;
}
.leftnavtext {
	font-size:8.5pt;
	color: black;
}
.leftnavformfields {
	font-size:8.5pt;
}
.leftnavlink {
	font-size: 10px;
	cursor: pointer;
	color: black;
	z-index:9;
}
.leftnavlink:hover {
	font-size: 10px;
	cursor: pointer;
	color: #8D0011;
	z-index:9;
}
/*Left Navigation Styles  END*/

.IndexMainNavNormal {
	-moz-opacity: 1.0;
	opacity: 1;
	filter: alpha(opacity=100);
	zoom: 1;
}
.IndexMainNavSelected {
	-moz-opacity: .7;
	opacity: .7;
	filter: alpha(opacity=70);
	zoom: 1;
}

/*Image Resizing Styles  BEGIN*/
.BrowseSizedImg
{
	max-width:200px;
	max-height:300px;
}
.FlyerCartSizedImg
{
	max-width:50px;
	max-height:75px;
}
.MainSiteSizedImg
{
	cursor:pointer;
	max-width: 210px;
	max-height: 111px;
	/*padding-left:20px;
	padding-top:6px;
	padding-bottom:4px;*/
}
.ItemDetailMainSizedImg
{
	max-width:300px;
	max-height:300px;
}
.FlyerCartTrash
{
	max-width:30px;
	max-height:30px;
}
.TopSellerBarSizedImg
{
	max-width:150px;
	max-height:150px;
}
.StockArtTNSizedImg
{
	max-width:175px;
	max-height:175px;
}
.StockArtFullSizedImg
{
	max-width:800px;
	max-height:800px;
}
.BrowsePromoImg
{
	max-width:260px;
	max-height:260px;
}
.BasicInfoSizedImg
{
	max-width:100px;
	max-height:100px;
}
.CheckoutStockArtSizedImg
{
	max-width:50px;
	max-height:50px;
}
.LitReqImg
{
	max-width:200px;
	max-height:200px;
}
/*Image Resizing Styles  END*/



/*  previously used styles
.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #527D47;
}
.navsub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #cccccc;	position:absolute;
}
.navsub:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #e9e9e9;
		
}
.navsel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background: #cccccc;
	color: #000000;	
}

td.navsel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background: #cccccc;
	color: #000000;	
}
.BarCode {
    font-family: Code39;
    font-style:  normal;
    font-weight: normal;
	color: Black;
    src: url(code0.eot);
}
.PlusMinus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;	
}
.leftnavmenuitem
{
	font-size: 12px;
	color: black;
	display: block;
	position: relative; 
	width: auto;
	padding: 4px 0;
	padding-left: 7px;
	text-decoration: none;
}
.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url('graphics/placeholder.gif');
	cursor: pointer;
	color: black;
	z-index:9;
}
.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e9e9e9;
	text-decoration:none;
	cursor: pointer;
	color: black;
	z-index:9;
}
.leftnavselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e9e9e9;
	cursor: pointer;
	color: black;
	z-index:9;
}
.leftnavsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	color: black;
	z-index:9;
}
.leftnavsub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
	cursor: pointer;
	color: black;
	z-index:9;
}
*/
