@charset "UTF-8";
/* CSS Document */

html, body {
	height: 100%;
}

#wrapper 
{
    min-height:100%;
    width: 100%;
}

#header {
	height: 80px;
	background: #ffffff;
}

#logo
{
    float: left;
}

#TopNavHyperlinks
{
    float: right;
}

#TopRightHyperlinks
{
    float: right;
}

#main
{
  overflow: auto;
	padding-bottom: 30px;
	clear:both;
}

#usermenu
{
    
}

#content {
	text-align: left;
}

#footer
{
  position: relative;
  margin-top: -30PX;
  width: 100%;
	height: 30px;
	clear: both;
	background: #ffffff;
	text-align: center;
}

/*Opera Fix*/


#login 
{
    text-align: center;
    width: 100%;
}

table.center 
{
    margin-left: auto;
    margin-right: auto;
}


a {
	color: #000000;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}

form {
	display: inline;
}

table.OrangeTable {
  width: 100%;
  background-color: #ffffff;
  border-collapse: collapse;
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  color: #000000;
}

table.OrangeTable td, table.OrangeTable th {
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  padding: 2px;
}

table.OrangeTable thead {
  background-color: #F4AB32;
}
