@charset "utf-8";

/*************************************
=== Custom for SFGOV Default Template style here ===
**************************************/
.header {background:transparent url(../_gfx/sfgov/fire_nert_banner.jpg) no-repeat scroll center top; clear:both; height:98px; margin:0px;}

/************************************************
Drop down area
************************************************/
#dropdownmenu ul{
	display: none;
}

/************************************************
Content: main content area
************************************************/
.mainSpan_wrapper .container{
	background:#fff url(../_gfx/cmn/top_round_cnr.gif ) no-repeat top right;
	width:782px;
	margin-top:0; /* homepage contents height is here */
}
.mainSpan_wrapper .content_wrapper2, .mainSpan_wrapper_review .content_wrapper2  {	background:transparent url(../_gfx/cmn/trans_bkgd.gif) repeat-y scroll 0 0; 
	padding: 0;
	margin: 0 10px 0 10px;}
.mainSpan_wrapper .width_container{
padding:10px 0;
}
/************************************************
Left navigation 
************************************************/
.leftnav {
	display: block;
	background:url(../_gfx/cmn/top_round_cnr_2.gif ) no-repeat top left;
	width: 170px;
	float:left;
	padding: 20px 0 0;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	overflow:hidden;
	position:relative;}

.leftnav a {display:block; padding:5px 10px 5px 5px; line-height: 24px; color: #000; text-decoration:none;}
.leftnav a:hover{color: #000; text-decoration: none; border-bottom:0px;}
.leftnav a span{line-height:1.3em;}
.leftnav a:hover span{color: #000000; text-decoration: underline; border-bottom:0px;}

.leftnav_node {background-color: #;}
.leftnav_node_wrapper_root, .leftnav_node_wrapper {background-color: #;} /*selected color */

.leftnav_node_wrapper {background-color: #;}
.leftnav_node_wrapper .leftnav_node a {color: #000000;}
.leftnav_node_wrapper .leftnav_node a:hover {color: #000000; background-color:#; text-decoration: underline;}

.leftnav_node_wrapper a span {display: block;}
.leftnav_node_wrapper .leftnav_node_haschildren a:hover {color:#000000; text-decoration: underline;}

 /* left nav top title area */
.leftnav_top  {height:40px; background: #fff url(../_gfx/cmn/nav_rd_cnr.gif ) no-repeat bottom right;}
.leftnav_top a {	
	font-weight:bold;
	font-size:12px;
	padding-top:25px;
	line-height:1.1em;
}
.leftnav_top a:hover {color:#000000; text-decoration: none;}

.leftnav_node_wrapper_root {padding-top: 10px;} /* left nav top title area */
.leftnav_node_wrapper_root .leftnav_node_haschildren {}
.leftnav_node_wrapper_root .leftnav_node_haschildren a {}
.leftnav_node_wrapper_root .leftnav_node_haschildren a:hover {color:#000000; text-decoration: underline;}

.leftnav_node_wrapper_root .leftnav_node_haschildren a span {
	font-family:Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-size: 12px;
	border-bottom: none !important;
	color: #000;
	font-weight:bold;}
.leftnav_node_haschildren a span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: none !important;
	color: #000000;
	font-weight:bold;}
.leftnav_node_haschildren a:hover span {color:#000;}

.leftnav_node_iscurrent {background-color:#;border-bottom:0px solid #fff;}/*selected color - lighter */
.leftnav_node_iscurrent a span {color: #000000; font-weight:bold;font-size: 1.0em; line-height:1.2em;}

.leftnav_bottom {}

.leftnavlevel0 {font:normal; font-size:1.0em;}
.leftnavlevel1 {font:normal; font-size:0.9em;}
.leftnavlevel2 {font-size:1.0em;}