a{font-family:helvetica; font-size:12pt; color: white;}
a:active {color:red; text-decoration:none;}
a:visited {color:white; text-decoration:none;}
a:hover {color:yellow; text-decoration:underline;}

a.instr{font-family:helvetica; font-size:12pt; color: #330066;}
a.instr:active {color:#330066; text-decoration:none;}
a.instr:visited {color:#330066; text-decoration:none;}
a.instr:hover {color:yellow; text-decoration:underline;}

.text{
font-family:helvetica; font-size:12pt; color: white;
}

.right
{
		font-family: tahoma; font-size:13pt;font-style:normal
}
*.err
{
		font-family: helvetica; font-size:10pt; color:red
}
*.err_code
{
		font-family: helvetica; font-size:10pt; color:990000;font-style:normal
}
.req_text
{
		font-family: arial; font-size:12pt;font-style:normal
}
.req_ex
{
		font-family: helvetica; font-size: 9pt
}
.req_list
{
		font-family: arial; font-size:13pt
}
.req_code
{
		font-family: verdana; font-size:13pt
}
.download
{
		font-family: helvetica; font-size: 18pt;
}
.import_cert
{
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 12px;
}

input.int {
	width: 23px;
	color: #666;
	background-color: white;
	height: 22px;
}


input.submit
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #000000;
  border-color: #CCCCCC #808080 #808080 #CCCCCC;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  width: 130px;
}
.cat_list {
	font-size:11px;
	padding:5px 5px 5px 5px;
	border-style:solid;
	font-family:Tahoma;
	border-color:#BFBFBD;
	border-width:0px 1px 1px 0px;
	color:#FFFFFF;
}

.cat {
	font-size:11px;
	font-family:Tahoma;
	color:#FFFFFF;
}
.crlList {
	font-size:13px;
	font-family:Tahoma;
	color:#990000;
}
#ajaxThrobber
{
  position:fixed;
  _position:absolute; /* ie hack */
  right:10px;
  top:10px;
  background:#111;
  color:white;
  font-size:9pt;
  padding:5px;
  display:block;
}