TD, BODY {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 12px;
}

BODY {
	background-color: #F6F6F6;
	height: 100%;
}

h1 {
font-family: Arial;
font-size: 18px;
color: #AAAAAA;
font-weight:bold;
}

A { 
	color: #143CD1;
	text-decoration: none;
}

A.cat { 
text-decoration: none;
color: black;
}

A.cat:hover { 
text-decoration: none;
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: 10px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 11px;
color: black;
  }

.linemenutext {  
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 11px;
color: black;
  }




.small {
font-size: 11px;
}

.required_field {
font-family: Tahoma;
font-size:13px;
font-weight: bold;
color: red;
}