body, html {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 20px 0px;
	background: #C42C29 url(/images/body/background.gif) no-repeat;
	background-attachment: scroll;
	background-position: top center;
} 

tbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #C42C29;
	text-align : left;
	line-height: 16px;
	padding-left: 0px;
}

h2{
  font-family: Tahoma, Arial;
  font-size: 114%;
  color: #006699;
  margin: 0px 0px 10px 0px;
  padding: 0px;
}

h3{
  font-family: Arial,sans-serif;
  text-align: center;
  font-size: 100%;
  color: #334d55;
  margin: 0px;
  padding: 0px;
}

ul{
  list-style-type: square;
}

.image_right {
  float: right;
  margin: 10px;
}

.image_left {
  float: left;
  margin: 10px;
}

/* Form Styles
****************/

form { /* borrowed from mambosolutions.com -- to fix empty space issues */
	display:inline; 
	margin: 0px; 
	padding: 0px; 
} 

.button {
  font-family      : Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #000000;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #000000;
}

/* Links
*********/

a:link, a:visited {
  font-size        : 11px;
  color            : #333333;
  text-decoration  : none;
}

a:hover {
	color            : #FFFFFF;
	text-decoration  : none;
	background-color: #C42C29;
}