BODY {
  background:  url();
  margin: 0px;
}
A.LightLinks {
  color: #FFFFFF;
  text-decoration: underline;
}
A.LightLinks:hover {
  color: #FF9900;
  text-decoration: underline;
}
A.DarkLinks {
  color: #000000;
  text-decoration: underline;
}
A.DarkLinks:hover {
  color: #FF9900;
  text-decoration: underline;
}
A.LghtLnks {
  color: #FFFFFF;
  text-decoration: none;
}
A.LghtLnks:hover {
  color: #FF9900;
  text-decoration: underline;
}
A.DrkLnks {
  color: #000000;
  text-decoration: none;
}
A.DrkLnks:hover {
  color: #FF9900;
  text-decoration: underline;
}
TH.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
}
th.heading {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #333333;
  text-align: left;
}
th.subheading {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #999966;
  text-align: left;
}
th.fccsc-heading {
  background-color: #80b3b3;
  color : Black;
  font-weight : bold;
  font-size : 14px;
  text-align: left;
}
TH.text {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}
TD.text {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}
tr.fccsc-detail-1 {
    background-color : #ffffff;
    font-size: 14px;
    color : Black;
    font-weight : normal;
}
tr.fccsc-detail-2 {
    background-color : #e6f0f0;
    font-size: 14px;
    color : Black;
    font-weight : normal;
}
TH.footer {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
}
TH.login {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-align: left;
}
TD.login {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-align: right;
}

a img {
  border: 0;
}

input.savebutton{  
  background-color: #cc0000; 
  font-weight: bold; 
  color: white;
}
input.defaultbutton{  
  background-color: #dddddd; 
}

table.sortable {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: collapse;
}
table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;
	border-style: solid;
	border-color: #444;
  	font-size: 14px;
}
table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: #ccc;
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
}
table.sortable tr.odd td {
	background-color: #ddd;
}
table.sortable tr.even td {
	background-color: #fff;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
