/* CivicCentric*/
body
{
background-color:#010101;
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
color:#494045;
font-size:12px;
margin:0px;
padding:0px;

}
p {
border:medium none;
font-family:Arial;
font-size:12px;
padding:0px;
}
td {
font-family:Arial;
font-size:12px;
}
form {
border:0px none;
margin:0px;
padding:0px;
}
textarea, select, input {
background-color:#FFFFFF;
border:1px solid #000000;
color:#444444;
font-family:Arial;
font-size:12px;
margin-top:2px;
padding:2px;
}
input.unfilled {
background:#FF9999 none repeat scroll 0%;
}
input.filled {
background:#99FF99 none repeat scroll 0%;
}
h1 {
color:#3B5A6F;
font-size:18px;
font-weight:bold;
margin:0px 0px 2px;
}
h2 {
color:#2D4555;
font-size:16px;
font-weight:bold;
}
img {
border:0px none;
}
.mainpanel{
	width:950px;
	height:auto;
	background-image:url(../images/centerbg.jpg);
	background-repeat:repeat-x;
	background-color:White;
}
.toppanel{
	width:890px;
	height:78px;
	margin-top:19px;
	background-image:url(../images/topbg.jpg);
	background-repeat:repeat-x;
}
.menutextpanel{
	width:auto;
	height:20px;
	float:left;
	margin-right:21px;
}		
.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#676565;
	text-align:center;
	text-decoration:none;
}
.menutext:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#b0381e;
	text-align:center;
	text-decoration:none;
}
.flashpanel{
	width:890px;
	height:260px;
	margin-left:30px;
	margin-right:30px;
}
.centerpanel{
	width:890px;
	height:auto;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
	margin-top:10px;
}
.centerside_panel{
	width:557px;
	height:auto;
	float:left;
}
.centerside_topcurve{
	width:557px;
	height:42px;
	background-image:url(../images/centersidetopcurve.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
	text-indent:15px;
	line-height:35px;
}
.centerside_middlecurve{
	width:557px;
	height:auto;
	background-image:url(../images/centersidemiddlecurve.jpg);
	background-repeat:repeat;
	float:left;
	clear:left;
}
.centerside_bottomcurve{
	width:557px;
	height:10px;
	float:left;
}
.centerside_headingpanel{
	width:auto;
	height:20px;
	margin-left:10px;
	float:left;
	margin-top:10px;
}
.boldtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.boldtextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.subheadingpanel{
	width:250px;
	height:auto;
	float:left;
	clear:left;
	margin-left:10px;
	margin-top:10px;
}
.contentpanel{
	width:537px;
	height:auto;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	clear:left;
}
.normaltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.learnmore-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3abad2;
	text-align:left;
	text-decoration:none;
}
.side-morepanel{
	width:80px;
	height:20px;
	float:left;
	clear:left;
	margin-left:10px;
}
.hrlinepanel{
	height:1px;
	background-image:url(../images/sidehrline.jpg);
	background-repeat:repeat-x;
	background-position:center;
	
}
.sidecurve-section{
	width:308px;
	height:auto;
	float:right;
}
.sidecurvepanel{
	width:308px;
	height:9px;
	float:right;
	clear:right;
}
.sidecurve-middle{
	width:308px;
	height:auto;
	background-image:url(../images/sidecurve_middle.jpg);
	background-repeat:repeat;
}
.sideheading-panel{
	width:110px;
	height:20px;
	float:left;
	clear:left;
	margin-left:10px;
}
.iconpanel{
	width:285px;
	height:44px;
	float:left;
	clear:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:4px;
}
.icon-section{
	width:43px;
	height:41px;
	float:left;
}
.icontextext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#a19e9e;
	text-decoration:none;
	text-align:left;
}
.arrowsection{
	width:14px;
	height:15px;
	float:right;
	margin-top:10px;
}
.footerpanel{
	width:890px;
	height:39px;
	background-image:url(../images/footerbg.jpg);
	background-repeat:repeat-x;
}
.footertext-panel{
	width:596px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0c0807;
	text-decoration:none;
	text-align:left;

}
.inner-centerpanel{
	width:890px;
	height:500px;
	margin-left:30px;
	margin-right:30px;
	background-color:#FFFFFF;
}
.innerloginpanel{
	width:411px;
	height:297px;

}
.loginmainpanel{
	width:950px;
	height:700px;
	background-image:url(../images/loginmainpanel.jpg);
	background-repeat:repeat;
	background-color:#FFFFFF;
}
.logintop{
	width:411px;
	height:12px;
}
.logininner{
	background-image:url(../images/login-innerbg.jpg);
	background-repeat:repeat;
	width:411px;
	height:275px;
}
.middlelogopanel{
	width:326px;
	height:73px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	clear:left;
}
.formpanel{
	width:auto;
	height:75px;
	margin-left:40px;
	margin-right:40px;
	margin-top:10px;
	float:left;
	clear:left;
}
.formmiddlepanel{
	width:298px;
	height:30px;
	float:left;
	clear:left;
	margin-top:5px;
	
}
.namepanel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.textareapanel{
	width:160px;
	height:20px;
	float:right;
}
.loginbuttonpanel{
	width:106px;
	height:38px;
	margin-left:180px;
	float:left;
	clear:left;
	margin-top:10px;
}
.securepanel{
	width:177px;
	height:44px;
	float:left;
	margin-top:10px;
	margin-left:180px;
}
.innertopsidemenu{
	width:173px;
	height:16px;
	margin-top:16px;
	float:right;
	clear:right;
	margin-right:8px;
}
.innertopsidemenu_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#e83008;
	text-align:center;
	text-decoration:none;
}
.sidemenupanel{
	width:auto;
	height:16px;
	float:left;
}
.topsidedivider{
	width:5px;
	height:16px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
.ineer-mainmenu{
	width:637px;
	height:30px;
	float:right;
	margin-top:0px;
	background-color:#d7d7d8;
	background-repeat:repeat;
}
.topsidemain-menubox{
	width:auto;
	height:30px;
	float:left;
}
.topinner_menudivider{
	width:2px;
	height:30px;
	float:left;
}


/* commented by harish on 24/10/2008
.sectionpanel{
	width:890px;
	height:30px;
	background-image:url(../images/section.jpg);
	background-repeat:repeat;
}*/


.sectionpanel
{
	font-family:Verdana, Sans-Serif;
	font-size:11px;
	width:890px;
	height:30px;
	background-image:url(../images/section.jpg);
	background-repeat:repeat;
	margin-top:5px;
	float:left;
	clear:both;
	text-align:left;
	font-weight:bold;
	padding:3px 3px 3px 5px;
margin-bottom:15px;
	
}


.inner_sidecurve-section{
	width:308px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:10px;
}	
.blue-headingtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.inner-headingpanel{
	width:327px;
	height:20px;
	float:left;
	clear:left;
}
.inner-centersidepanle{
	width:557px;
	height:350px;
	float:right;
	margin-top:10px;
}	
.innercentertextpanel{
	width:327px;
	height:276px;
	float:left;
}
.inner_contentpanel{
	width:300px;
	height:auto;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	clear:left;
}	
.sideimagepanel{
	width:213px;
	height:265px;
	float:right;
	margin-right:5px;
}	
.dashboard-section{
	width:550px;
	height:417px;
	margin-top:10px;
}
.dashboard_inner{
	width:550px;
	height:130px;
	float:left;
	clear:left;
	margin-top:10px;
}
.dashboard_innerbox{
	width:173px;
	height:130px;
	background-image:url(../images/dashboard_sectionbg.jpg);
	background-repeat:no-repeat;
}
.dashboard_divider{
	width:12px;
	height:130px;
	float:left;
}
.dashbox_headingpanel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
.inner-iconsection{
	width:89px;
	height:88px;
	float:left;
	margin-left:40px;
	margin-right:40px;
	margin-top:8px;
}	
.whitebg{
	background-color:#FFFFFF;
	background-repeat:repeat;
}
	
	
.accordionHeader
{
	background-color:Silver;
   font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	color:Black;
	border-bottom:solid 1px black;
	
}

.accordionHeaderSelected
{
	background-color:Silver;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	color:Blue;
	border-right:solid 1px black;
		 border-left:solid 1px black;
		 border-top:solid 1px black;
	}
	
	.accordionContent
	{
		text-align:left;
		 border-bottom:solid 1px black;
		 border-right:solid 1px black;
		 border-left:solid 1px black;
		 padding: 10px 5px 10px 5px;
		 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:none;
			
	}
	
/*added by harish 10/13/2008 for imagebotton borderless */	
	.imgbtn {
border:0px none;
}


.butSend
{
	background-image:url('../images/send-email.png');
	 background-color:Transparent ;
	 height:37px;
	 width:134px;
		
}


.cancelbtn
{
	background-image:url('../images/cancel.png');
	 background-color:Transparent ;
	 height:38px;
	 width:97px;
	
}

.btnedit	
{
		background-image:url(../images/creat-edit.png);
	 background-color:Transparent;
	 height:38px;
	 width:128px;
	 

}

.btnResetPassword
{
		background-image:url(../images/reset-Password.png);
	 background-color:Transparent ;
	 height:38px;
	 width:162px;
}

.btnsave
{
			background-image:url(../images/save.png);
	 background-color:Transparent ;
	 height:38px;
	 width:92px;
}

.btnDelete
{
	 background-image:url('../images/delete.png');
	 background-color:Transparent ;
	 height:38px;
	 width:101px;
	  
}


.sdupdate
{
	background-image:url('../images/update.png');
	 background-color:Transparent;
	 height:38px;
	 width:101px;
	
}


.lblerrormessage
{
	font-weight:bold;
	color:Red;
	}
	
	.ValidationSummary
	{
		text-align:left;
	}
	
	
/*for Accordin in Assetmanager - help page */	
	.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: Black;
    background-color: #F7F7FF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #6E8489;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #F7F7FF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


.chkbox input
{
	border-style:solid;
	border-color:White;
	border-width:1px;
  
}

.autoWrapImage
{
	float:right;
}
	

	
	
	







	
	


		
	
	
	
