h3, h4, h5 {padding: 2px; margin: 2px;}
h1, h2 {padding: 5px; margin: 5px;}
form {padding: 0px; margin: 0px;}

a {color:#000}
a:link, a:visited {color:#000; text-decoration: none;}
a:hover {text-decoration: none;}

.c{clear:both; font-size: 1px;}
.l{text-align: left;}
.r{text-align: right;}
.sub{font-size: 11px; color: #666;} 
.subl:link,.subl:visited{font-size: 11px; color: #666; text-decoration: underline;}

.center{text-align: center;}
.small{font-size: 11px;}
.hide{display:none;}
.year{font-size: 40px; color:#ACACAC;}

.f10{font-size: 10px;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}

.datatable {
  width:100%;
}
.datatable th, table .datatable td{
  vertical-align: top;
} 

.pagetable th, table .pagetable td{
  vertical-align: top;
}
 
.pagetable .left{
  width:25%;
  border-right:1px solid #E9F5F7;
  padding-right: 10px;
  vertical-align: top;
}

.pagetable .right{
  padding-left: 10px;
  width:75%;
  vertical-align: top;
} 

.login_content input {padding:2px; font-size: 14px;}

.pbut{
  padding: 0px 5px 0px 5px;
  border: 1px solid #8CCDD7;
  color:#000;
  text-decoration: none;
  background-color: transparent;
  font-size: 11px;
}

.pbut:hover{
  background-color: #D9E9FB;
}

.input{
  border: 1px solid #cccccc;
  height: 14px;
  font: 10px Tahoma;
}

.dropdown {
	border: 1px solid #cccccc;
	font: 10px Tahoma;
	height: 16px;
}