/*Ahmedabad City Guide - Style 8*/
body
{
	margin: 0px 2px 0px 2px;
	font-family: verdana;
	font-size: 12px;
	background-color:#e8e8e8;	/*#feffdb*/
}
td,input,textarea,select
{
	font-family: verdana;
	font-size: 12px;

}
.lblHeader
{ 
	font-family: Verdana;
	color:#2194bd;
	font-size:17px;
}
.lblErrMsg
{
	font-family: Verdana;
	color: red;
	font-size:15px;
}
.AdminSeperator
{
	width:100%;
	color:#b9c9dd;
}
a.HyperBottom
{
	Color:white ;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.HyperBottom:hover
{
	color :White;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.HyperBottom:active
{
	Color:White;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.linkButton
{
	Color:White;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.linkButton:hover
{
	color :#cccccc;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.linkButton:active
{
	Color:Maroon;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
.ContentSeperatorHR
{
	width:100%;
	/*color:#f1f1f1;*/
}

a.HyperLeft
{
	Color:black;/*#333333;/*Blue*/
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
}
a.HyperLeft:hover
{
	color :Red;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	/*background-color:#ececec;*/
}
a.HyperLeft:active
{
	Color:Maroon;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
a.HyperTop
{
	Color:White;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.HyperTop:hover
{
	color :#ffdc2b;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
a.HyperTop:active
{
	Color:orange;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
a.HyperPage
{
	Color:#000000;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
a.HyperPage:hover
{
	color :#ff4500;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
a.HyperPage:active
{
	Color:black;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
/******* Master Page - Starts ***********/
TD.TopBanner 
{	
	background-image:url(image/headerfinal.jpg);/*banner13.gif*/
	vertical-align: top;
	background-repeat: no-repeat;	
	font-family: tahoma, ms sans serif,verdana;	
	text-align: left;
	width:100%;
	height: 110px;
	
}

TD.TopStrip
{
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	background-color:#cc6600;/*#cc9900;/*#5992b0;/*#ececec;#445782*/
	/*background-image:url(images/common_morning_bottom.gif);*/
	height:25px;
	/*border-bottom:solid 5px #396d00;*/
}
TD.MiddleCell
{
	background-color:white;
	width: 66%
}

TD.LeftCell
{
	background-color:#faebd7;/*#ffefd5;/*#f2f7f9;/*#fff5d7;*/
	/*border-right: solid 1px #959da6;*/
	border-right: solid 1px #ee6900;/*#e8e8e8*/
	width:17%;
}

TD.RightCell
{
	background-color:#faebd7;/*#f2f7f9;*/
	border-left: solid 1px #ee6900;/*#e8e8e8;*/
	/*border-left: solid 1px #959da6;*/
	width:17%;
}

TD.BottomCell
{
	height:25px;
	color:White;
	font-size:10px;
	background-color:#cc6600;/*#5992b0;*/
	/*background-image:url(images/divider.gif);*/
}
TABLE.MasterTable
{
	border: solid 1px #a0a0a0;
	background-color: #e8e8e8;
	width: 100%;
}

TABLE.MasterContentTable
{
	background-color:#f6f6f6;
}

TD.MenuHeader				/* For Right Control */
{
	height: 15px; 
	background-color:#bdefd6;
	color: #000000;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}
TD.MenuHeaderLeft				/* For Left Panel*/
{
	background-color:#fbceb1;/*#bdefd6;*/
	color: #000000;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	vertical-align:middle;
	text-align:left;
	
}
TD.MenuSep				/* For Left - Right Control */
{
	border-bottom: inset 1px #FFFFFF;/*#fbceb1*/
	padding-left:5px;
	vertical-align:middle;
	text-align:left;
}
/******* Middle TD in Master Page - Ends ***********/
div.PageTitle
{
	color:#333333;/*#878787;*/
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding:3px 0px 3px 3px;
	/*background-color:#156f92;*/
}
div.PageSubTitle
{
	color:#333333;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

div.PageText
{
	text-align:justify;
	padding:3px 6px 3px 3px;
	color:Black;
}
span.TopBannerTitle
{
	font-size :40px; 
	font-style:normal; 
	color:#cc6600; 
	font-family:Cursive ;
}
span.TopBannerSubtitle
{
	font-size :15px; 
	font-style:italic; 
	color:#eda72d; 
	font-family:Cursive ;
}
span.Highlight
{
	font-weight: bold;
	color: Blue;
}
span.LeftMenuCollapse
{
	color: #000080;
	}
span.MainMenuSep
{
	color: white;
}
span.RequiredFieldStar
{
	color: red;
}

/** Form Theme for Commmon */
TABLE.Form
{
    color:#333333;
    border-width: 1px;
    border-style: solid;
    border-color: #fbceb1;
    border-collapse: collapse;
}

TR.TableHeader
{
	background-color:#fbceb1;/*#96bacd;*/
    color: #b7410e;
    font-size:15px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 12px;
}

TD.FormFieldHeader
{
	padding-left: 4px;
	background-color:#fdfdff;
	text-align:justify;
	/*background-image:url(images/bg_bucket_alt.png);
	background-repeat:no-repeat;*/
	color:black;
}

TD.FormFieldInput
{
	padding-left: 4px;
}

TR.TableFooter
{
	background-color:#fbceb1;/*#96bacd;*/
    color: #b7410e;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 12px;

}
/** Form Theme for Commmon - Ends */

/** Form Theme for Weather Control - Starts */
TABLE.WeatherForm
{
    background-color:#ffefd5;/*#ececec;*/
    border-collapse: collapse;
}

TR.WeatherTableHeader
{
	background-color:#79a5d1; /*#507CD1;*/
    color: black;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 27px;

}

TD.WeatherFormFieldHeader
{
	padding-left: 4px;
	color:black;
	border-bottom:solid 1px white;
	vertical-align:middle;
}

a.HyperWeather
{
	Color:black;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}
a.HyperWeather:hover
{
	color:#006697;
	font-family:Verdana;
	text-decoration:underline;
	font-size:11px;
}
a.HyperWeather:active
{
	Color:Maroon;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
}
/** Form Theme for Weather Control - Ends */

/** Member Details Form Theme - starts */
TABLE.FormDetails
{
    color: #333333;
    border-width: 1px;
    border-style: solid;
    /*border-color: #b9c9dd;*/
    border-collapse: collapse;
}

TR.TableHeaderDetails
{
	background-color:#79a5d1; /*#507CD1;*/
    color: white;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 27px;
}

TD.FormFieldHeaderDetails
{
	padding-left: 4px;
	font-weight:bold;
}

TD.FormFieldInputDetails
{
	padding-left: 4px;
}

TR.TableFooterDetails
{
	background-color: #79a5d1; /*#507CD1;*/
    color: white;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 27px;

}
/** Member Details Form Theme - Ends */


/***** Form Theme Table for Packages Display in Grid - Starts *****/
TABLE.FormGrid
{
    color: #999999;
    border-width: 0px;
    border-style: solid;
    border-color: #C9AD86;
    border-collapse: collapse;
}

TR.TableHeaderGrid
{
	background-color:#79a5d1; /*#507CD1;*/
    color: white;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 27px;

}
TD.TableHeaderSubscriptGrid
{
	padding-left: 4px;
	vertical-align:top;
	font-family: Verdana;
	color:Black;
	font-size:7pt;
	direction:ltr;
}

TD.FormFieldHeaderGrid
{
	padding-left: 4px;
	vertical-align:middle;
	font-family: Verdana;
	color: #999999;/*#660066;/*Black;*/
	font-size:11px;
}

TD.FormFieldDetailsGrid
{
	padding-left: 4px;
	width:100%;
	vertical-align:middle;
}
TD.FormFieldLinkGrid
{
	padding-right: 4px;
	vertical-align:middle;
}
TR.TableFooterGrid
{
	background-color: #79a5d1; /*#507CD1;*/
    color: white;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 27px;

}
.a.HyperInfo
{
	font-family: Verdana;
	color: Blue;
	font-size:11px;
	text-decoration:none;
}
.a.HyperInfo:hover
{
	font-family: Verdana;
	color: Blue;
	font-size:11px;
	text-decoration:underline;
}
.a.HyperInfo:visited
{
	font-family: Verdana;
	color: Blue;
	font-size:11px;

}
a.HyperGrid
{
	Color:#b7410e;/*#ff9000;*/
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	text-align: left;
	vertical-align: middle;
		
}

a.HyperGrid:hover
{
	color :#000000;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
a.HyperGrid:active
{
	Color:black;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
a.HyperDetailsView
{
	Color:black;/*#ff9000;*/
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align: left;
	vertical-align: middle;
		
}

a.HyperDetailsView:hover
{
	color :#ff4500;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.HyperDetailsView:active
{
	Color:black;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
/****** Form theme Table for Packages Display in Grid  -Ends ******/

 /*GridView controls Contents for Display - Starts----------------------*/
 .a.lbtnTitleLink
{
	font-family: Verdana;
	color:#ff6600;/*#336CB6;*/
	font-size:15pt;
	text-decoration:underline;
	direction:ltr;
}

.a.GridLink
{
	font-family: Verdana;
	color: Blue;
	font-size:10pt;
	direction:ltr;
}
.a.GridLink:hover
{
	font-family: Verdana;
	color:Navy;
	font-size:10pt;
	direction:ltr;
}
.a.GridLink:visited
{
	font-family: Verdana;
	color :Maroon;
	font-size:10pt;
	direction:ltr;
}
.lblGridHeader
{
	font-family: Verdana;
	color: #336CB6;
	font-size:15pt;
	text-decoration:underline;
	direction:ltr;
}
.lblGridSubText
{
	font-family: Verdana;
	color: Black;
	font-size:7pt;
	direction:ltr;
}
/**/
.lblGridText
{
	font-family: Verdana;
	color: #660066;/*Black;*/
	font-size:9pt;
	direction:ltr;
}

.lblGridDetails
{
	font-family: Verdana;
	color: Black;
	font-size:9pt;
	direction:ltr;
	
}
/**/
.lblGridImageTitle
{
	font-family: Verdana;
	color: #666600;/*#2194bd;*/
	font-size:11px;
	direction:ltr;
	font-weight:bold;
}
/*GridView Controls Contents for Packages Display - Ends----------------------*/

/*GridView for common details - Starts	*********************************/
TABLE.GridTable
{
	color: black;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    border-color: #e8e8e8;/*#C9AD86;*/
    border-collapse:collapse;
    
}

TR.GridHeader
{
    background-color:#ffe5b4;/* #ececec;*/
    color: #000000;
    font-weight: bold;
    text-align: left;
    font-size:10pt;
}

TR.GridRow
{
    background-color:#ffefd5;  /*#EFF3FB;*/
    color: black;
    text-align: left;
}

TR.GridAlternateRow
{
     background-color: white;
     color: black;
     text-align: left;
}

TR.GridSelectedRow
{
    background-color:#D1DDF1;
    font-weight: bold;
    color: #333333;
}

TR.GridEditRow
{
     background-color: #f5f5f5;
}

TR.GridFooter
{
    background-color: #ffe5b4;
    color: #006697;
    font-weight: bold;
}

TR.GridPager
{
    background-color: #ffe5b4;
    color:#006697;
    text-align:center;
}
/*GridView Common - Ends *********************************/


/*DetailsView - Starts *********************************/
TABLE.DetailsViewTable
{
    color: black;
    border-collapse:collapse;
    text-align: left;
    border-width: 1px;
    border-color:#e8e8e8;/* #C9AD86;*/
    border-style: solid;
       
}

TR.DetailsViewHeader
{
    background-color: #ffe5b4;
    color: #000000;
    font-weight:bold;
    text-align: center;
}

TR.DetailsViewFooter
{
	 background-color: #ffe5b4;
     color: #000000;
     font-weight: bold;
     text-align: center;
}

TR.DetailsViewEditRow /*While in Insert/Edit Mode */
{
     background-color: #ffffff;
     color: black;
     font-weight: normal;
     text-align: left;
     vertical-align:top;
}

TR.DetailsViewCommandRow  /*Insert-Cancel/Update-Cancel*/
{
     background-color: #ffe5b4;
     color: #006697;
     font-weight: bold;
     text-align: center;
}

TR.DetailsViewRow /*Normal Mode, Display Only i.e. not in Insert/Edit mode*/
{
    background-color:#ffffff ;/* #F7F3EE;*/
    color: Black;
    text-align: left;
    vertical-align:top;
}

TR.DetailsViewPager
{
     background-color: #ffe5b4;
     color: #006697;
     text-align:center; 
}

TD.DetailsViewFieldHeader /*Field Names*/
{
     background-color: #ffffff;/*#e2ebf2;/*#F7F3EE;*/
     font-weight: bold;
     color:black;
     vertical-align:top;
     width:160px;
}

TR.DetailsViewAlternateRow
{
    background-color:white;
    text-align: left;
    color: Black;
    vertical-align:top;
}
/*DetailsView - Ends*******************************

/* Table - About Ahmedabad, City Profile Table - Starts *************
TABLE.TableCityProfile
{
    border:solid 1px #616161;
    background-color: #fffff9;
    border-collapse: collapse;
    width:100%;
}
/* Table -  About Ahmedabad, City Profile Table - Ends *************/

/*GridView new - Starts*********************************/
TABLE.GridTableNew
{
    color: #333333;
    border-width: 0px;
    border-style: solid;
    border-color: #b9c9dd;/*C9AD86;*/
}

TR.GridHeaderNew
{
    background-color: #79a5d1;	/*#C9AD86; #507CD1;*/
    color: Gray;
    font-weight: bold;
    font-size:14px;
    text-align: center;
}

TR.GridRowNew
{
    background-color: white;/*#f2f4f4;  /*#EFF3FB;*/
    color: black;
}

TR.GridAlternateRowNew
{
     background-color: white;/*#f2f4f4;*/
}


TR.GridSelectedRowNew
{
    background-color:#D1DDF1;
    font-weight: bold;
    color: #333333;
}

TR.GridEditRowNew
{
     background-color: #2461BF;
}

TR.GridFooterNew
{
    background-color:#507CD1;
    color:White;
    font-weight: bold;
}

TR.GridPagerNew
{
    background-color: white;/*#C9AD86; /*#2461BF;*/
    color: WindowText;
    text-align:center;
}

/*GridView  new - Ends *********************************/body {
}

/************* Search Button *************/
.Btn_Search
{	
	display: block;	
	font-weight: bold;	
	font-size: 12px;
	background: url(images/search.gif) no-repeat center center;
	padding-bottom: 2px;	
	margin-left: 5px;	
	width: 75px;	
	border-top-style: none;	
	padding-top: 2px;	
	border-right-style: none;	
	border-left-style: none;	
	height: 21px;	
	border-bottom-style: none
	
}
.Btn_Search_text
{	
	display:inline;
	border:solid 1px white;	
	border-top-style:outset;	
	border-right-style: inset;	
	border-left-style: outset;	
	border-bottom-style: inset;
	background-color:#ececec;
	color:#006697;
	font-weight:bold;
	
}
/******************************/
/******* Hyper Links Edit Profile and Register */
a.HyperBoldLinks
{
	Color:black;/*#ff9000;*/
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align: left;
	vertical-align: middle;
		
}

a.HyperBoldLinks:hover
{
	color :#ff4500;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.HyperBoldLinks:active
{
	Color:black;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
/******* Hyper Links Edit Profile and Register - ends*/

/* for rounded table*/
TD.WhiteBarTop 
{ 
	background-image:url('images/WhiteBarTop1.gif'); 
	background-repeat: no-repeat; 
    /*background-color: #3f81b0;*/
    background-color: Transparent;
    padding: 5; 
    background-position: bottom 50%;
    width:100%;
    
}
TD.WhiteBarBottom 
{ 
	background-image: url('images/WhiteBarBottom1.gif'); 
	background-repeat: no-repeat; 
	background-color: Transparent; 
    padding: 5; 
    background-position: top 50%;
    width:100%;
}
