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


/*** @basic_tags ***/


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


	body, table, tr, td, form, select, option, text, input, textarea


	{


		font: 11px/1.8 Verdana, Helvetica, sans-serif;


		color: #333;


	}


	


	body


	{


		/*background: #771D04 url("../_img/bg.gif") left top;*/
		background: #999;


		margin: 0;


		padding: 0 0 2em 0;


		text-align: center;


	}


	


	p


	{


		margin: 0 0 1em 0;


		padding: 0;


		display: block;


	}


	


	h1


	{


		margin: 0;


		padding: 0;


		font-size: 1.3em;


	}


	


	h2


	{


		margin: 0;


		padding: 0;


		font-size: 1.3em;


	}


	


	h3


	{


		margin: 0;


		padding: 0;


		font-size: 1.2em;


	}


	


	h3.attribCatGroup


	{


		font-size: 1.5em;


	}


	


	h4


	{


		margin: 0;


		padding: 0;


		font-size: 1.2em;


	}


	


	h5


	{


		margin: 0;


		padding: 0;


		font-size: 1em;


	}


	


	h6


	{


		margin: 0;


		padding: 0;


		font-size: .9em;


	}


	


	a, a:link, a:visited, a:active, a:hover


	{


		color: #155988;


		text-decoration: none;


	}


	


	a:hover


	{


		text-decoration: underline;


	}


	


	a img


	{


		border: none;


	}


	


	img


	{


	}


	


	ul


	{


		margin: 0;


		padding: 0;


	}


	


	ul.subCnt


	{


		border-top: 1px solid #333;


	}


	


	ul li


	{


		background:   url("../_img/bullet_01.gif") 0 .6em no-repeat;


		margin: 0;


		padding:  0 0 0 10px;


		list-style: none;


		display: block;


	}


	


	li


	{


	}


	


	ul li ul li


	{


		background:  url("../img/bullet_03.gif") 0 .6em no-repeat;


	}


	


	div


	{


		margin: 0;


		padding: 0;


	}


	


	object


	{


		position: relative;


		z-index: 1;


	}





/*** definition lists **/


	dl


	{


		display: block;


		line-height: 1.4em;


	}


	


	dt


	{


		padding-right: 1em;


		font-weight: bold;


		width: auto;


		float: left;


	}


	


	dl.noLabel


	{


		margin-top: 0;


	}


	


	dl.noLabel dt


	{


		font-size: 1px;


		line-height: 0;


		text-indent: -9999px;


	}


	


	dl.noLabel dd


	{


		margin-left: 0;


	}


	


	dd


	{


	}


	


	#containerList dl.granteeDetails dd


	{


		text-indent: -.3em;


		padding-left: 8em;


	}


	


	html>body #containerList dl.granteeDetails dd


	{


		text-indent: 0;


	}


	


	#containerShow dl.granteeDetails dd


	{


		text-indent: -.3em;


		padding-left: 11em;


	}


	


	html>body #containerShow dl.granteeDetails dd


	{


		text-indent: 0;


	}


	


	dl.factSheetMeta dd


	{


		text-indent: -.3em;


		padding-left: 8em;


	}


	


	html>body dl.factSheetMeta dd


	{


		text-indent: 0;


	}


	


	dl.factSheetMeta dd


	{


		text-indent: -.3em;


		padding-left: 13em;


	}


	


	html>body dl.factSheetMeta dd


	{


		text-indent: 0;


	}





/*** tables ***/	


	table


	{


	}


	


	tr


	{


	}


	


	th


	{


		vertical-align: top;


	}


	


	td


	{


		vertical-align: top;


	}


	


	blockquote


	{


		margin-top: 1.5em;


		margin-bottom: 1.5em;


		font-style: italic;


		line-height: 1.6;


	}


	


	hr


	{


		background: #000;


		color:  #000;


	}








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


