@charset "iso-8859-1";
body { background-color: #d1eef4; background-image: url(BlueGrad.jpg); background-repeat: repeat-x; }
.StoreContent { line-height: 15px; padding-top: 10px; }
.StoreContent h1 { color: #7cb930; font-size: 17px; font-weight: normal; margin: 0; padding: 10px 0 0 10px; }
.StoreContent strong { font-size: 11px; }
.StoreContent p { padding-right: 10px; padding-left: 10px; }
.BodyTable { border-color: #000; border-style: solid; border-width: 2px 1px 1px; }
strong { color: #194f7a; font-size: 13px; }
a:link, a:visited { color: #387a9d; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }
.table_header

{

	background: url(subhead_bg.png) repeat-x;

	color: #666666;

	text-align: left;

	padding-top: 4px;

	padding-left: 4px;

	height: 21px;

	font-weight: bold;

	font-size: 10px;

	text-transform: uppercase;

}



.ReceiptPage {
	margin: 0 auto;
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.PaymentTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.price_style{ font-weight: bold; }
.ProductLink { font-size: 14px; }
.ProductTitle { color: #002759; font-size: 17px; }
.small_link{color:#353535;text-decoration:none;font-family:Tahoma,Arial;font-size:10px;color:#a5a5a5}



.itext{border-style:solid;height:19px;border-width:1px 1px 1px 1px;border-color:#a5acb2;font-family:Tahoma,Arial;font-size:11px;color:#000000}



.adminButton{ background:#155b7f; font-family:Tahoma, Arial; font-size:11px; color:#ffffff; border: solid 1px #ef5600; }



.product_search_button{ background:#155b7f; font-family:Tahoma, Arial; font-size:11px; color:#ffffff; margin-top: 5px; border: solid 1px #777; }

.ibutton{ background:#155b7f; font-family:Tahoma, Arial; font-size:11px; color:#ffffff; border: solid 1px #155b7f; cursor: pointer; }

.your_comany_name_style{font-family:Tahoma,Arial;font-size:10px;color:#a5a5a5}

.block_header_style{ margin-left:10px; font-family:Tahoma, Arial; font-size:13px; color:#194f8c; font-weight:800; padding-left: 10px; }



.highlight_text{font-weight:800;}



.block_table{width:525px;}

.block_table_first_td{background:#929292;color:#ffffff;height:28px}

.block_table_td{background:#eeecec;color:#000000;height:28px}



.login_form_text_field{width:100px}

.product_search_text_field{ color: #7a7a7a; width:120px; font-size:10px }
.MainMenu { background-image: url(StoreMenuBG.jpg); background-repeat: repeat-x; text-align: left; padding-left: 10px; }
.MainMenu a:link, .MainMenu a:visited, .MainMenu a:active { color: #fff; font-size: 13px; text-transform: uppercase; padding: 3px 6px; }
.MainMenu a:hover { color: #fff; background-color: #557c9b; text-decoration: none; }
.MainMenu td {  }
.TopMenuItem { padding-right: 5px; padding-left: 8px; }
.MenuBreak { width: 2px; height: 25px; border-right: 1px solid #387a9d; }
.zh { position:absolute; visibility:hidden; z-index:1; }

.zl { display:block; text-decoration:none; font-style:none; text-align: left; width: auto; margin-right: 15px; padding-top: 0; padding-bottom: 0; padding-left: 0; }

.zl:hover { text-decoration:none; font-style:none; }
.hon  { text-transform: uppercase; height:14px; margin-top: 0; margin-bottom: 0; margin-left: 0; }

.hoff { text-transform: uppercase; height:14px; margin:0 10px 0 0; }
.ShopSearchHome { background-image: url(ShopSearcyBanner.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0; padding: 0; }
.ShopSearchHome table { margin-bottom: 10px; margin-left: 7px; }
.News { margin-top: 10px; margin-left: 20px; }
.ViewImages { color: #000; }
.ShopSearchHome td { padding: 0; }
.SponsorImage { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; }
.ShopLogo { text-align: left; margin-bottom: 0; padding-top: 10px; padding-bottom: 0; padding-left: 0; }
.ShopLogo img { position: relative; left: -2px; bottom: -2px; margin: 0; padding: 0; border: solid 1px #666; }
.CompanyName { font-size: 14px; margin-bottom: 7px; margin-left: 20px; padding-top: 8px; display: none; }
.NavContainer { background-image: url(StoreNavBG2.jpg); background-repeat: repeat-x; background-position: 0 top; width: 529px; clear: left; margin-top: -2px; margin-left: 0; border-left: 1px solid #cecece; border-bottom: 1px solid #cecece; border-right: 1px solid #cecece; border-top-style: none; border-top-width: 0; }
.NavContainer a:hover, .NavContainer a:active { color: #fff; text-decoration: none; }
.NavContainer a .AStoreNavFirstActive { color: #fff; }
/*.NavContainer td:hover { color: #fff; background-color: #194f7a; cursor: pointer; }*/
.NavContainer td { color: #194f7a; }
.StoreNav { font-size: 12px; text-align: center; padding-top: 5px; padding-bottom: 5px; border-left: 1px solid #cecece; cursor: pointer; }
.StoreNavFirst { font-size: 12px; text-align: center; padding-top: 5px; padding-bottom: 5px; cursor: pointer; }
.AStoreNav, .AStoreNavFirst { font-size: 12px; text-decoration: none; text-align: center; padding: 8px; border-left: 1px solid #dadada; display: block; }
.AStoreNavFirst { font-size: 12px; text-decoration: none; text-align: center; padding: 8px; border-left: 1px none #dadada; display: block; }
.AStoreNav:hover, .AStoreNavFirst:hover { color: #fff; background-color: #1a4f7b; text-decoration: none; }
.AStoreNavFirstActive { color: #fff; font-size: 12px; background-color: #1a4f7b; text-decoration: none; text-align: center; padding: 8px; border-left: 1px none #dadada; display: block; }
.AStoreNavActive { color: #fff; font-size: 12px; background-color: #1a4f7b; text-decoration: none; text-align: center; padding: 8px 0 8px 8px; border-left: 1px none #dadada; display: block; }
.BackToCategory { font-size: 14px; text-align: right; width: 100%; }
.CategoryName { color: #002759; font-size: 14px; background-image: url(CategoryBG.jpg); background-repeat: no-repeat; background-position: center bottom; text-align: center; width: 100%; margin-top: 15px; margin-bottom: 5px; padding-bottom: 3px; }
.LoggedIn { color: #387aa5; font-size: 12px; font-family: tahoma; background-color: #fff; text-align: left; width: 155px; margin: 0 0 0 10px; padding: 5px 0 3px 5px; border-bottom: 1px solid #ccc; border-top-style: none; border-top-width: 0; border-right-style: none; border-right-width: 0; border-left-style: none; border-left-width: 0; cursor: pointer; }
.LoggedIn:hover { color: #387aa5; font-size: 12px; font-family: tahoma; background-color: #f3f3f3; text-decoration: underline; text-align: left; cursor: pointer; margin: 0 0 0 10px; padding: 5px 0 3px 5px; width: 155px; border-top-style: none; border-top-width: 0; border-right-style: none; border-right-width: 0; border-bottom: 1px solid #666; border-left-style: none; border-left-width: 0; }
form { margin: 0; }
.pmzh { color: #1a4f7b; position:absolute; visibility:hidden; z-index:1; }

.pmzl { color: #1a4f7b; }

.pmzl:hover { color: #000; }

.pmzls { color: #1a4f7b; padding-bottom: 0; cursor: pointer; display:block; }

.pmzls:hover { color: #1a4f7b; }

.pmhon  { color: #1a4f7b; width:150px; height:20px; margin:0 0 0 5px; background:#f3f3f3 url('(EmptyReference!)') ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #666; e: none; }

.pmhoff { color: #1a4f7b; width:150px; height:20px; margin:0 0 0 5px; background:'' u url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #cecece; border-top-style: none; border-top-width: 0;border-right-styl;border-left-style: none; border-left-width: 0; e: none; border-right-width: 0; }

.pmhson  { color: #000; width:150px; height:20px; margin:0; background:#2880c6 url('(EmptyReference!)') ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #aaa; border-top-width: 0; border-right-width: 0; border-left-width: 0;url('(EmptyReference!)') }

.pmhsoff { color: #000; width:150px; height:20px; margin:0; background:#194f7a; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #cecece; border-top-width: 0; border-right-width: 0; }
.MoreImages { float: left; padding-top: 3px; border-style: none; cursor: pointer; }
.MoreImagesDiv { width: 100%; float: left; margin-bottom: 5px; }
#Cart { line-height: 16px; padding-top: 5px; padding-right: 10px; padding-left: 20px; }
.MallLogo { margin-top: 15px; margin-bottom: 10px; padding: 0; }
.FooterMenu { text-align: right; padding-right: 20px; }
.FooterMenu a:link, .FooterMenu a:visited, .FooterMenu a:active { color: #fff; }
.FooterBG { background-color: #1a4f7b; padding-bottom: 10px; }




.OtherStores { font-size: 13px; font-weight: bold; background-image: url(OtherStoresBTN.jpg); background-repeat: no-repeat; width: 169px; height: 54px; margin-top: 15px; padding-top: 12px; padding-left: 20px; }
.OtherStores a { color: #1a4f7b; }
.SingleProductImage { padding-bottom: 3px; padding-left: 12px; }
.SingleProductLink { padding-left: 12px; }
