body
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px; /*margin-width: 0px; 	margin-height: 0px;*/
}

A
{
	font: "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-decoration: none;
}

A:Visited
{
	font: "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	text-decoration: none;
	color: #5A5973;
}

A:Active
{
	font: "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	text-decoration: none;
	color: #5A5973;
}

A:Hover
{
	font: "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-decoration: underline;
}

.Title_TT
{
	font: normal 17px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #006699;
	font-style: normal;
	font-weight: bold;
}

.Title_Establishment
{
	font: normal 14px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #006699;
	font-style: normal;
	font-weight: bold;
}

.Sub_Title_TT
{
	font: normal 12px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #006699;
	font-style: normal;
	font-weight: bold;
}

.Sub_Title_verdana10W
{
	font-family: Verdana, Arial;
	font-size: 10px; /*color: #ffffff;*/
	font-style: normal;
	font-weight: bold;
}

.Content_TT
{
	font: normal 13px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973; /*text-transform: uppercase;*/ /*text-transform: lowercase;*/ /*background: url("/includes/gfx/lineuproll-back.gif") repeat-y; */ /*background: url("/includes/gfx/lineuproll-bullet.gif") no-repeat 0 4px;*/ /*margin-left: 5px;*/ /*padding-left: 10px;*/
}

.Content_TT_current
{
	font: normal 13px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #FF0000; /*text-transform: uppercase;*/ /*text-transform: lowercase;*/ /*background: url("/includes/gfx/lineuproll-back.gif") repeat-y; */ /*background: url("/includes/gfx/lineuproll-bullet.gif") no-repeat 0 4px;*/ /*margin-left: 5px;*/ /*padding-left: 10px;*/
}

.Content_TT_12
{
	font: normal 12px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
}

.Content_TT_11
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
}
.Content_TT_11_underline
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-decoration: underline;
}

.Content_TT_10_underline
{
	font: normal 10px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-decoration: underline;
}

.Content_TT_11_padding_top
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	padding-top: 5px;
}

.Content_white_TT
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #ffffff;
}

.Content_black_TT
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #000000;
}

.ADV_SEL_1
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-transform: uppercase;
}
.ADV_SEL_2
{
	font: normal 10px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-transform: uppercase;
	text-align: left;
	vertical-align: text-top;
}

.ADV_SEL_3
{
	font: normal 9px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-transform: uppercase;
}

.ADV_SEL_4
{
	font: normal 8px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-transform: uppercase;
}

.AS_margins_1
{
	margin-left: 30px;
}

.AS_margins_2
{
	margin-left: 60px;
}

.ADVANCED_SELECT_3
{
	font: normal 9px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
	text-transform: uppercase;
}

Img
{
	border: solid 0;
}

.Copy
{
	font-family: Arial;
	font-size: 10px;
	color: #6B6B6B;
	padding: 0px 0px 0px 0px;
	background-repeat: repeat-y;
}

.Copy_tight
{
	font-family: Arial;
	font-size: 10px;
	color: #6B6B6B;
	line-height: 10px;
}

.Copy_underline
{
	font-family: Arial;
	font-size: 10px;
	color: #6B6B6B;
	text-decoration: underline;
	line-height: 10px;
}

.lighimage
{
	border: 0px solid white; /*filter: alpha(opacity=1);*/
	-moz-opacity: 0.2;
}

.greyimage
{
	border: 0px solid white; /*filter: alpha(opacity=100);*/
	-moz-opacity: 1;
}

table
{
	background-repeat: no-repeat;
	font-size: 10px;
}

.padding_R_white
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	padding-right: 10px;
}

.padding_R
{
	padding-right: 10px;
	font-family: Arial;
	font-size: 10px;
}

/* used by forms */
.table_border
{
	font: normal 17px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	border: 1px solid #B0BEC7;
	border-bottom: 3px solid #B0BEC7;
	padding: 2px;
	background-repeat: no-repeat;
	background-color: #EEF0F2;
	color: #006699;
	font-style: normal;
	font-weight: bold;
}

.table_border_Title_cold
{
	font: normal 15px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	border: 1px solid #B0BEC7;
	border-bottom: 3px solid #B0BEC7;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: #EEF0F2;
	color: #006699;
	font-style: normal;
	font-weight: bold;
	width: 638;
}

.table_border_Title_hot
{
	font: normal 15px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	padding: 2px;
	background-repeat: no-repeat;
	background-color: #EEF0F2;
	color: #FF9900;
	font-style: normal;
	font-weight: bold;
}

.scrolling
{
	/*scrolling: no;*/
	border: 0px solid white;
}

