body
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

a:link { color: #1D1D1D; }
a:vlink { color: #1D1D1D; }
a:alink { color: #1D1D1D; }
a:hover { color: #464646; }

.albumTheme {
	background-image: url('bg.jpg');
}

.textSmall  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.textNormal { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.textDark,a.textDark { font-family: Arial, Helvetica, sans-serif; color: #606060; font-weight: bold; text-decoration: none; }
.textLight,a.textLight { font-family: Arial, Helvetica, 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; }

.alterRow1	{ background-color: #A4A4A4; color: #333333; }
.alterRow2	{ background-color: #8C8C8C; color: #CCCCCC; }

table.headerBgLight,tr.headerBgLight,td.headerBgLight {
	background-color: #FFFFFF;
}

table.headerBgDark,tr.headerBgDark,td.headerBgDark {
	background-color: #767676;
}

th, .tableheader	{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC; font-size: 8pt; font-weight : bold;
	background-color: #767676; height: 15px;
}


input.fieldLight,textarea.fieldLight,select.fieldLight {
  COLOR: #CCCCCC; 
  BACKGROUND-COLOR: #767676; 
  BORDER-BOTTOM: #333333 1px solid; 
  BORDER-LEFT: #333333 1px solid; 
  BORDER-RIGHT: #333333 1px solid; 
  BORDER-TOP: #333333 1px solid; 
  FONT-FAMILY: Verdana; 
  FONT-SIZE: 10pt;
}

input.buttonLight {
  BACKGROUND-COLOR: #767676; 
  BORDER-BOTTOM: #666666 1px solid; 
  BORDER-LEFT: #666666 1px solid; 
  BORDER-RIGHT: #666666 1px solid; 
  BORDER-TOP: #666666 1px solid; 
  COLOR: #CCCCCC; 
  FONT-FAMILY: Verdana; 
  FONT-SIZE: 8pt;
}
