
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px;
text-align:justify;
line-height:16px;
background:#e8e2cc url(../images/page-bg.jpg) top repeat-x;

}

.bodypopup
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px;
text-align:justify;
line-height:16px;
background:#e8e2cc;

}
.mainblock
{
margin:0 auto;
/* background-color:#2c3613; */
background-color:#f0e2c3;
width:1003px;
}


.header
{
background:url(../images/header.jpg) no-repeat;
height:150px;
/* background-color:#2c3613; */
background-color:#f0e2c3;
margin:0 auto;
width:1003px;

}

.navigation
{
height:33px;
width :1000px;
/* background-color:black;  */
background-color:#51351c;
padding:0 0 0 0 ;
margin:0 0 0 0 ;
}



.middleblock
{
margin:0 auto;
background-color:#e8e2cc;

width:980px;
clear:both;
padding:0px 10px 0px 10px;
}


.blockleft
{
float:left;
background-color:#e8e2cc;
clear:both;
}


.gradiantstrip
{
background:url(../images/strip-1.jpg) repeat-x;
height:27px;
width:680px;
float:left;
margin-top:25px;
padding-left:20px;
padding-top:3px;
}


h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
/* color:#7d8156; */
color:#684d37;
margin:0px;

}


h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#cc3300;  */
color:#684d37;
margin:0px;
margin-top:10px;
font-weight:normal;
}




.pictureblock
{
width:670px;
height:90px;
float:left;
clear:both;
margin-top:10px;
padding-left:20px;
}

.blockright
{
float:right;
background-color:#e8e2cc;
width:190px;
margin-top:10px;
}

.current
{
background:url(../images/current.jpg) repeat-x;
width:190px;
height:27px;
clear:both;
padding-left:10px;
padding-top:7px;
float:left;

}

.currentemail
{
background:url(../images/current.jpg) repeat-x;
width:190px;
height:28px;
clear:both;
padding-left:10px;
padding-top:7px;

float:left;

}
.currentevent
{
background-color:#dfd8ae;
height:auto !important;
min-height:50px !important;
height:50px;
width:190px;
float:left;
border-bottom:1px #d7cca8 solid;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:10px;
padding-left:10px;

}

.currenteventbutton
{
background:url(../images/allevents-button.jpg) no-repeat;
width:66px;
height:26px;
float:right;
margin-right:10px;
padding-top:5px;
padding-left:10px;
}
#menubar
{
   margin:0 auto;
   clear:both;
}

.form 
{ 
   width : 200px; 
   float : left; 
   text-align : justify;
   padding-top:40px;  
} 

input 
{
   padding : 2px; 
   border : 1px solid #eee; 
   font : normal 11px Arial, Helvetica, sans-serif;
   color : #6d6e71;
   margin-bottom:0px !important;
   margin-bottom:0px;
   /*width:130px;
   background-color:#FFFFFF;*/
} 

.dropdown
{ 
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #d0d0d0 !important;
	color : #000;
	width:150px;
	margin-top:0px;
	padding:4px 3px 3px 3px;
	
	
} 
textarea 
{ 
    width : 300px; 
    padding : 2px; 
    font : normal 11px Arial, Helvetica, sans-serif; 
    border : 1px solid #eee; 
    height : 80px; 
    display : block; 
    color : #8c8c8c; 
} 

.button
{ 
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/submit-button.jpg) no-repeat;
	width:72px;
	height:22px; 
	color:#111111;
	float:left;
	margin-right:12px;
	border:none;
	cursor:pointer;
	text-align:center;

}

.footer
{
background:#725133;
width:1000px;
height:60px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
clear:both;
}

.footer a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d6d6d6;
} 

a
{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;
text-decoration:none;
}

a:hover
{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
} 

.blocktext
{
margin-left:20px;
}

.innerblock
{
padding-left:0px;
min-height:500px;
height:500px;
padding-top:10px;
}
.innerblocHome
{
float:left;
background-color:#e8e2cc;
padding-right:10px;
}
.lefthome
{
padding-right:20px;
width:200px;
	
}
.innerblockleft
{
float:left;
background-color:#e8e2cc;
width:205px;

}

.innerblockright
{
padding-top:0px;
float:left;
margin-left:5px;
background-color:#e8e2cc;
padding-right:0px;
margin-top:10px;
min-height:400px;
}

.innercurrent
{
background:url(../images/current.jpg) repeat-x;
width:197px;
height:27px;
clear:both;
padding-left:15px;
padding-top:7px;
float:left;
margin-top:10px;
}

