a.golink:link {
  font-family : Arial, sans-serif;
	font-weight:bold;
  font-size: 11px;
  text-decoration: none;
}
a.golink:visited {
	font-weight:bold;
	text-decoration: none;
	color: #333333;
}
a.golink:hover {
	font-weight:bold;
	text-decoration: none;
	color: #999999;
}
a.golink:active {
	font-weight:bold;
	text-decoration: none;
	color: #333333;
}

a:link {
	color: #333333;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; color:blue}
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000ff }

.messageStackError, .messageStackWarning 
{
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  /*font-weight:bold;*/
  color:blue;
  /*#ffb3b5; */
}
.messageStackSuccess { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  background-color: #99ff00; 
}

.infomsg {
  text-align:center; 
  font-family: arial; 
  font-weight:bold;
  font-size:12pt; 
  color:#7090c0;
}

.infomsg_small {
  font-family: arial; 
  font-weight:bold;
  font-size:13pt; 
  color:#7090c0;
}

.formTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:top;
  padding-top:3px;
  padding-bottom:3px;
	line-height: 1.5;
	color: #636363;
}

.menuField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:136;
	background-color:#f3f3f3/*#E1E7EB*/;
/*	background-image:url(images/pixel_trans.gif);*/
}

.radioField {
	vertical-align:middle;
}

.fileField {
  border-width:1px;
  font-size: 11px;
  width:216;
  background-color:#f3f3f3/*#E1E7EB*/;
}

.radioText {
  font-size: 11px;
	vertical-align:middle;
}

.inputField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:136;
  background-color:#f3f3f3/*#E1E7EB*/;
	border-width:1px;
}

.textAreaField {
	background-color:#f3f3f3/*#E1E7EB*/;
	border-width:1px;
}

.formContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 2;*/
	color: #636363;
	vertical-align:top;
	padding-top:3px;
  padding-bottom:3px;
}

.rcp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
}
.push {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding-top: 10px;
}
.breadcrumbs {
	font-family: Geneva;
	font-size: 9px;
	color: #333333;
	padding-top: 10px;
}
.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.rcp_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}
.pop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}

a.topNav, a.topNav:visited, a.topNav:active{
  color: #083176;
  text-decoration:none;
}

a.topNav:hover 
{
  color: #3399CC;
  text-decoration:none;
}

td.topNav {
  letter-spacing:-1;
  word-spacing:2;
  text-align : center;
  vertical-align:top;
  font-family: Verdana;
  font-size:9px;
  /*width:60px;*/
  height:21px;
  padding-top:1px;
}