/*** @zones ***/


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


	#wrapper


	{


		background: #fff url("../_img/bg_wrapper2.gif") left top repeat-y;


		margin: 0 auto;


		padding: 0 8px;


		width: 776px; /* ie5 */


		w\idth: 760px;


		text-align: left;


	}


	


	#zoneHeader


	{


		border-bottom: 1px solid #fff;


		position: relative;


		height: 141px;


	}


	


	#zoneMain


	{


		/* background: #fff; */


	}


	


	#zone1


	{


		padding-bottom: 2em;


		text-align: center;


		width: 162px;


		line-height: 1.2em;


		float: left;


	}


	


	#zone2


	{


	}


	


	#zoneFooter


	{


		background: #656364;


		padding: 0 9px;


		color: #fff;


		font-size: .9em;


		line-height: 1.3em;


		position: relative;


		clear: both;


	}





	


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


/*** @pageTypeContainers ***/


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


#containerLanding, #containerList, #containerShow


{


	margin-left: 1px;


	padding: 0 35px 2em 25px;


	width: 517px; /* for MAC IE */


	/* WINIE, mac IE hack ignores following \*/


	width: 597px;


	w\idth: 536px;


	/* end hack */


	float: left;


	


	/* so IE will break words before they break layout */


	word-wrap: break-word;


}





/*** @landing_page ***/


	#containerLanding h2 


	{


		margin-top: 2em;


		margin-bottom: 1em;


		font-size: 1.6em;


		line-height: 1.3;


	}


	


	#containerLanding h3


	{


		margin-top: 1em;


		clear: left;


	}


	


	#containerLanding .containerCntDetails h3.attribCatGroup


	{


		margin-top: 0;


		padding-top: 0;


		font-size: 1.6em;


		line-height: 1.3;


	}





	#containerLanding h4


	{


		margin-top: 2em;


		line-height: 1.3;


		clear: left;


	}





	#containerLanding p.meta


	{


		margin-bottom: 0;


	}





	#containerLanding div#areaAnnoucements


	{


		font-size: 0.99em;


		background-color: #D9E4EC;


		color: #fff;


		padding-bottom: .8em;


	}


	


	#containerLanding div#areaAnnoucements h3


	{


		background-color: #8BADC4;


		font-size: 0.99em;


		padding: .2em .5em;


	}





	#containerLanding div#areaAnnoucements h4


	{


		font-size: 0.99em;


		padding: .8em .8em;


		margin: 0;


	}





/*** @show_page ***/


	#containerShow h4


	{


		font-size: 1.6em;


		line-height: 1.3;


		margin-top: 1.5em;


	}


	


	#containerShow h5


	{


		font-size: 1.2em;


		line-height: 1.3;


	}


	


	#containerShow h5.subtitle


	{


		color: #656364;


	}





	#containerShow .colMain div.hasBanner h4


	{


		font-size: .01px;


		line-height: 0;


		text-indent: -999em;


		margin: 0;


		padding: 0;


	} 








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


/*** @zoneHeader ***/


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


	div.homepage #zoneHeader


	{


		height: 206px;


	}


	


	.banHome { background:   url("../_img/banner_home.jpg") 0 30px no-repeat; }


	


	#zoneHeader form


	{


		margin-bottom: 0;


	}


	


	#zoneHeader select


	{


		position: absolute;


		top: 113px;


		left: 10px;


		z-index: 210;


	}


	


	div.homepage #zoneHeader select


	{


		top: 178px;


		z-index: 210;


	}


	


	#zoneBranding


	{


		display: block;


	}


	


	#zoneBranding .tagline


	{


		font-size: 1px;


		line-height: 0;


		text-indent: -9999px;


	}





	#zoneBranding h1 


	{	


		width:100%;


	}


	


	#zoneBranding h1 a


	{	


		display:block;


		height:100px; 


		


	}





	#zoneBranding h1 img


	{


		display: none;


	}








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


