body {
	background-color: #3c0f0c;
}

body, p, span, td, th, li, lh, div, pre, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

table.document {
	background-color: #FFFFFF;
}

table.document td.darkBackground {
	background-color: #3c0f0c;
}

table.document td.contentBackground {
	background-color: #FFFFFF;
	color: #000000;
}

table.document td.lightBackground {
	background-color: #d88e43;
}

.largeWhite {
	color: #FFFFFF;
	font-size: 13pt;
}

h1.csc-firstHeader {
	color: #3c0f0c;
	font-size: 13pt;
}

.smallLightBrownBold, .smallLightBrown {
	color: #d88e43;
	font-size: 8pt;
}

.smallLightBrownBold {
	font-weight: bold;
}

table.navigation {
	background-color: #FFFFFF;
}

.archiveTitle a:link, .archiveTitle a:hover, .archiveTitle a:active, .archiveTitle a:visited {
	color: #3c0f0c;
}

.archiveTitle a:hover, .archiveTitle a:active {
	text-decoration: underline;
}


table.archive {

}

table.archive td.title {

}

table.archive a:link, table.archive a:visited, table.archive a:active, table.archive a:hover {
	color: #3c0f0c;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

table.archive td.title a:active, table.archive td.title a:hover {
	text-decoration: underline;
}

table.archive td.teaser {

}

table.archive td.title a:link, table.archive a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
/*
.top_nav a:link, .top_nav a:visited, .top_nav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3c0f0c;
	text-decoration:none;
}

.laynav {
   postion: relative;
   font-weight: none;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   text-decoration: none;
   width: 130px;
   color: #000000;    
   background-color: #FFFFFF;
}

.laynav td{
   background-color: #FFFFFF;
  }

.laynav td:hover{
   background-color: #FFFFFF;
}

.laynav a:link{
   display: block;
   font-weight: none;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   width: 130px;
   height: 12px;
   color: #000000;    
   background-color: #dfddc8;
   padding: 3px 3px 3px 3px;
   padding-top: 0px;
   border: 1px;
}


.laynav a:visited {
   display: block;
   font-weight: none;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   width: 130px;
   height: 12px;
   color: #000000;    
   background-color: #dfddc8;
   padding: 3px 3px 3px 3px;
   padding-top: 0px;
   border: 1px;
}

.laynav a:hover {
   display: block;
   font-weight: none;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   width: 130px;
   height: 12px;
   color: #000000;    
   background-color: #dfddc8;
   padding: 3px 3px 3px 3px;
   padding-top: 0px;
   border: 1px;
}

*/

a:link, a:visited {
	text-decoration: none;
}

a:active, a:hover {
	text-decoration: underline;
}


table.menu {
	background-color: #FFFFFF;
	width: 100%;
}

table.menu a:active, table.menu a:hover, table.menu a:link, table.menu a:visited {
	color: #3c0f0c;
	font-size: 7pt;
}

table.menu td {
	border-bottom: 1px solid white;
	font-size: 7pt;
	text-align: center;
}

table.menu td.title {
	background-color: #d88e43;
	color: #3c0f0c;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid white;
}

table.menu td.titleOn {
	background-color: #696969;
	color: #000000;
}

table.menu td.itemEmptyOff, table.menu td.itemEmptyOn {
	color: #3c0f0c;
	background-color: #3c0f0c;
	border-right: 1px solid transparent;
	padding-left: 2px;
	padding-right: 2px;
	width: 80px;
}

table.menu td.item1Off {
	color: #3c0f0c;
	background-color: #3c0f0c;
	border-right: 1px solid transparent;
	padding-left: 2px;
	padding-right: 2px;
}

table.menu td.item1On {
	visibility: visible;
	background-color: #e2b387;
	color: #3c0f0c;
	border-right: 1px solid #FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
}

table.menu td.item2Off {
	color: #3c0f0c;
	background-color: #3c0f0c;
	border-right: 1px solid transparent;
}

table.menu td.item2On {
	visibility: visible;
	background-color: #eccbaa;
	color: #3c0f0c;
	border-right: 1px solid #FFFFFF;
}

table.menu td.item3Off {
	color: #3c0f0c;
	background-color: #3c0f0c;
	border-right: 1px solid transparent;
}

table.menu td.item3On {
	visibility: visible;
	background-color: #f2e1cf;
	border-right: 1px solid #FFFFFF;
}