
body p, li, ul { 
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
}

table#content { 
	border: 1px solid #FAA632; 
	width: 588px; 
}

table#skeleton { 
	border: 0px; 
}

div.box {
	border: 1px solid #FAA632; 
	width: 588px;
	padding: 12px;
	text-align: justify;
	font-family: Verdana;
	font-size: 8pt;
}

div.barebox {
	border: 1px solid #FFFFFF; 
	width: 588px;
	padding: 8px;
	text-align: justify;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

div.barebox h1 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
}

div.box h1 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
}

td h1 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
}


div.outer {
	padding: 5px;
	font-family: Verdana; 
	font-size: 8pt;
}

div.inner {
	padding: 10px 0px 10px 0px;
	font-family: Verdana; 
	font-size: 8pt;
	text-align: left;
}

.floatRight {
	float: right;
	margin: 0px 0px 16px 16px;
	border: 0px;
}

.floatLeft {
	float: left;
	margin: 0px 16px 16px 0px;
	border: 0px;
}

td.bodyCell { 
	padding: 8px;
	vertical-align: middle;
	font-family: verdana;
	font-size: 8pt;
}

td.bodyCellFront { 
	padding: 5px;
	vertical-align: middle;
	font-family: verdana;
	font-size: 8pt;
}

td.headerCell { 
	padding: 8px;
	font-size: 10pt; 
	font-weight: bold;
	vertical-align: middle;
	font-family: verdana;
}

td.photoCell { 
	padding: 8px;
	text-align: center;
	vertical-align: middle;
}

td.bodyCellL { 
	padding: 8px;
	padding-left: 0px; 
	vertical-align: middle;
	font-family: verdana;
	font-size: 8pt;
}

td.bodyCellR { 
	padding: 8px; 
	padding-right: 0px;  
	vertical-align: middle; 
	font-family: verdana;
	font-size: 8pt;
}

td.headerCellL { 
	padding: 8px; 
	padding-left: 0px; 
	font-size: 10pt; 
	font-weight: bold; 
	font-family: verdana;
}

td.headerCellR { 
	padding: 8px; 
	padding-right: 0px; 
	font-size: 10pt; 
	font-weight: bold; 
	font-family: verdana;
}

td.photoCellL { 
	padding: 8px; 
	padding-left: 0px; 
	text-align: left; 
	vertical-align: middle; 
}

td.photoCellR { 
	padding: 8px; 
	padding-right: 0px; 
	text-align: right; 
	vertical-align: middle; 
}

td.newsHeader {
	border: 0px;
	background-color: #FAA632;
	padding: 4px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none !important;
}

td.listHeader {
	border: 0px;
	background-color: #C65A29;
	padding: 4px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none !important;
}

td.headings a { 
	padding: 8px;
	color: #000000;
	display: block; 
	font-size: 8pt; 
	font-weight: bold; 
	text-decoration: none !important;
}

a.headerLink {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none !important;
}

a.headerLink:hover {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline !important;
}

a.headerLink:visited {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
}


a.links { 
	padding: 8px; 
	display: block; 
	background: #FFFFFF; 
	color: #000000; 
	text-decoration: none !important;
}

a.links:hover { 
	padding: 8px; 
	display: block; 
	background: #FAA632; 
	color: #FFFFFF; 
	text-decoration: none !important;
}

a.bodyLink {  
	font-size: 8pt; 
	font-weight: bold;
	color: #000000; 
	text-decoration: underline !important;
}

a.bullet_links {
	color: #000000;
	text-decoration: none !important;
}

a.bullet_links:hover {
	color: #b01213;
	text-decoration: underline !important;
}

a.bullet_links_large {
	color: #000000;
	font-size: 10pt;
	text-decoration: underline !important;
}

a.bullet {
	color: #000000;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline !important;
}

a.headings { 
	padding: 8px;
	color: #000000;
	display: block; 
	font-size: 8pt; 
	font-weight: bold; 
	text-decoration: none !important;
}

a.ticker_link {
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: none !important;
}

a.ticker_link:hover {
	font-family: Verdana;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline !important;
}

a#ticker_link {
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: none !important;
}

a#ticker_link:hover {
	font-family: Verdana;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline !important;
}

ul.list, ol.list { 
	font-size: 8pt; 
	font-family: Verdana;
	padding: 0px;
	margin-left: 24px;
}

	ul.list {
		list-style-type: square;
	}
	
	ol.list {
		list-style-type: decimal;
	}

hr.line {
	color: #FAA632;
	height: 1px;
}

.bodyText { 
	font-size: 8pt; 
	font-weight: normal; 
	font-family: Verdana;
}

.headerText { 
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Verdana;
}

.caption { 
	font-style: italic; 
	text-align: center; 
}

.footnote { 
	font-size: 7pt; 
}