body{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
h1{
margin-top:0;
}
.clearing{
clear:both;
height:0;
}
.hide{
display:none;
}
.last{
margin-bottom:0;
}
.bodytxt {
	padding-top: 10px;
}

.smlhead{
border-bottom:1px solid #99CCCC;
font-size:.95em;
padding-bottom:2px;
clear: left;
}
.subnav{
color:#7A85A9;
height:30px;
left:600px;
padding-top:35px;
position:absolute;
}
.subnav a{
color:#7A85A9;
font-size:x-small;
text-decoration:none;
}
.subnav a:hover{
color:#FFFFFF;
}

#container{
width:760px;
}
#content{
float:left;
font-size:.70em;/* design below */
line-height:1.5em;
margin-top:10px;
padding:10px 15px 10% 200px;
/*border:1px solid #BECFE5;*/
width:435px;
}
#content h1 {
	font-family: georgia, serif;
	border-bottom: 1px solid #F3BCA1;
	padding: 20px 0 5px 0;
	font-weight: normal;
	color: #DE5B1D;
	font-size: 1.6em;
}

#content img {
	float: left;
	margin: 0 10px 0 0;
}

#content a,#sidebar a{
color:#0071DD;
text-decoration:none;
}
#content a:hover,#sidebar a:hover{
color:#D90000;
text-decoration:underline;
}
#access {
	background-color: #E2E6ED;
	border: 1px solid #94A2BC;
	margin: 50px;
	padding: 0 15px 25px 15px;
}

#access h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #624133;
	font-size: 1.1em;
}

#access li {
	padding: 4px 0;
}
#footer{
clear:both;
color:#A8A8A8;
font-size:.65em;
margin:40px 0 0 0px;
padding:10px 0 0 50px;
text-align:center;
width:720px;
border-top:1px solid #A9A9A9;
}
#footer a{
color:#0071DD;
text-decoration:none;
}
#footer a:hover{
color:#D00000;
text-decoration:underline;
}
#header{
height:70px;
margin:0;
padding:0;
}
#links{
background:#E8E6E6;
border-bottom:1px solid #A7ADCD;
float:left;
font-size:70%;
list-style:none;
margin:0;
padding:0;
padding-left:30px;
width:740px;
}
#links a{
border-left:1px solid #999999;
color:#6B6B6B;
float:left;
font-family:Verdana,sans-serif;
padding:5px 8px;
text-decoration:none;
}
#links a:hover {
background:#FF8A00;
color:#FFFFFF;
}
#links li{
float:left;
list-style:none;
margin:0;
padding:0;
}
#login_content {
	padding: 65px 0 0 200px;
}

.fortab {
	font-size: .75em;
	background-color: #F4F1F0;
	border: 1px solid #818097;
	padding: 20px;
	text-align: center;
	width: 300px;
}
.fortab table {
	padding: 0 34px;
}
.fortab td
{
	vertical-align: middle;
	padding: 8px 4px;
	font-size: .95em;
}
.txt {
	font-weight: bold;
	color: #51443C;
	text-align: right;
}
.nfo {
	text-align: center;
}
.fortab input {
	border: 1px solid silver;
	background-color: #F7F8F9;
	vertical-align: middle;
}
.fortab td a{
	color: #3C67B7;
}
.fortab td a:hover {
text-decoration: none;
color: #D90000;
color: #FF0000;
}
