html {
	padding: 0;
	margin: 0;
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	height: 100%;
	background:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/_images/bg.gif);
	color:#383838;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
}
a:link, a:visited{color:#333;}
a:hover {
color:#333;
text-decoration: none;
}
.actl
{
position: relative;
right: 50%;
float: right;
}
.actr
{
position: relative;
z-index: 1;
right: -50%;
}
.copy{font-weight: bold; color: #003333; }
.proj {list-style-image: url(/_images/li.png); color:#263A27;}
.proj ul {margin-left:5px;}
.proj li {margin-right:2px; margin-top:10px; margin-bottom:10px; margin-left:5px; padding-right:2px; padding-top:2px; padding-bottom:2px; padding-left:0px;}
.proj a:link, .proj a:visited{color:#263A27;}
.proj a:hover {
color:#263A27;
text-decoration: none;
}
#osn {width:998px;border: 1px #CCC solid; background:#FFF;}
#rec {position:absolute; right: 336px; top:232px; width:357px; height:125px; z-index:2;background:#D2E0E4;}
.tbsh{width:100%; height:392px;}
.sto {width:100%;}
#prb{width:200px; padding-left:23px; padding-top:10px;background-image: url(/_images/index_32.png); background-position: right bottom; background-repeat: no-repeat;}
#uslb{width:239px;padding-top:10px;;padding-right:8px;background-image: url(/_images/index_35.png); background-position: right 50%; background-repeat: no-repeat;}
.btline {height:11px;width:100%;background:#CCC;}
.tm2 TD{
	border-top: 1px #999000 dashed;
	font-size: 11px;
}
h2 {
	font-size: 16px;
    color:#1B81AD;
    margin: 0 0 0 0;
}

center h1{
   font-size: 20px;
}
.img1 {border: medium double #095E83;}
