﻿/***********************************************************/
/*	ZNode Storefront Stylesheet
/*	Copyright 2004-2007, www.znode.com
/***********************************************************/

/* BASE COLOR REFERENCE: #d50a20 */

/* GENERAL */
	body { width:100%; text-align: center; margin-top: 0px; background-color: white; font-family: verdana,helvetica,sans-serif; font-size: 8pt; background-image: url(../images/bg1.gif) }		
	.PopupBody { text-align: center; margin-top: 0px; font-family: verdana,helvetica,sans-serif; font-size: 8pt; color: #666666; background-color: #ffffff; }		
	h1, h2, h3, h4 { font-family: verdana,helvetica,sans-serif; }	
	h1{font-family: arial,helvetica,verdana, sans-serif; color: #FF6600; font-size: 14px; font-weight: bold; margin-bottom:0px; } 
	h2{margin: 0px 0px 5px 0px; color: #386C9C; text-align: left; font-family: Arial; font-size: 14px; font-weight: bold;}
	h3{font-size: 12px; margin-bottom:5px; font-weight: bold;}
	h4 { margin-top: 12px; margin-bottom: 10px; font-weight: bold; font-size: 11px; color: #444444; font-family: verdana; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; background-color: #eaebeb; border-left: #d3d3d3 1px solid; border-bottom: #8e9fba 1px solid; border-top-width: 1px; border-top-color: #d3d3d3; border-right-width: 1px; border-right-color: #d3d3d3; }	
    .PageTitle{font-family: arial,helvetica,verdana, sans-serif; color: #FF6600; font-size: 14px; font-weight: bold; margin-bottom:5px;}
    .PageTitle h1 { color: #FF6600; }
	select{font-family: verdana,helvetica,sans-serif; font-size: 10px;}
	hr{border: 0;width: 100%;color: #4682b4;height: 1px;}
	A:link { text-decoration: underline; color: Blue; font-family:verdana,helvetica,sans-serif;}
	A:Visited{text-decoration: underline; color: Blue; font-family:verdana,helvetica,sans-serif;}
	A:Hover{text-decoration: underline; color: Gray; font-family:verdana,helvetica,sans-serif;} 
	.Error{ font-weight: bold; color: #ff0000; font-size: 11px; background-image: url(../../Images/icons/warning_small.gif); background-repeat: no-repeat; padding-left: 15px; margin-bottom: 5px; margin-top: 5px; }
/*	p{font-size: 8pt;}
*/
	big{font-size: 10pt;}
	small{font-size: 7pt;}
	.ShadowLine { background-image: url(../../Images/accents/shadow_vertical.gif); background-repeat: repeat-x; height: 10px; background-color: #ffffff; }	
    .Button{ padding-top:2px;padding-bottom:2px; color:#000000;font-family:verdana,helvetica,sans-serif;font-size:10px;font-weight:bold;background-color:#fed;border:1px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

/* PAGE SECTIONS */
	#Container { width: 760px; margin-left: auto; margin-right: auto; margin-top: 10px; background-color: #ffffff; }
	#Header { height: 50px; padding: 5px; text-align: left; }
	#BreadCrumb { text-align: left; vertical-align: middle; background-color: white; padding-right: 40px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #C0C0C0; font-size: 7pt; }	
	#Logo{}
	#LeftColumn { border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; text-align: left; padding-top: 10px; }
	#MiddleColumn { padding-top: 10px; padding-right: 25px; padding-left: 25px; padding-bottom: 25px; text-align: left; margin-bottom: 1px; margin-left: 1px; border-bottom: 1px solid #C0C0C0;}
	#ContentColumn {padding-top: 10px; padding-right: 25px; padding-left: 25px; padding-bottom: 25px; text-align: left; margin-bottom: 1px; margin-left: 1px; border-bottom: 1px solid #C0C0C0;}
	#RightColumn{}

/* FOOTER */	
	#Footer
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 10px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-color: #eaeaea;
    border-top: #cc6600 2px solid;
}
	#Footer .Copyright { font-weight: normal; font-size: 10px; padding-bottom: 10px; margin-top: 15px; }
	#Footer A:link { color: #FF6600; text-decoration: none; margin-right: 10px; }
	#Footer A:visited{color: #FF6600;text-decoration: none;}
	#Footer A:hover { text-decoration: none; color: #a52a2a; }	
	#FooterLinks { text-align: center; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-bottom: 10px; padding-top: 2px; font-size: 8pt; font-family: arial; font-weight: normal; }	
	#FooterLinks .Link { margin-left: 10px; margin-right: 10px;}
	#FooterLinks .Link A:link { color: #201f20; text-decoration: none; margin-right: 10px; }
	#FooterLinks .Link A:visited{color: #201f20;text-decoration: none;}
	#FooterLinks .Link A:hover { text-decoration: none; color: #a52a2a; }

/* SITE LINKS */
	#SiteLinks { text-align: right; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; font-size: 7pt; font-family: arial; font-weight: normal; text-transform: uppercase; }
	#SiteLinks .Link { margin-left: 10px; margin-right: 10px;}
	#SiteLinks .Link A:link { color: #201f20; text-decoration: none; margin-right: 10px; }
	#SiteLinks .Link A:visited{color: #201f20;text-decoration: none;}
	#SiteLinks .Link A:hover { text-decoration: none; color: #a52a2a; }

/* CUSTOMER SERVICE */
	#CustomerService { font-size: 8pt; color: #696969; font-family: arial; margin-right: 15px; padding-top: 10px; }
	#CustomerService .Title { font-weight: normal; margin-right: 5px; }
	#CustomerService .Phone{}

/* FORM */
	.Form {}
	.FormTitle { font-weight: bold; font-size: 12px; color: #ffffff; font-family: verdana; background-color: #6699cc; padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; } 
	.Form .Search { background-color: #f1f1f1; padding-right: 10px; padding-left: 10px; padding-bottom: 20px; padding-top: 10px; border-right: #b5b4b5 1px solid; border-top: #b5b4b5 1px solid; border-left: #b5b4b5 1px solid; border-bottom: #b5b4b5 1px solid; margin-top: 5px; margin-bottom: 5px; }
	.Form .Asterix { color: red; }
	.Form .HeaderStyle { font-weight: bold; font-size: 11px; background-color: #e6e6e6; color: #333333; margin-bottom: 5px; margin-top: 10px; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; padding-right: 5px; }
	.Form .Row { margin-bottom: 5px; padding-bottom: 5px; }
	.Form .FieldStyle {white-space: nowrap; font-size: 11px; font-weight: bold; padding-right: 15px; color: #4b4b4b; padding-bottom: 2px; padding-left: 5px; padding-top: 2px; text-align: right; }
	.Form .ValueStyle { font-size: 11px; font-weight: normal; color: #333333; padding-bottom: 2px; padding-top: 2px;  }
	.Form .HintStyle { font-size: 10px; font-weight: normal; color: #333333; padding-left: 10px; border-right: #3399cc 1px solid; padding-right: 10px; border-top: #3399cc 1px solid; padding-bottom: 5px; border-left: #3399cc 1px solid; padding-top: 5px; border-bottom: #3399cc 1px solid; background-color: #ffffcc; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; }
	.Form .Button{ padding-top:2px;padding-bottom:2px; color:#000000;font-family:verdana,helvetica,sans-serif;font-size:10px;font-weight:bold;background-color:#fed;border:1px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
	.Form .Or { font-weight: bold; font-size: 14px; color: #336699; font-family: arial; padding-right: 10px; padding-left: 10px; text-transform: uppercase; }

/* MENU */
	#Menu { font-size: 11px; color: white; font-family: arial; text-align: left; background-color: #FF6600; font-weight: bold; text-transform: uppercase; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
	#Menu A:link { text-decoration: none;}
	#Menu A:Visited{text-decoration: none;}
	#Menu A:Hover{text-decoration: none;} 
	#Menu .StaticMenuStyle {}	
	#Menu .StaticMenuItemStyle { font-size: 10px; color: white; font-weight: bold; padding-right: 5px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px; }	
	#Menu .StaticHoverStyle { background-color: #d5a698; }	
	#Menu .StaticSelectedStyle{}
	#Menu .DynamicMenuStyle {}
	#Menu .DynamicMenuItemStyle { background-color: #FF6600; font-size: 10px; color: white; font-weight: bold; padding-right: 5px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px; border-bottom: #ffefd5 1px solid; }
	#Menu .DynamicHoverStyle{background-color: #d5a698; }
	#Menu .DynamicSelectedStyle{}  
	#Menu .MenuBottomLine { background-image: url(../../Images/accents/shadow_vertical.gif); background-repeat: repeat-x; height: 10px; background-color: #ffffff; }	
	
/* BOTTOM BAR */
	#BottomBar { padding-right: 5px; padding-left: 5px; font-size: 8pt; padding-bottom: 5px; color: #ffffff; padding-top: 5px; font-family: verdana; background-color: #4c040e; margin-top: 10px; }
	#BottomBar .TextBox { height: 15px; border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid; }
	#BottomBar .Button{ padding-top:2px;padding-bottom:2px; color:#000000;font-family:verdana,helvetica,sans-serif;font-size:9px;font-weight:bold;background-color:#fed;border:1px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

/* GRID */
	.Grid { border-bottom: #c0c0c0 1px solid; padding-bottom: 10px; }
	.Grid a{text-decoration:none;color:#003399;}
	.Grid a:link{text-decoration:none;color:#003399;}
	.Grid a:hover{text-decoration:underline;color:#F60}
	.Grid a:visited{text-decoration:none;color:#003399;}
	.FooterStyle { background-color: #507CD1; color: white; font-weight: bold;}
	.RowStyle{ background-color: #EFF3FB;}
	.PagerStyle { background-color: #fbfbfb; text-align: center; }
	.PagerStyle a:link { text-decoration:underline; }
	.PagerStyle a:hover {text-decoration:underline;  }
	.PagerStyle a:visited { text-decoration:underline; }
	.HeaderStyle{ background-color: #507CD1; color: white; font-weight: bold; text-align:left; }
	.AlternatingRowStyle{ background-color: #FFFFFF;}

/* PRODUCT */
	.ProductDetail .Image{ margin-bottom: 10px; text-align:center;}
	.ProductDetail .Zoom { margin-bottom: 20px; text-align:center; }
	.ProductDetail .Description { margin-top: 0px; margin-bottom: 20px; font-size: 8pt; color: #666666; font-family: verdana; }
	.ProductDetail .PriceBox { margin: 20px 5px 20px 0px; font-weight: normal; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; text-align:center; }
	.ProductDetail .Price { font-weight: bold; font-size: 12px; font-family: verdana,arial; color: #cc6600;}
	.ProductDetail .RegularPrice { font-weight: bold; font-size: 11px; font-family: verdana,arial; color: #666666;}
	.Product Detail .SalePrice { font-weight: bold; font-size: 12px; font-family: verdana,arial; color: #ff0000; padding-top:5px;}
	.ProductDetail .ProductNumber { font-weight: bold; font-size: 14px; font-family: arial; color: #6b7aa2; }
	.ProductDetail .DetailButton{margin-bottom: 10px;}
	.ProductDetail .OptionsTitle { background-color: #6b7aa2; color: white; padding-left: 5px; font-weight: bold; font-size: 10px; font-family: verdana; padding-bottom: 3px; padding-top: 3px; }
	.ProductDetail .Options { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 10px; }
	.ProductDetail .Features { padding-top: 5px; padding-bottom: 5px; }
	.ProductDetail .Attribute { padding-right: 10px; margin-right: 10px; }
	.ProductDetail .Related { margin-top: 20px; }
	.ProductDetail .AddToCartButton{ margin-top: 10px; margin-bottom: 10px;}

/* PRODUCT LIST */
	.ProductList{ margin-top: 0px; margin-bottom: 20px; margin-top: 15px; }
	.ProductListItem { padding-right: 15px; padding-bottom: 0px; vertical-align: top; margin-bottom: 30px; padding-top: 5px; margin-right: 10px; padding-left: 15px; border-top-width: 1px; border-left-width: 1px; border-left-color: #dddddd; border-bottom-width: 1px; border-bottom-color: #dddddd; border-top-color: #dddddd; border-right-width: 1px; border-right-color: #dddddd;  text-align:center;}
	.ProductListItem .Price { text-align:center; font-weight: bold; font-size: 11px; font-family: verdana,arial; color: white; display: none;}
	.ProductListItem .RegularPrice { text-align:center; font-weight: bold; font-size: 11px; font-family: verdana,arial; color: white; display: none;}
	.ProductListItem .SalePrice { text-align:center; font-weight: bold; font-size: 11px; font-family: verdana,arial; color: white; padding-top:5px; display: none;}
	.ProductListItem .Image {margin-bottom: 10px; }
	.ProductListItem .DetailLink{ margin-bottom:5px; text-align:center;}
	.ProductListItem .DetailLink A:link { color: #666666; text-decoration: underline; font-size: 10px; font-family:verdana,arial,lucida,sans-serif; }
	.ProductListItem .DetailLink A:Visited{ color: #666666; text-decoration: underline; font-size: 10px; font-family:verdana,arial,lucida,sans-serif;  }
	.ProductListItem .DetailLink A:Hover { color: #0000ff; text-decoration: underline; font-size: 10px; font-family: verdana,arial,lucida,sans-serif; } 


/* CATEGORY */
	.CategoryDetail .Description { margin-top: 10px; color: #666666; font-family: verdana,arial,lucida,sans-serif; }
	.CategoryDetail .SubCategoryList{ margin-top: 0px; margin-bottom: 20px;  margin-top: 15px; }
	.CategoryDetail .SubCategoryListItem { padding-right: 0px; padding-bottom: 0px; vertical-align: top; margin-bottom: 30px; border-bottom: #dddddd 1px; padding-top: 0px; margin-right: 30px; padding-left: 0px; margin-left: 5px; }
	.CategoryDetail .SubCategoryListItem .CategoryLink { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; margin-bottom: 10px; padding-top: 0px; color: #6b7aa2; }
	.CategoryDetail .SubCategoryListItem .CategoryLink A:link{text-decoration: underline; color: #d2691e;}
	.CategoryDetail .SubCategoryListItem .CategoryLink A:Visited{text-decoration: none; color: #d2691e;}
	.CategoryDetail .SubCategoryListItem .CategoryLink A:Hover{text-decoration: none;color:#666666;} 
	.CategoryDetail .SubCategoryListItem .Image {}

/* LEFT NAVIGATION */
	.ShoppingCartNavigation { border-bottom: #eeebe1 1px solid; margin-bottom: 15px; padding-bottom: 5px; padding-left: 5px; }
	.ShoppingCartNavigation A:link { text-decoration: none;}
	.ShoppingCartNavigation A:Visited{text-decoration: none;}
	.ShoppingCartNavigation A:Hover{text-decoration: none;} 
	.ShoppingCartNavigation .Title { color: black; font-weight: bold; padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; font-size: 8pt; font-family: verdana; }
	.ShoppingCartNavigation .TreeView { padding-left: 10px; }
	.ShoppingCartNavigation .NodeStyle { color: #515151; font-weight: normal; font-size: 11px; font-family: verdana; padding-bottom: 2px; padding-top: 2px; }
	.ShoppingCartNavigation .RootNodeStyle { font-weight: bold; color: #515151; font-size: 7pt; font-family: Verdana; padding-bottom: 2px; padding-top: 5px; text-transform: uppercase; }
	.ShoppingCartNavigation .HoverNodeStyle { color: #FF6600; }
	.ShoppingCartNavigation .ParentNodeStyle { }
	.ShoppingCartNavigation .LeafNodeStyle { font-weight: normal; color: #515151; font-size: 7pt; font-family: Verdana; padding-bottom: 2px; padding-top: 5px; }
	.ShoppingCartNavigation .LeafNodeStyle a:hover { color: #FF6600; }
	.ShoppingCartNavigation .SelectedNodeStyle { color: #FF6600; }

/* PRODUCT SEARCH */
	.ProductSearch .Description{ margin-top: 0px; margin-bottom: 20px; }

/* PRODUCT QUICK SEARCH */
	#QuickSearch {}
	#QuickSearch .Title { color: #404040; font-weight: bold; padding-right: 10px; padding-left: 10px; padding-top: 10px; margin-bottom: 5px; font-size: 11px; font-family: arial; }

/* SHOPPING CART */
	.ShoppingCart{}
	.ShoppingCart .CheckoutBox { margin-bottom: 10px;margin-top: 10px; text-align:right; }
	.ShoppingCart .CustomerService { font-weight: bold; font-size: 7pt; }
	.ShoppingCart .Grid{}
	.ShoppingCart .Grid .Header { font-weight: bold; font-size: 10px; color: white; font-family: verdana; background-color: #5d7b9d; }
	.ShoppingCart .Grid .Row { font-weight: normal; font-size: 10px; color: #333333; font-family: verdana; background-color: #F7F6F3; }
	.ShoppingCart .Grid .AlternatingRow { font-weight: normal; font-size: 10px; color: #284775; font-family: verdana; background-color: #ffffff; }	
	.ShoppingCart .Grid .Description { font-size: 9px; font-family: 'Microsoft Sans Serif',verdana; padding-top: 5px; }
	.ShoppingCart .Update { font-weight: normal; margin-top: 10px; }
	.ShoppingCart .Quantity { width: 20px; height: 15px; }
	.ShoppingCart .CartTotals { margin-bottom: 10px; text-align: right; }

/* CHECKOUT */
	.Checkout { padding-bottom: 30px; padding-top: 10px; padding-right: 10px; padding-left: 10px; text-align: left; border-top: gray 2px solid; border-bottom: gray 2px solid; }
	.Checkout .Overview { font-size: 11px; color: black; font-family: verdana; padding-bottom: 20px;}
	.Checkout .Or { font-weight: bold; font-size: 16px; color: #0099cc; font-family: arial; padding-right: 10px; padding-left: 10px; }
	.Checkout .Steps { text-align: right; height: 25px; }
	.Checkout .Steps .Passive { font-weight: bold; font-size: 11px; color: silver; font-family: verdana; margin-left: 10px; margin-right: 10px; }
	.Checkout .Steps .Active { font-weight: bold; font-size: 11px; color: #0099ff; font-family: verdana; margin-left: 10px; margin-right: 10px; padding-right: 5px; padding-left: 18px; padding-bottom: 5px; padding-top: 5px; border-top-width: 1px; border-left-width: 1px; border-left-color: #b8860b; border-bottom-width: 1px; border-bottom-color: #b8860b; border-top-color: #b8860b; border-right-width: 1px; border-right-color: #b8860b; background-position: left center; background-image: url(/web/Images/icons/arrow_right_blue_small.gif); background-repeat: no-repeat; }
	
	
/* LOGIN/ REGISTRATION */
	.Login { padding-bottom: 10px; padding-right: 10px; padding-left: 10px; }
	.Login .Overview { font-size: 11px; color: black; font-family: verdana; padding-bottom: 20px;}
	.Login .Title { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; margin-bottom: 10px; padding-top: 0px; color: black; }
	.Login .Or { font-weight: bold; font-size: 16px; color: #336699; font-family: arial; padding-right: 10px; padding-left: 10px; }
		
/* POPUP */
	.Popup { background-color: #ffffff; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;}
	.Popup .Header { background-color: #dcdcdc; margin-bottom: 20px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; font-size: 10pt; text-transform: uppercase; font-family: Verdana; }
	.Popup .Body{ background-color: #ffffff; margin-bottom:20px; min-height: 350px; }
	.Popup .Footer{ background-color: #ffffff; background-color: #dcdcdc; padding-top:5px; padding-bottom:10px; }
	
/* HOME PAGE SPECIALS */
	.HomePageSpecials{margin: 20px 20px 10px;border-top-width: 1px;}
	.HomePageSpecials .Title { margin-top: 0px; margin-bottom: 10px; font-weight: bold; font-size: 10px; color: #ffffff; font-family: verdana; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; background-color: #cc6600; border-top-width: 1px; border-top-color: #d3d3d3; border-right-width: 1px; border-right-color: #d3d3d3; border-left-width: 1px; border-left-color: #d3d3d3; border-bottom: #9d4300 1px solid; text-transform: uppercase; }
	.HomePageSpecialItem { padding-right: 10px; padding-bottom: 5px; vertical-align: top; padding-top: 5px; padding-left: 10px; border-top-width: 1px; border-left-width: 1px; border-left-color: #c0c0c0; border-bottom-width: 1px; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-width: 1px; border-right-color: #c0c0c0; margin-left: 10px; margin-right: 10px; }
	.HomePageSpecialItem .Price { font-weight: bold; font-size: 10px; font-family: verdana,arial; color: #cc6600;}
	.HomePageSpecialItem .RegularPrice { font-weight: bold; font-size: 10px; font-family: verdana,arial; color: #888888;}
	.HomePageSpecialItem .SalePrice { font-weight: bold; font-size: 10px; font-family: verdana,arial; color: #ff0000; padding-top:5px;}
	.HomePageSpecialItem .Image {margin-bottom: 10px; }
	.HomePageSpecialItem .DetailLink{margin-bottom:5px;}
	.HomePageSpecialItem .DetailLink A:link { color: #666666; text-decoration: underline; font-size: 10px; font-family:verdana,arial,lucida,sans-serif; }
	.HomePageSpecialItem .DetailLink A:Visited{ color: #666666; text-decoration: underline; font-size: 10px; font-family:verdana,arial,lucida,sans-serif;  }
	.HomePageSpecialItem .DetailLink A:Hover { color: #0000ff; text-decoration: underline; font-size: 10px; font-family: verdana,arial,lucida,sans-serif; } 
	
/* MTR Specific Styles */
.linkTOPGroup { text-align: right; }
.linkTOP {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #284E73;
	text-decoration: none; 
}
a.linkTOP {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #284E73;
	text-decoration: none;
}
a.linkTOP:link:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #284E73;
	text-decoration: none;
}
a.linkTOP:hover {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkDown 
{
    text-align: left;
	font-family: Arial;
	font-size: 11px;
	color: #284E73;
	text-decoration: none;
}
a.linkDown:link:visited
{
    text-align: left;
	font-family: Arial;
	font-size: 11px;
	color: #284E73;
	text-decoration: none;
}
a.linkDown:hover {

	font-family: Arial;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}
.txtBLACKsmall {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.linkMORE {
	font-family: Arial;
	font-size: 11px;
	color: Blue;
}
a.linkMORE {
	font-family: Arial;
	font-size: 11px;
}
a.linkMORE:hover {
	font-family: Arial;
	font-size: 11px;
}
.headerONE 
{
    text-align: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.txtBLACKnormal 
{
    text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	line-height: 18px;

}
.HeaderTWO {
	font-family: Arial;
	font-size: 12px;
	color: #386C9C;
	font-weight: bold;
  
}
.headerTHREE {

	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
}
.HeaderLink {
	font-family: Verdana;
	font-size: 15px;
	color: white;
	text-decoration: none;
	letter-spacing: 1px;
}
a.HeaderLink:link {
	font-family: Verdana;
	font-size: 15px;
	color: white;
	text-decoration: none;
	letter-spacing: 1px;
}
a.HeaderLink:visited {
	font-family: Verdana;
	font-size: 15px;
	color: white;
	text-decoration: none;
	letter-spacing: 1px;
}
a.HeaderLink:hover {

	font-family: Verdana;
	font-size: 15px;
	color: #005177;
	text-decoration: none;
	letter-spacing: 1px;
}
a.HeaderLink:active {

	font-family: Verdana;
	font-size: 15px;
	color: #005177;
	text-decoration: none;
	letter-spacing: 1px;
}
.HeaderLink2 {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.HeaderLink2:link {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.HeaderLink2:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.HeaderLink2:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #005177;
	text-decoration: none;
}

.Yellow { color: #dDa100; }
.topDivider { border-top: solid 1px silver; }
.rightDivider { border-right: solid 1px silver; }
.Content { font-weight: normal; text-align: left; margin: 10px; font-size: 12px; line-height: 1.5em; }
.Content .LeftCol { width: 80%; vertical-align: top; }
.Content .RightCol { width: 20%; padding: 10px 0px 0px 5px; margin: 0px; vertical-align: top; height: 100%; }
.Content .TopText { font-size: 1.1em; padding-top: 5px; padding-bottom: 10px; }
.Content .LeftText { color:  #505050; padding-top: 10px; vertical-align: top; margin-right: 10px; }
.Content .ConatctUsForm { margin: 10px 0px 10px 40px; }
.Content h1 { margin: 0px 0px 5px 0px; color: #FF6600; text-align: left; font-family: Arial; font-size: 14px; font-weight: bold; }
.Content h2 { margin: 0px 0px 5px 0px; color: #386C9C; text-align: left; font-family: Arial; font-size: 14px; font-weight: bold; }
.Content p { font-size: 12px; }
.Content .ContactUsInfo { margin-left: 40px }
.Content .ContactUsInfo td { padding: 0px 7px 5px 0; }
.StoreRequestQuote { padding: 0px, 50px, 20px, 50px; font-size: 14px; font-weight: bold; text-align: left; vertical-align: top; width: 100%; height: 50px; }
.StoreRequestQuote a { margin-left: 40px; color: #386C9C; font-size: 14px; font-weight: bold; text-align: right;  }
.StoreRequestQuote a:link { color: #386C9C; font-size: 14px; font-weight: bold; text-align: right;  }
.StoreRequestQuote a:visited { color: #386C9C; font-size: 14px; font-weight: bold; text-align: right;  }
.StoreRequestQuote a:hover { color: #FF6600; font-size: 14px; font-weight: bold; text-align: right; }
.HomeContent { font-weight: normal; text-align: left; font-size: 12px; line-height: 1.5em; }
.HomeContent .LeftCol { vertical-align: top; padding: 0px, 5px, 5px, 5px; }
#MiddleColumn .StoreNotice { color: #386C9C; font-size: 12px; font-weight: bold; margin-top: 10px; text-align: center; }
