@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background-image:url(../img/build/background.gif);
	}

p{
	margin:0px;
	margin-left:20px;
	line-height:15px;
	}
a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333300;
}
a:hover{
	text-decoration:underline;
	}

div#page_build{
	margin:10px;
}
div#page_header{
	background-color:#003300;
	background-image:url(../img/build/main_header.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
div.head_height{
	height:150px;
}
div#page_header_top_right{
	width:50px;
	height:50px;
	float:right;
	background-image:url(../img/build/ie6/top_right.gif);
	background-repeat:no-repeat;
	}
html>body #page_header_top_right {
	background-image:url(../img/build/all/top_right.png);
	}
	
		
div#page_header_top_left{
	width:50px;
	height:50px;
	float:left;
	background-image:url(../img/build/ie6/top_left.gif);
	background-repeat:no-repeat;
	}
html>body #page_header_top_left {
	background-image:url(../img/build/all/top_left.png);
	}
	
	
div#page_header_top{
	height:7px;
	background-image:url(../img/build/ie6/top_edge.gif);
	background-repeat:repeat-x;
}
html>body #page_header_top {
	background-image:url(../img/build/all/top_edge.png);
	}


div.page_left_edge{
	background-image:url(../img/build/ie6/left_edge.gif);
	background-repeat:repeat-y;
	background-position:left;
	}
html>body .page_left_edge {
	background-image:url(../img/build/all/left_edge.png);
	}	
	
	
div.page_right_edge{
	background-image:url(../img/build/ie6/right_edge.gif);
	background-repeat:repeat-y;
	background-position:right;
	}
html>body .page_right_edge {
	background-image:url(../img/build/all/right_edge.png);
	}


div.page_title_build{
	margin-left:100px;
}
div.page_header_title{
	color:#FFFFFF;
	font-size:35px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-top:40px;
	}
div.page_header_subtitle{
	color:#FFFFFF;
	font-size:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-left:50px;
	margin-top:10px;
	}
/*Below Header */
div#page_info_build{
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
}
div.page_spacer{
	background-color:#322110;
	height:4px;
	margin-left:4px;
	margin-right:4px;
}
/*Info Area*/

div.page_bottom_edge{
	height:50px;
	background-image:url(../img/build/ie6/bottom_edge.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0;
	padding:0;
}
html>body #page_bottom_edge {
	background-image:url(../img/build/all/bottom_edge.png);
	}



div#page_bottom_right{
	width:50px;
	height:50px;
	float:right;
	background-image:url(../img/build/ie6/bottom_right.gif);
	background-repeat:no-repeat;
	}
html>body #page_bottom_right {
	background-image:url(../img/build/all/bottom_right.png);
	}
	
	
div#page_bottom_left{
	width:50px;
	height:50px;
	float:left;
	background-image:url(../img/build/ie6/bottom_left.gif);
	background-repeat:no-repeat;
	}
html>body #page_bottom_left{
	background-image:url(../img/build/all/bottom_left.png);
	}
	
	
	
div#page_footer_build{
	background-image:url(../img/build/main_footer.jpg);
	background-position:center;
}	

div#body_build{
	margin:10px;
}

div.body_title{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333300;
	letter-spacing:2px;
	margin-bottom:10px;
	font-weight:bold;
}
div.body_info{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-left:10px;
	margin-bottom:10px;
}



/**********************************************************************************************************


					News Styles
					

**********************************************************************************************************/


/******************************************
	News Call Styles
******************************************/

div#news_build{
	margin:10px;
	margin-left:0px;
}
div.news_call_odd, .news_call_odd:visited{
	background-color:#877665;
	color:#FFFFFF;
	padding:2px;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
	width:196px;	
	}
div.news_call_odd:hover{
	background-color:#655443;
	text-decoration:none;
	border:none;
	cursor:pointer;
	}