/*** @navPrimary ***/


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


	#navPrimary


	{


		background:  url("../img/bg_navPrimary.gif") left bottom repeat-x;


		text-align: right;


		width: 100%;


		height: 30px;


		position: absolute;


		bottom: -1px;


		left: 0;


		z-index: 200;


	}


	


	html>body #navPrimary


	{


		bottom: 0px;


	}


	


	.homepage #navPrimary


	{


		bottom: 0px;


	}


	


	#navPrimary ul


	{


		background:   url("../_img/bg_navPrimary_tabs.gif") right bottom no-repeat;


		margin: 0;


		padding: 0;


		height: 31px;


		width: 480px;


		position: absolute;


		right: 0;


		bottom: 0;


	}


	


	#navPrimary ul li


	{


		padding-left: 0;


		list-style: none;


		height: 32px;


		position: absolute;


	}


	


	#navPrimary a


	{


		color: #fff;


		height: 31px;


		display: block;


	}


	


	#navPrimary span


	{


		display: none;


	}


	


	#navPrimary ul ul


	{


		background: #800300;


		padding-top: 1px;


		height: auto;


		text-align: left;


		position: relative;


		left: 0;


		top: 0;





		display: none;


		z-index: 100;


	}


	


	#navPrimary ul li:hover ul, #navPrimary ul li.hover ul, #navPrimary ul li.over ul, #navPrimary ul li.over ul


	{


		display: block;


	}


	


	#navPrimary ul ul li


	{


		background-image: none;


		margin-top: 0;


		height: auto;


		display: block;


		position: relative;


		line-height: 1.3;


		z-index: 101;


	}


	


	#navPrimary ul ul a


	{


		background: #800300;


		padding: 8px 12px;


		margin-bottom: -.3px;


		border-top: 1px solid #660200;


		color: #F9F2F2;


		height: auto;


		width: 200px;


		w\idth: 176px;


	}


	


	#navPrimary ul ul li.active a


	{


		background: #590100 url("../img/icon_arrow_05.gif") 4px 1em no-repeat;


	}


	


	#navPrimary ul ul a:hover


	{


		background: #590100;


		text-decoration: none;


	}





/*


	about CRDF  


	support


	employment


	newsroom


	events


*/





/* about CRDF */


	#navAbout, #navAbout.active


	{


		background:   url("../_img/navAbout_over.gif") 0 0 no-repeat;


		width: 60px;


		top: 0;


		left: 0px;


		display: block;


	}


	


	#navAbout a { background:   url("../_img/navAbout.gif") 0 0 no-repeat; }


	#navAbout.active a { background:   url("../_img/navAbout_over.gif") 0 0 no-repeat; }


	#navAbout a:hover, #navAbout.active a:hover { background-image: none; }








/* support */


	#navSupport, #navSupport.active 


	{


		background:   url("../_img/navSupport_over.gif") 0 0 no-repeat;


		width: 188px;


		top: 0;


		left: 60px;


		display: block;


	}





	#navSupport a { background:   url("../_img/navSupport.gif") 0 0 no-repeat; }	


	#navSupport.active a { background:   url("../_img/navSupport_over.gif") 0 0 no-repeat; }


	#navSupport a:hover, #navSupport.active a:hover { background-image: none; }





/* employment */


	#navEmployment, #navEmployment.active 


	{


		background:   url("../_img/navEmployment_over.gif") 0 0 no-repeat;


		width: 72px;


		top: 0;


		left: 248px;


		display: block;


	}


		


	#navEmployment a	{ background:   url("../_img/navEmployment.gif") 0 0 no-repeat; }


	#navEmployment.active a { background:   url("../_img/navEmployment_over.gif") 0 0 no-repeat; } 


	#navEmployment a:hover, #navEmployment.active a:hover { background-image: none; }





	


/* newsroom */


	#navNews, #navNews.active 


	{


		background:   url("../_img/navNews_over.gif") 0 0 no-repeat;


		width: 63px;


		top: 0;


		left: 320px;


		display: block;


	}


	


	#navNews a	{ background:   url("../_img/navNews.gif") 0 0 no-repeat; }


	#navNews.active a {	background:  url("../_img/navNews_over.gif") 0 0 no-repeat; }


	#navNews a:hover, #navNews.active a:hover { background-image: none; }


	


	


/* (2005) events */


	#navEvents, #navEvents.active 


	{


		background:   url("../_img/navEvents_over.gif") 0 0 no-repeat;


		width: 97px;


		top: 0;


		left: 383px;


		display: block;


	}


	


	#navEvents a	{ background:   url("../_img/navEvents.gif") 0 0 no-repeat; }


	#navEvents.active a { background:   url("../_img/navEvents_over.gif") 0 0 no-repeat; }


	#navEvents a:hover, #navEvents.active a:hover { background-image: none; }








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