.innercurrentevent
{
background-color:#dfd8ae;
border-bottom:1px #d7cca8 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.innercurrentevent a 
{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;

}

.innercurrentevent a:hover
{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
}

.innergradiantstrip
{
background:url(../images/inner-strip-1.jpg) repeat-x;
height:23px;
width:720px;
float:left;
margin-top:25px;
padding-left:20px;
padding-top:8px;
}

.innermatterbox
{
height:220px;
width:700px;
float:left;
padding-left:20px;
background-color:#e1dbb6;
border-bottom:2px #cac292 solid;
padding-right:20px;
padding-top:10px;
}

.welcomeblock
{
margin:0 auto;
padding-right:20px;
margin-top:30px;
}

.welcome
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#db4e02;
margin:0px;
margin-bottom:15px;
}



.photoblock
{
width:205px;
height:135px;
float:left;
margin-right:10px;
}

.photoblock1
{
width:205px;
height:135px;
float:left;
margin-right:10px;
}








/* Added By Ashu */
.Bold
{
	font-weight :bold ;
}



.dynamicmenu  
{
	color: #ffffff;
	margin: 0 auto;
	padding-left: 0;
	width:125px; 
}


.dynamicmenu td 
{ 
	font: 13px verdana, Arial,sans-serif;
display:inline;
float:left; 
border:1px #000000 solid;
/* background-color:#232b0f; */
background-color:#51351c;
width:120px !important;
}
.dynamicmenu td:hover
{ 
background-color:#e3cea6;
color:#111111;
}

.dynamicmenu  a
{
	font: 13px verdana, Arial,sans-serif;
	margin:0px;
	float:left;
	text-align:center;
	text-decoration: none;
	color: #fff;
	height:20px;
	width:120px !important;
	width:120px;
	border:1px #000000 solid;
	margin-top:3px;
	padding-top:5px;
}

.dynamicmenu  a:hover
{
	font: 13px verdana, Arial,sans-serif; 
	color:#111111;
	float:left;
	height:20px;
	width:120px !important;
	width:120px;
	border:1px #000000 solid;
	background-color:#e3cea6;
	margin-top:3px;
	padding-top:5px;}

.dynamicmenustyle td
{
	font: 11px verdana, Arial,sans-serif;
	float:left;
	text-align:left;
	text-decoration: none;
	/*background-color:#232b0f; */
	background-color:#51351c;
	height:20px;
	vertical-align:middle;
	padding-top:2px;
	margin-left:0px;
}
.dynamicmenustyle td:hover
{

	float:left;
	text-align:left;
	background-color:#e3cea6;
	padding-top:2px;
	margin-left:0px;
	
}

.dynamicmenustyle a
{
	font: 11px verdana, Arial,sans-serif;
	float:left;
	text-align:left;
	text-decoration: none;
	color :#ffffff;
	height:20px;
	
	
	
	
	/*width:auto !important;
	min-width:110px !important;
	width:110px ;
	min-width:110px;*/
	min-width:115px;
	#width:115px;
	_width:115px;

	padding-right:3px;
	padding-left:4px;
	padding-top:2px;
}
.dynamicmenustyle  a:hover
{
	font: 11px verdana, Arial,sans-serif; 
	color:#000000;
	height:20px;
	background-color:#e3cea6;
	text-decoration: none;
	padding-right:3px;
	text-align:left;

	padding-left:4px;
	padding-top:2px;
	}





.LowerMenu td
{
	font: 12px verdana, Arial,sans-serif;	
	text-align:left;
	text-decoration: none;
	background-color:#232b0f;
	color :#ffffff;	
	height:20px;
	padding-left:5px;
	margin-left:1px;
	margin-right:0px;
	
}


.LowerMenu  td:hover
{
	font: 12px verdana, Arial,sans-serif; 
	color:#111111;
	text-align:left;
	background-color:#e3cea6;
	padding-left:5px;
	margin-left:1px;
	margin-right:0px;
	
}

.errorcss 
{
	BORDER-RIGHT: #ff0000 1px solid; 
	BORDER-TOP: #ff0000 1px solid; 
	BACKGROUND: #fff5f5; 
	BORDER-LEFT: #ff0000 1px solid; 
	BORDER-BOTTOM: #ff0000 1px solid
	
}

.error 
{
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	MARGIN-LEFT: 0px; 
	COLOR: #de0101; 
	PADDING-TOP: 0px
}
.tablelistborder
{	
	border-left:1px solid #808080;	
	border-bottom:1px solid #808080;	
	border-top:1px solid #808080;	
}
.tablelistcellheaderborder
{
	border-right:1px solid #c0c0c0;	
	text-align:center;
	height:20px;   	
	background-color:#ef6101;
	color:#ffffff;    
	
}

