/* Page Stylesheet Begins */
html body {
  margin:0;
  padding:0;
  background:#E1D4C0 url("img/sides_body.gif") repeat-y center top;
  text-align:center;
  font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
  color:#333;
  } 
  

#main, #header {
  background:#fff url("img/c_top.gif") no-repeat center top;
  padding-top:15px;
  float:left;
  width:100%;
  } 
  
#topWide, #header {
  background:#fff  url("img/c_top_wide.gif") no-repeat center top;
  padding-top:15px;
  float:left;
  width:100%;       
}

#m1, #h1 {
background:  url("img/c_top.gif") no-repeat center top;
padding-top:15px;
float:left;
width:100%;

}
  
#m2, #h2 {
  background:url("img/c_bot.gif") no-repeat center bottom;
  padding-bottom:12px;
  float:left;
  width:100%;
  }
  
#btWide, #h2 {
  background:url("img/c_bot_wide.gif") no-repeat center bottom;
  padding-bottom:12px;
  float:left;
  width:100%;
  }  
#m3, #h3 {
  border:5px solid #E1D4C0;
  border-width:0 5px;
  padding:0 0px;
  float:none;
  width:710px;
}

#screenAreaWide, #h3 {
  border:5px solid #E1D4C0;
  border-width:0 5px;
  padding:0 0px;
  float:none;
  width:820px;
}

#GISm3, #h3 {
  border:5px solid #E1D4C0;
  border-width:0 5px;
  padding:0 0px;
  float:none;
  width:330px;
}
/* Page Stylesheet Ends */

/* Form/Table Stylesheet Begins */

#signup table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 440px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 

#signup td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}



#signups table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 650px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 

#GIS table { 
 background-color: #F9FBFD; 
 color: #000000; 
// border: 0px solid #D7E5F2; 
 border-collapse: collapse; 
 width: 300px;
} 

#GIS td { 
// border: 1px solid #D7E5F2; 
 padding-left: 2px; 
}

#signups td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}

#signupz table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 700px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 


#signupz td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}



.a1 {border-style: solid; } /* Your standard black border */

.labelcell { 
 font:  11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 150px; 
 
} 

.labelcell3{ 
 font: bold 15px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color:#ffffff;
 width: 300px; 
 
} 
.labelcellwithborder{ 
 font:  11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color:#ffffff;
 border: 1px solid #000000; 
 
 
} 
.labelcell2{ 
 font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color:transparent;
  
} 
 
 .labelcell1 { 
  font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  background-color:transparent;
  
  
} 

.labelcell4 
{ 
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #3670A7; 
background-color: transparent; 
width: 150px; 
} 

.labelcell6 
{ 
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #3670A7; 
background-color: #F2F7FB; 
width: 150px; 
} 



.labelcell5
{ 
font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #990099; 
background-color: transparent; 
width: 350px; 
} 

.labelcell7
{ 
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #3670A7; 
background-color: #D7E5F2;
width: 150px; 
}

.labelcellu
{ 
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #3670A7; 
background-color: #F2F7FB;
width: 75px; 
}

.largelabelcell
{ 
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #3670A7; 
background-color: #D7E5F2;
width: 400px; 
} 

.labelcellmedium { 
  font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  background-color:transparent;
  
  
} 

.labelcellmedium1 { 
  font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  background-color:#F2F0FC;
  
  
} 

.inputlabelcell { 
  font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #F2F7FB; 
  background-color:#ffffff; 
  size :"10";
 
} 
.inputlabelcell { 
  font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color:#ffffff; 
  text-align=right;
 
}

.inputlabelcell1 { 
  font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color:#ffffff; 
  text-align=right;
 
} 

.tablecaption { 
 font:  bold 10pt Verdana, sans-serif  ; 
 color: Black; 
 
  
} 

.tablecaption1 { 
 font:  bold 11pt Verdana, sans-serif  ; 
 color: Black; 
 background-color:#efefef ; 
} 

