 /* CSS Document */
body,html {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11px;
	background-color: #FFFFFF;
line-height: 1.65em;}
	
td {vertical-align: top;
font-size: 11px;
line-height: 1.65em;}
	
a { color: #555555;}

hr {color: #333333;}

table.maintable {}

/* sub page heading */

	
td.subhead { }
td.subhead h3 {padding-top: 50px;
	color: #545454;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.50em;}
	
/* buttons */
td.orangebuttons {}
	
.obuttons { padding: 45px 0 0 35px;
	text-align: left;}
	
.obuttons a { display: block;
	padding: 4px 0 4px 0px;
	width: 130px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}	


.obuttons a.act { display: block;
	padding: 4px 0 4px 0px;
	width: 130px;
	font-weight: bold;
	color: #black;
	text-decoration: none;
}	



.obuttons a.noborder { display: block;
	padding: 4px 0 4px 0px;
	width: 130px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	border: 0;
}	


.obuttons a.noborderact { display: block;
	padding: 4px 0 4px 0px;
	width: 130px;
	font-weight: bold;
	color: #EDEDED;
	text-decoration: none;
	border: 0;
}	

.obuttons a.noborderact:hover { color: white;}	
	
td.text {}

td.text .textarea { padding: 0px 30px 20px 25px;}
	
td.topbuttons { vertical-align: middle;
	padding: 7px 0 4px 0;
}
td.topbuttons a { color: #535353;
	text-decoration: none;
	font-weight: bold;
}	


td.topbuttons a.topact { color: #737373;
	text-decoration: none;
	font-weight: bold;
}	

		
/* copy */
td.leftside {padding: 30px 18px 20px 16px;
}

.hfsrightside {	padding: 0 20px 0 20px;
}
.subleft {padding: 30px 18px 20px 16px;}

td.centerline {vertical-align: bottom;}

td.rightside {padding: 30px 33px 20px 36px;
	text-align:left;
}

.heading { background-color: #535353;
	color: white;
	font-weight: bold;
	width: 230px;
	padding: 5px;
	font-size: 14px;
}

.subheading { background-color: #535353;
	color: white;
	font-weight: bold;
	width: 300px;
	padding: 5px;
	font-size: 14px;
	text-align: center;
}

.headingw { background-color: #535353;
	color: white;
	font-weight: bold;
	padding: 5px;
	font-size: 14px;
}
.emph { color: #565656;
	font-weight: bold;
}
a.linkbold { font-weight: bold;
	color: #565656;
}

 
td.btm { color: black;
	font-size: 11px;
}
td.btm a { color: black;
	font-weight: bold;}


.formbutton {
	color: #EBEBB7;
	font-weight: 700;
	font-size: 8pt;
	padding: 0px;
	}
.formbuttonlink { background-color: white;
	color: #555555;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	padding: 0;
	border: 0;
	}
.formfield { 
	color: #FCFDFE;}
	
/* Homes Pages */
.norm{
	list-style-position : outside;
	list-style-type : disc;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	margin-top : -10px;
	font-weight : normal;
	margin-bottom : -18px;
}