.table_border_subTitle_hot
{
	font: normal 13px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	border: 1px solid #B0BEC7;
	border-bottom: 1px solid #B0BEC7;
	padding: 2px;
	background-repeat: no-repeat;
	background-color: #FFFCEB;
	color: #FF9900;
	font-style: normal;
	font-weight: bold;
}

.table_side_border_adv_search
{
	background-image: url(Images/bg_lines_advanced_search.gif); /*background-repeat:no-repeat;*/ /*width:320px; 	height:100px;*/
}

.table_btm_border_adv_search
{
	background-image: url(Images/bg_lines_advanced_search_bottom.gif);
	background-repeat: no-repeat; /*width:320px; 	height:100px;*/
}

.table_border_advanced_search
{
	border: 1px solid #B0BEC7;
	border-bottom: 3px solid #B0BEC7;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color: #006699;
	font-style: normal;
	font-weight: bold;
}


.search
{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #FFDB4D;
	font-size: 12px;
}
.getrecord
{
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 16px;
	height: 16px;
}
.dynamicPopulate_Normal
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 12px;
}
.dprtable
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
	font-size: 12px;
}

.TD_ProfileEstablishmentName
{
	font-family: Georgia;
	font-size: 20px;
	color: #FF0000;
	font-weight: bold;
	text-align: left;
}
.TD_ProfileEstablishmentSnapshot
{
	font-family: Georgia;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-align: left;
	vertical-align:bottom;
	padding-bottom:5px;
	height:25px;
}
.TD_ProfileEstablishmentType
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006699;
	font-style: normal;
	font-weight: bold;
}
.TD_ProfileLeftHeading
{
	background-color: #eeeecc;
	color: #9a5a19;
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.TD_ProfileLeftHeadingData
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.TD_ProfileLeftHeadingLinkedData
{
	font-family: Arial;
	font-size: 11px;
	font-style:  normal;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	/*text-decoration: underline;*/
	/*color:Blue;*/
}
.TD_Border
{
	border: solid 2px #v5bec3;
}
.Profile_Content_TT_11
{
	font: normal 13px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #425B83;
}
.Profile_Content_TT_11_bold
{
	font: bold 11px 'Times New Roman' , 'Lucida Grande' , 'Lucida Sans Unicode' , Arial, sans-serif;
	color: #183C7A;
}
.ProfileDishes_Content_TT_11
{
	font: normal 11px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #660204;
}
.ProfileDishes_TT_11_bold
{
	/*font: bold 11px 'Lucida Grande' , 'Lucida Sans Unicode' , Arial, sans-serif;*/
	font-family: Georgia;
	font-weight: bold;
	font-size: small;
	color: #660204;
}
.Profile_TD_Border
{
	/*font: normal 17px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;*/
	border: 1px solid #B0BEC7;
}

.RecentHistory_Border
{
	/*font: normal 17px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;*/
	border: 1px solid #B0BEC7;
}
.RecentHistory_Text
{
	/*font: normal 17px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;*/
	margin-left: 5px;
	margin-top: 5px;
}

.RecentNoHistoryDiv
{
	/*font: normal 17px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;*/
	border: 1px solid #B0BEC7;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	margin-top: 5px;
}



.Profile_Dishes_Price
{
	border: #ffcc33 1px solid;
	background-color: #cc0033; /*background-color: Red;*/
	padding: 3px;
	font-family: Georgia;
	font-size: small;
	font-weight: bold;
	color: White;
}

/* Rating */
.vote_TT
{
	padding: 0px;
	border: #ff9933 1px solid;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
}
.noofvote_TT
{
	padding: 0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
}
/*
.ratingStar 
{

    font-size: 0pt;
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
    width: 16px;
    height: 16px;
    margin:0px;
    padding: 0px;
    cursor: pointer;
    display: block;    
    background-image:url(Images/SmallBG1.png);
	
}*/
/* Rating */
.ratingStar
{
	font-size: 0pt;
	width: 20px;
	height: 18px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}
.filledRatingStar
{
	background-image: url(Images/FilledStar.png);
}
.emptyRatingStar
{
	background-image: url(Images/EmptyStar.png);
}
.savedRatingStar
{
	background-image: url(Images/SavedStar.png);
}

/* Visitor Rating */
.SmallratingStar
{
	font-size: 0pt;
	width: 12px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}
.SmallfilledRatingStar
{
	background-image: url(Images/SmallFilledStar.png);
}
.SmallemptyRatingStar
{
	background-image: url(Images/SmallEmptyStar.png);
}
.SmallsavedRatingStar
{
	background-image: url(Images/SmallSavedStar.png);
}
.VisitorRating
{
	font-family: Arial, sans-serif;
	color: #fa6310;
	font-weight: bold;
	font-size: 16px;
	font-variant: normal;
}
.VisitorComment_Total
{
	font-family: Arial, sans-serif;
	color: #373741;
	font-weight: bold;
	font-size: 13px;
	font-variant: normal;
}
/* CSS for list display template table */
.table
{
	border: 1px solid #babec1;
}
.top_grdnt
{
	background-image: url(Images/top_grdnt.gif);
	height: 15px;
	background-repeat: repeat-x;
}
.text_myth
{
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	color: #0b37ac;
	text-align: left;
	text-decoration: none;
}
.text_tel
{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #003599;
	text-align: left;
	text-decoration: none;
}
.text_tel1
{
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: normal;
	color: #003599;
	text-align: left;
	text-decoration: none;
}
.text_body
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003599;
	text-align: left;
	text-decoration: none;
}
.text_body1
{
	font-family: Times New Roman;
	font-size: 13px;
	font-weight: normal;
	color: #003599;
	text-align: right;
	text-decoration: none;
}
.text_body2
{
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	color: #0b37ac;
	text-align: right;
	text-decoration: none;
}

