<style> 



.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	padding: 0px;
	margin: 0px;
}

.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 6px;
	padding: 0px;
	margin: 5px;
}

.redline {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ff3333;
	border-right-color: #ff3333;
	border-bottom-color: #ff3333;
	border-left-color: #ff3333;
	line-height: 6px;
	padding: 0px;
	margin: 5px 20px 5px 20px;
}

  .placeholding { font-family: Arial, Helvetica, MS Sans Serif; font-size: 13px; color: #F00000; }
  
  A:link {color: #000066}
  A:visited {color: #E03A3E}
  A:active {color: #880000}
  
  A {text-decoration:underline;}
  A:hover {text-decoration:underline;}

.LeftMenu A { text-decoration: none; color:blue }
.LeftMenu A:visited { text-decoration: none; color:blue }
.LeftMenu A:hover { text-decoration: underline; color:blue }
.LeftMenu { background-color: #cccccc }
  
  TD { font-family: Arial, Verdana, Helvetica, MS Sans Serif; font-size: 13px; line-height: 15px; color: #000000}

  .H1 {font-family: Arial, Helvetica, MS Sans Serif; font-size: 22px; line-height: 24px; color: #3333ff}
  .H2 {font-family: Arial, Helvetica, MS Sans Serif; font-size: 18px; color: #3333ff; line-height: 18px}
  .H3 {font-family: Verdana, Arial, Helvetica, MS Sans Serif; font-size: 14px; color: #000066; line-height: 18px; font-weight: bold}

  
  .B1 {font-family: Verdana, Arial, Helvetica, MS Sans Serif; font-size: 10px; line-height: 15px}

.TableTitleRow { background-color: #C8D6E5; font-weight: bold; text-align: center }
.TableTitle { font-weight: bold; text-align: center; font-size: 10pt }
.TableRow1 { background-color: #FFFFFF }
.TableRow2 { background-color: #EEEEEE }
.TableSolidRow { font-weight: bold; background-color: #C8D6E5 }
.TableSummaryRow { font-weight: bold; background-color: #E0E9F3 }
.TableCell { padding-left: 4pt; padding-right: 4pt }
.ReportTitle { font-weight: bold; font-size: 13pt }
.CategoryTitle { font-weight: bold; font-size: 13pt }
.SinglePageCategoryTitle { font-weight: bold; font-size: 13pt }
.ChartTitle { font-weight: bold; text-align: center; font-size: 10pt }
.SectionTitle { font-weight: bold; text-align: center; font-size: 10pt; background-color: #6699CC; color: #FFFFFF }
.TOC { background-image: url(contents_back.gif); background-repeat: repeat-x }
.TranslatedContentsTitle { color: #333333; font-weight: bold; font-size: 11pt }
.PageHeader {background-image: url(graphics/clouds.jpg)}
.TableCellNewListings { font-size: 16px }

.contractors td { font-size: 10px }
.outline {
	border: 2px solid #CCCCCC; background-color: #ffffff;
}

.findahome {
	border: 2px solid yellow;
}

.outside {
		background-color: #dddddd
}

.footertext {
	font-size: 11px
}


</style>

