

.DescHeading {
	font-family: arial; font-size: 18px; font-weight: bold; color: #0f5882;
}
.descriptions {
	font-family: arial; font-size: 16px; color: #000000;
}
.bodycopy {
	font-family: arial; font-size: 16px; color: #000000;
}
.bodysmall {
	font-family: arial; font-size: 14px; color: #000000; margin-right: 15px;
}
.MainHeading {
	font-family: arial; font-weight: bold; color: #0f5882;
}
.MHitalic {
	font-family: arial; font-weight: bold; font-style: italic; color: #00a6be;
}
.pricing {
	font-family: arial; font-size:  14px; font-style: italic; color: #0f5882;
}
.footer {
	font-family: arial; font-size: 12px; color: #000000;
}

/*------------newly added classes as of 8-31-2011-------------*/

body{
background-color:#ffffff;
margin-left:0px;
margin-top:0px;
}

a:link{
		color:#0f5882;
}
		
a:visited{
color:#00a6be;
}

.table1{
padding:0px;
border:0px;
width:1002px;
border-collapse:collapse;
}

.table2{
padding:3px;
border:0px;
width:100%;
}

.table3{
padding:3px;
width:100%;
border-collapse: collapse;
border:3px solid #ffffff;
}

.profitTable1{
border:0px;
width:100%;
}

.balanceSheetTable1{
border:0px;
width:94%;
}

td.valignTop{
vertical-align:top;
}

.alignCenter{
text-align:center;
}

.valignCenter{
vertical-align: middle;
}

.alignRight{
text-align: right;
}

.alignLeft{
text-align: left;
}

td.fiscalYear{
width:25%;
text-align:center;
background-color:#0f5882;
border:3px solid #ffffff;
}

td.fiscalYearBody{
width:25%;
text-align:center;
border:3px solid #ffffff;
}

td.fiscalYearPlaceHolder{
width:25%;
}

td.bottomNav{
text-align:center;
vertical-align:middle;
}

.dkblue {
	color: #0f5882;
}

.ltBlue{
	color: #00a6be;
}

.linksList {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
}

