@import url("text.css");
@import url(http://www.fatbeehive.com/beekeeper2/reset.css);

/* -------------------------------------------------------------
CEEMAN MAIN STYLES
-------------------------------------------------------------- */

/*GLOBAL----------------------------------------- */
html, body{
	background:#e4edf1;
	margin:0;
	padding:0;
}
body img{ 
	border:0;
}
body h1{
	margin:0 0 10px 0;
	padding:0;
}
body h2{ 
	margin:0; 
	padding:10px 0 5px 0; 
}
body h3{ 
	margin:0; 
	padding:0;
}
.clear{
	clear:both;
}
.hide{
	display:none;
}
.imageleft{
	float:left;
	margin:10px 10px 5px 0;
}
.imageright{
	float:right;
	margin:10px 0 5px 10px;
}
.floatleft-border{
	background:#e5e5e5;
	border:solid 1px #6daac7;
	float:left;
	margin:10px 10px 5px 0;
	padding:5px;
}
.floatright-border{
	background:#e5e5e5;
	border:solid 1px #6daac7;
	float:right;
	margin:10px 0 5px 10px;
	padding:5px;
}

/*CONSTRUCT----------------------------------------- */
#wrapper{
	background:url('../images/wrapperbg.jpg') repeat-y;
	margin:0 auto;
	width:824px;
}
body#small #wrapper{
	height:1140px;
	margin:0 auto;
	width:1294px;
}

/*HEADER----------------------------------------- */
#header{
	background:url('../images/headerbg.jpg') no-repeat;
	height:141px;
	/*overflow:hidden;*/
	margin-top:-113px;
	position:relative;
	z-index:10;
}
a#logo{
	display:block;
    height:0px;
	left:35px;
    padding-top:95px;
    position:relative;
    overflow:hidden;
	top:30px;
	width:155px;
}
#linksandsearch{
	height:113px;
	left:638px;
	position:relative;
	top:28px;
	width:185px;
	z-index:20;
}
#toprightnav{
	float:right;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:30px;
	width:137px;
}
#quote{
	left:215px;
	position:relative;
	top:-18px;
	width:400px;
}
#quote p{
	margin-top:-8px;
}
ul#quicklinks{
	background:url('../images/quicklinksbg.jpg') no-repeat;
	height:21px;
	padding:0;
	margin:5px 0 0 0;
	width:154px;
}
ul#quicklinks li{
	list-style:none;
	position:relative;
}
ul#quicklinks li a{
	color:#dadada;
}
li#quicklinkbutton a{
	display:block;
	height:32px;
	width:182px;
}
ul#quicklinks li ul{
	background:#dadada;
	left:-999em;
	padding:10px 0 0 20px;
	position:absolute;
	top:11px;
	width:134px;
	z-index:10;
}
ul#quicklinks li ul li{
	display:block;
	padding:1px 0 1px 10px; 
}
ul#quicklinks li ul li a{
	color:#000;
	font-size:1.4em;
	height:auto;
	text-decoration:none;
	width:140px;
}
ul#quicklinks li ul li a:hover{
	text-decoration:underline;
}
ul#quicklinks li#quicklinkbutton:hover ul, ul#quicklinks li#quicklinkbutton.sfhover ul{
	left:-20px;
}
#searchbox{
	width:251px;
}
.searchbox{
	background:#dadada;
	border:none;
	margin:0 0 0 0;
	padding:4px 9px 0 10px;
	width:69px;
	height:16px;
	vertical-align:top;
}
.searchbutton{
	border: 0px solid;
	cursor:pointer;
	margin-left:-5px;
}
/*NAV----------------------*/
ul#topnav{
	background:url('../images/portalnav/navbg.jpg') no-repeat;
	height:48px;
	margin:0 0 0 5px;
	padding:0;
	position:relative;
	width:815px;
}
ul#topnav li{
	list-style:none;
}
li#about a{
	background:url('../images/portalnav/aboutus.jpg') no-repeat;
	display:block;
    height:0px;
	left:0px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:118px;
}
li#about a:hover{
	background:url('../images/portalnav/aboutusover.jpg') no-repeat;
}
li#about a.on{
	background:url('../images/portalnav/aboutusover.jpg') no-repeat;
}
li#news a{
	background:url('../images/portalnav/news.jpg') no-repeat;
	display:block;
    height:0px;
	left:118px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:83px;
}
li#news a:hover{
	background:url('../images/portalnav/newsover.jpg') no-repeat;
}
li#news a.on{
	background:url('../images/portalnav/newsover.jpg') no-repeat;
}
li#pande a{
	background:url('../images/portalnav/pande.jpg') no-repeat;
	display:block;
    height:0px;
	left:201px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:185px;
}
li#pande a:hover{
	background:url('../images/portalnav/pandeover.jpg') no-repeat;
}
li#pande a.on{
	background:url('../images/portalnav/pandeover.jpg') no-repeat;
}
li#case a{
	background:url('../images/portalnav/casewrite.jpg') no-repeat;
	display:block;
    height:0px;
	left:386px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:134px;
}
li#case a:hover{
	background:url('../images/portalnav/casewriteover.jpg') no-repeat;
}
li#case a.on{
	background:url('../images/portalnav/casewriteover.jpg') no-repeat;
}
li#pubs a{
	background:url('../images/portalnav/publications.jpg') no-repeat;
	display:block;
    height:0px;
	left:520px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:133px;
}
li#pubs a:hover{
	background:url('../images/portalnav/publicationsover.jpg') no-repeat;
}
li#pubs a.on{
	background:url('../images/portalnav/publicationsover.jpg') no-repeat;
}
li#collab a{
	background:url('../images/portalnav/collab.jpg') no-repeat;
	display:block;
    height:0px;
	left:653px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:162px;
}
li#collab a:hover{
	background:url('../images/portalnav/collabover.jpg') no-repeat;
}
li#collab a.on{
	background:url('../images/portalnav/collabover.jpg') no-repeat;
}



