@import url("master.css");
#container{
	background: #fff url('../images/background.png') repeat-y;
}
#footer{
	background:url('../images/footer.png') no-repeat;
	width:750px;
	height:34px;
	margin:0 auto;
	padding-top:50px;
	text-align:center;
	color:#fff;
	font-size:12px;
}
#left{
	float:left;
	width:180px;
}
#right{
	float:left;
	width:570px;
}
#logo{
	text-indent:-3000px;
	background: url('../images/logo.png') no-repeat scroll top left;
	width: 161px;
	height: 55px;
	margin:0 auto;
	margin-top:10px;
}
#title {
	text-indent:-3000px;
	background: url('../images/title.png') no-repeat scroll top left;
	width: 495px;
	height: 38px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:50px;
}
#content{
	padding-left:20px;
	padding-right:20px;
}


/* Box Styles */
.curved {
	float:left;
	position:relative;
	color:#fff;
	font-size:16px;
	background:url('../images/curved.png') repeat-x;
	z-index:999;
}
.curved-left {
	float:left;
	background: url('../images/curved_left.png') no-repeat scroll top left;
	width: 9px;
	height: 26px;
}
.curved-text {
	float:left;
	background: url('../images/curved.png') repeat-x scroll top left;
	height: 16px;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
}
.curved-right {
	float:left;
	background: url('../images/curved_right.png') no-repeat scroll top left;
	width: 9px;
	height: 26px;
}
.box-border{
	position:relative;
	z-index:2;
	border:1px solid #E0DBA6;
	margin-top:-12px;
	margin-left:10px;
	width:475px;
	padding:3px;
}
.box{
	background: #fff url('../images/gradient.png') repeat-x;
	color:#5D690F;
	font-size:14px;
	font-weight:600;
	padding:20px 20px 20px 10px;
}
.submenu{
	position:relative;
	margin-left:-20px;
	margin-top:-30px;
}
span.link{
	color:#586E0F;
	cursor: pointer; 
}
span.link:hover{
	text-decoration:underline;
}
a.pdfs{
	display:block;
	background: url('../images/pdf.png') no-repeat left center;
	width:410px;
	font-weight:100;
	padding:2px;
	padding-left:35px;
}

a.pdfs:hover{
	display:block;
	background-color:#B6C096;
	color:#fff;
	text-decoration:none;
}
a.delete-link{
	font-size:11px;
	font-weight:100;
	font-style:italic;
	color:#D7201E;
	cursor: pointer; 
	text-decoration:underline;
}

a.delete-link:hover{
	text-decoration:none;
}
/* Menu System */
#navmenu {	
	width: 194px;		
	position: absolute;
	top: 105px ;	
	margin-left: 6px;		
	}			
	
#navmenu ul {
	list-style: none;	
	height: 327px;
	margin: 0;
	padding: 0;	
	}

#navmenu ul li {	
	margin: 0;
	padding: 0;				
	}

#navmenu ul li a {
	display: block;	
	text-decoration: none;	
	line-height: 30px;
	height: 30px;
	}

#navmenu ul li ul{
	display: none;
	}

#navmenu .board-manual {	
	height: 30px;
	background: url("../images/nav/board_manual.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .corporate {	
	height: 30px;
	background: url("../images/nav/corporate.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .board-meetings-2009 {	
	height: 30px;
	background: url("../images/nav/2009_board_meetings.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .board-meetings-2008 {	
	height: 30px;
	background: url("../images/nav/2008_board_meetings.jpg") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .board-meetings-2007 {	
	height: 30px;
	background: url("../images/nav/2007_board_meetings.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .board-meetings-2006 {	
	height: 30px;
	background: url("../images/nav/2006_board_meetings.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .board-meetings-2005 {	
	height: 30px;
	background: url("../images/nav/2005_board_meetings.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .minutes {	
	height: 30px;
	background: url("../images/nav/minutes.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .general-info {	
	height: 30px;
	background: url("../images/nav/general_info.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}
#navmenu .update-user {	
	height: 30px;
	background: url("../images/nav/update_user.png") left top no-repeat;
	text-align:right;
	padding-right:15px;
	background-position: 0 -38px;
}

#navmenu .board-manual:hover,
#navmenu .board-meetings-2009:hover,
#navmenu .board-meetings-2007:hover,
#navmenu .board-meetings-2006:hover,
#navmenu .board-meetings-2005:hover,
#navmenu .board-meetings-2008:hover,
#navmenu .minutes:hover,
#navmenu .general-info:hover,
#navmenu .update-user:hover,
#navmenu .corporate:hover{
	background-position: 0 0px;
	}
a.nav{
	display:block;
	width:194px;
	height:31px;
	
}
#navmenu span{
	display:none;
}
#board-manual .board-manual,
#board-meetings-2007 .board-meetings-2007,
#board-meetings-2006 .board-meetings-2006,
#board-meetings-2005 .board-meetings-2005,
#board-meetings-2008 .board-meetings-2008,
#board-meetings-2009 .board-meetings-2009,
#minutes .minutes,
#general-info .general-info,
#update-user .update-user,
#corporate .corporate{
	background-position: 0 0px;
	}
/*
ul#navmenu{
	margin-left:5px;
}
ul#navmenu a.board-manual{
	display:block;
	width:189px;
	height:28px;
	background-image:url('../images/nav/board_manual.png');
	
}
ul#navmenu a.board-manual:hover{
	background-position: 0 -50px;
}
ul#navmenu span{
	display:none;
}
ul#navmenu a.about:hover,
ul#navmenu li:hover a.about,
ul#navmenu li.iehover a.about {
	background-image:url(../images/nav/about_ro.gif);
}
ul#navmenu a.research{
	display:block;
	width:152px;
	height:25px;
	background-image:url(../images/nav/research.gif);
}
ul#navmenu a.research:hover{
	background-image:url(../images/nav/research_ro.gif);
}
ul#navmenu a.research:hover,
ul#navmenu li:hover a.research,
ul#navmenu li.iehover a.research {
	background-image:url(../images/nav/research_ro.gif);
}
*/