.SubmitRecipesPreview
{
	font-size: 11px;
	font-family: Verdana,Tahoma;
}

.heading
{
	font-size: 13px;
	color: black;
	font-family: Verdana,Tahoma;
	font-weight:bold;
}

.lbl
{
	font-size: 13px ;
	font-family: Verdana;
	color: #333333;
}

a.lbl
{
	font-size: 13px ;
	font-family: Verdana;
	color: #0000cc;
	text-decoration:none
}

a.lbl:hover
{
	font-size: 13px ;
	font-family: Verdana;
	color: #0000cc;
	text-decoration: underline
}

.lblsmall
{
	font-size: 11px ;
	font-family: Verdana;
	color: black;
}

a.lblsmall
{
	font-size: 11px ;
	font-family: Verdana;
	color: #0000cc;
	text-decoration:underline
}

a.lblsmall:hover
{
	font-size: 11px ;
	font-family: Verdana;
	color: #0000cc;
	text-decoration:none
}

.lblstrong
{
	font-size: 13px ;
	font-family: Verdana;
	color: #333333;
	font-weight:bold
}

a.lblstrong
{
	font-size: 13px ;
	font-family: Verdana;
	color: #0000cc;
	font-weight:bold;
	text-decoration:underline
}

.lblsmallstrong
{
	font-size: 11px ;
	font-family: Verdana;
	color: black;
	font-weight:bold
}

.lblGridHeader
{
	font-size: 11px ;
	font-family: Verdana;
	font-weight:bold
}

.textCapitalize
{	
	text-decoration:none;
}

.CheckBoxStyle1
{
	font-size: 9pt;
	color: black;
	font-family:  Arial;
}

.RadioButtonStyle1
{
	font-size: 9pt;
	color: black;
	font-family:  Arial;
}

.recipesearchdiv
{
	position:absolute;
	width:174px;
	visibility:visible;
	z-index:1
}

.recipesearchdiv-mozilla
{
	position:absolute;
	width:174px;
	top:134px;
	visibility:visible;
	z-index:0
}
.joincooking-mozilla
{
	position:absolute;
	width:174px;
	top:234px;	
	z-index:0
}

.tellfriend-mozilla
{
	position:absolute;
	width:174px;
	top:234px;	
	z-index:0
}
.Voting-mozilla
{
	position:absolute;
	width:174px;
	top:293px;
	visibility:visible;
	z-index:0

}

.coupons-mozilla
{
	position:absolute;
	width:174px;
	top:510px;
	visibility:visible;
	z-index:0
}

.catsearchdiv
{
	position:absolute;
	width:174px;
	visibility:hidden;
	z-index:1
}

.catsearchdiv-mozilla
{
	position:absolute;
	width:174px;
	top:134px;
	visibility:hidden;
	z-index:0
}

.recipesearchcontrol
{
	position:absolute;
	width: 100%;
	visibility:visible;
	z-index:1
}

.catsearchcontrol
{
	position:absolute;
	width: 100%;
	visibility:hidden;
	z-index:1
}

.recipesearchcontrol-mozilla
{
	position:absolute;
	top:137px;
	width: 600px;
	left:103px;
	visibility:visible;
	z-index:1
}

.catsearchcontrol-mozilla
{
	position:absolute;
	left:103px;
	top:137px;
	width: 600px;
	visibility:hidden;
	z-index:1
}

.DefaultSuccessMessageStyle
{
	font-size: 11px;
	color: green;
	font-family: Verdana,Tahoma;
}
.DefaultFailureMessageStyle
{
	font-size: 11px;
	color: red;
	font-family: Verdana,Tahoma;
}

.DefaultNormalMessageStyle
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana,Tahoma
}

.GridViewHeaderStyle
{
	font-weight: bold;
	font-family: Verdana, Arial;
	background-color: #0e4d2e;
	text-align :Center;
	FONT-SIZE: 12px;
}

.GridViewFooterStyle
{
	font-family: Verdana, Arial;
	background-color: #017F3F ;
	FONT-SIZE: 12px;
	font-weight:bold;
}


