/* CSS Document */
body {
	background: white url(/images/rakebackman/bg.gif) top right;
	margin: 50px 0px; padding:0px;
	margin-left: 10px;
	text-align: left;
	
	}

#mainsite {
  margin: 0 auto;
  width: xxxpx;
  text-align: left;
}

.newoffertable {
     border: 1px solid #000000;
     background: #FFFFF0;
     padding: 0px;
     margin: 0px;
     width: 170px;
     padding-bottom: 5px;
     margin-bottom: 15px;
}


.StatTable
{
	width: 264px;
	font-size: 10px;
	color: #999999;
	font-family: arial;
	float:left;



}

.StatTable td,th
{
	padding:3px;
	border-bottom:1px solid #000000;
	font-size: 10px;



}

.StatTable th
{
	color: #666666;
	font-family: arial;
	font-weight:bold;

}

.DataTable
{
	font-size: 10px;
	color: #999999;
	font-family: arial;
	float:left;



}

.DataTable td,th
{
	padding:3px;
	border-bottom:1px solid #E3E3E3;
	font-size: 10px;



}

.DataTable th
{
	color: #666666;
	font-family: arial;
	font-weight:bold;
	text-align: left;

}

table.cal
{
border: 1px solid #E3E3E3;
}

td.calmonth
{
border: 1px solid #E3E3E3;
background: #FFFFF;
font-size: 12pt;
font-weight: bold;
text-align: center;
padding-top: 8px;
padding-bottom: 8px
}

td.caldays
{
border: 1px solid #E3E3E3;
background: #FFFFF;
font-size: 10pt;
font-weight: bold;
text-align: center;
padding-top: 8px;
padding-bottom: 8px
}

td.cal
{
border: 1px solid #E3E3E3;
height: 7em;
width: 7em;
padding-right: 3px;
padding-top: 3px;
font-weight: none;
color: #000000;
text-align: right;
font-size: 8pt;
vertical-align: top
}


