/* ------------------------------------------------------------------------- */
/* general definitions */

*
{
  margin: 0;
  padding: 0;
  
}

body
{
  text-align: center;
  background-image: url('../../Common/images/home/bg_gradient_1x10000.jpg');
}

img
{
  border: none;
}

td.golink a
{
  
}


a
{
  text-decoration: none;
  color: #F96A00;
}

a:hover
{
  color: #FFFFFF;
  background: #F96A00;
}



ul
{
  margin-top: 7px;
}

li
{
  margin-top: 2px;
  list-style: none;
}

li a
{
  padding: 0 2px 2px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  
  font-size: 11px;
  line-height: 24px;

  color: #000000;
}

li a.selected, #subnav li a.selected, #navigation li a.selected
{
  color: #F96A00;
  background: #FFFFFF;
}

li a:hover, #navigation li a.selected:hover
{
  color: #FFFFFF;
  background: #F96A00;
}


/* ------------------------------------------------------------------------- */
/* main layout grid */

div#grid
{
  width: 970px;
  text-align: left;
  padding-bottom: 20px;
  margin-top: 0px;
  margin-bottom: -20px;
  overflow: hidden;
}

div#bottompad
{
  padding-bottom: 50px;
  
}

/* ------------------------------------------------------------------------- */
/* page header */

div#header
{
  height: 105px;
}

img#logo
{
  float: left;
  margin: 54px 0 0 77px;
  border: 0 0 0 0;
}

img#slogan
{
  float: left;
  margin: 64px 0 0 134px;
}

a#mailto
{
  float: right;
  margin: 64px 13px 0 0;
  background: url("/Common/images/home/contact_up.gif") no-repeat;
}

a#mailto:hover
{
  background: url("/Common/images/home/contact_over.gif") no-repeat;
}

.error
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height: 12px;
  color: #F96A00;
  }
  
/*----------------------------------------------------------------*/
/*DB Notes*/
.dbNotes
{
	border: 1px dashed Black; 
	background-color: #F7FDAC;
	color: Black;
	}
	
.tbl{
	display:table;
	}
	
.tbltr{
	display:table-row;
	}
	
.tbltd{
	display:table-cell;
	}
	
.title1{
	width:75px;
	color:#F96A00
	}
	
.marTop{
	margin-top:20px;
	}
	
.frmField{
	padding-bottom:5px;
	}
	
.subBut{
	padding-top:10px;
	margin-left:60px;
	text-align:center;
	}
	
#navigation li a{
	color:#000000;
}

#navigation li a:hover{
	color:#ffffff;
}