﻿
body, table, tr, td, input, textarea, select
{
font-family: arial;
font-size: 10pt;
color: black;
}
body.home{
	margin: 0px; 
	background: #e7ebf9 url(/YNC/SiteImages/bodyBG.jpg) top left repeat-x;
}
body.interiorBody{
	margin: 0px; 
	background: #e7ebf9 url(/YNC/SiteImages/InteriorBodyBG.jpg) top left repeat-x;
}

.BodyFrontPage
{
	margin: 0px; 
	background: #e7ebf9 url(/YNC/SiteImages/bodyBG.jpg) top left repeat-x;
}

.BodyInteriorPages{
	margin: 0px;
	background: #e7ebf9 url(/YNC/SiteImages/InteriorBodyBG.jpg) top left repeat-x;
}

.pageBorder{
	border: #cc0000 4px solid;
}

.smallfont
{
font-family: arial;
font-size: 8pt;
color: black;
}
.largettitlefont
{
font-family: arial;
font-size: 14pt;
color: #000080;
}
.#CC0000
{
font-family: arial;
font-size: 14pt;
color: #CC0000;
}

#homeLogo{
	background: transparent url(/YNC/siteimages/yncLogo.jpg) no-repeat;
	text-indent: -5000px; border: 0;
	display: block; width: 378px; height: 189px;
}

.interiorLogo{
	display: block; text-indent: -5000px;
	width: 310px; height: 127px;
	background: transparent url(/YNC/logos/interiorLogo.jpg) no-repeat;
}

.headRight{
	background: transparent url(/YNC/siteimages/headRight.jpg) no-repeat;
}

.interiorHeadRight{
	background: transparent url(/YNC/siteimages/interiorHeadRight.jpg) no-repeat;
	width: 494px;
}

.rightHeaderImage{
	background: transparent url(/YNC/siteimages/interior_head_right.jpg) no-repeat;
	margin: 0px; padding: 0px;
	text-indent: -5000px; text-align: left;
	width: 494px; height: 127px;
}

.HowPopularHeading{
	margin: 0px; padding: 0px; text-indent: -5000px; text-align: left;
	width: 301px; height: 43px;
	background: transparent url(/YNC/siteimages/howPopularHeading.jpg) no-repeat; 
}

/*Header Menu*/
a.HeaderButn{
	display: block; text-indent: -5000px;
	height: 70px; float: left; text-align: left;
}
	a#mailingListButn{background: transparent url(/YNC/siteimages/JoinMailingList_Buttn.jpg) no-repeat; width: 141px;}
	a#tafButn{background: transparent url(/YNC/siteimages/tellafriend_Buttn.jpg) no-repeat; width: 141px;}
	a#favoritestButn{background: transparent url(/YNC/siteimages/AddFavorites_Buttn.jpg) no-repeat; width: 144px;}
a#safeSubSubscribeLink{
	display: block; text-indent: -5000px; text-align: left;
	height: 30px; width: 133px; float: right;
	background: transparent url(/YNC/siteimages/SafeSubscribeButton.jpg) no-repeat;
}

a.TellMeButn{
	display: block; text-indent: -5000px;
	height: 37px; width: 81px; float: left; text-align: left;
	background: transparent url(/YNC/siteimages/TellMe_butn.jpg) no-repeat;
}

.ynuNav{
	background: transparent url(/YNC/siteimages/NavBG.jpg) no-repeat;
}
.headerMenu a{
	display: block; height: 29px;
	text-indent: -5000px;
}
.headerMenu{margin: 0px 0px 0px 23px}
.headerMenu td{text-align: center; padding: 0px 5px 0px 5px;}
	.headerMenu .homeButton a{background: transparent url(/YNC/sitebuttons/Home-o.jpg) no-repeat; width: 36px;}
		.headerMenu .homeButton a:hover{background: transparent url(/YNC/sitebuttons/Home-i.jpg) no-repeat;}
	.headerMenu .discountsButton a{background: transparent url(/YNC/sitebuttons/Discounts-o.jpg) no-repeat; width: 67px;}
		.headerMenu .discountsButton a:hover{background: transparent url(/YNC/sitebuttons/Discounts-i.jpg) no-repeat;}
	.headerMenu .productsButton a{background: transparent url(/YNC/sitebuttons/OrderProductsButton-o.jpg) no-repeat; width: 123px;}
		.headerMenu .productsButton a:hover{background: transparent url(/YNC/sitebuttons/OrderProductsButton-i.jpg) no-repeat;}
	.headerMenu .SpecialOrdersButton a{background: transparent url(/YNC/sitebuttons/SpecialOrders-o.jpg) no-repeat; width: 99px;}
		.headerMenu .SpecialOrdersButton a:hover{background: transparent url(/YNC/sitebuttons/SpecialOrders-i.jpg) no-repeat;}
	.headerMenu .FAQButton a{background: transparent url(/YNC/sitebuttons/FAQ-o.jpg) no-repeat; width: 39px;}
		.headerMenu .FAQButton a:hover{background: transparent url(/YNC/sitebuttons/FAQ-i.jpg) no-repeat;}
	.headerMenu .SupportButton a{background: transparent url(/YNC/sitebuttons/Support-o.jpg) no-repeat; width: 54px;}
		.headerMenu .SupportButton a:hover{background: transparent url(/YNC/sitebuttons/Support-i.jpg) no-repeat;}
	.headerMenu .CustomerPhotosButton a{background: transparent url(/YNC/sitebuttons/CustomerPhotos-o.jpg) no-repeat; width: 113px;}
		.headerMenu .CustomerPhotosButton a:hover{background: transparent url(/YNC/sitebuttons/CustomerPhotos-a.jpg) no-repeat;}
	.headerMenu .CheckOutButton a{background: transparent url(/YNC/sitebuttons/CheckOut-o.jpg) no-repeat; width: 111px;}
		.headerMenu .CheckOutButton a:hover{background: transparent url(/YNC/sitebuttons/CheckOut-i.jpg) no-repeat;}

