body
{ 
	background-color: #000000;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	scrollbar-face-color: #D7D7DB;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #9AA2A8;
	scrollbar-arrow-color:  #636363;
	scrollbar-track-color: #D6D6D6;
	scrollbar-darkshadow-color: #A1A5A7;
}

a:link { color: #0066FF; }
a:visited { color: #0066CC; }
a:alink { color: #CCCCCC; }
a:hover { color: #0099FF; }

/* Main table color scheme  */

/* Main block tamplate table */
table.block1 { background-color: #6A6A6A; }
table.block2 { background-color: #6A6A6A; }
table.block3 { background-color: #6A6A6A; }

/* Icon links TD */
tr.textlinks1,td.textlinks1  { }
tr.textlinks2,td.textlinks2  { background-color: #E2E2E2; }

/* Main td content area */
tr.content,td.content { background-color: #FFFFFF; }

table.imageheader,tr.imageheader { background-color: #003366; }
 
.textlinks1 { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; }
.textlinks2 { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; }
a.textlinks1,a.textlinks1:visited { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #999999; }
a.textlinks1:hover { color: #0066FF; }
a.textlinks2,a.textlinks2:visited { font-family: Tahoma, Arial, sans-serif; font-size: 8pt;  color: #545454; }
a.textlinks2:hover { color: #0099FF; }

.textSmall  { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; color: #666666; }
.textNormal { font-family: Tahoma, Arial, sans-serif; font-size: 10pt; color: #333333; }
.textError  { font-family: Tahoma, Arial, sans-serif; font-size: 12pt; color: #FF0000; }
.textDark,a.textDark,a.textDark:visited { font-family: Tahoma, Arial, sans-serif; color: #999999; font-weight: bold; text-decoration: none; }
.textLight,a.textLight,a.textLight:visited { font-family: Tahoma, Arial, sans-serif; color: #CCCCCC; font-weight: normal; text-decoration: none; }

a.textLight:hover {  font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.textDark:hover {  color: #666666; text-decoration: none; }
a.textSmall,a.textNormal { text-decoration: none; }
a.textSmall:hover,a.textNormal:hover { text-decoration: underline; }

font,td,p { font-family: Tahoma, Arial, sans-serif}
hr	{ height: 0px; border: solid #BFC6CB 0px; border-top-width: 1px;}

h2 { font-weight: bold; font-size: 12pt; color : #999999; }

.alterRow1	{ background-color: #DDDDDD; color: #333333; }
.alterRow2	{ background-color: #CCCCCC; color: #333333; }
.alterRow3	{ background-color: #000000; color: #333333; }
.alterRowDeHighlight { background-color: #CCCCCC; }
.alterRowHighlight { background-color: #EEEEEE; }

.errorForm { background-color: #CECECE; color: #999999; }

table.headerBgLight,tr.headerBgLight,td.headerBgLight {
	background-color: #FFFFFF;
}

table.headerBgDark,tr.headerBgDark,td.headerBgDark {
	background-color: #CCCCCC;
}

th, .tableheader	{
	font-family: Tahoma, Arial, sans-serif;
	color: #999999; font-size: 10pt; font-weight : bold;
	background-color: #000000; height: 15px;
}

textarea,select {
	color : #000000;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
}

input {
  FONT-FAMILY: Tahoma, Arial, sans-serif; 
  FONT-SIZE: 10pt;
}

select {
  FONT-FAMILY: Tahoma, Arial, sans-serif; 
  FONT-SIZE: 10pt;
}

input.fieldDark,textarea.fieldDark,select.fieldDark {
  COLOR: #FFFFFF; 
  BACKGROUND-COLOR: #999999; 
  BORDER-BOTTOM: #333333 1px solid; 
  BORDER-LEFT: #333333 1px solid; 
  BORDER-RIGHT: #333333 1px solid; 
  BORDER-TOP: #333333 1px solid; 
  FONT-FAMILY: Tahoma, Arial, sans-serif; 
  FONT-SIZE: 10pt;
}

input.fieldLight,textarea.fieldLight,select.fieldLight {
  COLOR: #333333;
  BACKGROUND-COLOR: #DDDDDD; 
  BORDER-BOTTOM: #333333 1px solid; 
  BORDER-LEFT: #333333 1px solid; 
  BORDER-RIGHT: #333333 1px solid; 
  BORDER-TOP: #333333 1px solid; 
  FONT-FAMILY: Tahoma, Arial, sans-serif; 
  FONT-SIZE: 10pt;
}

input.buttonLight {
  BACKGROUND-COLOR: #DDDDDD; 
  BORDER-BOTTOM: #666666 1px solid; 
  BORDER-LEFT: #666666 1px solid; 
  BORDER-RIGHT: #666666 1px solid; 
  BORDER-TOP: #666666 1px solid; 
  COLOR: #333333; 
  FONT-FAMILY: Tahoma, Arial, sans-serif; 
  FONT-SIZE: 8pt;
}

input.buttonDark {
  BACKGROUND-COLOR: #333333; 
  BORDER-BOTTOM: #666666 1px solid; 
  BORDER-LEFT: #666666 1px solid; 
  BORDER-RIGHT: #666666 1px solid; 
  BORDER-TOP: #666666 1px solid; 
  COLOR: #DDDDDD;
  FONT-FAMILY: Tahoma, Arial, sans-serif; 
  FONT-SIZE: 8pt;
}

.copyrightNotice  { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; color: #CCCCCC; }
a.copyrightNotice,a.copyrightNotice:visited { color: #0066FF; text-decoration: underline; }
a.copyrightNotice:hover { color: #0099FF; text-decoration: none; }

.footerTime  { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; color: #CCCCCC; }
