
body {
	margin: 50px;
	background-color: #FFFFFF;
}

body, td, dt, dd {
	font: 10pt arial,verdana;
}
b {
	font: bold 10pt arial;
}
a {
	color: #BE131F;
}
dt {
	font-weight: bold;
}
/*
dl {
	paddding-left: 100px;
	margin-left: 100px;
}
*/
a:hover {
	color: #096105;
	text-decoration: none;
}
h1 {
	font: bold 12pt arial;
	/*letter-spacing: 4px;*/
	margin-bottom: 5px;
	padding-top: 5px;
}
/* COLORS */

.green {
	background-color: #096105;
}
.greenborder {
	border: 1px solid #096105;
}
.red td{
	background-color: #000000;
	padding: 5px;

}

.lightgrey, .lightgrey td {
	background-color: #C8C9C7;
}
.darkgrey {
	background-color: #a8a8a8;
}
.darkgreyborder  {
	border: 1px solid #a8a8a8;
}
.bottomwhiteborder, .bottomwhiteborder td {
	border-bottom: 1px solid #ffffff;
}
.nav {
	font: 9pt arial;
	text-align: right;
	vertical-align: top;
	color: #ffffcc;
}
.nav b{	
	color: #ffffcc;
}

.nav a {
	color: #ffffcc;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.nav a:hover {
	color: #ffffcc;
}
.subnav td{
	/*background-color: #a8a8a8;C8C9C7*/
	color: #000000;
	font: bold 10pt arial;
	letter-spacing: 2px;
}
.subnav a {
	color: #000000;
	text-decoration: none;
}
.sidebar {
	width: 225px;
}
.sidebar2 {
	width: 220px;
}
.maintext {
	background-color: #ffffff;
	padding: 10px;
	width: 525px;
}
.main {
	width: 750px;
	background-color: #ffffff;
}

.footer {

	margin-top: 10px;
	width: 750px;
}
.footer td{
	font: 8pt verdana;
	text-align: center;
}

.bottomnav td{
	color: #BE131F;
	font: bold 9pt arial;	 
	/*padding-left: 10px;text-align: center;width: 250px;
	padding-right: 10px;background-color: #096105;#a8a8a8;
	border-right: solid 1px #ffffff;padding-top: 2px;
	padding-bottom:2px;*/
}
.bottomnav a {
	color: #000000;
	text-decoration: none;	
}
.bottomnav a:hover {
	color: #cc0000;	
}
.padleft {
	padding-left: 5px;
}
.bigpadleft, .bigpadleft td{
	padding-left: 25px;
}

.padtext, .padtext td {
	padding-right: 5px;
	padding-top: 20px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.caption {
	font: 8pt verdana;
	padding: 5px;
}

/* HOME */
.mainbody {
	background-color: #ffffff;
	padding: 10px;
	width: 300px;
	text-align: justify;
}

#rotateimg {
	width: 225px;
	background-color: #ffffff;
}

.teasepic {
	border-right: 1px solid #ffffff;
	width: 75px;
}
.numbers {
	padding: 5px;
	font: bold 12pt arial;
	border-right: 1px solid #ffffff;
	background-color: #000000;
	color: #ffffff;
}
.teasebreak {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.label, .label td {
	vertical-align: top;
	font-weight: bold;
}

/* ----------- PROPERTIES --------------------------------------- */
.pnav, .pnav-o, .pnav-s, .pnav td, .pnav-e {
	
	font: bold 10pt arial;
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.pnav, .pnav-o, .pnav-s {
	width: 150px; /* 750/#links padding-right: 5px;*/
}
.pnav, .pnav-e {
	background-color: #a8a8a8;
}
.pnav-o {
	background-color: #C8C9C7;
	cursor: pointer;
}
.pnav-s {
	background-color: #C8C9C7;
}

.pnav a, .pnav a:hover, .pnav-o a, .pnav-o a:hover {
	color: #000000;
	text-decoration: none;
}
.smtext td, .smtext a, .smtext {
	font: 8pt arial;
}
.smtext b{
	font: bold 8pt arial;
	color: #BE131F;
}
.border-right {
	border-right: solid 1px #ffffff;
}

.avail td{
	padding-top: 10px;
	font: bold 8pt arial;
	/* background-color: #C8C9C7;*/
	
}

sup {
	font: 7pt arial;
}
.dk td{
 background-color: #d6d6d6;
 border-bottom: 1px solid #ffffff;
}
.lt td{
	background-color: #E3E3E3;
	border-bottom: 1px solid #ffffff;
}
/* END PROPERTIES --------------------------------------------------------------- */