/*CONTENT----------------------------------------- */
.portlet{
	background:#eaeaea;
	float:left;
	margin:10px 0;
	padding:0 15px 7px 15px;
	width:128px;
}
.portlet p{
	color:#000;
}
.portletheader{
	background:url('../images/portletheader.jpg') no-repeat;
	height:33px;
	margin-left:-13px;
	padding-top:12px;
	width:190px;
	vertical-align:middle;
}
body#events #rightcol .portletheader{
	padding:12px 0 0 15px;
}
body#events #rightcol .portletheader img{
	float:left;
	margin:0px 5px 0 0px;
}
body#events #rightcol .portletheader #imta{
	margin-top:-6px;
}
body#index #rightcol .portletheader{
	height:28px;
}
.portletheader img{
	float:left;
	margin:0px 5px 0 13px;
}
#rightcol .portlet p img{
	background:#fff;
	/*border:solid 1px #99c8df;*/
	float:left;
	margin:0 10px 5px 0;
	padding:3px;
}
body#events #rightcol ul{
	margin:0 10px 0 0;
	padding:0;
	width:50px;
}
body#events #rightcol ul li{
	list-style:none;
}
body#events #rightcol ul{
	margin:0 0 0 10px;
	padding:0;
	width:50px;
}
body#events #rightcol ul li{
	list-style:none;
}

/*Left column*********************/
#leftcol{
	float:left;
	margin:5px 15px 15px 32px;
	width:159px;
}
ul#expertsandcases{
	background:url('../images/expertsbg.jpg') left center no-repeat;
	margin:10px 0 0 15px;
	padding:0 0 0 15px;
}
ul#expertsandcases li{
	list-style:none;
	padding:0 0 0 5px;
}
ul#expertsandcases li img{
	margin-right:5px;
}
ul#expertsandcases li a{
	vertical-align:top;
}
#aboutceeman{
	margin:15px 0;
	font-size:0.9em;
}

