A {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: EE8413; TEXT-DECORATION: underline
}
A.cats {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: underline
}
A.cats:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #0a0; TEXT-DECORATION: none
}
A.sidelink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: blue; TEXT-DECORATION: none
}
A.sidelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: red; TEXT-DECORATION: underline
}

A.otherLinks {
FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: white; TEXT-DECORATION: none
}
A.otherLinks:hover {
FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: #f2f4f4; TEXT-DECORATION: none
}

A.Copyrights {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: #7292b8; TEXT-DECORATION: none
}

A.Copyrights:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: Blue; TEXT-DECORATION: underline
}

A.Reports {
	FONT-SIZE: 17px;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	COLOR: BLACK;
	TEXT-DECORATION: NONE;
}

A.Reports:hover {
	FONT-SIZE: 17px;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	COLOR: BLUE;
	TEXT-DECORATION: UNDERLINE;
}

A.LinkReports {
	FONT-SIZE: 11px;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	COLOR: BLACK;
	TEXT-DECORATION: NONE;
}

A.LinkReports:hover {
	FONT-SIZE: 11px;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	COLOR: BLUE;
	TEXT-DECORATION: UNDERLINE;
}

.blue {
	BACKGROUND-COLOR: #78c
}
.gray {
	BACKGROUND-COLOR: #ccc
}
.catName {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Verdana, Sans-Serif; LETTER-SPACING: 0.1em
}
.sidelink {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Sans-Serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a00; FONT-FAMILY: Verdana, Sans-Serif
}
.note {
	FONT-SIZE: 11px; COLOR: #777; FONT-FAMILY: Verdana, Sans-Serif
}
.Copyrights {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Sans-Serif
}
.CopyrightsOn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #9cf; PADDING-TOP: 0px
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.textBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Sans-Serif
}

.otherTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Sans-Serif
}

.textCats {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 160%; FONT-FAMILY: Verdana, Sans-Serif
}
.textLabel {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Sans-Serif; TEXT-ALIGN: right
}
.textNote {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #900; FONT-FAMILY: Verdana, Sans-Serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #444; FONT-FAMILY: Verdana, Sans-Serif
}
.tablebordercolor {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: 2D84D4;
	border-right-color: 2D84D4;
	border-bottom-color: 2D84D4;
	border-left-color: 2D84D4;
}

.tablebordergray {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: C0C0C0;
	border-right-color: C0C0C0;
	border-bottom-color: C0C0C0;
	border-left-color: C0C0C0;
}

.trbgcolor {
	background-color: f9f9f9;
}

.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.mainhead {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: 000000;

}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 2D84D4;
	margin: 5px;
	padding: 5px;
}
.textnormal {
	font: 9pt/12pt verdana,arial,helvetica;
	margin: 5px;
	padding: 4px;
}
.textlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.textparagraph {
	font: 9pt/12pt verdana,arial,helvetica;
	margin: 10px;
	background: #fff;
	padding: 10px;
}
.textfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 2D84D4;
}

.inputboxstyle{
	border-style: solid;
	border-width: 1px;
	border-color: 7D92BF;
	color: black;
	background-color:F2F4F4;
}

.submitbutton{
	border-style: solid;
	border-width: 1px; 
	border-color: 7D92BF;
	
	color: F2F4F4;
	font:normal;
	background-color:2D84D4; 
}

.anotherbuttonstyle{
	border: 1px #333333 solid;
	border: 1px #333333 solid;
	font-size: .9em;
	background-color: #dfdfdf; 
}

.smallfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.reportTitle {
	background-color: #ddddff;
	font-weight: bold;
}

/*
 * FORM ELEMENTS
 */

input, select {
  font-size: 11px;
}
input:focus, textarea:focus, select:focus {
  background-color: #FFFFCC;
}
textarea {
  font-size: 11px;
  padding: 1.2px;
  margin: 1px;
  border: 1px solid #999;
}
.textbox {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color: #888888;
  border-style: solid solid solid solid;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.select {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color: #888888;
  border-style: solid solid solid solid;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.button {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #999;
  background-color: #ccc;
}
.radio input {
  font-size: 11px;
}
.bad_form_element {
  color: 444;
  background-color: #FECBE7;
  border: 2px dotted #C63581;
}
.error_message_box {
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #C63581;
  width: 90%;
  background: #FECBE7;
  border-bottom-width: 1px;
  color: #C63581;
  padding: 3px;
  margin: 3px;
  text-align: center;
}
.neutral_message_box {
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #34A6C7;
  background: #BDEFFD;
  width: 90%;
  border-bottom-width: 1px;
  color: #34A6C7;
  padding: 3px;
  margin: 3px;
  text-align: center;
}
.success_message_box {
  font-weight: bold;
  font-size: 11px;
  width: 90%;
  border: 1px solid #82BF3B;
  background: #EEFECB;
  border-bottom-width: 1px;
  color: #82BF3B;
  padding: 3px;
  margin: 3px;
  text-align: center;
}
.error_message_header_box {
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #C63581;
  background: #FECBE7;
  border-bottom-width: 1px;
  color: #C63581;
  padding: 0px 0px 0px 5px;
  margin: 0px 0px 5px 0px;
}
.neutral_message_header_box {
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #34A6C7;
  background: #BDEFFD;
  border-bottom-width: 1px;
  color: #34A6C7;
  padding: 0px 0px 0px 5px;
  margin: 0px 0px 5px 0px;
}
.success_message_header_box {
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #82BF3B;
  background: #EEFECB;
  border-bottom-width: 1px;
  color: #82BF3B;
  padding: 0px 0px 0px 5px;
  margin: 0px 0px 5px 0px;
}
