body {margin: 0px; background-color: #aaaaaa;}
table {text-align:left; border: 0px}
TD, P, UL, OL, LI { font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: normal; font-size: 11px; color: #666666; }
TEXTAREA, SELECT, INPUT { font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: normal; font-size: 11px; color: #000000; }

TD h1, TD h2 TD h3 { font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: normal; font-size: 11px;  padding:0px;margin: 0px; padding-left:0px; display: inline;}
b { font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: normal; font-size: 11px;  padding:0px;margin: 0px; padding-left:0px; display: inline; }

table
{
	font-size:11px
}
input
{
	border:1px solid #bbbbbb;
}
input.rad
{
	border:1px solid #ffffff;
}
textarea
{
	border:1px solid #bbbbbb;
}

.innerText
{
	font-size:12px;
	padding-left: 5px;
	color: #000000;
	align: justify
}
.quoteTitle
{
	font-size:16px;
	padding-left: 5px;
	color: #FFEEEE;
	align: left
}
.quote
{
	color: #BE2E32;
}
.iRInnerText
{
	font-size:12px;
	padding-top: 13px;
	padding-left:20px;
	padding-right:20px;
	color: #000000;
	align: justify
}
.iInnerText
{
	font-size:12px;
	padding-left: 20px;
	padding-top: 20px;
	color: #000000;
	align: justify
}
.redClass
{
		color: #be2b31;
}
.footer
{
	color: #000000;
	font-family: arial;
	font-size: 10px;
}
.innerbox
{
	background-color: #000000
}
.innerpadding
{
	padding-left:45px;
}
.leftpad
{
padding-left:20px;
padding-top:40px;
padding-right:20px;
background-color: #ffffff
}
.nPaddLeft
{
padding:10px;
padding-left:15px;

}
.head
{
border-bottom:1px solid #aaaaaa;
font-size:12px
}
.rightnav
{
font-size:11px
}
.textfield
{
	color: #000000;
}
.grBar
{
	background-color: #D7D7D7;
}
.topTitle
{
	font-size: 15px;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	color: #000000;
	font-family: verdana;
}
.paddGen
{
	padding-left:5px;
	padding-top:5px;
}
.paddRight
{
	padding-right:2px;
}
.paddcentre
{
	padding:6px;
	padding-bottom:0px
}
.bigquotes
{
	font-size: 12px;
	line-height: 150%;
	padding-left: 2px

}
.nPaddRight
{
	padding-right: 12px
}
.grayTop
{
border-style:solid; 
border-width:1px; 
border-color: #d9d9d9;
background-color:#F2F2F2 ;
font-size:12px;
padding: 3px;
color: #BE2E32;
}
.grayBack
{
border-style:solid; 
border-width:1px; 
border-color: #d9d9d9;
border-top: 0px;
background-color:#fefefe ;
font-size:11px;
padding:3px
}
.darkGray
{
background-color:#AAAAAA;
color: #ffffff;
}
.whiteGray
{
color: #ffffff
}

a
{
font-size:11px;
color:#ffffff;
text-decoration: none;
}
a:hover
{
color:#000000;
text-decoration: underline;
}
a.footer
{
font-size:11px;
color:#000000;
text-decoration: none
}
a.footer:hover
{
color:#000000;
text-decoration: underline
}
.topal
{
	valign:top
}
a.blackTitle
{
	font-size:16px;
	font-family: Verdana;
	color:#ffffff;
	text-decoration: none
}
a.rnav
{
	color:#8C8A8C;
}
a.rnav:hover
{
	color:#BD2C31;
	text-decoration:none
}
a.blackTitle:hover
{
	color:#ff0000;
	text-decoration: none
}
.redcol
{
	color: #BE2B31;
}
a.redcol
{
	color:#000000;
	text-decoration:none;
}
a.redcol:hover
{
	color:#BE2B31;
	text-decoration:none;
}

.phone a { color:#FF0000; text-decoration:none;}