* {padding:0; margin:0;}

form {padding: 0 0 10px 0; margin: 0;}
input {border: 1px solid #DEDAC9; background: #ffffff; font-family: arial, verdana, sans-serif; font-size: 11px; color: #000000; padding: 1px;}
img {border: none;}

ul { 
    list-style-position: inside;
    width: 100%;     

} 

li { display: block ;
width: 100%;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #677156;
	margin: 0px;
	padding: 0px;	

}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;	

}

#container {
		width: 910px;
		border-style: solid;
		border-width: 2px;
		border-color: #4D5540;
		margin: 6px;

		}

#header {
		width: 910px;
		background-color: white;
		}
		
#menubar {
		width: 910px;
		height: 28px;
		background-color: #ffffff;
		}		

#wrapper {
		width: 910px;
		background-color: #ffffff;
		position: relative;
		overflow: auto;	
					
		}		
		
#left {
		width: 211px;
		background-color: #F3FFD3;	
		float: left;
		
		
		}	
		
#center {
		position:relative;
		width: 536px;	
		float: left;
		 min-height: 580px;
		 height: auto;
		 _height: 580px;		
		background-color: #FBFBFA;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: #A1BE57;		
		}	
		
#right {
		position: relative;
		float: right;
		overflow: auto;
		height: 100%;
        width: 157px;			
		}	
		
#submenu {
	position: relative;
	width: 211px;
	background-color: #F3FFD3;
	height: 280px;
	padding: 0 0 0 0;	

	}	

#textholder {
	position: relative;	
	padding: 10px;
	}

#footer {
	position: absolute;
	width: 211px;
	background-color: #6B772D;
	bottom: 0px;
	text-align: center;
	font-size: 8pt;
	color: #cccccc;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
		}		
		


#search {
	position: relative;
	background-color: #FDF1C3;
	border-color: #ffffff;
	border-width: 2px 0px 2px 0px;
	border-style: solid;
	padding: 10px 0 0px 0;
	}		
	

#breadcrumb {
	color: #A5B777;
	padding-bottom: 15px;
	font-size: 10pt;
	}

#breadcrumb a, a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A5B777;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;	
	}

#breadcrumb a:hover {
	text-decoration: underline;	
	}	
	


#center h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		color: #000000;
		padding-bottom: 10px;
		}		
#center {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		}	
		
#submenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;			
		}

	

#contenttext a, a:link, a:active, a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #000000;
		text-decoration: underline;
		font-size: 10pt;
		}
        

#right{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #000000;
		font-size: 10pt;
		}  
                
        #right a, a:link, a:active, a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #000000;
		text-decoration: underline;
		font-size: 10pt;
		}        

#submenuitem {
		background-image: url(../img/layout_submenu_bg.jpg);
	
		padding-left: 20px;
		padding-top: 2px;
		margin-bottom: 2px;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		}

#submenuitem a, a:link, a:active, a:visited {
		font-size: 13px;
		font-weight: bold;
		color: #000000;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		}

#submenuitem a:hover {
		text-decoration: underline;
		}

		
.searchbutton {
  margin: 0;
  padding: 0;
  border: 0;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}		

#footer a, a:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	font-weight: normal;
	}

#footer a:hover {
	text-decoration:underline;
	}