/*** @navSecondary ***/


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


	#navSecondary


	{


		background: #155988;


		color: #fff;


		text-align: right;


		width: 100%;


		position: absolute;


		top: 0;


		left: 0;


	}


	


	#navSecondary ul


	{


		margin: 0 0 0 auto;


		padding: 0;


		height: 30px;


		width: 465px;


		position: relative;


		right: 0;


	}


	


	#navSecondary ul li


	{


		padding-left: 0;


		list-style: none;


		height: 30px;


		float: right;


		display: block;


	}


	


	#navSecondary a


	{


		color: #fff;


		height: 100%;


		width: 100%;


		display: block;


	}


	


	#navSecondary span


	{


		display: none;


	}





/*


	Home


	(Contact) contact 


	(Us) ukranian site


	(USA) united states site


*/





/* home */


	#navHome


	{


		background:   url("../_img/navHome_over.gif") left center no-repeat;


		width: 112px;


	}


		


	#navHome a	{ background:   url("../_img/navHome.gif") left center no-repeat; }


	#navHomeactive a { background:  url("../_img/navHome.gif") center top no-repeat; }


	#navHome a:hover, #navHome.active a:hover { background: none; }





/* contact */


	#navContact 


	{


		background:   url("../_img/navContact_over.gif") left center no-repeat;


		width: 68px;


	}


		


	#navContact a { background:   url("../_img/navContact.gif") left center no-repeat; }


	#navContact.active a { background:   url("../_img/navContact.gif") center top no-repeat; }


	#navContact a:hover, #navContact.active a:hover { background: none; }





/* (Us) Ukraine site */


	#navUs


	{


		background:   url("../_img/navUkraine_over.gif") center top no-repeat;


		width: 109px;


	}


	


	#navUs a { background:   url("../_img/navUkraine.gif") left center no-repeat; }


	#navUs a:hover { background: none; }


	


/* (USA) american site */


	#navUSA


	{


		background:   url("../_img/navUSA_over.gif") center top no-repeat;


		width: 56px;


	}


		


	#navUSA a { background:   url("../_img/navUSA.gif") left center no-repeat; }


	#navUSA a:hover { background: none; }








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


/*** @navTernary ***/


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


	#navTernary


	{


		margin: 20px 0 0;


		padding: 0;


		font-size: .9em;


		text-align: left;


	}


	


	#navTernary ul


	{


		margin: 0;


		padding: 0;


	}


	


	#navTernary ul li


	{


		margin: 1.4em 0 0 0;


		padding: 0;


		color: #E5E5E5;


		font-weight: bold;


		list-style: none;


	}


	


	#navTernary li.first, #navTernary li.first


	{


		height: 1em;


	}


	


	html>body #navTernary li.first, #navTernary li.first


	{


		height: auto;


	}


	


	#navTernary li span


	{


		background: #656364 url("../_img/icon_arrow_01.gif") 4px .5em no-repeat;


		padding: .5em 0 .5em 20px;


		color: #E5E5E5;


		text-decoration: none;


		text-transform: uppercase;


		display: block;


	}


	


	#navTernary ul li ul li


	{


		/* background: #fff; */


		margin: 0;


		padding: .2em 10px .2em 10px;


		font-weight: normal;


		position: relative;


		text-transform: none;


	}


	


	#navTernary ul li ul a


	{


		background:   url("../_img/bg_dots_grey.gif") left top repeat-x;


		padding: .7em 0 .1em 0;


		color: #333333;


		text-transform: none;


		display:block;


	/*	height: 100%; messes up ie */


	}


	


	#navTernary ul li ul li.first a


	{


		background-image:none;


	}





	#navTernary ul ul a:hover


	{


		background:   url("../_img/bg_dots_grey.gif") left top repeat-x;


		color: #155988;


	}











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


