/* CSS Document */
<style type="text/css">

#body{
	background-color:black;background-image:url(images/site-background-final.jpg);background-repeat:repeat-x
}

#outercontainer {
	width:100%; position:absolute
}
#centercontainer {
	width:1295px; height:1269px;
}
#topdate {
	position:absolute; margin-left:153px; margin-top:28px;
}
#topdate p {
	font-family:Verdana; font-size:14px; font-weight:bold; color:#fff;text-shadow: 0.1em 0.1em 0.2em black;
}
#contact-area{
	margin-right:132px;
	
}
#contact-area ul{
	list-style:none; margin-top:5px; color:#98D6DF; font-weight:normal; font-size:10pt; font-family:verdana;float:right;
}
#contact-area li{
	float:left; margin-left:7px; margin-right:7px;
}
#contact-area li a{
	color:#98D6DF;text-decoration:none;text-shadow: black 0.1em 0.1em 0.2em;
}
#contact-area li a:hover{
	color:#fff;text-decoration:none;
}
#header-hu-logo {
	margin-right:137px;
}
#header-hu-logo img {
	float:right; margin-top:15px;
}
#leef-logo {
	position:absolute; z-index:3; margin-top:31px; margin-left:151px;
}
#banner-bg {
	background-image:url(../images/banner-bg.jpg); height:44px; width:1043px; position:absolute; z-index:2; margin-top:75px; margin-left:115px; border-color:white; border-left-width:2px; border-left-style:solid;border-right-width:2px; border-right-style:solid;overflow:hidden;
}
#banner-bg ul{
	list-style:none; color:white; font-weight:normal; font-size:9pt; font-family:Verdana; margin-top:12px; margin-right:20px; float:right;
}
#banner-bg li{
	float:left; margin-left:25px;
}
#banner-bg li a{
	color:#fff;text-decoration:none;
}
#banner-bg li a:hover{
	color:#000;text-decoration:none;
}

.submenu {
	background-color:#E8E8E8; height:30px; width:725px; position:absolute; z-index:1; margin-top:115px; margin-left:411px; visibility:hidden;opacity:0.9;filter:alpha(opacity=90);
}
.submenu ul{
	list-style:none; color:black; font-weight:normal; font-size:10pt; font-family:Verdana; margin-top:7px; margin-right:20px; float:left;
}
.submenu li{
	float:left; margin-left:33px;
}
.submenu li a{
	color:#9C1B1F;text-decoration:none;
}
.submenu li a:hover{
	color:#436C87;text-decoration:none;
}

#blue-content-container {
	width:1002px; background-image:url(../images/blue-fade-bg.jpg); background-repeat:repeat-x; background-color:white; z-index:0;position:absolute;margin-left:132px; margin-top:110px; border-color:#9C1B1F; border-width:3px; border-style:solid;
}
#banner-text {
	margin-top:65px; width:550px; margin-left:22px; float:left;
}
#banner-text h1{
	color:#9C1B1F; font-family:Tahoma; font-weight:bold; font-size:18pt;
}
#banner-text p{
	color:black; font-weight:bold; font-size:11pt; font-family:verdana;
}
#main-content-area {
	/*background-color:white; */
	width:985px; 
	margin-left:8px; 
	margin-bottom:10px;
}
#main-text {
	width:710px; margin-left:15px; margin-top:10px; float:left;font-family:verdana;font-size:11pt;
}

#committee-text {
	width:610px;
	margin-left:15px;
	margin-top:10px;
	float:left;
}

#main-text ul li {
	color:black; font-family:verdana;font-size:11pt;
}

#leef2009-text {
	width:955px; margin-left:15px; margin-top:10px; float:left;
}

#leef2009-text ul li {
	width:750px; color:black; font-weight:bold; font-size:11pt; font-family:verdana;
}