/*Middle column*********************/
body#index #midcol{
	/*border:solid 1px #ccc;*/
	float:left;
	margin:5px 0 15px 0;
	padding:0;
	width:407px;
}
#slideshow{
	background:#e4edf1;
}
#slideshowoptions{
	border-left:solid 3px #96c7df;
	height:176px;
	left:346px;
	position:absolute;
	top:0;
	width:60px;
	z-index:10;
}
#slideshowimage{
	height:191px;
	left:0;
	position:relative;
	top:0;
	width:407px;
	z-index:0;
}
#slideshow .content{
	padding:5px 0 10px 15px;
	width:380px;
}
ul#reportandnews{
	float:left;
	margin:0 0 0 25px;
	padding:0;
	width:150px;
}
ul#reportandnews li.header{
	list-style-image:none !important;
	list-style:none;
	margin:15px 0;
	padding:0;
	width:150px;
}
ul#reportandnews li.content{
	list-style-image:none !important;
	list-style:none;
	margin:0px 0;
	padding:0;
	width:150px;
}
ul#reportandnews li.header img{
	margin-right:5px;
}
ul#upcomingevents{
	border-left:solid 1px #e1e1e1;
	float:right;
	margin:0 35px 0 25px;
	padding:0 0 0 20px;
	width:150px;
}
ul#upcomingevents li.header{
	background:#fff;
	list-style-image:none !important;
	list-style:none;
	margin:18px 0 25px -25px;
	padding:0;
	width:150px;
}
ul#upcomingevents li.content{
	list-style-image:url('../images/upcomingeventsbullet.jpg') ;
	margin:0px 0 20px -5px;
	padding:0;
	width:150px;
}
ul#upcomingevents li.header img{
	margin-right:5px;
}

/*Right column*********************/
body#index #rightcol{
	float:right;
	margin:5px 32px 15px 15px;
	width:159px;
}
a#subscribe{
	background:url('../images/subscribebg.jpg') no-repeat;
	float:left;	
	height:0;
	display:block;
    height:0px;
    padding-top:70px;
    overflow:hidden;
	width:159px;
}
/*.emailbox{
	background:#efefef;
	border:solid 1px #cbcbcb;
	height:15px;
	margin-top:5px;
	padding:5px 9px 0 10px;
	width:110px;
	vertical-align:top;
}
.subscribebutton{
	border: 0px solid;
	cursor:pointer;
	margin:11px 0 0 65px;
}*/
p#rss{
	vertical-align:bottom;
}
p#rss img{
	margin:-3px 5px 0 5px;
	vertical-align:middle;
}
#accreditationbutton{
	background:url('../images/accreditationbutton.jpg') no-repeat;
	display:block;
	float:left;
    height:0px;
	margin:10px 0 0 0;
    padding-top:70px;
    overflow:hidden;
	width:190px;
}
#championawards{
	background:url('../images/championawards.jpg') no-repeat;
	display:block;
	float:left;
    height:0px;
    padding-top:42px;
    overflow:hidden;
	width:190px;
}
#memberservices{
	background:url('../images/memberservicesbutton.jpg') no-repeat;
	display:block;
	float:left;
    height:0px;
    padding-top:42px;
    overflow:hidden;
	width:190px;
	margin-top: 10px;
}
#addevent{
	background:url('../images/addeventbutton.jpg') no-repeat;
	display:block;
	float:left;
    height:0px;
    margin-bottom:10px;
    padding-top:47px;
    overflow:hidden;
	width:190px;
}

/*FOOTER----------------------------------------- */
#footer{
	background:url('../images/footerbg.jpg') no-repeat;
	clear:both;
	height:85px;
	margin:0 auto;
}
#copyright{
	float:left;
	margin:33px 0 0 22px;
}
ul#secnav{
	float:right;
	margin:33px 22px 0 0;
	padding:0;
	width:326px;
}
ul#secnav li{
	display:inline;
	list-style:none;
}

/*SUB PAGE----------------------------------------- */
#midcol{
	/*border:solid 1px #ccc;*/
	float:left;
	margin:5px 0 0px 0;
	/*padding:20px;*/
	width:407px;
}
#rightcol{
	float:right;
	margin:-20px 0px 15px 19px;
	width:190px;
}
body#events #rightcol{
	float:right;
	margin:-28px 0px 15px 19px;
	width:190px;
}
img#imta{
	margin:-6px 6px 0 11px;
}
p#breadcrumb{
	float:left;
	margin:10px 0 10px 0;
	width:430px;
}
.portlet table{
	margin:-10px 0 0 -10px;
}

/*sub navigation--------------*/
li#pagetitle{
	background:url('../images/pagetitlebg.jpg') left no-repeat;
	left:-5px;
	padding:0 0 0 35px !important;
	position:relative;
	top:-10px;
}
body#events li#pagetitle{
	background:url('../images/pagetitlebg.jpg') left no-repeat;
	left:-5px;
	padding:0 0 0 35px !important;
	position:relative;
	top:-18px;
}
body#directory-of-schools-and-programs li#pagetitle{
	background:url('../images/pagetitlebg.jpg') left no-repeat;
	left:-5px;
	margin-bottom:-25px;
	padding:32px 0 0 36px !important;
	position:relative;
	top:-44px;
}
ul#subnav{
	border-left:solid 5px #005496;
	margin:10px 0 10px 0;
	padding:0;
}
body#events ul#subnav{
	border-left:solid 5px #005496;
	margin:20px 0 10px 0;
	padding:0;
}