.tablelistcellheaderborder1
{
	border-right:1px solid #c0c0c0;	
	text-align:left;
	height:20px;   	
	background-color:#ef6101;
	color:#ffffff;    
	
}
.tablelistcelllink1
{
	border-right:1px solid #c0c0c0;	
	text-align:left;
	height:20px;   	
	background-color:#ef6101;
	color:#ffffff;    
	
}


.tablelistcellborder
{
	text-align:center;  	  
	border-top:1px solid #c0c0c0;	
	border-right:1px solid #c0c0c0;	
}
.tablelistcellheaderborder1 a
{
	
	color: #ffffff;
	text-decoration: none;
	}
.tablelistcellheaderborder1 a:visited 
{
	text-decoration: none;
	color: #003366;
}
.tablelistcellheaderborder1 a:hover 
{
	text-decoration: underline;
	color: #000000;
}
.tablelistcellheaderborder1 a:active 
{
	text-decoration: none;
	color: #003366;
}
.tablelistcellborder1
{
	text-align:left;
	height:18px;   	  
	border-top:1px solid #c0c0c0;	
	border-right:1px solid #c0c0c0;	
}

.seperator-5
{
	height:5px; 
}

	
    
.mt
{
	clear:both;
}  



.div-content
{

float:left;
margin-left:5px;
background-color:#e8e2cc;
width:750px;

}     

.contact-bd
{
border:2px solid #e4e5e6 !important;
background:#dfd8ae;
}   

.contact-top
{
height:26px;
font-size: 12px;
font-weight:bold;
color:#000;

}
.contact-top1
{
background:url(../images/contact1.jpg) no-repeat !important ;
height:26px;
font-size: 14px;
font-weight:bold;
color:#5e7a17;
padding:0px 0px 0px 12px;
}

.frm-txt 
{
padding-left:12px;
}

input1 
{
background-color:#eeeeee;
padding : 2px;
border : 1px solid #ececec;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#696969;
width:100px;
margin:5px 5px 2px 0px;
line-height:10px;

} 
.usertable
{
	width:600px;
}
.tdDoc1
{
	width:300px;
}
.tdDoc2
{
	width:300px;
	text-align:left;
}

.gridheading a
{
	 text-decoration:none;
	color: Black;
	text-align:Center;
}
.gridheading
{
	width: 100%;
	font: normal 1.0em  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	background-color: #25300e;
	text-align:Center;
	border : 1px solid black;
}
.gridheading a
{
	font-weight: bold;
	padding-left: 50px;
	color: white;

}
.gridheading_td
{
	font: normal 0.95em  Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:Black;
	border :1px solid black;
	}
	.gridheading_td a
{
	
	color:Black;
	}
.gridAheading_Atd
{
	font: normal 0.95em  Verdana, Arial, Helvetica, sans-serif;
	background-color: #d3d3d3;
	text-align:left;
	color:Black;
	border : 1px solid black;
}
.gridAheading_Atd a
{	color:Black;
	}
	
	
#sidemenu-content
{
   margin: 0 auto;
   list-style-type:none;
   /*padding: 0;
   position: relative;
   float:left;*/
}


#divnavigfirst
{
	font: 12px verdana, Arial,sans-serif;
	text-align:left;
	text-decoration: none;
	color: #000;
	width:180px;
}



#divnavigfirst ul 
{
	color: #ffffff;
	margin: 0 auto;
	clear:both;
	padding:0;
	display:table;
	list-style-type:none;
}


#divnavigfirst li a
{
	font: 12px verdana, Arial,sans-serif;
	text-align:left;
	text-decoration: none;
	color: #000;
	width:180px;
	float:left;
	padding:2px 10px 2px 20px;
}

#divnavigfirst li a:hover 
{
	font: 12px verdana, Arial,sans-serif; 
	color:#fff;
	width:180px;
	background-color:#654933;
}



#divnavigsecond
{
	font: 12px verdana, Arial,sans-serif;
	text-align:left;
	text-decoration: none;
	color: #000;
	width:180px;
}



#divnavigsecond ul 
{
	color: #ffffff;
	margin: 0 auto;
	clear:both;
	padding:0;
	display:table;
	list-style-type:none;
}


#divnavigsecond li a
{
	font: 12px verdana, Arial,sans-serif;
	text-align:left;
	text-decoration: none;
	color: #000;
	width:180px;
	float:left;
	padding:2px 10px 2px 40px;
}