.GridViewRowStyle
{
	
	font-family: Verdana, Arial;
	background-color: white ;
	color:  black;
	text-align:center; 
}

.GridViewAlternatingRowStyle
{
	font-family: Verdana, Arial;
	background-color: #C8D9C6  ;
	color: Black ;
}
	
.GridViewEditRowStyle
{
	font-family: Verdana, Arial;
	background-color: #E3EAEB ; 
}

.GridViewPagerStyle
{
	font-weight:bold;
	font-family: Verdana, Arial;
	background-color: #017F3F ;
	text-align:center;
	color:yellow;
}

.GridViewPagerStyleSearchResults
{
	font-weight:bold;
	font-family: Verdana, Arial;	
	text-align:center;
	font-size:small;
}

.GridViewSelectedRowStyle
{
	font-weight: bold;
	color: white;
	font-family: Verdana, Arial;
	background-color: #017F3F ;
}

.BoundFieldControlStyle
{
	font-size:10px;
	Color:green;
	font-weight:Bold;
	Font-family: Verdana,Tahoma;
}

.DefaultBoldNormalMessageStyle
{
    FONT-SIZE: 11px;
    COLOR: black;
	font-weight:Bold;
    FONT-FAMILY: Verdana,Tahoma;
}

.DefaultNormalMessageStyle
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana,Tahoma;
}

.PageHead
{
	color:#027E40;
	font-family: Verdana,Tahoma;
	font-size:12px;
	font-weight:bold;
}
.formlabels
{
	color:Black;
	font-family: Verdana,Tahoma;
	font-size:10px;
	font-weight:bold;
}

.formcomments
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana,Tahoma
}

.topcategoriesTD
{
	width: 450px;
	height: 87px;
}

.mainTableBorder
{
	width: 780px;
	height: 650px;
	border-width: 1px;
	border-style: solid;
	border-color: #017F3F;
	border-top-width: 1px;
}

.searchboxTD
{
	width: 174px;
	height: 105px;
}

.m2tableBorder
{
	border-width: 1px;
	border-style: solid; 
	border-color: #017F3F;
}

.footerText
{
	color: White;
	font-family: Verdana;
	font-size: 10px;
}

.searchResultBorderTD
{
	border-style:inset;
	border-bottom-width:1px;
	border-color:#017F3F;
	border-right-width:1px;
	border-top-width:0px;
	border-left-width:1px;
}

.searchResultsHR{
	border-top: 1px dashed;
	margin-top:1px;
	color: #FFB715; 
}

.CookingSpot-Border-Box{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:0px;
	border-color:#017F3F;
}

.bottomValign
{
	vertical-align:bottom; 
}

.border-box-1{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:0px;
	border-color:#017F3F;
}

.border-box-2{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:0px;
	border-color:#017F3F; 
	height: 20px;
}

.border-box-3{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-right-width:1px;
	border-color:#017F3F;
	height:20px;
}

.border-box-4{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:0px;
	border-color:#017F3F;
}

.border-box-5{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:1px;
	border-color:#017F3F;
}

.border-box-6{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:1px;
	border-color:#017F3F;
}

.border-box-7{
	border-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:1px;
	border-color:#017F3F;
}

.topcategoriesHd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #67c527;
    FONT-FAMILY: Verdana,Tahoma
}

.topcategories
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #008613;
    FONT-FAMILY: Verdana,Tahoma
}

.greenborderTop
{
    BORDER : #017F3F;
    border-style:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-right-width:0px;    
}
.greenborderTopLft
{
    BORDER : #017F3F;
    border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:0px;    
}
.greenborderRtBotLft
{
    BORDER : #017F3F;
    border-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:1px;
}
.greenborderTopRt
{
   BORDER : #017F3F;
   border-style:solid;	
   border-bottom-width:0px;	
   border-left-width:0px;	
   border-top-width:1px;	
   border-right-width:1px;
}
.chefchoice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #008613;
    FONT-FAMILY: Verdana,Tahoma
}
A.chefchoice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #008613;
    FONT-FAMILY: Verdana,Tahoma;
    TEXT-DECORATION: underline
}
.greenborderLft
{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:0px;
	border-color: #017F3F;
}
.greenborderRt
{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:1px;
	border-color: #017F3F;
}
.greenborderLftRt
{
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:1px;
	border-color: #017F3F;
}
.greenborderALL
{
	border-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-color: #017F3F;
}