/*** @zone1 ***/


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


	#zone1 .areaSearch


	{


		padding: 0 10px 10px 10px;


		text-align: left;


		height: 1px; /*ie5 */


		hei\ght: auto;


	}


	


	.areaSearch h5


	{


		background: #656364;


		margin: 0 -10px;


		padding: .4em 0 .6em 10px;


		border-bottom: 1px solid #fff;


		color: #E5E5E5;


		text-transform: uppercase;


		font-size: .9em;


	}


	


	.areaSearch form, .areaSearch label


	{


		display: block;


	}


	


	.areaSearch input


	{


		line-height: 1.2em;


	}


	


	.areaSearch .txtFld


	{


		width: 110px;


		display: inline;


		float: left;


	}


	


	#zone1 .areaSearch .btnSubmit


	{


		margin-left: 5px;


		float: left;


	}


	


	#zone1 img


	{


		margin: 1em auto;


	}





	


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


/*** @zoneMain ***/


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


	.homepage .containerIntroText


	{


		background: #D9E4EC url("../_img/bg_introtext.gif") left top repeat-x;


		margin: 0 -35px 35px -24px;


		padding: 18px 15px 0 15px;


		border-bottom: 1px solid #A6BFD1;


		color: #155988;


		line-height: 1.3em;


	}


	


	.homepage .containerIntroText a


	{


	


	}


	


	div.colMain


	{


		float: left;


		width: 356px;


		overflow: hidden;


	}


	


	div.homepage div.colMain


	{


		/* margin-top: -3em; */


		width: 248px;


		/* hide from mac ie \*/


		width: 275px;


		/* end hide */


	}


	


	div.homepage div.colMain h4


	{


		margin-top: 4em;


	}


	


	.containerCntDetails


	{


		margin-top: 2em;


		margin-bottom: 2em;


	}


	


	.containerCntDetails p


	{


		margin-bottom: 0;


	}


	


	.containerCntDetails span


	{


		font-size: .9em;


	}


	


	.containerCntDetails dl


	{


		margin-bottom: 0;


	}


	


	.hasBanner


	{


		font-size: .01px;


		line-height: 0;


		text-indent: -999em;


		margin: 0;


		padding: 0;


	}


	





	


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


/*** @containerHeaderSctn ***/


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


	.containerHeaderSctn


	{


		margin: 0 -35px 35px -24px;


		padding: 6px 23px 6px 23px;


		color: #999;


		line-height: 1.2em;


	}


	


	.containerHeaderSctn


	{


		margin: 0 -35px 35px -24px;


		padding: 6px 23px 6px 23px;


		color: #999;


		line-height: 1.2em;


	}


	


	.containerHeaderSctn a, .containerHeaderSctn a:link, .containerHeaderSctn a:active, .containerHeaderSctn a:visited


	{


		color: #999;


	}


	


	.containerHeaderSctn a:hover


	{


		color: #999;


	}


	


	


	.containerHeaderSctn h2, #containerLanding .containerHeaderSctn h2, #containerList .containerHeaderSctn h2, #containerShow .containerHeaderSctn h2


	{


		margin: 0 0 0 20px;


		padding: 0;


		font-size: .8em;


		font-weight: normal;


		display: inline;


	}


	


	.containerHeaderSctn h3, #containerLanding .containerHeaderSctn h3, #containerList .containerHeaderSctn h3, #containerShow .containerHeaderSctn h3


	{


		margin: 0 0 0 20px;


		padding: 0;


		font-size: .8em;


		font-weight: normal;


		display: inline;


	}


	


	#containerList .containerHeaderSctn h4, #containerShow .containerHeaderSctn h4


	{


		margin: 0 0 0 20px;


		padding: 0;


		font-size: .8em;


		font-weight: normal;


		display: inline;


	}


	


	.containerHeaderSctn h5, #containerLanding .containerHeaderSctn h5, #containerList .containerHeaderSctn h5, #containerShow .containerHeaderSctn h5


	{


		margin: 0 0 0 20px;


		padding: 0;


		font-size: .8em;


		font-weight: normal;


		display: inline;


	}


	


