A { 
  color: #000000; 
  text-decoration: none; 
}

/*A:hover { 
  color: #f027c5c; 
  text-decoration: none; 
}*/

FORM {
	display: inline;
}

#hidden{ display: none;}

/*TR.header {
  background: #ffffff;
}*/

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #027c5c;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #dcf1ec;
}

TD.headerInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #dcf1ec;
  color: red;
  font-weight: bold;
  text-align: left;
}

TR.footer {
  background: #bbc3d3;
}

.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #666666;
}

.8 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #990000;
 vertical-align:top; 
}

.basic {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #055393;
vertical-align:top;
font-weight:bold;
}

.elite {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #05938c;
vertical-align:top;
font-weight:bold;

}

.direct {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #93050c;
vertical-align:top;
  font-weight:bold;
}

.corporate{
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #ff9900;
vertical-align:top;
font-weight:bold;
}

.heading{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #990000;
  font-weight:normal;
}
.boxheading{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
color: #333333;
font-weight:normal;
}

.boxtop {
 /* background: #;*/
 BORDER-TOP: #990000 1px solid;
}
.boxbottom {
/*  background: #;*/
 BORDER-BOTTOM: #990000 1px solid;
}
.boxright {
  /*background: #;*/
 BORDER-RIGHT: #990000 1px solid;
}
.boxleft {
/*  background: #;*/
 BORDER-LEFT: #990000 1px solid;
}
.dottedbox {
  /*background: #;*/
  BORDER-top: #cccccc 1px dotted;
 BORDER-bottom:#cccccc 1px dotted;
}
.dotted {
  /*background: #;*/
  BORDER-top: #cccccc 1px dotted;
}
.dottedfullbox {
 /* background: #;*/
  BORDER: #cccccc 1px dotted;
}
.fullbox {
  background: #D1E7DB;
  BORDER: #666666 1px solid;
}
.listbox {
  BORDER-bottom: #019934 1px solid;
}
.leftbottom {
  BORDER-bottom: #015a44 2px solid;
  BORDER-left: #015a44 2px solid;
}
.greenstrip {
  background: #029077;
 BORDER-BOTTOM: #015a44 2px solid;
}
.blankstrip {
 BORDER-BOTTOM: #027C5C 2px solid;
}
.topandbottom {
 BORDER-BOTTOM: #027C5C 2px solid;
BORDER-top: #027C5C 2px solid;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #029077;
  color: #ffffff;
  BORDER-BOTTOM: #015a44 2px solid;
  BORDER-top: #015a44 2px solid;
}
TD.infoBoxHeading1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #029077;
  color: #ffffff;
  BORDER-BOTTOM: #015a44 2px solid;
}
TD.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #333333
}
TD.subheading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #569023;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

TR.subcats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #015a44;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.smallText1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
font-weight: bold;

}
TD.mainText {
  font-family:  Arial, Verdana,sans-serif;
  font-size: 11px;
line-height:18px;
color: #333333;

}

SELECT{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #eeeeee;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #dcf1ec;
  
BORDER-TOP: #015a44 2px solid;
BORDER-BOTTOM: #015a44 2px solid;
}