div.news_call_even, .news_call_even:visited{
	background-color:#A99887;
	color:#FFFFFF;
	padding:2px;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
	width:196px;
}
div.news_call_even:hover{
	background-color:#655443;
	text-decoration:none;
	border:none;
	cursor:pointer;
}
div.news_call_date{
	font-weight:bold;
	margin:3px;
}
div.news_call_title{
	margin:3px;
	margin-left:6px;
}
div.news_call_tag{
	margin:3px;
	text-align:right;
	font-size:9px;
}
div.news_call_more, .news_call_more:visited{
	background-image:url(../img/build/news_bottom.gif);
	background-repeat:no-repeat;
	background-color:#A99887;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:15px;
	padding-top:5px;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	height:25px;
	font-weight:bold;
	width:185px;
	}
div.news_call_more:hover{
	color:#999999;
	text-decoration:none;
	cursor:pointer;
	}

/******************************************
	News Selection Styles
******************************************/
.news_title{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	margin:5px;
	color:#333300;
	}
.link:hover{
	text-decoration:underline;
}
.news_date{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px;
	margin-left:15px;
	color:#000000;
}
.news_body{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:5px;
	margin-left:15px;
	color:#000000;
}
.news_more_info{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;

}
.news_info{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:10px;
	text-align:right;
}


/******************************************
	News Full information Styles
******************************************/




.exceldefy, a.exceldefy:link, a.exceldefy:visited { 
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center; 
	font:11px helvetica;
	font-weight:100;
	line-height:20px;
	}
a.exceldefy:active, a.exceldefy:hover { 
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:underline; 
	font:11px helvetica;
	font-weight:100;
	line-height:20px;
	}
	
	
	
	
	
	
	
	

div.sdmenu {
	width: 175px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(../img/build/menu/bottom.gif) no-repeat  right bottom;
	color: #fff;
	margin:5px;
}
div.sdmenu div {
	background:url(../img/build/menu/title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(../img/build/menu/toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: #000000;
	background: url(../img/build/menu/expanded.png) no-repeat 10px center;
	cursor:pointer;
}
div.sdmenu div.collapsed span {
	background-image: url(../img/build/menu/collapsed.png);
}
div.sdmenu div a {
	padding: 5px 10px;
	background: #877665;
	font-family: Arial, sans-serif;
	font-size: 12px;
	display: block;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
div.sdmenu div a.current {
	background : #877665;
}
div.sdmenu div a:hover {
	background : #655443;
	color: #fff;
	text-decoration: none;
}



/**********************************************************************************************************


					Form Download Page
					

**********************************************************************************************************/

div.form_type{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	margin:10px;
	margin-left:20px;
	margin-top:20px;
	}
div.form_link{
	margin:3px;
	margin-left:30px;
}
div.form_desc{
	margin:2px;
	margin-left:40px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-bottom:5px;
}

div.form_info{
	margin:2px;
	margin-left:40px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-bottom:10px;
}

/**********************************************************************************************************


					Meeting Info Page
					

**********************************************************************************************************/


/****************************
Selection Page
*****************************/

div.select_odd, .select_odd:visited{
	background-color:#877665;
	color:#FFFFFF;
	padding:2px;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
	padding:5px;	
	}
div.select_odd:hover{
	background-color:#655443;
	text-decoration:none;
	border:none;
	cursor:pointer;
	}
div.select_even, .select_even:visited{
	background-color:#A99887;
	color:#FFFFFF;
	padding:2px;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
	padding:5px;
}
div.select_even:hover{
	background-color:#655443;
	text-decoration:none;
	border:none;
	cursor:pointer;
}
div.select_meet_title{
	font-size:14px;
	margin:2px;
}
div.select_meet_date{
	font-size:12px;
	margin:2px;
}

/****************************
Info Page
*****************************/
div.meeting_build{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:10px;
	color:#000000;
	font-size:13px;
	}
div.meet_title{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333300;
	}
div.meet_date{
	margin:10px;
	}
div.meet_call_name{
	padding:5px;
	margin:10px;
	margin-left:13px;
	font-size:12px;
	font-weight:500;
	color:#000000;
	background-image:url(../img/build/menu/title.gif);
	background-repeat:repeat-x;
}
div.meet_desc{
	margin:10px;
	margin-left:20px;
	}
div.meet_min{
	margin:10px;
	margin-left:20px;
	}
div.meet_info{
	margin:10px;
	text-align:right;
	font-size:12px;
	}