BODY {
	scrollbar-3dlight-color: #d0d9db;
	scrollbar-base-color: #D6E5AA;
	scrollbar-darkshadow-color: #becbcd;
	scrollbar-face-color: #eaecee;
	scrollbar-highlight-color: #becbcd;
	scrollbar-shadow-color: #89A2A5;
	scrollbar-track-color: #becbcd;
	scrollbar-arrow-color: #89A2A5;
        COLOR: #9CB5AF; 
        FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}


IMG { border-color: #660033 }


TD {
	COLOR: #660033; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}
TH {
	COLOR: #660033; FONT: 18px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}


div.mosFormLabel label{
width:150px;
float:left;
}

div.mosformgrouptitle {
	font-size: 14px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}


TD.componentheading  {
	font-size: 18px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}

table.contentpaneopen TD.componentheading    {
	font-size: 18px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}


TD.sitemapheading A.sitemapheading   {
        text-decoration  : underline;
        color: #660033;
	font-size: 14px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}
TD.sitemapsubheading   {
        text-decoration  : underline;
	font-size: 12px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}


TD.contentheading{
	font-size: 18px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}


DIV.componentheading  {
	font-size: 18px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}
tr.sectiontableentry1 TD  {
	font-size: 12px;
	font-weight: normal; 
	text-align: left;
	height: 21px;
	line-height: 18px;
	white-space: nowrap;
}

TD.sectiontableheader  {
        text-decoration  : underline;
	font-size: 12px;
	font-weight: bold; 
	text-align: left;
	height: 21px;
	line-height: 24px;
	white-space: nowrap;
}


.BOD {
	COLOR: #9CB5AF; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}
FONT {
	COLOR: #660033; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}
SELECT {
	COLOR: #2c3e56; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}
INPUT {
	COLOR: #2c3e56; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}
TEXTAREA {
	COLOR: #2c3e56; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif
}
A:link {
	COLOR: #ffffff; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff; FONT: 12px Franklin Gothic Medium, geneva, verdana, arial, sans-serif; TEXT-DECORATION: underline
}

table.moduletable {
  margin: 0px 0px 0px 2px;
  width: 100%;
}

table.moduletable th {
	font-size: 11px;
	font-weight: bold; 
	text-align: left;
	height: 14px;
	line-height: 18px;
	white-space: nowrap;
}

table.moduletable td {
  font-size        : 10px;
  font-weight      : normal;
  padding:	1px;
}