@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background:url(images/bg.jpg) repeat-x #fefbc8;;
	}
#mainWrap
	{
		width:964px;
		margin:0 auto;
		padding:0 0 0 40px;
	}
#headerPanel
	{
		width:924px;
		height:307px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/header.jpg);
		background-repeat:no-repeat;
	}
#headerPanel h1
	{
		width:924px;
		height:45px;
		float:left;
		margin:24px 0 0 0;
		padding:0px;
		text-indent:-1000px;
		background: url(images/logo.png);
		background-repeat:no-repeat;
		background-position:center;
	}
/*------------------------------------------------------------HEADER----------------------------------------------------------------------------END-------------------*/	
#contentWrap
	{
		width:964px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/contentbg.jpg) repeat-y;
	}
#leftPanel
	{
		width:182px;
		float:left;
		margin:0px;
		padding:23px 0 41px 19px;
	}
#leftPanel h4
	{
		width:182px;
		height:22px;
		float:left;
		margin:0px;
		padding:0 0 15px 0px;
		font-family:Georgia;
		font-size:21px;
		font-weight:normal;
		color:#078535;
	}
#leftPanel .logininput
	{
		width:150px;
		height:16px;
		float:left;
		margin:5px 0 0 0;
		padding:3px 0 0 8px;
		font-family: Arial;
		font-size:10px;
		color:#86834b;
		border:solid 1px #e2df8a;
		background:#e2df8a;
	}
#leftPanel .login
	{
		width:64px;
		height:16px;
		float:left;
		margin:10px 0 0 0;
		padding:2px 0 0 0;
		font-family: Arial;
		font-size:10px;
		color:#86834b;
		text-align:center;
		text-decoration:none;
		background: url(images/button.png) no-repeat;
	}
#leftPanel .login:hover
	{
		background: url(images/buttonover.png) no-repeat;
	}
#leftPanel ul#leftnav
	{
		width:182px;
		float:left;
		margin:0px;
		padding:42px 0 31px 0;
		display:block;
	}