ul#subnav li{
	list-style:none;
	padding:5px 0 5px 0;
}
ul#subnav li a{
	background:url('../images/subnavbg.jpg') no-repeat top left;
	display:block;
	padding-left:20px;
	width:130px;
}
ul#subnav li a:hover{
	background:url('../images/subnavbgover.jpg') no-repeat top left;
}
ul#subnav li a.on{
	background:url('../images/subnavbgover.jpg') no-repeat top left;
}
ul#subnav li ul{
	margin-left:10px;
}
ul#subnav li ul li a{
	background:none;
}
ul#subnav li ul li a:hover{
	background:none;
}
ul#subnav li ul li a.on{
	background:none;
}
#midcol ol li{
	list-style-image:none;
	padding:0px 0;
}
#midcol ul li{
	list-style-image:url('../images/bullet.jpg');
	padding:0px 0;
}
/*pullout box---------------------*/
.pulloutheading{
	color:#616161;
	font-weight:bold;
}
.pullout{
	border-bottom:solid 5px #6daac7;
	border-left:solid 5px #6daac7;
	border-top:solid 5px #6daac7;
	float:right;
	margin:10px 0 10px 10px;
	padding:10px 0 20px 20px;
	width:170px;
}
.pullout ul{
	margin:0;
	padding:0;
}
.pullout li{
	list-style:none !important;
}

/*rightcol upcoming events--------------*/
#rightcol ul#upcomingevents{
	float:none;
	border-left:solid 1px #e1e1e1;
	margin:0 35px 25px 10px;
	padding:0;
	width:150px;
}
#rightcol ul#upcomingevents li.header{
	margin:18px 0 0 -5px;
}
#rightcol ul#upcomingevents li.content{
	margin:5px 0 0 15px;
	width:125px;
}
/*Publications list--------------*/
ul#publications, #teaching_cases{
	clear:both;
	margin:0;
	padding:0;
}
ul#publications li, #teaching_cases li{
	border-bottom:solid 4px #005496;
	float:left;
	display:block;
	list-style:none;
	margin-bottom:10px;
	padding-bottom:10px;
}
ul#publications h2, #teaching_cases h2{
	float:left;
	margin:-10px 0 0 5px;
	width:300px;
}
ul#publications p, #teaching_cases p{
	float:left; 
	display:block;
	margin-left:5px;
	width:300px;
}
ul#publications img, #teaching_cases img{
	background:#e5e5e5;
	border:solid 1px #6daac7;
	float:left;
	margin:0 10px 5px 0;
	padding:5px;
}
#pagination{
	float:left;
	text-align:right;
	width:100%;
}

/*events list--------------*/
ul#eventslist{
	margin:0;
	padding:0;
}
ul#eventslist li{
	border-bottom:solid 2px #005496;
	float:left;
	display:block;
	list-style:none;
	margin-bottom:10px;
	padding-bottom:10px;
}
ul#eventslist h2{
	float:left;
	margin:-10px 0 0 5px;
	width:300px;
}
ul#eventslist h3{
	float:left;
	margin:-10px 0 6px 5px;
	width:300px;
}
/*
body#events ul#eventslist h3{
	float:left;
	margin:-10px 0 6px 5px;
	width:400px;
}
body#events ul#eventslist p{
	float:left; 
	display:block;
	margin-left:5px;
	width:400px;
}
*/
ul#eventslist img{
	background:#e5e5e5;
	border:solid 1px #6daac7;
	float:left;
	margin:0 10px 5px 0;
	padding:5px;
}
.eventdescription{
	float:left;
	width:300px;
}
/*
body#events .eventdescription{
	float:left;
	width:400px;
}
*/
.eventinfo{
	/*border-top:solid 1px #d5d5d5;*/
	float:left;
	margin-top:-8px;
	margin-bottom: 5px;
	padding:0;
	width:100%;
}
.eventinfo p{
	margin:0;
	padding:0;
}
body#teachingcases .eventinfo{
	float:none;
	margin-top:-8px;
	padding-bottom:10px;
	width:100%;
}
span.comms_icons{
	float:left;
	margin:2px 2px 2px 4px;
}
#rightcol span.comms_icons{
	float:left;
	margin:2px 2px 2px 13px;
}
body#index #rightcol span.comms_icons{
	float:left;
	margin:2px 2px 2px 5px;
}
body#index span.comms_icons img{
	background:none !important;
	border:none !important;
	margin:0 2px 6px 0;
	padding:0 !important;
}
#rightcol span.comms_icons img{
	background:none !important;
	border:none !important;
	margin:0 2px 6px 0;
	padding:0 !important;
}
span.comms_icons img{
	background:none !important;
	border:none !important;
	margin:0 5px 6px 0;
	padding:0 !important;
}

