html {
  height:100%;
  margin:0;
  padding:0;
}

body {
  margin:0;
  padding:0;
  height:100%;
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  background-image: url(../img/bg.gif);
  background-repeat: repeat-x;
}

td {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:11px;
  color:#353535;
}

a img {
  border:none;
}

a {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

.header:link {
	font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
	font-size:11px;
	color:#b1b0b0;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.menu_upperright {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCC;
	text-decoration: none;
}


.header_client_lg:link {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:11px;
  color:#7fc3ee;
}

.header_sep {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:11px;
  color:#585858;
}

.footer_sep {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:11px;
  color:#d9d9d9;
  margin-left:10px;
  margin-right:10px;
}

.title_gray {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#555555;
}

.pdf_title {
  font-family:arial, tahoma, verdana, 'lucida grande' helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#555555;
}

.pdf_download:link {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:10px;
  color:#65a2e3;
}

.line_item {
  margin-bottom:8px;
}

.footer {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:10px;
  color:#818181;
}

.footer:link {
  font-family:tahoma, verdana, 'lucida grande' helvetica, arial, sans-serif;
  font-size:10px;
  color:#555555;
}

#inner_content {
  min-height:100%;
  height:auto;
}
/* ie6 and under*/
* html #inner_content {
  height:100%;
}