.navSpacer{
	background: transparent url(/YNC/sitebuttons/menuSpacer.jpg) no-repeat; width: 17px;
}

/*NAME CHECK*/
.nameCheckInput{
	border: 1px solid #333366;
	color: #333366;	padding: 2px; font-size: 11px;
	margin: 0px 0px 2px 0px; height: 20px; width: 150px;
	background: #fafafa url(/nameCheckInputBG.jpg) repeat-x top left;
}

.nameCheckContainer{
	position: absolute; top: 10px;
	width: 250px;
	background: #ffffff; border:2px solid #132ca2;
	padding: 20px; text-align: justify;
	font-size: 11px;
}

.closeButton{
	float: right; margin: -18px -18px 0px 3px;
	color: #0000FF;
}
.closeButton img{margin: 0px 0px 0px 5px;}


/*META HEADER*/
#HomeMetaHead{
	/*position: relative; top: -12px; left: -10px;*/
	margin: -12px -5px 5px -10px;
	z-index: 0;
	padding: 0px;
}


/*Dropdowns*/
.dropdown{
	border: 1px solid #855205; border-top: 0;
	position: absolute; top: 0px; left: 0px;
	display: none;
	width: 170px;
	z-index: 2;
}
.dropdown ul{
	list-style: none;
	margin: 0px; padding: 0px;
}
.dropdown ul li{display: inline;}
.dropdown ul li a{
	display: block;
	width: 170px;
}
.dropdown ul li a img{border: 0; display: block;}

.Checkout td{
    text-align:left;
}

.Content td{
    text-align:left;
}

.CategoryList
{
    margin:0px 10px 0px 10px;   
 }
 .NameSelect
 {
	color:#333366;
 }
 .NoProducts
 {
	font-size:14px;
	color:Red;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.ProductGroupsListing{
    Border:2px solid #CC0000;
    text-align:center;
    width:700px;
	margin: 2px auto 2px auto;
}

.ProductGroupsListing .Image{
    vertical-align:top;
    width:200px;
    height:100%;
}

.ProductGroupsListing .Image table{
    border:1px solid #CC0000;
    width:100%;
    height:100%;
}
.ProductGroupsListing .Image table .Header{
    background-color:#CC0000;
    
    text-align:center;
}
.ProductListing
{
 padding:0px;
 width:100%;
}
.ProductListing td{
 border:1px solid #CC0000;
}
.ProductListing .Header{
    background-color:#CC0000;
    font-weight:bold;
}

.ProductListing .Header td{
    color:White;
}
.ProductListing{
    padding:2px;
}
.CartItemTemplate
{
	font-size:11px;
}
.ItemSubTotal
{
	
}
.cartQty
{

}
.CartDescription
{

}
.CartItemName
{

}
.CartItemType
{

}
.CartPrice
{

}
.CartSubTotal
{

}
.CartContainer
{
	background-color:white;
	width:550px;
	margin: 0px auto;
}

.CartContainerBorders
{
	border:solid 1px #CC0000; 
	padding:0px; 
	text-align:left;
}
.CartContainerBorders h1
{
	font-size:24px; 
	font-weight:bold;
	line-height:0px;
	padding:0px;
}
.CartButtonDevider
{
	width:1px;
	background-color:#CC0000;	
}
.NameTypedSelected 
{
	color:#000080;
	font-size:24px;	
	font-weight:bold;
}
.CartHeaders
{
	background-color:#CC0000;
}

.cartButnSet{width: 100%;}
.Content .cartButnSet td{text-align: center;}
.cartButnSet table{margin: 0px auto;}

.CartHeaders td
{
	font-weight:bold;
	font-size:11px;	
	color:White;
}
.ProductColor-Blue{
	background-color:blue;
	background-image:url(/images/Light-Blue-Background.jpg);

}

.ProductColor-Pink{
	background-color:pink;
	background-image:url(/images/Light-Pink-Background.jpg);

}

.ProductColor-Gray{
	background-color:#999999;
	background-image:url(/images/LightSteel%20Background.jpg);

}
.CouponBox
{
    border:#cc0000 solid 1px;
}

.LetterTxt{
	width:408px;
	height:200px;
	padding:14px;
}
.LetterContainer {
	background-color:#FFE1E1;	
	padding:15px;
	border:2px solid #cc0000;
}
.CounterText{
	font-size:11px;
	
}

.uplFile {
	width:408px;
}

.centerItem{
	margin: 0px auto;
}