#divnavigsecond li a:hover 
{
	font: 12px verdana, Arial,sans-serif; 
	color:#fff;
	width:180px;
	background-color:#654933;
}







.calendertoprow
{
	font: 11px verdana, Arial,sans-serif;	
	/*background-color:#8af809; */
	background-color:#503720;
	color :#ffffff;
	text-align:left;
	padding :0px 0px 0px 0px;
}
.calander1nnerToprow
{
	padding :0px 0px 0px 0px;
	}

.calendertoprow a
{
	font: 11px verdana, Arial,sans-serif;	
	color :#ffffff;
}
.calendertoprow  a:hover
{
	font: 11px verdana, Arial,sans-serif;		
	color :#ffffff;
}
	.calendersecrow
{
	font: 11px verdana, Arial,sans-serif;	
	/*background-color:#354a26; */
	background-color:#725133;
	color :#ffffff;	
	vertical-align :middle;
	
}
.calenderboxes
{
	font: 10px verdana ;
	background-color:#eeece1;
	color :#000000;	
	font-weight :bold ;
	

}
.calenderboxes a:hover
{
	font: 10px verdana ;
	background-color:#eeece1;
	color :#000000;
	text-decoration:underline;  
	font-weight :bold ;		 
}


input.button 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(../images/button-dark-green.jpg) no-repeat;
	width:95px;
	height:26px;
	color:#fff;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	border:0px;
	cursor:pointer;
	
} 
.button1
{ 
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/submit-button.jpg) no-repeat;
	width:72px;
	height:22px; 
	color:#111111;
	float:right;
	margin-right:12px;
	border:none;
	cursor:pointer;
	text-align:center;

}
input.button1 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(../images/button-dark-green.jpg) no-repeat;
	width:95px;
	height:26px;
	color:#fff;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	border:0px;
	cursor:pointer;
	
} 

.button2
{ 
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/submit-button.jpg) no-repeat;
	width:72px;
	height:22px; 
	color:#111111;
	float:left;
	margin-right:12px;
	border:none;
	cursor:pointer;
	text-align:center;

}
input.button2 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(../images/button-dark-green.jpg) no-repeat;
	width:95px;
	height:26px;
	color:#fff;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	border:0px;
	cursor:pointer;
	
}

.button3
{ 
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/submit-button.jpg) no-repeat;
	width:72px;
	height:22px; 
	color:#111111;
	
	margin-right:12px;
	border:none;
	cursor:pointer;
	text-align:center;

}
input.button3 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(../images/button-dark-green.jpg) no-repeat;
	width:95px;
	height:26px;
	color:#fff;
	
	border:0px;
	cursor:pointer;
	
}

.calendertoprow-1
{
	font: 11px verdana, Arial,sans-serif;	
	background-color:#384b1e;
	color :#ffffff;
	text-align:left;
	border:1px solid #111111;
	
}


.calendertoprow-1 td
{
	font: 11px verdana, Arial,sans-serif;	
	background-color:#cccccc;
	color :#ffffff;
	text-align:left;
	
}
.extralink a:hover
{
	color: #384912;
	text-decoration:underline;
}

.calendertoprow-2
{
	font: 11px verdana, Arial,sans-serif;	
	text-align:left;
	border:1px solid #111111;
	
}


	
.docgrid
{
	width:1000px;
	text-align:center;

}
.usercatdoc
{
	padding-left:50px;
}

.Clasified a
{
    font-family:times New Roman, Times, serif;
    font-size: 11pt;
    font-weight: normal;
    color: #384912;
    
    
    display: inline-block;
}
.Clasified  a:hover
{
    font-family: times New Roman, Times, serif;
    font-size: 11pt;
    font-weight: normal;
    color: #384912;
    
   
    display: inline-block;
    text-decoration:underline;
}
.treeview2
{
	font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
	color:#10488b;
	font-weight:bold;
	height:400px;
	width:300px;
	overflow:auto;	
	text-align:left;
	
}

.treeviewSelNode
{
	font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
	color:Green;
	font-weight :bold ;
}
.treeviewSelNode a:link
{
	font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
	color:Green;
	font-weight :bold ;
	
}
.treeviewSelNode a:hover
{
	font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
	color:Green;
	font-weight :bold ;
	
}
.treeview1
{
	font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
	color:#242b0c;
	font-weight:bold;
	text-align:left;
	
}

#disclaimer {float:left; font-size:13px; font-style:italic; margin-top:7px; width: 625px;color: #000;/*#747474*/}