/* @headers for "our key focus areas" */


	#headerBanner


	{


		padding: 0 20px 0px 20px;


		marin:0;


		background: #DAE4ED url() right top no-repeat;


	}


	


	#containerLanding #headerBanner


	{


		min-height: 75px;


	}





	#containerLanding #headerBanner h4 em 


	{


		font-size:1.7em;


		color:#333;


		font-family:"Times New Roman", Times, serif;


		display:block;


		font-style: normal;


	}





	#containerLanding #headerBanner h4


	{


		text-transform:uppercase;


		margin: 0;


		padding: 30px 0 0 0;


		font-size: 1em;


		font-weight: normal;


		color:#5D5F61;


	}


	


	


	





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


/*** @homepage ***/


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





	div.homepage #areaSpotSccss h3, div.homepage #areaFundingOps h3, div.homepage #areaGranteeAnnounce h3


	{


		font-family: Georgia, Times, serif;


		font-variant: small-caps;


		font-size: 1px;


		line-height: 0;


		text-indent: -9999px;


		height: 19px;


	}





	div.homepage #areaFundingOps h3


	{


		background:  url("../_img/title_funding_ops.gif") 0 5px no-repeat;


	}





	div.homepage #areaSpotSccss h3


	{


		background:  url("../_img/title_spotlight_for_success.gif") 0 5px no-repeat;


		margin-bottom: 10px;


	}





	div.homepage #areaGranteeAnnounce h3


	{


		background:  url("../_img/title_grantee_announce.gif") 0 5px no-repeat;


		height: 35px;


	}





	div.homepage #areaSpotSccss h4, div.homepage #areaFundingOps h4, div.homepage #areaGranteeAnnounce h4


	{


		margin-top: .8em;


		clear: both;


	}





	div.homepage #areaFundingOps h4


	{


		font-weight: normal;


		font-size: 0.99em;


	}





	div.homepage #areaGranteeAnnounce h4


	{


		font-weight: normal;


		font-size: 0.99em;


	}





	div.homepage #areaSpotSccss


	{


		margin-top: 3em;


	}





	div.homepage #areaSpotSccss h4


	{


		font-size: 0.99em;


	}





	div.homepage #areaSpotSccss p


	{


		font-size: 0.99em;


		line-height: 1.3em;


	}





	div.homepage #areaGranteeAnnounce


	{


		margin-top: 3em;


	}


	


	div.homepage #areaShareStory


	{


		margin-top:20px;


		text-align: center;


	}





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


/*** @colRelContent ***/


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


	div.colRelContent


	{


		margin-left: 30px;


		line-height: 1.3;


		width: 150px;


		float: left;


		overflow: hidden;


	}


	


	div.homepage div.colRelContent


	{


		margin-left: 50px;


		width: 206px;


		float: left;


		margin-left: 25px;


		padding-left: 25px;


		background:  url("../_img/bg_dots_grey_vert.gif") top left repeat-y;


	}


	


	/* the following is for an inline related content column */


	div.colInline


	{


		background: #fff;


		margin-left: 0;


		border-bottom: 2em solid #fff;


		border-left: 2em solid #fff;


		width: 150px;


		float: right;


	}


	


	#containerShow div.colInline


	{


		margin-top: .6em;


	}


	


	div.colRelContent h3


	{


		font-family: Georgia, Times, serif;


		font-variant: small-caps;


		font-size: 1px;


		line-height: 0;


		text-indent: -9999px;


		height: 19px;


	}


	


	#containerLanding div.colRelContent h4, #containerList div.colRelContent h4, #containerShow div.colRelContent h4


	{


		margin-top: 1em;


		font-size: .99em;


		font-weight: normal;


	}


		


	.homepage div.colRelContent div.containerRelContent


	{


		background: none;


	}


	


	div.containerRelContent


	{


		margin-bottom: 1em;


	}


	


	#areaColumn1


	{


		width: 40%;


		display: inline;


		border: 1px black solid;


	}


	


	div.colRelContent #areaSpotSccss


	{


		background: none;


		margin-top: 0;


	}





	div.colRelContent #areaSpotSccss h3


	{


		background:   url("../_img/title_spotlight_for_success.gif") left top no-repeat;


	}


	


	div#areaSpotSccss img


	{


		margin: 0;


		padding: 0;


	}


	


	div#areaSpotSccss .alignLeft img, div#areaSpotSccss .alignRight img


	{


		margin: 0;


		padding: 0 0 10px 0;


	}


	


	.homepage div#areaSpotSccss .alignLeft img, .homepage div#areaSpotSccss .alignRight img


	{


		float: none;


	}


	


	div#areaSpotSccss.containerFeatured .alignLeft img


	{


		margin: .5em 1.5em 0 0;


		padding-bottom: 1em;


	}


	


	div#areaSpotSccss.containerFeatured .alignRight img


	{


		margin: .5em 0 0 1.5em;


		padding-bottom: 1em;


	}


	


	div.colRelContent #areaUpEvnts


	{


		margin-top: 3em;


	}





	div.colRelContent #areaUpEvnts h3


	{


	 	background:  url("../_img/title_events.gif") left top no-repeat;


		height: 35px;


		margin-top: 5px;


	}


	


	div.colRelContent #areaUpEvnts h5


	{


		font-weight: normal;


		margin-bottom: .8em;


	}





	div.colRelContent #areaUpEvnts p


	{


		margin-bottom: 0;


		margin-left: 0;


	}





	div.colRelContent #areaNewsHighlights


	{


		margin-top: 5px;


	}


	


	div.colRelContent #areaNewsHighlights h3


	{


		background:  url("../_img/title_news.gif") left top no-repeat;


		margin-bottom: 8px;


	}





	div.colRelContent #areaNewsHighlights h4


	{


		font-weight:bold;


		margin-top: .5em;


	}


	


	


	





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