.tableheader { 
 font:  bold 12pt Verdana, sans-serif  ; 
  color: #3670A7;
background-color:#dddddd ;
 } 
.tablesubcaption { 
 font:  bold 9pt Verdana, sans-serif  ; 
 color: #3670A7; 
 background-color:#efefef ; 
} 
.sideleftcaption { 
 font:  bold 8pt Verdana, sans-serif  ; 
 color: #3670A7; 
 background-color:#efefef ; 
}
.definitioncaption { 
  font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  background-color:transparent;
  width: 500px; 
  
}
.inputlabelcell1 { 
  font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  background-color:transparent; 
  size:10;
 
}



.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
 width: 150px; 
} 


.fieldcell1 { 
 background-color: #F2F7FB; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
 width: 100px; 
} 

.fieldcell2 { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
 width: 100px; 
} 

.fieldcell4 { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
 width: 150px; 
} 

.fieldcellbright { 
 background-color: #F2F7FB; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 
.fieldcellbright1 { 
 background-color: #F2F7FB; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
 width:150%;
} 

.fieldcellwide { 
 background-color: #F2F7FB; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px;
 width: 150px;
} 

.fieldcellamount { 
 background-color: #F2F7FB; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px;
} 

.fieldcellwithinput { 
 background-color: #F2F7FB; 
 font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;  
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
 width: 100px; 
} 

.fieldcellwithinput1 { 
 background-color: #F2F7FB; 
 font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;  
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
 width: 120px; 
} 

.fieldcellwithinputwide { 
 background-color: #F2F7FB; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;  
} 



.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.biglabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 450px; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
}
.smallfieldcellcenter { 
 background-color: #F2F7FB; 
  text-align:left; 
 font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  }

.smallfieldcellcenter1 { 
 background-color: #F2F7FB; 
  text-align:right; 
 font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  }

.fieldcell input { 
 width: 150px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.fieldcell2 input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.fieldcell3 input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-weight: 'bold';
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.fieldcell4 input { 
 width: 150px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 text-align=right;
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

fieldcellbright input { 
word-wrap:break-word;
 width: 100px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132;  
 border: 1px solid #284279; 
} 

.fieldcellwithinput input { 
 width: 100px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #3670A7;  
 border: 1px solid #284279; 
} 

.fieldcellwithinput1 input { 
 width: 130px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #3670A7;  
 border: 1px solid #284279; 
} 

.smallfieldcell input { 
 width: 80px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 
.tinyfieldcell input { //for sas form
 width: 50px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcell2 input { 
 width: 60px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 


.smallfieldcellcenter input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcellcenter1 input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 text-align=right;
 color: #102132; 
 border: 1px solid #284279; 
} 

.fieldcellwithinputwide input { 
 width: 100px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #3670A7;  
 border: 1px solid #284279; 
} 

.smallfieldcellcenterlarge input { 
 width: 400px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}
.smallfontfieldcell select { 
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.button2 { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 0px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
}


.WithBreaks{
 word-wrap:break-word; 
 width: 50px;   
 text-align: left;
  color: #102132; 
  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
    
 border: 2px solid #284279; 
 }
 
 .labelcell7Wrap
 { 
 word-wrap:break-word;
 width: 40px;
 font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: #D7E5F2;  
}

.labelwithselectbox { 
 background-color: #F2F7FB; 
 font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 width: 250px; 
}

 
 
.eGovTblContent
 { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 150px; 
} 
/* Table Stylesheet Ends */


#normal_font
{ 
 font size="2" 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 
}
#eGovTblContent {font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;
	text-align: justify;
	background: #ABAD85;
	padding: 20px;
	border: 2px solid black;
	border-top: none;
	z-index: 2;	}
	/* boundary tag support*/
	
	
	.controlText{
	font: 15px;
}
	
/* For scroll Bars */

div.tbl-container {
width: 700px;
overflow: scroll;
scrollbar-base-color:#bbbbb;
}
