/* common stucture lines */


td.divider-h {
  background-color:#999999;
  height:1px;
}
  
td.divider-v {
  background-color:#999999;
  width:1px;
}

td.tableDivider {
  background-color:#E2E2E2;
  height:1px;
}

td.tableSpace {
  height:5px;
}

/* superclassed images to prevent white space in gecko based browsers*/


img {
  border:0px;
  display:block;
}

form  {
  margin-top:0px;
  margin-bottom:0px;
}


/* left hand side shaddow */


td.greysidedivider {
  background-color:#999999;
}
td.greykeline {
  background-color:#E2E2E2;
}
td.leftshaddow {
  background-color:#E2E2E2;
  width:2px
}


td.formSeparator {
  height:5px
}


/* text areas */


.common {
  font: 13px arial;
  color:#666666;
}

.commonBold {
  font: bold 13px arial;
  color:#666666;
}

.commonSmall {
  font: 11px arial;
  color:#666666;
}

.commonLight {
  font: 12px arial;
  color:#999999;
}

.fileName {
  font: bold 12px arial;
  color:#666666;
}

.formHeader {
  font-family: arial;
  font-size: 15px;
  font-weight:bold;
  color:#666666;
}

.formHeaderRightNav {
  font-family: arial;
  font-size: 15px;
  font-weight:bold;
  color:#333333;
}

.header {
  font: bold 15px arial;
  color:#333333;
}

.headerHome {
  font: bold 12px arial;
  color:#333333;
}

.pageHeader {
  font: bold 18px arial; color:#000000;
}


.small {
	font: 11px arial;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}

.quote {
  background-color:#FFFFFF;
  font: italic 12px arial;
  color:#333333;
}

.italic {
  font: italic 12px arial;
  color:#333333;
}

span.navHeader {
  font-size: 15px;
  font-family: arial;
  font-weight: bold;
  color:#FFFFFF;
  padding-left:5px;
}