.share{
	float:left;
}
.share img{
	background:none !important;
	border:none !important;
	float:none !important;
	margin:0 !important;
	padding:5px;
	vertical-align:middle;
}

/*ceeman events list--------------*/
li.ceemancolors h3, li.ceemancolors h3 a{
	color:#bb3a21;
	text-decoration: none;
}
li.ceemancolors p.date{
	color:#bb3a21;
	float:left;
	font-weight:bold;
}
li.membercolors h3, li.membercolors h3 a{
	color:#1e6d95;
	text-decoration: none;
}
li.membercolors p.date{
	color:#1e6d95;
	float:left;
	font-weight:bold;
}
li.othercolors h3, li.othercolors h3 a{
	color:#000;
	text-decoration: none;
}
li.othercolors p.date{
	color:#000;
	float:left;
	font-weight:bold;
}

/*Directory styles--------------*/
body#directory #header{
	background:url('../images/headerbg.jpg') no-repeat;
	height:141px;
	/*overflow:hidden;*/
	margin-top:-33px;
	position:relative;
	z-index:10;
}
body#directory #leftcol .portletheader{
	padding:12px 0 0 14px;
}
body#directory #rightcol .portletheader{
	padding:12px 0 0 18px;
}
body#directory #midcol hr{
	border:solid 1px #68ADCA;
}

ul#searchfilter{
	padding:0;
	margin:0;
}
ul#searchfilter li{
	display:inline;
	list-style:none;
}
body#directory #linksandsearch{
	height:33px;
	left:641px;
	position:relative;
	top:30px;
	width:154px;
	z-index:20;
}
/*body#directory #quote{
	top:-48px;
}
body#directory #quote h1{
	margin-bottom:-10px;
}
body#directory #quote h2{
	margin-top:0;
}*/
#help{	
	color:#252525;
	margin-top:8px;
	width:190px;
}
#help strong{
	padding-right:5px;
	vertical-align:top;
}
#help img{
	vertical-align:middle;
}
body#directory #directorysearchbox{
	background:#005496;
	margin-top:10px;
	padding:8px 8px 4px;
	width:390px;
}
body#directory .directorysearchbox{
	background:#dadada;
	border:none;
	margin:0 10px 0 0;
	padding:7px 9px 0 10px;
	width:280px;
	height:19px;
	vertical-align:top;
}
body#directory .directorysearchbutton{
	border: 0px solid;
	cursor:pointer;
	margin-left:-5px;
}
body#directory ul#topnav{
	padding:0 0 6px;
}

/*pullout box---------------------*/
body#directory .pullout{
	border:solid 5px #6daac7;
	margin:0px 0 10px 10px;
	padding:11px 5px 0 11px;
	width:130px;
}

