/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* - General ---------------------------------------------------------------------------------------------------------------------------------- */
	body {
		background-color:#fff;
		margin:0;
		padding:0;
		text-align:center;
		font-size:15px;
		font-weight:normal;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
	}
	a img {border:0;}
	a:link {color: #396696;}
	a:visited {color: #0f4074;}
	.clearingText {
		clear:both;
		margin:0;
		padding:0;
		font-size:5px;
		text-align:center;
	}
	.printURL {
		display:none;
	}
	.printOnly {
		display: none;
	}
	a[href$='.pdf'] { 
	   padding-right: 18px;
	   background: transparent url('/images/adobeIconSmall.gif') no-repeat center right;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* - Headline Styles -------------------------------------------------------------------------------------------------------------------------- */
	h1 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:2em;
		color:#000;
	}
	h2 {
		margin:0;
		padding:0;
		padding-top:20px;
		padding-bottom:20px;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:1.8em;
		color:#333a40;
		border-bottom:2px solid #ccc;
		
	}
	h3 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:1.6em;
		color:#000;
	}
	h4 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:1.4em;
		color:#000;
	}
	h5 {/* Used alot on the News */
		font-weight:bold;
		font-size:1.2em;
		color:#000;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* - Site Structure --------------------------------------------------------------------------------------------------------------------------- */
	#siteHeader {
	}
	#siteMainMenu {
		margin-left:auto;
		margin-right:auto;
		background-color:#2f353a;
		background-image:url('/images/siteMenuBackground.jpg');
		background-position:bottom;
		background-repeat:repeat-x;
	}
	#siteMainMenu ul {
		margin:0;
		padding:0;
		padding-top:10px;
		padding-bottom:15px;
	}
	#siteMainMenu li {
		list-style:none;
		display:inline;
		padding-left:10px;
		padding-right:10px;
	}
	#siteMainMenu a {
		text-decoration:none;
		font-weight:bold;
		font-size:1em;
		color:#fff;
	}
	#siteMainMenu a:hover {
		color:#ff9900;
		margin-top:-3px;
		margin-bottom:-3px;
		padding-top:1px;
		padding-bottom:1px;
		border-top:2px solid #ff9900;
		border-bottom:2px solid #ff9900;
	}
	#siteTitle {
		clear:both;
		width:750px;
		margin:0;
		margin-left:auto;
		margin-right:auto;
		padding:0;
		padding-top:5px;
		padding-bottom:5px;
		font-weight:bold;
		font-size:.9em;
	}
	#siteTitleLeft {
		width:250px;
		float:left;
		text-align:left;
	}
	#siteTitleRight {
		width:250px;
		float:right;
		text-align:right;
	}
	#siteTitleRight ul {
		margin:0;
		padding:0;
		padding-top:5px;
		list-style:none;
	}
	#siteTitleRight a {
		text-decoration:none;
		color:#333a40;
	}
	#siteTitleRight a:hover {
		color:#ff9900;
	}
	#siteMainImage {
		clear:both;
	}
	#siteContent {
		clear:both;
		width:750px;
		margin:0;
		margin-left:auto;
		margin-right:auto;
		padding:0;
		text-align:left;
	}
	#siteFooter {
		clear:both;
		margin:0;
		margin-top:10px;
		margin-bottom:14px;
		padding:0;
		padding-top:10px;
		border-top:2px solid #1f2428;
		font-weight:bold;
		font-size:.9em;
	}
	#siteFooter a {
		text-decoration:none;
		color:#333a40;
	}
	#siteFooter a:hover {
		color:#ff9900;
	}
	#siteFooterLeft {
		float:left;
	}
	#siteFooterRight {
		float:right;
	}
	#siteFooterLeft ul {
		width:250px;
		margin:0;
		margin-left:125px;
		padding:0;
		list-style:none;
		text-align:left;
	}
	#siteFooterRight ul {
		width:250px;
		margin:0;
		margin-right:125px;
		padding:0;
		list-style:none;
		text-align:right;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* - Homepage --------------------------------------------------------------------------------------------------------------------------------- */
	#homepageSuccess {
		margin:0;
		margin-right:20px;
		padding:0;
		padding-bottom:20px;
		padding-left:10px;
		padding-right:10px;
		width:230px;
		float:left;
	}
	#homepageSuccess h3 {
		margin:0;
		padding:0;
		padding-bottom:7px;
		font-size:1em;
		font-weight:bold;
		color:#32393e;
	}
	#homepageSuccess .storyThumb {
		margin:0;
		padding:0;
		margin-right:10px;
		margin-bottom:5px;
		float:left;
		border:1px solid #000;
	}
	#homepageSuccess p {
		margin:0;
		padding:0;
		font-size:.85em;
		line-height:1.3em;
		color:#32393e;
	}
	#homepageSuccess .readMore {
		padding-top:7px;
		color:#3a5568;
		text-align:right;
		font-size:.85em;
	}
	#homepageSuccess .readMore a {
		color:#3a5568;
		font-weight:bold;
		text-decoration:none;
	}
	#homepageSuccess .readMore a:hover {
		text-decoration:none;
	}
	#homepageEvents {
		margin:0;
		margin-right:10px;
		padding:0;
		padding-bottom:20px;
		padding-left:10px;
		padding-right:10px;
		width:200px;
		float:left;
	}
	
	#homepageEvents ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#homepageEvents li {
		margin-bottom:14px;
	}
	#homepageEvents .eventDate {
		font-size:.85em;
		color:#32393e;
	}
	#homepageEvents .eventTitle {
		font-size:.85em;
		font-weight:bold;
		color:#32393e;
	}
	#homepageEvents .eventTitle a {
		text-decoration:none;
		color:#32393e;
	}
	#homepageEvents .seeDetails {
		font-size:.8em;
		text-align:right;
		font-style:italic;
	}
	#homepageEvents .seeDetails a {
		color:#32393e;
	}

	#homepageNewsletter {
		margin:0;
		padding:0;
		padding-bottom:20px;
		padding-left:10px;
		padding-right:10px;
		width:230px;
		float:left;
	}
	#homepageNewsletter td {
		height:28px;
		vertical-align:middle;
	}
	#homepageNewsletter .emailInput {
		margin:0;
		padding:0;
		font-size:1em;
		border:1px solid #000;
		width:155px;
		height:26px;
		margin-right:7px;
	}
	#homepageNewsletter .emailSubmit{
		margin:0;
		padding:0;
		width:66px;
		height:24px;
	}
	#homepageNewsletter p {
		font-size:.85em;
		line-height:1.3em;
		padding-left:10px;
		padding-right:10px;
	}
	#homepageSuccess .sectionTitle, #homepageEvents .sectionTitle, #homepageNewsletter .sectionTitle {
		margin:0;
		margin-bottom:10px;
		padding-top:7px;
		padding-bottom:7px;
		border-bottom:1px solid #ccc;
	}


