body {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;
}

/* Link Styles */

#formtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000066;
}

#contform td{height:22px;vertical-align:middle; font: normal 11px/12px arial;color:#FFFFFF;}
#contform input{width:120px; height:17px;border:1px solid #696969; background-color:#FFFFFF;font: normal 11px/12px arial; color:#000000;vertical-align:middle }
#contform select{width:120px; height:17px;border:1px solid #696969; background-color:#FFFFFF;font: normal 11px/12px arial; color:#000000;vertical-align:middle }

#midform td{
	height:22px;
	vertical-align:middle;
	font: normal 11px/12px arial;
	color:#333;
}
#midform input{width:120px; height:17px;border:1px solid #696969; background-color:#FFFFFF;font: normal 11px/12px arial; color:#000000;vertical-align:middle }
#midform select{width:120px; height:17px;border:1px solid #696969; background-color:#FFFFFF;font: normal 11px/12px arial; color:#000000;vertical-align:middle }

.contformopen {
	height:28px;
	vertical-align:middle;
	line-height: 30px;
}

#subform td{height:22px;vertical-align:middle; font: normal 11px/12px arial;color:#666666; padding: 2px 4px;}
#subform input{width:120px; height:17px;border:1px solid #696969; background-color:#FFFFFF;font: normal 11px/12px arial; color:#000000;vertical-align:middle }
#subform select{width:120px; height:17px;border:1px solid #696969; background-color:#FFFFFF;font: normal 11px/12px arial; color:#000000;vertical-align:middle }

.hnav {
font: bold 12px/12px arial;
color:#0466C4;
padding-left:5px;
padding-right:5px;
}
a.hnav:link {
	text-decoration: none;
}
a.hnav:visited {
	text-decoration: none;
}
a.hnav:hover {
		color:#D90A1C;
		text-decoration: none;
}


.more {
background:url('images/css-normal.jpg') no-repeat left;
font: normal 12px/15px arial;
color:#2B5CC1;
padding-left:10px;

}
a.more:link {
	text-decoration: none;
}
a.more:visited {
	text-decoration: none;

}
a.more:hover {
		text-decoration: underline;
}


.innleft {
background:url('images/css-normal.png') no-repeat left;
font: normal 10px/2em arial;
color:#333333;
padding-left:7px;
margin-left:15px;

}
a.innleft:link {
	text-decoration: none;
}
a.innleft:visited {
	text-decoration: none;

}
a.innleft:hover {
	color:#D90A1C;
	background:url('images/css-over.png') no-repeat left;
	text-decoration: underline;
}

.leftlink {
padding-left:7px;
margin: -10px 0px 0px 15px;
font: normal 10px/2em arial;
color:#333333;
}

a.graylink:link {
	text-decoration: none;
	color:#333333;
}
a.graylink:visited {
	text-decoration: none;
	color:#333333;
}
a.graylink:hover {
	color:#D90A1C;
	text-decoration: underline;
}

.footer {
font: normal 11px/12px Arial;
color:#565656;
padding-left:5px;
padding-right:5px;
}
a.footer:link {
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;

}
a.footer:hover {
		color:#B61803;
		text-decoration: underline;
}

#tbhead{
font: bold 12px/12px Arial;
color:#FFFFFF;
vertical-align:top;
text-align:center;
background:url('images/tbhead.jpg') no-repeat left top;
width:251px;
height:50px;
padding-top:15px;
}
.leftnormal{font: normal 12px/15px Arial;color:#784810;padding-top:10px; padding-bottom:10px; padding-left:10px;}

#tdborder{
background:url('images/1pxinn.jpg') repeat-x left top;
border-top:1px solid #FFFFFF;
}

.normal{font: normal 12px/15px Arial;color:#333333;}
.normal2{font-weight:bold;color:#4B74C8;}
.normal3{
	font-weight:bold;
	color:#4B74C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.boldtxt{font-weight:bold;color:#D91C03;}
.boldhead{font-size:16px;font-weight:bold;color:#9D000E;}



.homecall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.imageflotleft {
	float:left;	
	margin: 0px 6px 6px 0px;
}

.imageflotright {
	float:right;	
	margin: 0px 0px 6px 6px;
}

.minidisc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #2B5CC2;
	margin-top: 4px;
}
.appright {
	width:220px; 
	float:right; 
	margin:0px 0px 7px 7px; 
	padding:4px;
	background-color:#E2EEFA; 
	border:1px solid #333333;
	}
.appmiddle {
	background-color:#E2EEFA; 
}
