/* =initialize
---------------------------------------------------------------------------- */
	#body {
		border: 0;
		margin: 0;
		padding: 0;
		text-align: center;
	}

/* =divisions
---------------------------------------------------------------------------- */
	#mainWrapperNews {
		margin: 0 auto;
		text-align: center;
		margin-bottom: 18px;
		padding-top: 12px;
	}

	#newsWrapper {
		width: 480px;
		padding: 6px;	
		margin: 0 auto;
		margin-bottom: 12px;
		text-align: left;
		background: #FFEBCC;
		color: inherit;
	}

	#head {
		border: 1px #FF2020 solid;
		background: #FF8484;
		color: #000;
	}

	#date, #list {
		background: #FFF6E8;
		color: inherit;
	}
	
	#list.current {
		background: transparent;
	}
	
	#currentList {
		background: inherit;
		color: inherit;
	}
	
	#primaryPage0708 #list {
		background: none;
	}

	#date {
		margin-top: 9px;
	}

	#close {
		margin: 0 auto;
		line-height: 24px;
		text-align: center;
		background: #FFF6E8;
		color: inherit;
	}

	#validateInfo {
		width: 480px;	
		padding-bottom: 20px;
		margin: 0 auto;
	}

	#validateLeft {
		width: 240px;
		float: left;
		text-align: left;
	}

	#infoRightNews{
		width: 240px;
		float: right;
	}

/* =headers
---------------------------------------------------------------------------- */
	#head h1 {
		margin: 16px 0 6px 12px;
		padding: 0;
		font-size: 115%;
		text-indent: 0;
	}

	#date h2 {	
		margin: 0;	
		padding: 14px 0 6px 12px;
		font-size: 110%;
		text-indent: 0;
		background: inherit;
		color: #000;
	}

/* =paragraphs
---------------------------------------------------------------------------- */
	#infoRightNews p {
		padding-top: 6px;
		padding-bottom: 0;
		text-align: right;
		background: inherit;
		color: #fff;
	}
	
	#primaryEvents p {
		padding-top: 12px;
		padding-bottom: 6px;	
	}
	
/* =lists
---------------------------------------------------------------------------- */
	#list dl {
		margin: 6px;
	}

	#list dt {
		font-weight: bold;
		padding: 9px 6px 3px 6px;
	}

	#list dt.first {
		padding-top: 15px;
	}

	#list dd.last {
		padding-bottom: 15px;
	}
	
	#primaryPage0708 #list dd.last {
		padding-bottom: 0;
	}

	#list dd {
		margin: 0 6px;
		padding-bottom: 6px;
	}

	#list ul {
		margin: 3px 0 0 0;
		padding: 0;
		list-style: none;
	}
	
	#list dd ul {
		margin-top: 6px;
	}

	#list dd ul li {
		padding-bottom: 6px;
	}

	#list dd ul li li {
		margin-left: 0;
	}
	
	#list li {
		margin-left: 10px;
		padding: 0 0 3px 15px;
		background: transparent url(/images/b2.gif) no-repeat left 2px;
		color: inherit;
	}

	#list ol {
		margin-left: 18px;
		margin-bottom: 4px;
	}
	
	#list ul li ul li {
		padding-bottom: 0;
		padding-left: 0;
		background: none;
	}

	#list ul li ol li {
		background: none;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 2px;
	}
	
	#list ul li ol li.resultsFirst {
		padding-top: 3px;
	}	
	
	#list ul.afterDefinition {
		padding-top: 3px;
	}	
	
	#list ul li.last {
		padding-bottom: 0;
	}

/* =tables
---------------------------------------------------------------------------- */
	.primaryEventsTable {
		width: 400px;
		border: 1px solid #B2B2B2;
		border-collapse: collapse;
		margin: 0 auto;
		text-align: left;
	}

	.primaryEventsTable th,
	.primaryEventsTable td {
		border: 1px solid #B2B2B2;
		padding: 6px 0;
		text-align: center;
		vertical-align: top;
	}
	
	.primaryEventsTable th {
		background: #FFF6E8;
	}
	
	.primaryEventsTable .firstCol {
		width: 100px;
		padding-right: 6px;
		text-align: right;
		font-weight: bold;
	}
	
	.primaryEventsTable .whichClass {
		width: 60px;
	}
	
	.primaryEventsTable .time {
		width: 70px;
	}