.boxtext
{
	color:#027E40;
	font-family:Verdana,Tahoma;
	font-size:12px;
	font-weight:bold;
}

.chefchoice
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #008613; 
	FONT-FAMILY: Verdana,Tahoma;
}

a.chefchoice
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #008613; 
	FONT-FAMILY: Verdana,Tahoma;
	text-decoration:underline
}

.topcategories
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #008613; 
	FONT-FAMILY: Verdana,Tahoma;
}

.topcategoriesHd
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #67C527; 
	FONT-FAMILY: Verdana,Tahoma;
}

.intermediateHdr
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #A85009; 
	FONT-FAMILY: Verdana,Tahoma;
}





.SkinBLBlackText
{
	font-size:10px;
	Color:#000000;
	Font-family:Verdana,Tahoma;
}
.SkinbtnSearchRecipesLayout1
{
	background-color:Green;
	Border-Color:White;
	Border-Style:Solid;
	Border-Width:1px;
	Color:White;
	font-size:11px;
	font-family:Verdana,Tahoma;
	font-weight:bold;
}
.SkinbtnRecipeBoxButton
{
	Background-Color:#295587;
	Border-Color:White;
	Border-Style:Solid;
	Border-Width:1px;
	Color:White;
	font-size:11px;
	Font-Family:Verdana,Tahoma;
	font-weight:bold;
}