#leftPanel ul#leftnav li
	{
		width:182px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#leftPanel ul#leftnav li#leftnavheading h4
	{
		width:182px;
		float:left;
		margin:0 0 16px 0;
		padding:0px;
		font-family:Georgia;
		font-size:21px;
		font-weight:normal;
		color:#078535;
	}
#leftPanel ul#leftnav li a.leftnav
	{
		width:173px;
		height:19px;
		float:left;
		margin:0px;
		padding:3px 0 0 9px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background-image:url(images/leftnav.jpg);
		background-repeat:no-repeat;
	}
#leftPanel ul#leftnav li a.leftnav:hover
	{
		color:#e53501;
		background-image: url(images/leftnavover.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#leftPanel ul#leftbotnav
	{
		width:182px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#leftPanel ul#leftbotnav li
	{
		width:182px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#leftPanel ul#leftbotnav li#leftbotmheading h4
	{
		width:182px;
		height:22px;
		float:left;
		margin:0 0 16px 0;
		padding:0px;
		font-family:Georgia;
		font-size:20px;
		font-weight:normal;
		color:#078535;
	}
#leftPanel ul#leftbotnav li a.leftbotnav
	{
		width:173px;
		height:19px;
		float:left;
		margin:0px;
		padding:3px 0 0 9px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background-image:url(images/leftnav.jpg);
		background-repeat:no-repeat;
	}
#leftPanel ul#leftbotnav li a.leftbotnav:hover
	{
		color:#e53501;
		background-image: url(images/leftnavover.jpg);
		background-repeat:no-repeat;
	}
/*------------------------------------------------------------LEFTPANEL-------------------------------------------------------------------------END-------------------*/		
#rightPanel
	{
		width:683px;
		float:left;
		margin:0px;
		padding:21px 0 0 40px;
	}
#rightPanel h2
	{
		width:683px;
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:28px;
		font-weight:normal;
		color:#078535;
	}
#rightPanel p.redtxt
	{
		width:683px;
		float:left;
		margin:0px;
		padding:16px 0 0 0;
		font-family:Georgia;
		font-size:16px;
		color:#dd5c27;
	}
#rightPanel p.rightboldtxt
	{
		width:683px;
		float:left;
		margin:0px;
		padding:19px 0 0 0;
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color:#86834b;
	}
#rightPanel p.righttxt
	{
		width:683px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		font-weight: normal;
		color:#86834b;
	}
#rightPanel #rightpic
	{
		width:113px;
		height:83px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
	}
#rightPanel ul#rightnav
	{
		width:532px;
		float: left;
		margin:0px;
		padding:16px 0 0 30px;
		display:block;
	}
#rightPanel ul#rightnav li
	{
		width:532px;
		height:23px;
		float:left;
		margin:7px 0 0 0;
		padding:0px;
		display:block;		
	}
#rightPanel ul#rightnav li a.rightnav
	{
		width:510px;
		height:20px;
		float:left;
		margin:0px;
		padding:3px 0 0 22px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background-image:url(images/rightnav.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#rightnav li a.rightnav:hover
	{
		color:#e53501;
		background-image: url(images/rightnavover.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#rightPanel h3
	{
		width:683px;
		height:25px;
		float:left;
		margin:39px 0 18px 0;
		padding:0px;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#078535;
	}
#rightPanel ul#specialnav	
	{
		width:215px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/vline.jpg) repeat-y right;
		display:block;
	}
#rightPanel ul#specialnav li
	{
		width:200px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#rightPanel ul#specialnav li .specialpic
	{
		width:200px;
		height:75px;
		float:left;
		margin:0 0 12px 0;
		padding:0px;
		background-image:url(images/specialpic.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#specialnav li a.specialnav
	{
		width:188px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 12px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background:url(images/specialnavactive.jpg) no-repeat;
	}
#rightPanel ul#specialnav li a.specialnav
	{
	}
#rightPanel ul#specialnav li a.specialbotnav
	{
		width:188px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 12px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background: url(images/spebotnavbg.jpg) no-repeat;
	}
#rightPanel ul#specialnav li a.specialbotnav
	{
	}
#rightPanel ul#specialnav li a.more
	{
		width:62px;
		height:17px;
		float:left;
		margin:11px 0 0 0;
		padding:2px 0 0 0;
		font-family:Arial;
		font-size:10px;
		color:#e53501;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image:url(images/readmore.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#specialnav li a.more:hover
	{
		background-image: url(images/readmoreover.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#rightPanel ul#specialmidnav	
	{
		width:215px;
		float:left;
		margin:0 0 0 19px;
		padding:0px;
		background:url(images/vline.jpg) repeat-y right;
		display:block;		
	}
#rightPanel ul#specialmidnav li
	{
		width:200px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#rightPanel ul#specialmidnav li .specialmidpic
	{
		width:200px;
		height:75px;
		float:left;
		margin:0 0 12px 0;
		padding:0px;
		background-image:url(images/specialmidpic.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#specialmidnav li a.specialmidnav
	{
		width:188px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 12px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background:url(images/specialnavactive.jpg) no-repeat;
	}
#rightPanel ul#specialmidnav li a.specialmidnav:hover
	{
	}
#rightPanel ul#specialmidnav li a.specialbotmidnav
	{
		width:188px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 12px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background: url(images/spebotnavbg.jpg) no-repeat;
	}
#rightPanel ul#specialmidnav li a.specialmidbotnav
	{
	}
#rightPanel ul#specialmidnav li a.more
	{
		width:62px;
		height:17px;
		float:left;
		margin:11px 0 0 0;
		padding:2px 0 0 0;
		font-family:Arial;
		font-size:10px;
		color:#e53501;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image:url(images/readmore.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#specialmidnav li a.more:hover
	{
		background-image: url(images/readmoreover.jpg);
		background-repeat:no-repeat;
	}	
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#rightPanel ul#speciallastnav	
	{
		width:215px;
		float:left;
		margin:0 0 0 19px;
		padding:0px;
		display:block;		
	}
#rightPanel ul#speciallastnav	li
	{
		width:200px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#rightPanel ul#speciallastnav li .speciallastpic
	{
		width:200px;
		height:75px;
		float:left;
		margin:0 0 12px 0;
		padding:0px;
		background-image:url(images/speciallastpic.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#speciallastnav li a.speciallastnav	
	{
		width:188px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 12px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background:url(images/specialnavactive.jpg) no-repeat;
	}
#rightPanel ul#speciallastnav li a.speciallastnav	:hover
	{
	}
#rightPanel ul#speciallastnav li a.speciallastbotnav	
	{
		width:188px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 12px;
		font-family:Arial;
		font-size:12px;
		color:#86834b;
		text-decoration:none;
		background: url(images/spebotnavbg.jpg) no-repeat;
	}
#rightPanel ul#speciallastnav li a.specialmidbotnav
	{
	}
#rightPanel ul#speciallastnav li a.more
	{
		width:62px;
		height:17px;
		float:left;
		margin:11px 0 0 0;
		padding:2px 0 0 0;
		font-family:Arial;
		font-size:10px;
		color:#e53501;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image:url(images/readmore.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#speciallastnav li a.more:hover
	{
		background-image: url(images/readmoreover.jpg);
		background-repeat:no-repeat;
	}	
/*---------------------------------------------------------CONTENTPANEL-------------------------------------------------------------------------END-------------------*/			
#footerWrap
	{
		width:100%;
		height:138px;
		float:left;
		margin:0px;
		padding:0px;
		background: url(images/footerbg.jpg) repeat-x;
	}
#footer 
	{
		width:964px;
		height:97px;
		float: none;
		margin:0 auto;
		padding:41px 0 0 40px;
		background:url(images/footer.jpg) no-repeat right;
	}
#footer ul#footerlinks
	{
		width:500px;
		height:15px;
		float: none;
		margin:0 auto;
		padding:0px;
		display:block;
	}
#footer ul#footerlinks li
	{
		float: left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#footer ul#footerlinks li.footersap
	{
		font-family:Arial;
		font-size:11px;
		color:#fefbc8;
	}
#footer ul#footerlinks li a.footerlinks
	{
		float: left;
		margin:0px;
		padding:0 8px 0 8px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#fefbc8;
		text-align:center;
		text-decoration:none;
	}
#footer ul#footerlinks li a.footerlinks:hover
	{
		text-decoration: underline;
	}
#footer ul#footerlinks li.copyrights
	{
		width:500px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#456d08;
		text-align:center;
	}
	/*-------------------------*/
	
	
#footer ul#validation
	{
		width:150px;
		height:20px;
		float: none;
		margin:0 auto;
		padding:0px;
		display:block;
	}
#footer ul#validation li
	{
		width:64px;
		height:20px;
		float: left;
		margin:5px 0 0 0;
		padding:0px;
		display:block;		
	}
#footer ul#validation li a.xhtml
	{
		width:64px;
		height:17px;
		float:left;
		margin:0 3px 0 0;
		padding:2px 0 0 0;
		font-family:Arial;
		font-size:10px;
		color:#e53501;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image: url(images/button.png) ;
		background-repeat:no-repeat;
	}
#footer ul#validation li a.xhtml:hover
	{
		
		background-image: url(images/buttonover.png) ;
		background-repeat:no-repeat;
	}
/*------------------------------------------------------------INDEXPAGE-------------------------------------------------------------------------END-------------------*/				
#innercontentPanel
	{
		width:683px;
		float:left;
		margin:0px;
		padding:21px 0 30px 40px;
	}
#innercontentPanel h4
	{
		width:683px;
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:21px;
		font-weight:normal;
		color:#078535;
	}
#innercontentPanel p.righttxt
	{
		width:683px;
		float:left;
		margin:0px;
		padding:16px 0 0 0;
		font-family: Arial;
		font-size:12px;
		font-weight: normal;
		color:#86834b;
		text-align:justify;
	}
/*-----------------------------------------------------------------------------------INNERPAGE------------------------------------------------------------END---------*/
#contactPanel
	{
		width:683px;
		float:left;
		margin:0px;
		padding:21px 0 30px 40px;
	}
#contactPanel h4
	{
		width:683px;
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:21px;
		font-weight:normal;
		color:#078535;
	}
#contactPanel p.contacttxt
	{
		width:683px;
		float:left;
		margin:0px;
		padding:16px 0 16px 0;
		font-family: Arial;
		font-size:12px;
		font-weight: normal;
		color:#86834b;
		text-align:justify;
	}
#contactPanel p.smallheading
	{
		width:683px;
		float:left;
		margin:0px;
		padding:16px 0 0 0;
		font-family:Georgia;
		font-size:16px;
		color:#dd5c27;
	}
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:202px;
				height:400px;
				margin:10px 0 0 0;
				padding:20px 0 0 0;
				float:left;
			}
.contactfeildname
			{
				width:160px;
				margin:0 0 10px 0;
				padding:0px;
				float:left;
				font-family: Arial;
				font-size:12px;
				font-weight: normal;
				color:#86834b;
				
			}
.contactfeild
			{
				width:202px;
				margin:0 0 2px 0;
				padding:0px;
				float:left;
			}
.contactfeildinput
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:198px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submit
			{
				width:200px;
				height:20px;
				margin:20px 0 0 0;
				padding:0px;
				float:left;
			}
a.submitbutton
			{
		width:64px;
		height:16px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: Arial;
		font-size:10px;
		color:#86834b;
		text-align:center;
		text-decoration:none;
		background: url(images/login.jpg) no-repeat;
	}
a.submitbutton:hover
	{
		background: url(images/loginover.jpg) no-repeat;
	}
.listbox
		{
				width:202px;
				height:20px;
				float:left;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}
	
