body {
   background-color: #FFFFFF;
   color: #000000;
   font-size: 10pt;
}

td {
   color: #000000;
   font-size: 10pt;
   font-weight: normal;
}

.bodyBg {
   background-color: #FFFFFF;
}

.Logo a {
   color: #FFFFFF;
   text-decoration: none;
}

.logoBg {
   background-color: #4391D6;
}

.searchBg {
   background-color: #333333;
}

.footer{
   color: #000000;
   font-size: 10pt;
}

#footer{
   color: #000000;
   font-size: 10pt;
}

.company{
   color: #FFFFFF;
   font-size: 14pt;
   font-weight: bold;
}

.searchTxt{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: bold;
}

.catNav {
   background-color: #F4F3F1;
   color: #000000;
   font-size: 9pt;
   font-weight: bold;
}

.nav {
   font-size: 12px; 
   color: #FFFFFF; 
   font-weight: bold; 
   text-decoration: none;
}

A.nav:link {
   font-size: 12px; 
   color: #FFFFFF; 
   font-weight: bold; 
   text-decoration: none;
}

A.nav:visited {
   font-size: 12px; 
   color: #FFFFFF; 
   font-weight: bold; 
   text-decoration: none;
}

A.nav:hover {
   font-size: 12px; 
   color: #DCDCDC; 
   font-weight: bold; 
   text-decoration: none;
}

#personalLink {
   font-size: 11px; 
   color: #000000; 
}

.subCatLink {
   font-size: 11px; 
   color: #000000; 
}

.cat {
   font-size: 12px; 
   color: #666666; 
   font-weight: bold; 
   text-decoration: none;
}

A.cat:link {
   font-size: 12px; 
   color: #666666; 
   font-weight: bold; 
   text-decoration: none;
}

A.cat:visited {
   font-size: 12px; 
   color: #666666; 
   font-weight: bold; 
   text-decoration: none;
}

A.cat:hover {
   font-size: 12px; 
   color: #000000; 
   font-weight: bold; 
   text-decoration: none;
}

.menu {
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
}

A.menu:link {
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
}

A.menu:visited {
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
}

A.menu:hover {
	font-size: 11px; 
	color: #000000; 
	text-decoration: underline;
}




/* Following classes are needed by inc files. Don't remove these.. */
.featureBgColor {
   background-color: #DCDCDC;
}

.featureFontColor {
   color: #000000;
   font-size: 10pt;
   font-weight: bold;
}

.headerStripe {
   background-color: #333333;
   color: #FFFFFF;
   font-size: 10pt;
}

.pageBgColor {
   background-color: #FFFFFF;
}

.pageFontColor {
   color: #000000;
   font-size: 10pt;
   font-weight: normal;
}

.pageHeader {
   background-color: #333333;
}

.sectionBgColor {
   background-color: #FFFFFF;
}

.specialBgColor {
   background-color: #FFFFFF;
}

.specialBgColor2 {
   background-color: #EEEEEE;
} 

.specialBorderColor {
   background-color: #4391D6; 
}

.specialFontColor {
   color: #000000;
   font-size: 11pt; 
   font-weight: bold;
}

.tableHeaderBgColor {
   background-color: #666666;
}

.tableHeaderFontColor {
   color: #FFFFFF;
   font-size: 10pt;
   font-weight: bold;
}

#textNavLink{
   color: #FFFFFF;
   font-size: 10pt;
}

.sctable {
font-size: 11px;
border: 1px solid #CCCCCC;
text-align: left;
}

.sctable h1 {
font-size: 14px;
}

.sctable td, .sctable th {
padding: 2px;
}

.scheader {
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background: #DDDDDD none;
