TD, BODY {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 13px;
}

BODY {
	background-color: #F6F6F6;
	height: 100%;
}


H1 {
	padding-left : 20px;
	color:#FFFFFF;
	background-color : #A0A0A0;
	font-family : Arial;
	font-weight : bold;
	font-size : 20px;
	width : 35%;
	text-align : left;
}

H3{
	color:Black;
	background-color : #EDEDED;
	font-family : Arial;
	font-weight : bold;
	font-size : 13px;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	padding-left : 10px;
	margin-bottom : 0px;
}



h2 {
font-family: Arial;
font-size: 15px;
color: black;
font-weight:bold;
}

DIV.rp {
	font-family : Arial;
	color : #222222;
	font-size : 12px;
	padding-top: 5px;
	padding-left : 5px;
	padding-right : 5px;
}

UL {
	margin-left : 25px;
}

A { 
	color: #004890;
}

A.cat { 
color: black;
}

A.cat:hover { 
color: #DA0000;
}

A.menu {
font-family: Verdana;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

A.menu:hover {color:#E6E6E6;}


A.menutop {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
}
A.menutop:hover {color:#C7C7C7;}

.menutop { 
color: #FFFFFF; 
font-weight: bold;
font-size: 13px;
font-family: Verdana;
}

A.pagelink {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #0000C7;
text-decoration: none;
}
A.pagelink:hover {color:#FFFFFF;}


A.softtitle {
font-family: Verdana;
font-size: 12px;
color: black;
text-decoration: none;
}
A.softtitle:hover  {color:#0000FF;}

A.softtitleinvert {
font-family: Verdana;
font-size: 14px;
text-decoration: none;
color:#1B14E3;
}

SELECT, INPUT, TEXTAREA { 
	font-family: Verdana;
	font-size: 9pt;
 }

TEXTAREA { 
overflow: auto;
 }
 
.inplogin {
	color:  black;
	width: 90px;
	font-size:13px;
 }

.inp195 {
	color:  black;
	width: 195px;
 }

.inp55 {
	color:  black;
	width: 55px;
 }
 
 
.inpfull {
	color:  black;
	width: 100%;
 }
 
.inploginbutton { 
	font-size:11px;
	width: 42px;
 }

.inpcontinuebutton { 
	width: 98px;
 }
 

 
 .b { font-weight: bold; }

.row {
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 11px;
color: black;
} 

.bgd {
background-color: #e7e7e7;
}

.bgderror {
background-color: #CBEBFF;
}

.recommended {
background-color: #CBEBFF;
}


.text {
text-indent: 20px;
text-align: justify;
font-size: 11px;
color: black; 
}

.basetext {  
padding-right: 26px;
padding-left: 26px;
padding-top: 0px;
padding-bottom: 5px;
font-size: 13px;
color: black;
background-color: white;
  }


.small {
font-size: 11px;
}

.required_field {
font-family: Tahoma;
font-size:13px;
font-weight: bold;
color: red;
}