/*** @zoneFooter ***/


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


	#zoneFooter .areaCopyright


	{


		padding-top: 8px;


		font-weight: bold;


	}


	


	#zoneFooter a, #zoneFooter a:visited, #zoneFooter a:active,#zoneFooter a:hover


	{


		color: #fff;


	}


	


	#zoneFooter ul


	{


		margin: 0;


		padding: 0;


		list-style: none;


	}


	


	#zoneFooter li


	{


		background: none;


		margin: 0 .5em 0 0;


		padding: 0;


		list-style: none;


		display: inline;


	}


	


	#zoneFooter .extraDiv01


	{


		margin: 0 -18px -8px -18px;


		background:   url("../_img/bg_zoneFooter.gif") center bottom no-repeat;


		height: 14px;


	}





	


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


/*** @forms ***/


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


	form


	{


		margin: 1em 0;


		padding: 0;


	}


			


		


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


/*** @containerDoc ***/


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


	.containerDocChild


	{


		margin-top: 1em;


	}


	


	#containerShow .containerDocChild h5


	{


		padding-top: 1em;


		font-size: 1.2em;


	}








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


/*** @design_elements ***/


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


	


	div.alignLeft


	{


		margin: 0 0 1em 0;


		text-align: left;


		line-height: 0;


		display: inline;


	}


	


	div.alignLeft img


	{


		margin: .5em 1.5em 0 0;


		padding-bottom: 1em;


		float: left;


	}


	


	.colRelContent div.alignLeft img


	{


		padding-bottom: 0;


	}


	


	div.alignRight


	{


		margin: 0 0 1em 0;


		text-align: right;


	}


	


	a.alignRight


	{


		display: block;


		text-align: right;


	}


	


	.alignCenter


	{


		text-align: center;


	}


	


	div.alignCenter


	{


		margin: 0 auto 1em auto;


		display: inline;


	}


	


	.indented


	{


		margin: 0 5em;


	}


	


	.hide


	{


		height: 0;


		width: 0;


		font-size: 0;


		line-height: 0;


		display: none;


	}


	


	.hideText


	{


		font-size: .01px;


		line-height: 0;


		text-indent: -9999px;


	}


	


	


	.extraDiv01


	{


		font-size: 0;


		line-height: 0;


	}


	





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


/*** @fixes ***/


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


	.clearFix


	{


		font-size: 1px;


		line-height: 0;


		clear: both;


	}


#crdf #wrapper #zoneMain #containerShow .colMain_smit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