/* end of css for list display template table  */

/* by narottam */
.user_forms
{
	font-size: small;
}

.rHistoryListItem
{
	padding-left: 0px;
	padding-top: 5px;
	text-indent: 0px;
	margin-left: -15px;
	text-align: left;
	font-size: small; /*text-indent: 50px;*/
}

.info
{
	padding-left: 0px;
	padding-top: 0px;
	font-size: medium; /*text-indent: 50px;*/
}

.premiumService
{
	text-align: center;
	vertical-align: bottom;
}

.EstProfileFullDescDiv
{
	text-align: left;
	margin-top: 2px;
	border-top: #99ccff 1px solid;
	vertical-align: top;
}


hr
{	
	height: 1px;
	color: #99ccff;	
	border: solid 1px gold;
}

.RecomendedDishHeader
{
	background-color: #ffffcc;
	border-top: gold 2px solid;
	font-family: Times New Roman;
	font-size: medium;
	font-weight: bold;
	color: #cc0033;
	text-align: left;
	padding-left: 10px;
}

.RecomendedDishFooter
{
	text-align: right;
	padding-right: 10px;
	height: 20px;
}

.RecomendedDishTd
{
	background-color: #ffffe7;
	border: 1px solid #B0BEC7;
}

.RecomendedDishDescTable
{
	background-color: White;
	border-top: Gold 1px solid;
	border-bottom: Gold 1px solid;	
}

.OwnersDesig
{
	font-size: medium;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

.OwnersName
{
	font-size: small;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

.JokeOfTheDayTable
{
	border-bottom: solid 1px #99ccff;
	border-left: solid 1px #99ccff;
	border-top: solid 1px #99ccff;
	border-right: solid 1px #99ccff;	
	
}

.JokeOfTheDayRow1
{
	background-color: #ffff99;
}

.JokeOfTheDayRow2
{
	background-color: #ff9900;
}

.JokeOfTheDayRow3
{
	background-color: #99ccff;
}

/*
.RecomendedDishDescPrice
{
	background-color: Red;
	padding-left:10px;
	border:solid 1px yellow;
	font-family: Arial;
	font-size: small;
	font-weight:bold;
	color:White;
}
*/

/* Joke Of the Days */

/*Contact Us*/
.ContactUsTitle
{
	font: normal 20px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color : #FF9900;
	text-align : left;	
}

/*Recipes Styles*/
.RecipeTitle 
{
	font: normal 34px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color : #FF9900;
	text-align : left;
}

.RecipeShortDescription
{
	font: normal 14px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
}

.RecipeNumbersLabels
{
	font: normal 14px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;	
}

.RecipeNumbers
{
	font: normal 16px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color : #FF9900;
	text-align : left;	
}

.RecipesLeftMenu
{
	margin:1em 0; 
	padding:0 0.5em; 
	border:1px solid #98be10;	
	background:#f6feda;	
}

.RecipeItemsTitle
{
	font: normal 15px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #006699;
	font-style: normal;
	font-weight: bold;	
}

.RecipeItemsText
{
	font: normal 14px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
}

.RecipeNotes
{
	font: normal 14px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #5A5973;
}

.RecipeNotesLabels
{
	font: normal 15px "Lucida Grande" , "Lucida Sans Unicode" , Arial, sans-serif;
	color: #006699;
	font-style: normal;
	font-weight: bold;		
}

td.Recipes
{
	text-align :left;
}
/*End Recipes Styles*/