﻿
.BookmarkCyan {font-family:Verdana; font-size:10pt; font-weight:bold; color:#0066CC; padding:4px;}
.BookmarkCyan a{color:#0066CC; text-decoration:none;}
.BookmarkCyan a:hover{color:#0066CC; text-decoration:underline;}

.BookmarkWhite {font-family:Verdana; font-size:10pt; font-weight:bold; color:#ffffff;}
.BookmarkWhite a{color:#ffffff; text-decoration:none;}
.BookmarkWhite a:hover{color:#ffffff; text-decoration:underline;}

.Bookmark {font-family:Verdana; font-size:10pt; font-weight:bold; padding:4px;}
.Bookmark a{color:#fc9218; text-decoration:none;}
.Bookmark a:hover{color:#fc9218; text-decoration:underline;}

.InputZipCode{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	color:black;
}
.UserButtonZipCode{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	text-align:center;
	color:black;
	width:60px;
}

.divPublicityTitle{
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	background-color:#606060;
	padding:12px 4px;
}

.divPublicityS{
	border:solid 1px #a0a0a0;
	text-align:center;
}
.divPublicityS img{
	width:158px;
}
.divPublicityS a{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#606060;
}
.divPublicityS a:hover{
	text-decoration:underline;
	color:#606060;
}
.divPublicityS span{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#606060;
}

.HomeMainCatsTitle{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#6f4517;
	padding:0;
}

.HomeMainCats{margin-top:8px; font:normal 9pt Verdana; background:url(/ADSC/img/icons/HomeCatProd.jpg) no-repeat; padding-left:27px}
.HomeMainCats2{margin-top:8px; font:normal 9pt Verdana; background:url(/ADSC/img/icons/HomeCatServ.gif) no-repeat right top; padding-right:33px}

.HomeMainCatsLink{
	font-weight: bold;
	font-size: 10pt;
	color: #000080;
	text-decoration: none;
}
.HomeMainCatsLink:hover{
	color: #008000;
	text-decoration: underline;
}

.ContactInfo{
   border:solid 1px #e0e0e0;
   text-align:left; 
   font-family:Verdana;
   font-size:11px;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
   height:20px;
  }
  
.ContactInfo2{
   border:solid 2px #e0e0e0;
   font-family:Verdana;
   font-size:11px;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
   height:20px;
  }
.ContactLabel3{font:bold 11px Verdana; color:#1962a2; text-align:left; padding:0px}
.ContactInfo3{font:bold 11px Verdana; color:#000; text-align:left; padding:0px}

.LabelLOB{font-family:Verdana; font-size:12pt; font-weight:bold; color:#000080; padding:10px 4px; background-color:#FFEBCD;}
.LabelLOB div{font-size:8pt; font-weight:normal; color:#909090; text-align:right;}
.LabelLOB div a{color:#909090; text-decoration:none;}
.LabelLOB div a:hover{color:#008000; text-decoration:underline;}

.LabelLOBSub{font-family:Verdana; font-size:9pt; font-weight:normal; color:#000080; float:right; padding:2px;}

.LabelResults{font-family:Verdana; font-size:10pt; font-weight:normal; color:#CC0000; padding:4px; border:solid 1px #FFEBCD;}
.LabelResults span{font-weight:bold;}

.MainCategory{font-family:Verdana; font-size:10pt; color:#032453; padding:0 0 20px 30px; background:url(/ADSC/IMG/icons/ServAdsIcon2.gif) no-repeat top left;}
.MainCategory a{color:#032453; text-decoration:none;}
.MainCategory a:hover{color:#FF4500; text-decoration:underline;}

.SubCategory{font-family:Verdana; font-size:10pt; color:#000080; padding-left:4px;;}
.SubCategory a{color:#000080; text-decoration:none;}
.SubCategory a:hover{color:#FF4500; text-decoration:underline;}

.FinalCategory{font-family:Verdana; font-size:10pt; color:#000080; padding-left:30px; background:url(/ADSC/IMG/icons/ServAdsIcon3.gif) no-repeat top left;}
.FinalCategory a{color:#000080; text-decoration:none;}
.FinalCategory a:visited{color:#606060; text-decoration:underline;}
.FinalCategory a:hover{color:#FF4500; text-decoration:underline;}
.FinalCategory a:active{color:#000000; text-decoration:underline;}

.MenuLOB{font-family:Verdana; font-size:11pt; font-weight:bold; color:white; /*color:#FF9218;*/ background:#4e8ebc; /*background:#666666;*/ text-align:center; padding:3px 0;}

.ServingCats{font-family:Verdana; font-size:8pt; color:#000080;}
.ServingCats a{color:#000080; text-decoration:none;}
.ServingCats a:hover{color:#FF4500; text-decoration:underline;}

.ServProductDetail{font-family:Verdana; font-size:8pt; color:black;}
.ServProductDetail a{color:black; text-decoration:none;}
.ServProductDetail a:hover{color:#606060; text-decoration:underline;}

ul.ServingCategories{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:circle;
	list-style-image:none;
	padding:10px;
	margin-top:0px;
	margin-left:10px;
}
ul.ServingCategories a{color:#000080; text-decoration:none;}
ul.ServingCategories a:visited{color:#606060; text-decoration:underline;}
ul.ServingCategories a:hover{color:#FF4500;text-decoration: underline;}
ul.ServingCategories a:active{color:#ff0000; text-decoration:underline;}



body{
  font-family: Verdana;
  font-size: 10pt;
  color: #000000;
  background-color: #e1e1e1;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.listLOB{
  font-size: 11pt;
  color: #CC6600;
  font-weight: bold;
/*  background-color: #D9EAFB;*/
  list-style-position: outside;
  list-style-type: none;
  list-style-image: none;
  padding: 0px;
  margin: 2px;
}

.MenuCat1{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:black;
	list-style-position:outside;
	list-style-type:none;
	list-style-image:none;
	padding:0;
/*
	margin-top:0;
	margin-bottom:0;
	margin-left:2px;
	margin-right:0;
*/
	margin:0;
}
.MenuCat1 a{color:black; text-decoration:none;}
.MenuCat1 a:hover{color:#008000; text-decoration:underline;}

.MenuCat2{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:black;
	list-style-position:outside;
	list-style-type:disc;
	list-style-image:none;
	padding:0;
	margin-left:24px;
}
.MenuCat2 a{color:black; text-decoration:none;}
.MenuCat2 a:hover{color:#008000; text-decoration:underline;}

.MenuCat3{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:black;
	list-style-position:outside;
	list-style-type:circle;
	list-style-image:none;
	padding:0;
	margin-left:20px;
}
.MenuCat3 a{color:black; text-decoration:none;}
.MenuCat3 a:hover{color:#008000; text-decoration:underline;}

.MenuCat4{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:black;
	list-style-position:outside;
	list-style-type:square;
	list-style-image:none;
	padding:0;
	margin-left:20px;
}
.MenuCat4 a{color:black; text-decoration:none;}
.MenuCat4 a:hover{color:#008000; text-decoration:underline;}


.MenuCenter{font-family:Verdana; font-size:8pt; color:#000080; padding:2px 0 0 8px; background:url(/ADSC/IMG/icons/MenuTab.gif) no-repeat center left;}
.MenuCenter a{color:#000080; text-decoration:none;}
.MenuCenter a:hover{color:#FF4500; text-decoration:underline;}

.MenuCenter2{font-family:Verdana; font-size:8pt; color:#ffffff; padding:2px 0 0 8px; background:url(/ADSC/IMG/icons/MenuTabWhite.gif) no-repeat center left;}
.MenuCenter2 a{color:#ffffff; text-decoration:none;}
.MenuCenter2 a:hover{color:#ffffff; text-decoration:underline;}

.MenuCenterTB{ background-color:#006DAC; }

.MenuHeaderHome{
  height: 20px;
  /*background-color: #004C9C;*/	background:#659903;
	color:#ffffff;
}
.MenuHeaderHome a{
  color: #FFFFFF;
  font-family: verdana;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}
.MenuHeaderHome a:hover{
  text-decoration: underline;
}


.listC1{
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  list-style-position: inside;
  list-style-type: none;
  list-style-image: url(/ADSC/IMG/icons/dtf-logo.gif);
  padding: 0px;
  margin: 0px;
}
.divlistC1{min-height:20px; height:auto !important; height:20px; background:url(/ADSC/IMG/icons/dtf-logo.gif) no-repeat left top; padding-left:24px}
.divlistC1 a{color:#000000; text-decoration:none}
.divlistC1 a:hover{color:#008000; text-decoration:underline}
.divlistC1 a.aSel{font-weight:bold; color:red}

.listC1Sel{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  list-style-position: inside;
  list-style-type: none;
  list-style-image: url(/ADSC/IMG/icons/dtf-logo.gif);
  padding: 0px;
  margin: 0px;
}


.listC1 a{
  color: #000000;
  text-decoration: none;
}

.listC1 a:hover{
  color: #008000;
  text-decoration: underline;
}

.listC1Sel a{
  color: #FF0000;
  text-decoration: none;
}

.listC1Sel a:hover{
  color: #008000;
  text-decoration: underline;
}


.listC2{
  font-size: 9pt;
  list-style-position: outside;
  list-style-type: circle;
  list-style-image: none;
  font-weight: normal;
  padding: 10px;
  margin-top: 0px;
  margin-left: 10px;
}

.listC2 a{
  color: #000000;
  text-decoration: none;
}

.listC2 a:hover{
  color: #008000;
  text-decoration: underline;
}


.listC3{
  list-style-position: outside;
  list-style-type: square;
  padding: 0px;
  margin: 10px;
}

.listC3 a{
  color: #000000;
  text-decoration: none;
}

.listC3 a:hover{
  color: #008000;
  text-decoration: underline;
}


.listC4{
	font-family:Verdana;
	font-size:10pt;
	font-weight: normal;
	list-style-position:outside;
	list-style-type:circle;
	list-style-image:none;
	padding: 10px;
	margin-top: 0px;
	margin-left: 10px;
}
.listC4 a{color:black; text-decoration:none;}
.listC4 a:visited{color:#606060; text-decoration:underline;}
.listC4 a:hover{color:#008000;text-decoration: underline;}
.listC4 a:active{color:#000000; text-decoration:underline;}

.SearchRecommendedCat{
	text-decoration:none;
	color:green;
	font-size:10pt;
}
.SearchRecommendedCat:hover{text-decoration:underline;}



.catLinkSel a{
  color: #FF0000;
  text-decoration: none;
  font-weight:bold;
}

catLinkSel a:hover{
	color: #008000;
	text-decoration:underline;
}

.linkMenuHeaderCategory{
  color: #F9BA48;
}

.linkMenuHeaderCategory a{
  color: #FFFFFF;
  text-decoration: none;
}

.linkMenuHeaderCategory a:hover{
  color: #000000;
  text-decoration: none;
}

.MenuHeaderCategory{
  background-color: #4992D7;
}

.MenuHeaderCategoryTitle{
  font-weight: bold;
}

.CategoryRight{
  background-color: #F0F0F0;
}

.CategoryCenter{
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.CategoryLeft{
	background-color: #D9EAFB;
/*	background-color: #639ACE;*/
}





.CategoryTree{background:#FFFFFF; font-weight:bold; font-size:8pt; padding:4px}
.CategoryTree a{color:gray; text-decoration:none}
.CategoryTree a:hover{text-decoration:underline}

.TableProducts{
  background-color: #FFFFFF;
}
.TableSearchProducts{
	background-color: #FFFFFF;
	border: solid 2px #909090;
}
.SearchViewAllResults{
	font-family:Verdana;
	font-size:9pt;
}
.SearchViewAllResults a{
	color:black;
	text-decoration:none;
}
.SearchViewAllResults a:hover{
/*	color:#D9EAFB;*/
	text-decoration:underline;
}

.TrProductsHead{
	height: 30px;
	background-color: #D9EAFB;
}
.DivProductsHead{
	height: 30px;
	background-color: #909090;
	color: #FFFFFF;
}

.ProductCounterSummary{
  font-size: 8pt;
  font-weight: bold;
}

.TableSearch{
	border: solid 3px #CCFF00;
	background-color: #FFFFFF;
	color: #000000;
}

.HSearchButton{
  border: solid 1px #000000;
  background-color: #000000;
  color: #FFFFFF;
  width: 50px;
  text-decoration: none;
}
.HSearchButton:hover{
  border: solid 1px #000000;
  background-color: #4992D7;
  color: #FFFFFF;
}
.HSearchButton2{
  border: solid 1px #909090;
  background-color: #FFFFFF;
  color: #000000;
  width:60px;
  text-decoration: none;
}
.HSearchButton2:hover{
  border: solid 1px #000000;
  background-color: #4992D7;
  color: #FFFFFF;
}

.HSearchMessage{
  font-weight: bold;
}

.HSearchText{ width:220px; font-size:9pt;}
.HSearchSelect{font-size:8pt;}

.ULProds{
	height:auto;
	line-height: 1;
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	text-align:center;
}

.ProductSniplet{
  background:url(/ADSC/IMG/base2.gif) 0px 0px no-repeat;
	clear: both;
	height:152px;
	margin:0px auto 0px auto;
	padding:3px 3px 3px 3px;
	text-align:left;
	width:602px;
}

.ProductSnipletSel{
  background:url('/ADSC/IMG/selected4.gif') no-repeat 0px 0px;
  clear: both;
  height:152px;
  margin:0px auto 0px auto;
  padding:3px 3px 3px 3px;
  text-align:left;
  width:602px
}

.ProductTableBorderGray{
	border:solid 2px #D8D8D8;
}
.ProductTableBorderOrange{
	border:solid  2px orange;
	background: #FFFFFF;
}
.ProductGridSniplet{
  background:url(/ADSC/IMG/base2ff1.gif) 0px 0px no-repeat;
	clear: both;
	height:320px;
	margin:0px auto 0px auto;
	padding:3px 3px 3px 3px;
	text-align:left;
	width:183px;
}

.ProductGridSnipletSel{
  background:url('/ADSC/IMG/selected4ff1.gif') no-repeat 0px 0px;
  clear: both;
  height:320px;
  margin:0px auto 0px auto;
  padding:3px 3px 3px 3px;
  text-align:left;
  width:183px
}

.ProdImage{
  width: 110px;
  height: 110px;
  border: solid 1px #000000;
  background-color: #FFFFFF;
}

.ProdImageCT{
  width: 60px;
  height: 60px;
  border: solid 1px #000000;
  background-color: #FFFFFF;
}

.ProductTitle{
  font-size: 10pt;
  font-weight: bold;
}
.ProductTitleGrid{
  font-size: 9pt;
  font-weight: Bold;
}

.ProductTitle a{
  color: #000000;
  text-decoration: none;
}

.ProductTitle a:hover{
  color: #008000;
  text-decoration: underline;
}

.ProductPrice{
  font-weight: bold;
  font-size: 13pt;
}
.ProductPriceGrid{
  font-weight: Bold;
  font-size: 10pt;
}

.CategoryMenus{
 color:black;
}

.LinkSubCategory{
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #505050;
}

.LinkSubCategory:hover{
  text-decoration: underline;
  color: #008000;
}

.LinkCategoryCenter{
  font-weight: bold;
  font-size: 10pt;
  color: #000080;
  text-decoration: none;
}

.LinkCategoryCenter:hover{
  color: #008000;
  text-decoration: underline;
}

.ListCategoryCenter{
  list-style-position: outside;
  list-style-type: square;
  padding: 10px;
  margin: 10px;
}

.PopularProductsTable{
  border: solid 1px #A0A0A0;
  margin-top: 5px;
  margin-bottom: 2px;
}

.PopularProductsTable span{
  color: #707070;
  font-weight: bold;
}

.ListCategoryTable{
  border: solid 1px #A0A0A0;
  margin-top: 5px;
  margin-bottom: 2px;
}

.ListCategoryTable span{
  color: #707070;
  font-weight: bold;
}

.HomeRight{
  background-color: #F0F0F0;
}

.HomeCenter{
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.HomeLeft{background:#D9EAFB}


.BarFooter{
	color: #ffffff;
	background-color: #004C9C;
	padding:2px;
}

.BarFooter a{
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.BarFooter a:hover{
  color: #ffffff;
  text-decoration: underline;
}

.BarFooter span{
  font-size: 7pt;
  font-weight: bold;
  color: #ffffff;
}

.ProductNotFound{
  border: solid 3px #EFA415;
  font-size: 14pt;

}

.CatImageLink{
  text-decoration:none;
  font-weight:bold;
}

.CatImageLink:hover{
  text-decoration: underline;
}

.ImageCategory{
	border: solid 1px #000000;
}

.ProductPages{
  font-size: 13pt;
}

.PageSelected{
  border: solid 1px #A0A0A0;
  background-color: #F0F0F0;
  width: 20px;
  height: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 13pt;
}

.PageSelected2{
  border: solid 1px #A0A0A0;
  background-color: #F0F0F0;
  width: 30px;
  height: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 13pt;
}
.PageSelected3{
  border: solid 1px #A0A0A0;
  background-color: #F0F0F0;
  width: 40px;
  height: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 13pt;
}

.PageLink{
  border: solid 1px #000000;
  background-color: #F6DAA4;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 13pt;
  font-weight: bold;
}

.PageLink a{
  color: #000000;
  text-decoration: none;
}

.PageLink a:hover{
  color: #008000;
  text-decoration: none;
}

.PageLink2{
  border: solid 1px #000000;
  background-color: #F6DAA4;
  width: 30px;
  height: 20px;
  text-align: center;
  font-size: 13pt;
  font-weight: bold;
}

.PageLink2 a{
  color: #000000;
  text-decoration: none;
}

.PageLink2 a:hover{
  color: #008000;
  text-decoration: none;
}

.PageLink3{
  border: solid 1px #000000;
  background-color: #F6DAA4;
  width: 40px;
  height: 20px;
  text-align: center;
  font-size: 13pt;
  font-weight: bold;
}

.PageLink3 a{
  color: #000000;
  text-decoration: none;
}

.PageLink3 a:hover{
  color: #008000;
  text-decoration: none;
}

.prodName{
	font-weight: bold;
	font-size: 13pt; 

}

.prodDescription{
	font-size: 10pt;
	text-align:justify;
}

.prodPrice{
	color:green;
	font-size: 14pt;
	font-weight:bold;
}

.LinkVisitStore{
  border: solid 1px #000000;
  background-color: #F0F0F0;
  text-decoration: none;
  color: #000000;
}

.LinkVisitStore:hover{
  border: solid 1px #000000;
  background-color: #FFFFDD;
  text-decoration: none;
  color: #000080;
  
}

.prodStore{
  font-weight: bold;
}

.linkCatRecommended{
	text-decoration:none;
	color:green;
	font-size:medium; 
}

.linkCatRecommended:hover{
	
	text-decoration:underline;
}

.HorizLine{
	background-color:gray;
	height: 1px;
}

.WishListTitle{
	font-weight:bold;
	font-size:medium;
}

.WishListNoItems{
	
	border:1px black solid;
	height: 50px;
	text-align:center;
}

.RPWishListTable{
	background: url(/ADSC/IMG/FRM_WishList.jpg) no-repeat;
}

.RPCompareTable{
	background: url(/ADSC/IMG/FRM_Compare.jpg) no-repeat;
}

.LinkPrevNext{
  font-family: Verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: Bold;
  color: black;
}

.LinkPrevNext:hover
{
  font-family: Verdana;
  text-decoration: none;
  color: green;
}

.TextPrevNextProduct{
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: gray;
}

.TextSimilarItems{
  font-size: 8pt;
  font-weight: bold;
  color: gray;
}

.ProductDiv{
	/*heightFF:152px;*/
	margin:0px auto 0px auto;
	padding:3px 3px 3px 3px;
	text-align:left;
	/*width:602px;*/
}

.KeywordHilight{
	color:#4992D7;
	font-weight:Bold;
	border:solid 1px #4992D7;
	padding:1px;
}

.TableProductTools{
	color: #FF0000;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: Bold;
	text-decoration: none;
}
.ProductLinkTool{
	color: #333333;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: Bold;
	text-decoration: none;
	

}
.ProductLinkToolGreen{
	color: #008000;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: Bold;
}

.ProductSoldBy{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: Bold;
	color: #CC0000;
}
.ProductStore{
	font-family: Verdana;
	font-weight: Bold;
}