/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#pageMenu {
		float:left;
		width:200px;
	}
	#pageMenu ul {
		margin:0;
		margin-bottom:30px;
		padding:0;
		list-style:none;
		border-right:1px solid #ccc;
	} 
	#pageMenu ul ul {
		margin:0;
		margin-left:20px;
		margin-top:7px;
		padding:0;
		border:0;
	} 
	#pageMenu li {
		padding-top:7px;
		padding-bottom:7px;
		padding-right:7px;
		border-bottom:1px solid #ccc;
	}
	#pageMenu li:hover {
		background-color:#ebebeb;
	}
	#pageMenu li li {
		padding-top:7px;
		padding-bottom:7px;
		border-bottom:0;
	}
	#pageMenu a {
		color:#333a40;
		text-decoration:none;
	}


	#pageContent {
		float:left;
		width:505px;
		margin-left:40px;
		padding-top:60px;
 	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/*
	#contactColumn1 {
		float:left;
		width:210px;
		margin:0;
		padding:0;
		padding-top:4px;
		padding-bottom:4px;
		margin-top:20px;
		margin-right:15px;
		text-align:center;

		border:1px solid #000;
		background-color:#ebebeb;
	}

	#contactColumn1 input {
		width:200px;
		margin-bottom:7px;
		border:1px solid #333a40;
		color:#333a40;
		font-weight:bold;
	}
	#contactColumn1 textarea {
		width:200px;
		height:100px;
		border:1px solid #333a40;
		color:#333a40;
		font-weight:bold;
	}
*/
	#contactColumn1 {
		float:left;
		width:220px;
		margin:0;
		padding:0;
		padding-right:35px;
		margin-top:20px;
		margin-bottom:20px;
	}
	#contactColumn1 ul {
		margin:0;
		margin-bottom:20px;
		padding:0;
		list-style:none;
		text-align:right;
	}
	#contactColumn2 {
		float:left;
		width:425px;
		margin:0;
		padding:0;
		margin-top:20px;
	}
	#contactColumn2 iframe {
		border:1px solid #333a40;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	.committeesTable {
		border:1px solid #000;
		margin-bottom:10px;
	}
	.committeesTable thead {
		font-weight:bold;
		background-color:#ccc;
		color:#000;
	}
	.committeesTable thead td {
	}
	.committeesTable .fieldName {
		width:150px;
		text-align:right;
		font-weight:bold;
	}
	.committeesTable td {
		padding:5px;
		vertical-align:top;
		border-right:1px solid #000;
		border-bottom:1px solid #000;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#siteFootnotes {
		display:none;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#boardMinutes dt {
		font-weight:bold;
		color:#333a40;
		margin-top:35px;
		border-bottom:1px solid #333a40;
	}
	#boardMinutes dd {
		margin:0;
		padding:0;
		margin-left:20px;
		margin-bottom:7px;
		font-size:.9em;
	}
	#boardMinutes dd a {
		color:#333a40;
	}
	#boardMinutes dd span {
		font-size:.8em;
		font-style:italic;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#boardMembers {
		margin-left:auto;
		margin-right:auto;
		border:1px solid #023B59;
		margin-bottom:20px;
	}
	#boardMembers thead {
		font-weight:bold;
		background-color:#2f353a;	
		color:#fff;
	}



	#boardMembers td, #boardMembers th {
		padding:5px;
		border-right:1px solid #ccc;
		vertical-align:top;
	}
	#boardMembers .center {
		text-align:center;
	}
	#boardMembers a {
		color:#333;
		font-size:.8em;
	}
	#boardMembers a:hover {
		color:#999;
	}
	#boardMembers .contactInfo {
		margin:0;
		padding:0;
		text-align:right;
		font-size:.9em;
		width:200px;
	}
	#boardMembers .contactInfo a {
		color:#333a40;
		font-size:1em;
	}
	#boardMembers .contactInfo a:hover {
		color:#ff9900;
	}
	
	#boardMembers .toggle {
		margin:0;
		padding:0;
		width:200px;
		display:block;
	}
	
	
	
	
	