.SkinChkwhitetext
{
	font-size:10px;
	Color:White;
	Font-Family:Verdana,Tahoma;
}
.SkinChkBlacktext
{
font-size:11px;
Color:Black;
Font-Family :Verdana,Tahoma; 	
}
.SkinChkBoldBlackText
{
font-size:12px;
Color:#000000;
font-weight:bold;
Font-Family:Verdana,Tahoma;	
}
.SkinddlSearchRecipesLayout1
{
font-size:11px;
Color:#000000;
Font-Family:Verdana,Tahoma;	
}
.SkinddlSearchRecipesLayout1Ln
{
font-size:11px;
Color:#000000;
Font-Family:Verdana,Tahoma;
width:120px;	
}
.SkinFileSubmitRecipesPreview
{
font-size:11px;
Font-Family: Verdana,Tahoma;
}
.SkinGVDefaultGridView
{
 Font:normal;
 Font-Size:10px; 
 Font-Family:Verdana;	
}
.SkinHLRecipeName
{
font-size:11px;
font-weight:bold;
Color:#017F40;
Font-Family:Verdana; 
}
.SkinHLtopCategoryGreenFont
{
font-size :10px;
Color:green;
Font-Family:Verdana;
text-decoration:none;
}	
.SkinHLtopCategoryFont
{
font-size:10px;
Color:black;
Font-family :Verdana;
text-decoration:none;
}
.SkinHLsmallsize
{
font-size:6px;
Color :Gray;
Font-Family:Verdana;
}
.SkinlblSearchTitle
{
font-size:12px;
Color :#027E40;
font-weight:bold;
Font-Family:Verdana,Tahoma; 
}
.SkinlblSearchResult
{
font-size:11px;
Color:#000000;
font-weight:bold;
Font-Family:Verdana,Tahoma;
}
.SkinlblRecipeDesc
{
font-size:10px;
Font-family:Verdana,Tahoma;
}
.SkinlblSearchRecipesLayout1Color1
{
font-size :10px;
Color :White;
Font-family:Verdana,Tahoma;
}
.SkinlblSearchRecipesLayout1Color2
{
font-size :10px;
Color:#0e4d2e;
Font-family: Verdana,Tahoma;
}
.SkinlblRecipeHead
{
font-size:14px;
Color:#027E40;
font-weight:bold;
Font-Family:Verdana,Tahoma;
}
.SkinlblBoldBlackHead
{
font-size:11px;
Color :#000000;
font-weight:bold;
Font-Family:Verdana,Tahoma;
}	
.SkinlblBlackText
{
font-size:11px;
Color:#000000;
Font-family:Verdana,Tahoma;
}
.SkinlblBlackTextI
{
Font:Italic;
font-size:11px; 
Color :#000000;
Font-Family:Verdana,Tahoma;
}		
.SkinlblSubmitRecipesPreview
{
font-size :11px; 
Font-Family :Verdana,Tahoma;
}
.Skinlblwhitetext
{
font-size :10px; 
Color :White; 
Font-Family :Verdana,Tahoma;
}
.SkinlblAdvSearch
{
font-size :10px; 
Color :Black; 
Font-Family :Verdana,Tahoma; 
font-weight:bold;
}
.SkinlblCommonHead
{
font-size :12px; 
Color :#FFFFFF; 
font-weight:bold;
Font-Family :Verdana,Tahoma;
}
.SkinlblPageHead
{
font-size :12px; 
Color :#027E40; 
font-weight:bold;
Font-Family :Verdana,Tahoma;
}
.SkinlblPageSubHead
{
font-size :10px; 
Color :#027E40; 
font-weight:bold;
Font-Family :Verdana,Tahoma;
}
.SkinlblErrorMessage
{
font-size :10px; 
Color :Red;  
font-weight:bold;
Font-Family :Verdana,Tahoma;
}
.SkinlblPageHeadSubCategory
{
font-size :14px; 
Color :#AE5F03; 
font-weight:bold;
Font-Family :Verdana,Tahoma;
}	
.SkinlblSubCategory
{
font-size :12px; 
Color :#AF6004; 
font-weight:bold;
Font-Family :Verdana,Tahoma; 
}
.SkinlblCaptionStyle
{
font-size :18px;
Color :#027E40;
font-weight:bold;
Font-Family :Verdana,Tahoma;

}
.SkinRdBtnBlackText
{
font-size:11px;
Color :#000000;
Font-Family:Verdana,Tahoma;
}
.SkinValBalckText
{
	 font-size:11px;
	 font-family:Verdana,Tahoma;
}
.SkinTblBlackText
{
font-size:11px;
Color :#000000;
Font-Family:Verdana,Tahoma;
}


.SkinLBRecipeName
{
	font-size :12px;
	Color :#017F40;
	Font-Weight:Bold;
	Font-Family:Verdana,Tahoma;
}
.SkinLBFindSimilarRecipes
{
	font-size :10px;
	Color :#028714;
	Font-Weight:bold;
	Font-Family:Verdana,Tahoma;
	   
}
.SkinLBSearchRecipesLayout1Color1
{
	font-size :10px;
	Color :White; 
	Font-Family:Verdana,Tahoma;
}
.SkinLBSearchRecipesLayout1Color2
{
	font-size :10px;
	Color :#0e4d2e; 
	Font-Family:Verdana,Tahoma;
}
.SkinLBlnkstyle
{
	font-size :10px;
	Color :#017F40;
	Font-Weight :bold; 
	Font-Family:Verdana,Tahoma;
}
.SkinLBTopCategoryLayoutColor
{
	font-size :10px; 
	Color :#017F40;  
	Font-Family:Verdana;
}
.SkinLBtopCategoryFont
{
	font-size :10px; 
	Color :black;  
	Font-Family:Verdana;
	text-decoration:none;
}
.SkinLBtopCategoryGreenFont
{
	font-size :10px; 
	Color :green;  
	Font-Family:Verdana;
	text-decoration:none;
}
.SkinLBsmallsize
{
	font-size :6px; 
	Color :Gray;  
	Font-Family:Verdana;
}
.contentText
{
	font-size: 11px ;
    font-family: Verdana;
    color: black;
    text-align: justify;
}



a.contentText
{
    font-size: 11px ;
    font-family: Verdana;
    color: blue;
    text-decoration: underline;
}