/*Directory NAV----------------------
ul#directtopnav{
	background:url('../images/directorynav/navbg.jpg') no-repeat;
	height:48px;
	margin:0 0 0 5px;
	padding:0;
	position:relative;
	width:815px;
}
ul#directtopnav li{
	list-style:none;
}
li#schools a{
	background:url('../images/directorynav/schools.jpg') no-repeat;
	display:block;
    height:0px;
	left:0px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:174px;
}
li#schools a:hover{
	background:url('../images/directorynav/schoolsover.jpg') no-repeat;
}
li#schools a.on{
	background:url('../images/directorynav/schoolsover.jpg') no-repeat;
}
li#programs a{
	background:url('../images/directorynav/programs.jpg') no-repeat;
	display:block;
    height:0px;
	left:174px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:155px;
}
li#programs a:hover{
	background:url('../images/directorynav/programsover.jpg') no-repeat;
}
li#programs a.on{
	background:url('../images/directorynav/programsover.jpg') no-repeat;
}
li#experts a{
	background:url('../images/directorynav/experts.jpg') no-repeat;
	display:block;
    height:0px;
	left:329px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:140px;
}
li#experts a:hover{
	background:url('../images/directorynav/expertsover.jpg') no-repeat;
}
li#experts a.on{
	background:url('../images/directorynav/expertsover.jpg') no-repeat;
}
li#projects a{
	background:url('../images/directorynav/projects.jpg') no-repeat;
	display:block;
    height:0px;
	left:469px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:153px;
}
li#projects a:hover{
	background:url('../images/directorynav/projectsover.jpg') no-repeat;
}
li#projects a.on{
	background:url('../images/directorynav/projectsover.jpg') no-repeat;
}
li#centers a{
	background:url('../images/directorynav/centers.jpg') no-repeat;
	display:block;
    height:0px;
	left:622px;
    padding-top:48px;
    position:absolute;
    overflow:hidden;
	top:0;
	width:133px;
}
li#centers a:hover{
	background:url('../images/directorynav/centersover.jpg') no-repeat;
}
li#centers a.on{
	background:url('../images/directorynav/centersover.jpg') no-repeat;
}
/*Directory result--------------*/
body#directory #leftcol h2{
	color:#1e6d95;
	font-size:1.8em;
	line-height:1.2em;
}
/*Directory subnav--------------*/
body#directory ul#subnav{
	border-left:solid 5px #005496;
	margin:10px 0 10px 10px;
	padding:0;
}
/*search accordian--------------*/
ul#seachaccordion{
	margin:10px 0 0 0;
	padding:0;
}
ul#seachaccordion li{
	list-style:none;
	padding-bottom:8px;
}
li#schools a{
	background:url('../images/accordion titles/schools.jpg') no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:27px;
	width:407px;
}
li#schools a:hover{
	background:url('../images/accordion titles/schoolshover.jpg') no-repeat;
}
li#schools a.on{
	background:url('../images/accordion titles/schoolshover.jpg') no-repeat;
}
li#programs a{
	background:url('../images/accordion titles/programs.jpg') no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:27px;
	width:407px;
}
li#programs a:hover{
	background:url('../images/accordion titles/programshover.jpg') no-repeat;
}
li#programs a.on{
	background:url('../images/accordion titles/programshover.jpg') no-repeat;
}
li#experts a{
	background:url('../images/accordion titles/experts.jpg') no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:27px;
	width:407px;
}
li#experts a:hover{
	background:url('../images/accordion titles/expertshover.jpg') no-repeat;
}
li#experts a.on{
	background:url('../images/accordion titles/expertshover.jpg') no-repeat;
}
li#projects a{
	background:url('../images/accordion titles/projects.jpg') no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:27px;
	width:407px;
}
li#projects a:hover{
	background:url('../images/accordion titles/projectshover.jpg') no-repeat;
}
li#projects a.on{
	background:url('../images/accordion titles/projectshover.jpg') no-repeat;
}
li#centers a{
	background:url('../images/accordion titles/centers.jpg') no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:27px;
	width:407px;
}
li#centers a:hover{
	background:url('../images/accordion titles/centershover.jpg') no-repeat;
}
li#centers a.on{
	background:url('../images/accordion titles/centershover.jpg') no-repeat;
}
li#factfile a{
	background:url('../images/accordion titles/factfile.jpg') no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:27px;
	width:407px;
}
li#factfile a:hover{
	background:url('../images/accordion titles/factfilehover.jpg') no-repeat;
}
li#factfile a.on{
	background:url('../images/accordion titles/factfilehover.jpg') no-repeat;
}
#seachaccordion li p{
	margin-top:10px;
}
#seachaccordion li p a{
	background:none;
	color:#000;
	font-weight:bold;
	height:auto;
	overflow:none;
	padding-top:0;
}
#seachaccordion li p a:hover{
	background:none;
}
#seachaccordion li p a.on{
	background:none;
}

.table_border {
	border: 1px solid #000;
}

.table_border_small {
	border: 1px solid #000;
	font-size: 0.8em;
}



#print_logo {
	display: none;
}