#leef2009-text h1 {
	color:#9C1B1F; font-family:Tahoma; font-weight:bold; font-size:18pt;
}
#leef2009-text h2 {
	color:#9C1B1F; font-family:Tahoma; font-weight:bold; font-size:16pt;
}
#leef2009-text p {
	color:black; font-size:11pt; font-family:verdana;
}
#leef2009-text p strong{
	color:black; font-weight:bolder; font-size:11pt; font-family:verdana;
}

#leef2009-subpages {
	margin-top:-8px; background-color:#98D6DF;
}

#leef2009-subpages p {
	color:#436C87; font-weight:bold; font-size:11pt; font-family:verdana;padding-top:5px;padding-bottom:5px;font-size:16px;
}

#leef2009-subpages a {
	font-weight:bold; font-size:11pt; font-family:verdana;font-size:16px;text-decoration:none;color:#436C87;
} 

#leef2009-subpages a:hover {
	font-weight:bold; font-size:11pt; font-family:verdana;font-size:16px;text-decoration:none;color:#fff;
}


#leef2010-text {
	width:955px; margin-left:15px; margin-top:10px; float:left;
}

#leef2010-text ul li {
	/*width:750px; */
	color:black; font-weight:bold; font-size:11pt; font-family:verdana;
}

#leef2010-text h1 {
	color:#9C1B1F; font-family:Tahoma; font-weight:bold; font-size:18pt;
}
#leef2010-text h2 {
	color:#9C1B1F; font-family:Tahoma; font-weight:bold; font-size:16pt;
}
#leef2010-text p {
	color:black; font-size:11pt; font-family:verdana;
}
#leef2010-text p strong{
	color:black; font-weight:bolder; font-size:11pt; font-family:verdana;
}

#leef2010-subpages {
	margin-top:-8px; background-color:#98D6DF;
}

#leef2010-subpages p {
	color:#436C87; font-weight:bold; font-size:11pt; font-family:verdana;padding-top:5px;padding-bottom:5px;font-size:16px;
}

#leef2010-subpages a {
	font-weight:bold; font-size:11pt; font-family:verdana;font-size:16px;text-decoration:none;color:#436C87;
} 

#leef2010-subpages a:hover {
	font-weight:bold; font-size:11pt; font-family:verdana;font-size:16px;text-decoration:none;color:#fff;
}



.collapsable {
    margin: 1em;
    padding: 1em;
    border: 1px solid #ddd;
    background: #eee;
	width: 725px;
	margin-left:155px;
} 

.cs-images {
	float:left; border-color:#000; border-style:solid; border-width:1px; margin-right: 1em; margin-left: 1em; margin-bottom: 1em;
}

#committee-text h1 {
	color:#9C1B1F; font-family:Verdana; font-weight:bold; font-size:18pt;
}

#main-text h1 {
	color:#9C1B1F; font-family:Verdana; font-weight:bold; font-size:18pt;
}
#main-text h2 {
	color:#9C1B1F;
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
}
#main-text h3 {
	color:#9C1B1F;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
}

#committee-text p {
	color:black; font-size:13pt; font-family:verdana;
}
#committee-text p strong{ 
	color:black; font-weight:bold; font-size:13pt; font-family:verdana;
} 

#committee-text p a{
	color:#446C87; font-size:13pt; font-family:verdana;text-decoration:none;
}
#committee-text p a strong{ 
	color:#446C87; font-weight:bold; font-size:13pt; font-family:verdana;
}
#follow {
	color:#000; 
	font-size:10pt; 
	font-family:verdana;text-decoration:none;
	line-height: 15pt;
}
#follow a {
	color:#446C87;
	font-size:9pt;
	font-family:verdana;
	text-decoration:bold;
}

#main-text p {
	color:black; font-size:11pt; font-family:verdana;
}