a.contentText:hover
{
    font-size: 11px ;
    font-family: Verdana;
    color: blue;
    text-decoration: none;
}

.style3 {font-size: 12px}
.subsectioncatsalt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.filecardalt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.filecard
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.headline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.large_text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.fontex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.fontexwithoutbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.size {
	height: 20px;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	border: 1px none #000000;
}
.sizeForText {
	height: 20px;
	font-size: 11px;
	font-family: Tahoma, Verdana;
}
.sizeForTextArea {
	font-size: 11px;
	font-family: Tahoma, Verdana;
}
.color {
	background-color: #f9fff9;
	border: 1;
	border-color: #000000;
	height: 20px;
	vertical-align: middle;
}
.bgcolor {
	background-color: #008800;
	height: 20px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	font-size: 11px;
	vertical-align: middle;
}
.MemberShoppingPageLinks {
	color: #008800;
}
.style1 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #008800;
	font-weight: bold;
}

.Notes
{
	font-size: 11px;
	color: Black;
	font-weight:bold; 
	font-family: Verdana,Tahoma;
}

.ctrlStyle
{
	text-decoration:none
}
a.chefchoice
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #008613; 
	FONT-FAMILY: Verdana,Tahoma;
	text-decoration:underline
}


.style2 {
	font-family: Verdana, Tahoma;
	font-size: 10pt;
	color: #004F2F;
}
.color2 {
	font-family: Tahoma, Verdana;
	font-size: 9pt;
	background-color: #f2e279;
	height: 140px;
	width: 248px;
}

table.wine
{
	border-width: 1px;
	border-style: solid; 
	border-color: black;
}

table.wine2
{
	border-bottom: 1 px;
	border-left: 0 px;
	border-top: 1px;
	border-right: 0px;
	border-style: solid; 
	border-color: black;
}

tr.winelistprim
{
	background-color: #d4e6d2;
	border-style: solid;
	border-width: 1px;
}

td.winelist
{
	font-size: 11px ;
	font-family: Verdana, Tahoma, sans-serif;
	color: black;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;	
}

td.winelist2
{
	font-size: 11px ;
	font-family: Verdana, Tahoma, sans-serif;
	color: black;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom:0px;
	border-left: 1px;
	border-top: 0px;
	border-right: 1px;
	border-style: solid; 
	border-color: black;	
}
.style3 {
	font-family: Verdana, Tahoma;
	font-size: 10pt;
	color: #004F2F;
}
td.rod
{
	border-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-color: #705a00;
	background-color: #f2e279;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	
}
tableborder1 {
            background-color: #996600;
            height: 183px;
            width: 250px;
           }
td.winelist3
{
	font-size: 11px ;
	font-family: Verdana, Tahoma, sans-serif;
	color: black;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom:0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 1px;
	border-style: solid; 
	border-color: black;	
}

.aspnet_s0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
.aspnet_s1 { color:#FFB90F;font-size:Smaller; font-family: Verdana, Tahoma; text-decoration:none; }
.aspnet_s2 { color:#FFB90F;background-color:#226033; border-color:Black; border-width:0px; font-family: Verdana, Tahoma; font-size:Smaller;}
.aspnet_s3 { color:#FFB90F; font-family: Verdana, Tahoma; font-weight:bold; }
.aspnet_s4 { padding:2px 5px 2px 5px; }
.aspnet_s5 { color:#017F3F; font-family: Verdana, Tahoma; font-weight:bold; }
.aspnet_s6 { padding:2px 5px 2px 5px; }
.aspnet_s7 { background-color:#C8FAE1; }
.aspnet_s8 { color:Black; font-family: Verdana, Tahoma; font-weight:bold; }
.aspnet_s9 { color:Black; font-family: Verdana, Tahoma; font-weight:bold; }
.aspnet_s10 { color:Black; font-family: Verdana, Tahoma; font-weight:bold;}
.aspnet_s11 { color:Black; font-family: Verdana, Tahoma; font-weight:bold; }
.aspnet_s12 { text-decoration:none; }           