body{
	margin:0px;
	background-color:#3c4c5e;
	}

tr,td{
	margin:0px;
	}

.blue_text{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#1F558F;
	line-height:14px;
	}

.blue_text2{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#1F558F;
	line-height:14px;
	}

.blue_text3{
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	color:#3B597A;
	line-height:18px;
	}

.blue_text4{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#336699;
	line-height:18px;
	text-decoration: none;
	}

	.blue_text4:link{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#336699;
	line-height:18px;
	text-decoration: none;
	}

	.blue_text4:visited{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#336699;
	line-height:18px;
	text-decoration: none;
	}

	.blue_text4:hover{
	color:#c24417;

	}
.blue_text5{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#336699;
	line-height:18px;
	text-decoration: none;
	}

	.blue_text5:link{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#336699;
	line-height:18px;
	text-decoration: none;
	}

	.blue_text5:visited{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#336699;
	line-height:18px;
	text-decoration: none;
	}

	.blue_text5:hover{
	color:#c24417;

	}
.black_text{
	font-family:arial;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	line-height:13px;
	}

.black_text2{
	font-family:arial;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	line-height:16px;
	}

.black_text3{
	font-family:Times Roman, Times, serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
	}

.black_text4{
	font-family:arial;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	line-height:13px;
	}

.black_text5{
	font-family:arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	line-height:12px;
	}

.black_text6{
	font-family:Times Roman, Times, serif;
	font-size:10px;
	color:#333333;
	line-height:16px;
	}

.black_text7{
	font-family:arial;
	font-size:12px;
	color:#929292;
	line-height:12px;
	}

.white_heading{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	line-height:20px;
	}

.white_heading2{
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	line-height:20px;
	}

.white_text1{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	line-height:15px;
	}

.white_text2{
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	line-height:16px;
	}

.white_text3{
	font-family:arial;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	line-height:14px;
	}

.copyright{
	font-family:arial;
	font-size:10px;
	color:#999999;
	}

.back_left_index{
	background-image: url(../img/citysite/leftbox_new_back2.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}

.back_left{
	background-image: url(../img/citysite/leftbox_back2.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}

.back_footer{
	background-image: url(../img/citysite/footer_back.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}


/* css for innerpage */

.top_heading{
	font-family:Times Roman, Times, serif;
	font-size:24px;
	color:#3B597A;
	}

.top_heading2{
	font-family:Times Roman, Times, serif;
	font-size:24px;
	color:#666666;
	}

.top_heading3{
	font-family:Times Roman, Times, serif;
	font-size:20px;
	color:#526982;
	}

.blue_link1{
	font-family:arial;
	font-size:11px;
	color:#1F558F;
	line-height:14px;
	text-decoration:none;
	}

.blue_link1:hover{
	font-family:arial;
	font-size:11px;
	color:#1F558F;
	line-height:14px;
	text-decoration:underline;
	}

.textfield1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:200px;
	padding-left:2px;
	border-top:1px solid #A8A8A8;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	}

.textfield2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:100px;
	padding-left:2px;
	border-top:1px solid #A8A8A8;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	}

.textfield3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:150px;
	padding-left:2px;
	border-top:1px solid #A8A8A8;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	}

.textfield4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:180px;
	padding-left:2px;
	border-top:1px solid #A8A8A8;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	}

.textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:250px;
	height:100px;
	padding-left:2px;
	border-top:1px solid #A8A8A8;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	}
.textarea1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:2px;
	border-top:1px solid #A8A8A8;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	}



#nav {
	border: #eda 0px solid;
	Padding: 0px;
	font-weight: normal;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	list-style-type: none;
	font-size:11px;
}

#nav UL {
	border: 0px;
	padding: 0px;
	font-weight: normal;
	float: left;
	margin:0px;
	list-style-type: none;
	text-align:left;
	}

#nav A {
	display: block;
  	color: #ffffff;
  	text-decoration: none;
  	font-weight:bold;
    font-family:tahoma;
    font-size:11px;
  	text-align:left;
  	Padding-right:0px;
	Padding-left:0px;
	Padding-bottom:0px;
	Padding-top:0px;
  	position: relative;

}


#nav li {
  	float: left;

  	}

#nav li ul {
  	position: absolute;
  	left: -999em;
  	height: auto;
  	font-weight: normal;
  	border-bottom: 0px solid #E4E3E3;
	}

#nav li li
	{
	/*padding-right: 0px;*/
  	width:130px;
	}

#nav LI UL A {
  color:#CCCC99;
  font-weight: normal;
  font-size:11px;
  font-family: Arial;
  padding-left:5px;
  padding-top:7px;
  padding-bottom:3px;
  margin-left:0px;
  width:145px;
  border-left:1px solid #69829C;
  border-right:1px solid #69829C;
  border-top:1px solid #333333;
  border-bottom:1px solid #69829C;
  background-color:#333333;
}

#nav LI UL A:hover{
  /*color: #002F5B;*/
  border-left:1px solid #69829C;
  border-right:1px solid #69829C;
  border-top:1px solid #1B1B1B;
  border-bottom:1px solid #69829C;
  background-color:#1B1B1B;
}


.yellow_bold_text{
	font-family:arial;
	color:#FFFF66;
	font-weight:bold;
	}

.yellow_text{
	font-family:arial;
	color:#ffffff;
	}

.blue_back{
	color:#ffffff;
 	font-weight:normal;
  	font-size:11px;
  	font-family: Arial;
	padding-right:17px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#69829C;
	}


.margin{
margin-left: 4px;
}


/* level three boxes are here */
#nav li ul ul {
	margin-left:151px;
	}

#nav LI:hover UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI:hover UL UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI.sfhover UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI:hover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI:hover UL {
	LEFT: auto; WIDTH: 100px;

}
#nav LI LI LI:hover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}


#nav *
{
 z-index:100;
 }
 .errormsg
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.page_heading {
	font:36px "Times New Roman", Times, serif;
	color:#ffffff;
	float:left;
	padding-left:10px;
	}
	.new_black_text_scroll{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	overflow:auto;
	height:380px;
	width:99%;
	margin-top:10px;
	padding-right:7px;
	text-align:justify;
	}
#more_info font{
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.foter_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: none;
}
.foter_text:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: none;
}
.foter_text:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: none;
}
.foter_text:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: none;
}
.foter_text:hover {
	color: #FFFFff;
}