#main-text p a {
	color:#446C87; font-size:12pt; font-family:verdana;text-decoration:none;
} 
#main-text p a strong{ 
	color:#446C87; font-weight:bold; font-size:15pt; font-family:verdana;
}
#main-text p strong{ 
	color:black; font-weight:bold; font-size:11pt; font-family:verdana;
} 
#latest-news {
	float:right; width:235px; background-color:#E8E8E8; margin-right:10px; margin-top:15px;border-style:solid;border-width:thin;border-color:#CFCFCF;
}
#latest-news p{
	color:black; font-size:11pt; font-family:verdana;
}

#latest-news p a{
	color:#446C87; font-size:11pt; font-family:verdana;font-weight:bold;
}

#latest-news p strong{
	color:black; font-size:11pt; font-family:verdana;
}
#latest-news p small{
	color:black; font-weight:bolder; font-size:9pt; font-family:verdana;
}
#footer-navigation {
	background-color:#98D6DF;height:50px;width:100%;
}
#footer-navigation p {
	padding-top:7px;color:black; font-size:10pt; font-weight:normal;font-family:verdana;
}

#fn_red {
	color:#9C1B1f; text-decoration:none;
}

#fn_blue {
	color:#264869; text-decoration:none;
}

#footer {
	width:1002px;color:#fff;margin-top:10px; font-size:8pt; font-family:verdana;
}

        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 15%;
            left: 15%;
            width: 450px;
            height: 350px;
            padding: 16px;
            border: 4px solid #436C87;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }
		
	
#blogbox {
	position:relative; float:left; left:20px; width:310px; margin-right:8px; border:solid 1px #cfcfcf; padding:8px; background-color:#e8e8e8; opacity:.90;
}
#blogitem {	
	border-top:dashed 1px #999; line-height:1.5em;
}
#blogitem a {text-decoration:none; color:#FF0000;} 
#blogitemdate {
	position: relative; float:left; width:100px; font-size: 9px; vertical-align:bottom;
}
#blogitemtitle {
	float:left; font-size: 12px;
}#menubox {
	position:relative; float:left; left:20px; width:310px; margin-right:8px; border:solid 1px #cfcfcf; padding:8px; background-color:#e8e8e8; opacity:.90;
}

#subHead {
	font-size:16px;
	color:#9C1B1F;
	font-weight:bolder; 
	border-bottom: dashed 1px #999;
	line-height:20px;
}
.subContent {
	margin-left: 20px;
	font-size:11px;
	color:#000;
	font-weight:normal; 
	line-height:17px;
}


.boxgrid{ 
		width: 253px; 
		height: 243px; 
		margin:7px; 
		float:left; 
		overflow: hidden; 
		position: relative; 
			}
.boxgrid img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
}
.boxgrid p{ 
		padding: 0px 5px 4px 10px;
		font-size:12px;
		color:#fff; 
		font-weight:bold; 
		font:10pt "Lucida Grande", Arial, sans-serif; 
}
#keynotetitle{ 
		padding: 0px 5px 4px 10px;
		font-size:10px;
		color:#000; 
		font:9pt "Lucida Grande", Arial, sans-serif; 
}
#keynotedate{ 
		padding: 0px 5px 4px 10px;
		font-size:10px;
		color:#000; 
		font-weight:bold; 
		font:9pt "Lucida Grande", Arial, sans-serif; 
}
.boxgrid h3{ 
		margin: 3px 0px 0px 10px; 
		color:#FFF; 
		font:12pt Arial, sans-serif; 
		font-weight: bold;  
}
			
.boxcaption{ 
		float: left; 
		position: absolute; 
		background: #fff; 
		height: 243px; 
		width: 100%; 
		opacity: .8; 
		/* For IE 5-7 */
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		/* For IE 8 */
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
			
.boxcaption{ 
		float: left; 
		position: relative; 
		left: 260px;
		background: #fff; 
		height: 243px; 
		width: 100%; 
		opacity: .8; 
		/* For IE 5-7 */
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		/* For IE 8 */
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
	.captionfull .boxcaption {
		top: 0;
		left: 0;
}
	.caption .boxcaption {
		top: 200;
		left: 0;
}
				
</style>
