.primaryNavGraphic {
	margin-left: 5px;
	margin-bottom: 1px;
	}



a {
	color: #CCCCCC;
	}


/* **************************************** */
/* Nav elements                             */

.nav {
	font-size: 11px;
	font-weight: normal;
	}

.navBox {
	margin-left: 11px; 
	margin-right: 11px; 
	padding: 3px; 
	background: #dddddd; 
	margin-bottom: 5px;
	width: 401px;
	}
	
.navBox td {
	font-size: 11px;
	font-weight: normal;
	}


/* **************************************** */
/* primary page content                     */

.contentBox {
	background-color: #eeeeee;
	margin-top: 22px;
	margin-right: 51px;
	margin-left: 27px;
	padding-bottom: 12px;
	}
	

.content {
	background-color: #eeeeee;
	font: 11px verdana,sans-serif;
	color: #000000;
	}
	

.content a {
	color: #442244;
	}


.content b {
	margin-left: 14px;
}

.content p, b, ul {
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 14px;
	}



.content p b {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

.content ul {
	margin-left: 15px;
	padding-left: 15px;
	list-style: square;
	margin-top: 8px;
	}
	
.content ul li {
	margin-bottom: 5px;
	line-height: 1.2em;
	}
	
	
.content .tightlist li {
	margin-bottom: 2px;
	padding-top: 0px !important;
	line-height: 1.2em;
	margin-top: 0px;
	}

.content .pagehead {
	font: bold 15px verdana;
	padding-top: 14px !important;
	}

.content .section {
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
.content .exampleBox {
	margin-left: 14px; 
	margin-right: 14px; 
	padding: 7px; 
	background: #dddddd; 
	margin-bottom: 11px;
	}
	
.content .exampleBox p,b {
	margin-left: 0px;
	}

.content .tabs {
	background: #bbbbbb;
	margin-left: 14px; 
	margin-right: 14px;
	border-bottom: 0px solid #eeeeee;
	padding-left: 
	}

.content .tabs td {
	padding-left: 6px; 
	padding-right: 6px;
	padding-bottom: 4px;
	border-right: 3px solid #eeeeee;
	}
	
.content .tabs td a {
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	}


.content .tabs .selected {
	background: #dddddd; 
	}
	

.highlighted	{
	background: #ffffcc;
	color: #000000;
	}
	
	
.linkBullet	{
	margin-right: 2px;
	margin-left: 1px;
	}

/* **************************************** */
/* Footer text on the dark area just below the content */

.darkFooter {
	margin-right: 51px;
	margin-left: 27px;
	margin-top: 3px;
	font: 9px verdana,sans-serif;
	color: #999999;
	}

.darkFooter a {
	color: #aaaaaa;
	}
	
.darkFooter td {
	font: 9px verdana,sans-serif;
	color: #999999;
	}
	

/* **************************************** */
/* details of something, such as a position */

.detail {
	color: #555555;
	}
		
.detail a {
	color: #888888;
	}

.detail ul {
	margin-left: 8px;
	padding-left: 8px;
	margin-top: 6px;
	list-style: square;
	}

.detail ul li {
	margin-bottom: 0px;
	}
	

/* **************************************** */
/* popup window stuff                       */	

.popuplink, .popuplink:a, .popuplink:visited {
	font: .7em verdana, sans-serif; 
	color: #555555;
}
