a.linktext{
	color: navy;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
a.linktext:hover{
	color: navy;
	text-decoration: underline;
}
a.linktextsmall{
	color: navy;
	font-size: 10px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
a.linktextsmall:hover{
	color: navy;
	text-decoration: underline;
}
a.linktextscroll{
	color: white;
	font-size: 9px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
a.linktextscroll:hover{
	color: white;
	text-decoration: underline;
}
a.linktextwhite{
	color: white;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
a.linktextwhite:hover{
	color: white;
	text-decoration: underline;
}
a.linktextwhitesmall{
	color: white;
	font-size: 10px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
a.linktextwhitesmall:hover{
	color: white;
	text-decoration: underline;
}
a.linktext14{
	color: navy;
	font-size: 14px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
a.linktext14:hover{
	color: navy;
	text-decoration: underline;
}
a.linktextb{
	color: #000000;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
	font-weight: bold;
}
a.linktextb:hover{
	color: blue;
	text-decoration: underline;
	font-weight: bold;
}
.red10{
	color: red;
	font-size: 10px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.green10{
	color: green;
	font-size: 10px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.red12{
	color: red;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.green12{
	color: green;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.white9{
	color: white;
	font-size: 9px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.backgroundtext{
	color: FFFFCC;
	font-size: 9px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;

}
.black9{
	color: black;
	font-size: 9px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.black10{
	color: black;
	font-size: 10px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.black11{
	color: black;
	font-size: 11px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.black11b{
	color: black;
	font-size: 11px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
	font-weight: bold;
}
.black12{
	color: black;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.black12b{
	color: black;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
	font-weight: bold;
}
.black14{
	color: black;
	font-size: 14px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.black14b{
	color: black;
	font-size: 14px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
	font-weight: bold;
}
.black16b{
	color: black;
	font-size: 16px;
	font-family: tahoma, verdana, arial;
	font-weight: bold;
}
.black18b{
	color: black;
	font-size: 18px;
	font-family: tahoma, verdana, arial;
	font-weight: bold;
}
.error{
	color: red;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
input.txtLogin{
	background-color: #CCC;
	border: 1px solid;
	border-color: #000;
}
input.txtPortal{
	background-color: #fff;
	border: 1px solid;
	border-color: #000;
}
table.login{
        padding: 1px;
}
table.login th {
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        font-family: tahoma, verdana, arial;
}
table.login td, table.login tr {
        text-align: left;
        font-family: tahoma, verdana, arial;
  		text-decoration: none;	
        font-size: 12px;
        color: #000000;
}
table.list{
        padding: 1px;
        border: 1px solid;
        border-collapse: collapse;
}
table.list th {
		text-align: left;
		border: 1px solid #000000;
		border-collapse: collapse;
        font-size: 12px;
        font-weight: bold;
        color: #fff;
        background-color: #333333;
        font-family: tahoma, verdana, arial;
}
table.list td, table.list tr {
        font-family: tahoma, verdana, arial;
  		text-decoration: none;	
        font-size: 12px;
        color: #000000;
}
table.report{
        padding: 1px;
        border: 1px solid;
        border-collapse: collapse;
}
table.report th {
		border: 1px solid #000000;
		border-collapse: collapse;
        font-size: 12px;
        color: #000;
        background-color: #cccccc;
        font-family: tahoma, verdana, arial;
}
table.report td, table.report tr {
        font-family: tahoma, verdana, arial;
  		text-decoration: none;	
        font-size: 12px;
        color: #000000;
}
input.btnLogin {
	background-color: #CCC;
	border-width: 1;
	border-color: 003366;
	border-style: outset;
	color: 000;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
}
div.nav{
	margin-left: 10px; 
	float: left; 
	height:400px; 
	width: 85px; 
	background-image: url("/common/images/navback_pema_trans.gif");
	background-repeat: repeat;
	background-position: top right;
}
div.main{
	margin-left: 105px; 
	margin-right: 100px;
}  
select{
	background-color: #CCCCCC;
	border-width: 0px;
	border-color: #ffffff;
	border-style: none;
	color: #000000;
	font-size: 12px;
	font-family: tahoma, verdana, arial;
}

td.border{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
table.adminreport{
	padding: 1px;
   border: 1px solid;
   border-collapse: collapse;
}
table.adminreport th {
	border: 1px solid #000000;
	border-collapse: collapse;
   font-size: 8px;
   color: #000;
	text-decoration: none;
   background-color: #bbbbbb;
   font-family: tahoma, verdana, arial;
}
table.adminreport td, table.adminreport tr {
   text-align: left;
   border: 1px solid;
   border-collapse: collapse;
   font-family: tahoma, verdana, arial;
  	text-decoration: none;	
   font-size: 8px;
   color: #000000;
}
img.framed{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
table.newtbl{
        padding: 1px;
        border: 1px solid;
        border-collapse: collapse;
}
table.newtbl th {
		text-align: left;
		border: 1px solid #000000;
		border-collapse: collapse;
        font-size: 10px;
        font-weight: bold;
        color: #fff;
        background-color: #333333;
        font-family: tahoma, verdana, arial;
}
table.newtbl td, table.newtbl tr {
        font-family: tahoma, verdana, arial;
  		text-decoration: none;	
        font-size: 10px;
        color: #000000;
}