#boardMembers tr.alt td {
	background: #ecf6fc;
}
#boardMembers tr.over td {
	background: #bcd4ec;
}




/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */

	#storiesFooter {
		clear:both;
		padding-top:15px;
	}
	.storiesFooterCard {
		margin:0;
		margin-right:20px;
		padding:0;
		padding-bottom:20px;
		padding-left:10px;
		padding-right:10px;
		width:210px;
		float:left;
	}
	.storiesFooterCard h3 {
		margin:0;
		padding:0;
		padding-bottom:7px;
		font-size:1em;
		font-weight:bold;
		color:#32393e;
	}
	.storiesFooterCard .storyThumb {
		margin:0;
		padding:0;
		margin-right:10px;
		margin-bottom:5px;
		float:left;
		border:1px solid #000;
	}
	.storiesFooterCard p {
		margin:0;
		padding:0;
		font-size:.85em;
		line-height:1.3em;
		color:#32393e;
	}
	.storiesFooterCard .readMore {
		padding-top:7px;
		color:#3a5568;
		text-align:right;
		font-size:.85em;
	}
	.storiesFooterCard .readMore a {
		color:#3a5568;
		font-weight:bold;
		text-decoration:none;
	}
	.storiesFooterCard .readMore a:hover {
		text-decoration:none;
	}




	#imagePreviewSection {
		float:left;
		width:120px;
		padding:10px;
		padding-top:0;
		text-align:center;
	}
	#imagePreviewSection img {
		border:1px solid #000;
	}
	#imagePreviewSection p {
		margin:0;
		padding:0;
		padding-bottom:15px;
		text-align:center;
		font-size:.8em;
	}
	#imagePreviewSection p a {
		text-decoration:none;
		color:#999;
	}


/*
	#homepageSuccess {
	}
	#homepageSuccess h3 {
	}
	#homepageEvents {
		margin:0;
		margin-right:10px;
		padding:0;
		padding-bottom:20px;
		padding-left:10px;
		padding-right:10px;
		width:200px;
		float:left;
	}

*/

/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#helpfulLinks {
		margin:0;
		margin-top:20px;
		padding:0;
	}
	#helpfulLinks li {
		padding-bottom:7px;
		font-weight:bold;
		list-style:none;
	}
	#helpfulLinks a {
		text-decoration:none;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#calendarContent {
		border:2px solid #1e252b;
		background-color:#ccc;
		padding:50px;
		padding-top:2px;
		padding-bottom:2px;
	}


	#calendarContent .theDayDate {
		font-weight:bold;
		font-size:1.8em;
		
	}
	#calendarContent .dayEventTitle {
		font-weight:bold;
		font-size:1.3em;
		padding-bottom:7px;
		padding-top:7px;
	}
	#calendarContent .dayEventDetails {
		font-size:.95em;
		padding-bottom:7px;
		padding-left:20px;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, 'sans serif';
	}

/*	
	<h4>Thursday, September 23, 2010</h4>
	<dl>
	<dt class="theDayDate">8:30 am - 11:00 pm</dt>
	<dd class="dayEventTitle">Mandatory Equal Opportunity Training - Session 1</dd>
	<dd class="dayEventDetails"><strong>Details:</strong> <div><b>Mandatory Equal Opportunity Training</b></div><div><b>Local Area Workforce Professionals</b></div><div>Session 1: 8:30 a.m. - 12:00 p.m or</div><div>Session 2: 1:00 p.m. - 4:00 p.m.</div><div>September 23, 2010</div><div>Dennis Wicker Civic Center</div><div>RSVP to Rosalind M. Cross</div><div><a href="\" \\"\\\\"mailto:rcross@cccc.edu\\"\""="" \\\\\\\"="\" \\"\\"\""="">rcross@cccc.edu&nbsp;</a></div></dd><dd class="dayEventDetails"><strong>Specific Location:</strong> </dd><dd class="dayEventDetails"><strong>General Location:</strong> Civic Center</dd><dd class="dayEventDetails"><strong>Audience:</strong> Triangle South Workforce Board Only</dd></dl>	</div>
</div>
*/
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
	#youthContact li {
		margin-bottom:20px;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------- */

