﻿/*Ahmedabad City Guide - Style 2*/
body
{
	/*margin: 0px;*/
	font-family: verdana;
	font-size: 11px;
	background-color:white;	/*#feffdb*/
}
td,input
{
	font-family: verdana;
	font-size: 11px;

}
.dropdownlist
{
	font-family: verdana;
	font-size: 11px;
}
.lblHeader
{ 
	font-family: Verdana;
	color: #2194bd;
	font-size:17px;
	
}
.lblErrMsg
{
	font-family: Verdana;
	color: red;
	font-size:15px;
}

a.linkButton
{
	Color:Blue;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.linkButton:hover
{
	color :Navy;
	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:#616111;
}

a.HyperLeft
{
	Color:#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;
}
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:normal;
	font-size:10px;
	text-decoration:none;
}
a.HyperTop:hover
{
	color :#179add;
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;
}
a.HyperTop:active
{
	Color:Maroon;
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;
}
a.HyperPage
{
	Color:Blue;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
a.HyperPage:hover
{
	color :Red;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
a.HyperPage:active
{
	Color:Maroon;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
/******* Master Page - Starts ***********/

TD.TopStrip
{
	text-align:left;
	vertical-align:middle;
	background-color:#959da6;/*#156f92;*/
	border-bottom: solid 0px #578bc0;/*#b5ce84*/
	height:25px;
}
TD.MiddleCell
{
	background-color:#ffffff;
	width: 66%
}

TD.LeftCell
{
	background-color:#f6f6f6;/*#fff5d7;*/
	/*border-right: solid 1px #959da6;*/
	border-right: solid 1px #578bc0;
	width:17%;
}

TD.RightCell
{
	background-color:#f6f6f6;
	border-left: solid 1px #578bc0;
	/*border-left: solid 1px #959da6;*/
	width:17%;
}

TD.BottomCell
{
	height:25px;
	background-color:#959da6;
}
TABLE.MasterTable
{
	border: solid 0px #ffffff;
	background-color: #ffffff;
	width: 100%;
}
TABLE.MasterContentTable
{
	background-color:#f6f6f6;
}

TD.TopBanner 
{	
	background-image:url(images/headerfinal.jpg);
	vertical-align: top;
	background-repeat: no-repeat;	
	font-family: tahoma, ms sans serif;	
	text-align: left;
	width:100%;
	height: 140px;
}

TD.MenuHeader				/* For Left - Right Control */
{
	height: 12px; 
	background-color: #79a5d1; 
	color: white;
	font-size:10px;
}

TD.MenuSep				/* For Left - Right Control */
{
	border-bottom: white 1px solid
}
/******* Middle TD in Master Page - Ends ***********/
div.PageTitle
{
    background-image:url('images/hotet_gradiant.png');
    background-repeat :repeat-x ;
	color: white;/*#990000;/*#156f92;*/
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding:35px 0px 3px 3px;
	height :80px;
	
	/*background-color:#156f92;*/
}
div.PageSubTitle
{
	color:#156f92;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

div.PageText
{
	text-align:justify;
	padding:3px 6px 3px 3px;
}

span.Highlight
{
	font-weight: bold;
	color: blue;
}
span.LeftMenuCollapse
{
	color: red;
}
span.MainMenuSep
{
	color: white;
}

span.RequiredFieldStar
{
	color: red;
}

/** Form Theme for Commmon */
TABLE.Form
{
    color:#333333;
    border-width: 1px;
    border-style: solid;
    border-color: #b9c9dd;/*#C9AD86;*/
    border-collapse: collapse;
}

TR.TableHeader
{
   
	background-color:#1597da; /*#1ba2e7; /*#79a5d1#507CD1;*/
    color: white;
    font-size:14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 12px;
}

TD.FormFieldHeader
{
	padding-left: 4px;
	text-align:left;
}

TD.FormFieldInput
{
	padding-left: 4px;
}

TR.TableFooter
{
	background-color: #79a5d1; /*#507CD1;*/
    color: white;
    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:#edfdff;/*#156f92#808000;*/
    border-collapse: collapse;
}

TR.WeatherTableHeader
{
	background-color:#edfdff; /*#79a5d1#507CD1;*/
    color: white;
    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:blue;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
}
a.HyperWeather:hover
{
	color:White;
	font-family:Verdana;
	font-size:12px;
}
a.HyperWeather:active
{
	Color:Maroon;
	font-family:Verdana;
	font-size:12px;
	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:Blue;/*#ff9000;*/
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
		
}

a.HyperGrid:hover
{
	color :Navy;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
a.HyperGrid:active
{
	Color:Maroon;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
a.HyperDetailsView
{
	Color:White;/*#ff9000;*/
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align: left;
	vertical-align: middle;
		
}

a.HyperDetailsView:hover
{
	color :Red;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.HyperDetailsView:active
{
	Color:Maroon;
	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: #336CB6;/*#ff6600;*/
	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: #333333;
    border-width: 1px;
    border-style: solid;
    border-color: #b9c9dd;/*#C9AD86;*/
}

TR.GridHeader
{
     background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
    /*background-color: #6d93ba;/*#79a5d1; /*#507CD1;*/
    color: white;
    font-weight: bold;
    text-align: center;
    font-size:10pt;
}

TR.GridRow
{
    background-color: #f6f6f6;/*#e2ebf2;  /*#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: #2461BF;
}

TR.GridFooter
{
     background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
   /* background-color: #6d93ba; */
    color:White;
    font-weight: bold;
}

TR.GridPager
{
    background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
   /* background-color: #6d93ba;  /*#2461BF;*/
    color: white;
    text-align:center;
}

TR.GridPager a:link, TR.GridPager a:visited
{
	color: #eeeeee;
}
/*GridView Common - Ends *********************************/


/*DetailsView - Starts *********************************/
TABLE.DetailsViewTable
{
    color: black;
    border-collapse:collapse;
    text-align: left;
    border-width: 1px;
    border-color:white;/* #C9AD86;*/
    border-style: solid;
}

TR.DetailsViewHeader
{
     background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
    color:white;
   /* background-color: #6d93ba;  /*#C9AD86;*/
    font-weight:bold;
    text-align: center;
}

TR.DetailsViewFooter
{
     background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
    /* background-color: #6d93ba;  /*#C9AD86;*/
     font-weight: bold;
     color: black;
     text-align: center;
}

TR.DetailsViewEditRow /*While in Insert/Edit Mode */
{
   
     background-color: #f6f6f6;/*#F7F3EE;/*#e2ebf2;*/ /*#F7F3EE;*/
     font-weight: normal;
     color: gray;
     text-align: left;
}

TR.DetailsViewCommandRow  /*Insert-Cancel/Update-Cancel*/
{
     background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
    /*background-color: #6d93ba;/* #C9AD86;*/
     font-weight: bold;
     color: Black;
     text-align: center;
}

TR.DetailsViewRow /*Normal Mode, Display Only i.e. not in Insert/Edit mode*/
{
    
    background-color:#f6f6f6;/* #F7F3EE;*/
    text-align: left;
    color: Black;
}

TR.DetailsViewPager
{
     background-image:url('images/Gray_gradiant.png');
    background-repeat :repeat-x ;
    /* background-color:#2461BF;*/
     color: white; 
     text-align:center; 
}

TD.DetailsViewFieldHeader /*Field Names*/
{
     background-color: #f6f6f6;/*#e2ebf2;/*#F7F3EE;*/
     font-weight: bold;
}

TR.DetailsViewAlternateRow
{
    background-color: white;
    text-align: left;
    color: Black;
}
/*DetailsView - Ends*******************************

/* Table - About Ahmedabad, City Profile Table - Starts *************
TABLE.TableCityProfile
{
    border:Solid 1px #ffffff;
    border-collapse: collapse;
    background-color: #f6f6f6;
    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 *********************************/


/******** New Master page ****************************/
div.Main{background-color:#FFFFFF;
				/*height:1122px;*/
				width:1000px;
				margin-left:auto;
				margin-right:auto;
}
td.strip{	background-image:url(images/button_Strip.png);
				height:27px;
				}
div.strip
{
    background-image:url(images/button_Strip.png);
				height:27px;
				
				
}div.Contain	{background-color:#FFCC00;
				height:900px;
				width:100%
				}
div.Footer{background-image:url(images/button_Strip.png);
				line-height:27px;
				text-align:left   ;
				color:#FFFFFF;
				font-size:10px;
				
				}
div.Left_Panel {background-color:#ffffff;
	            width:204px;
				/*height:917px;*/
				padding:3px;
				float:left;
				/*border-right: #666666 0.2px thin;*/
				}
div.Center_Panel { background-color:#ffffff;
				width:643px;
				/*height:900px;*/
				float:left;
			
				
					
				}
div.Right_Panel { background-color:#ffffff;
			width:141px;
				height:894px;
				float:right ;
				padding:3px;
				/*border-left : #666666 solid thin;*/
				}
div.left_table{background-image:url(images/sidebg.jpg);
				/*height:820px;*/
				width:200px;
				/*border: #666666 solid thin; */
				padding:2px;
				
				}
				
div.left_table2{background-image:url(images/sidebg.jpg);
				height:820px;
				width:135px;
				/*border: #666666 solid thin; */
				padding:2px;
				}				
td.bullet{background-image:url(images/bullet.png);
				background-repeat:no-repeat;
				width:15px;
				height:22px;
				margin-left:5px;
				text-align:left  ;
				padding-left:30px;				
				}																	
div.Right_sidePanel {background-image:url(images/sidebg.jpg);
				background-repeat:no-repeat;
				height:752px;
				width:135px;
				/*border: #666666 solid thin; */
				padding:2px;
				
				}
				
div.header{color:#84bdd6;
				font:"Century Gothic";
				font-size:100px;
				height:140px;
				text-align:center;
				}
div.callClass { font-size:65px;
				color:#84bdd6;
				font:"Century Gothic";
				width:450PX;
				float:left;
				height:60px;
				margin-left:50px;
				padding-top:40PX;
				}
			
div.callClass_Guide { font-size:36px;
				color:#990000;
				font:"Century Gothic";
				width:120PX;
				float:left;
				padding-top:65PX;
				/*line-height:140px;*/
				/*margin-left:80px;*/
				}

div.punch_line{font-size:15px;
				color:#666666;
				width:500px;
				padding-top:120PX;
				padding-left:200px;
				}
div.header_image{float:right;
				width:280px;
				height:140px;
				}
	
	div.ImageTop
	{
	   background-image:url('images/blue_button2.png');
    background-repeat:no-repeat ;
     background-position:top  ; 
 
   height:34px;  
	}			
td.ImageTop
{
   
   background-image:url('images/blue_button2.png');
    background-repeat:no-repeat ;
     background-position:top  ; 
 
   height:34px;
}
td.Imagebottom
{
   
   background-image:url('images/blue_button2.png');
    background-repeat:no-repeat ;
     background-position:bottom   ; 
  height:34px;
}


td.Image1Top
{
   
   background-image:url('images/red_button_down.png');

    background-repeat:no-repeat ;
     background-position:top  ; 
    
     width:410px;
}

td.Image1bottom
{
   
   background-image:url('images/red_button_down.png');

    background-repeat:no-repeat ;
     background-position:bottom   ; 
    
       width:410px;
}