body {padding:0; margin:0; color:#000000}
br{font-size:10px}
  .s{font-family:Tahoma; font-size:11px;  color:#9A9A9A; text-decoration:none}
  .green{font-family:Tahoma; font-size:11px;  color:#9CE438;}
  .red{font-family:Tahoma; font-size:11px;  color:#2C7F06;}
  .o{font-family:Tahoma; font-size:11px;  color:#FFCC00;}
.blue{font-family:Tahoma; font-size:10px;  color:#D9DADB;  text-decoration:none}
.blue1{font-family:Tahoma; font-size:10px;  color:#C7C7CA;}
.w {
	font-family:Tahoma;
	font-size:9px;
	color:#FFFFFF;
}
.w p, .w1 p, .w2 p, .w4 p {
	margin-top: 10px;
	margin-bottom: 10px;
}
.w2{font-family:Tahoma; font-size:10px;  color:#FFFFFF; }
.w1{font-family:Tahoma; font-size:11px;  color:#FFFFFF; }
.w3{font-family:Tahoma; font-size:11px;  color:#FFFFFF;  text-decoration:none}
.b{font-family:Tahoma; font-size:11px;  color:#4C4E51; }
.w4{font-family:Tahoma; font-size:11px;  color:#FFFFFF; }
.w5{font-family:Tahoma; font-size:12px;  color:#FFFFFF; }

.addr {font-family:Tahoma; font-size:11px;  color:#FFFFFF; }
 

#input{
	width:160px; height:21px;
}
		 
#input1{
	width:134px; height:21px;
}
		
#textarea{
	width:102px; height:48px;
	border-width:1px;
	border-style:solid;
	border:none;
	background-color:#F0EAE3;
	overflow:auto
}

a:link, a:visited { color: #FFFFFF; text-decoration: underline;}
a:hover { color: darkblue; text-decoration: underline; }

td.newsblock h3 {
	font-family:Tahoma;
	font-size:9px;
	color:#FFFFFF;
	margin:0;
	font-weight: normal;
}
td.newsblock h2 {
	font-family:Myriad,Tahoma,arial;
	font-size:13px;
	color:#FFFFFF;
	margin:0;
}
 
td.newsblock a:link,
td.newsblock a:visited,
td.newsblock a:hover {
	text-decoration: underline;
}

td.newsblock h2 a:link,
td.newsblock h2 a:visited {
	text-decoration: none;
}

div.w1 a:link,
div.w1 a:visited,
div.w1 a:hover {
	text-decoration: none;
}

p#corpprofile {
	margin-top: 0px;
}
p#corpprofile a:link, p#corpprofile a:visited { color: darkblue; text-decoration: none; }
p#corpprofile a:hover { color: darkblue; text-decoration: underline; }

div.staffright {
	float: right;
	text-align: center;
	margin: 2px 0 5px 10px;
	border: solid 1px #cccccc;
}
div.staffcenter {
	float: center;
	text-align: center;
	border: solid 1px #cccccc;
	width: 100px;
}
div.aboutright {
	float: right;
	text-align: center;
	margin: 2px 0 5px 10px;
}
div.aboutimg {
	padding: 2px;
	border: solid 1px #cccccc;
	margin-bottom: 5px;
}
div.aboutimg img {
	border: 0;
}

table.w1 { 
	width: 560px;
}
table.w1 td {
	vertical-align: top;
}
tr.rschead {
	padding-top: 15px;
}
