/*left menu for standard page*/ 
#leftmenu{float:left; top:0px; left:0px; width:222px; height:100%; padding:10px 10px 10px 15px; }
#leftmenu ul{padding-left:10px; list-style-image: url('../../../../images/template/sm_grey_raquo.gif');  font-size:0.9em; line-height:1.7em; font-weight:bold;}
/*next two are to correct list-style-image position for IE6 and earlier, and for IE7 */
*html #leftmenu ul{padding-left:10px; list-style-image: url('../../../../images/template/sm_grey_raquo_ie.gif');  font-size:0.9em; line-height:1.7em; font-weight:bold;}
#IEroot #leftmenu ul{padding-left:10px; list-style-image: url('../../../../images/template/sm_grey_raquo_ie.gif');  font-size:0.9em; line-height:1.7em; font-weight:bold;}

#leftmenu a{text-decoration:none; color: #666;/*color:#666;*/}
.navsubhead{color:#274174; font-size:0.9em; line-height:1.7em; font-weight:bold;}

#projectheader{position:relative; margin-left: 255px; width:695px; padding-top:10px; padding-bottom:10px;}
#projectheadercontent{margin-left:200px;font-size:0.875em;}

.bigarrow {padding-top:10px; padding-bottom:10px;}
.lightgreyblock{background-color:#eaeaea; font-weight:bold; font-size:28px;color:#274174; line-height:32px; text-indent:5px; }
.darkgreyblock{background-color:#bebebe; font-weight:bold; font-size:16px;color:#fff; line-height:32px; text-indent:5px; margin-bottom:15px;}

#middlecontent{position:relative; margin-top:10px; /*margin-left: 237px;*/margin-left:255px; margin-bottom:10px; width:700px; height:100%; padding: 20px; border: 1px solid #f0f0f0; background-color:#fff;/*background-color:#f0f0f0;*/ font-size:0.9em; }

/*if we decide to have a skyscraper ad in right column, middlecontent should change to: width:590px;*/

ul {list-style-position:outside; list-style-type:square;padding-left:1.3em;}
#middlecontent ul {font-size:0.875em; }
#middlecontent ol {font-size:0.875em; list-style-position:inside; }

/*doesn't show up correctly as list in cms editor window ...
#middlecontent ul li {background-image:url('../../../../images/template/5px_blue_square.gif'); background-position:0px; background-repeat:no-repeat;text-indent:10px;}
*/

/******** events styles *********************** */

.eventsButtonCtr		
{
	color:#000; 
	background-color:#eee;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	display:block;
	margin-left:35%;
	margin-top:10px;
	text-align:center;
	width:15%;
	padding:5px;
}

.eventsTable h3
{
	font-size:1.3em;
	font-weight:bold;
	color:#036;
	padding:0;
	margin:0;
}
	
.eventsTable td
{
	padding-left:0.5em;
	padding-right:0.5em;
}	

#eventsSearch, .eventsQuickLinks
{
	width:700px;
	}

.eventsQuickLink
{	
	width:100%;
	font-family:Arial, helvetica,sans-serif;
	font-weight:bold;
	font-size:9pt;
	background-color:#CAE1FF;
	border-color:black;
}

#eventsLatest,#eventsResults, #eventsDetails
{
	width:80%;
	}

#eventsLatest td, #eventsResults td, #eventsDetails td
{
	padding-top:0.5em;
	padding-bottom:0.5em;
}

#eventsDetails th
{
	text-align:left;
	padding:0.5em 0em 0.5em 0.5em;
	}

#eventsDetails
{
	background-color:#eee;
}
#eventsDetailsList 
{
	table-layout:fixed;
}

#eventsDetailsList td
{	
	border:1px solid #fff;
	word-wrap:break-word;
}


