td {  color: 5B5B58; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.forminput    {font-family: verdana, arial, helvetica, sans-serif; font-size:12px; font-weight: normal; line-height: 18px; color: #000; border: 1px solid #cccc99; BACKGROUND-COLOR: #ffffff;}
.star        {color:#ff0000;}
.formcomments {font-size:10px; color:#333366; display: inline;}
a { color: #06c; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-decoration: underline }
a:hover { color: 000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-decoration: underline; }
h1 {  color: 5B5B58; font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: inline}
h2 { display: inline}
h3 { display: inline}
.whitetext {  color: FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.whitelink {  color: FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-decoration: underline }
.whitelink:hover {  color: FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-decoration: underline; font-weight: bold;}
.cat_head {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: underline}
.cat_head:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #red; text-decoration: underline}
.sm_cat_head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: underline }
.plainblack { color: black}
a.plainblack:link {color: black; text-decoration: none}
a.plainblack:hover {color: black; text-decoration: none}
a.plainblack:visited {color: black; text-decoration: none}
a.plainblack:visited:hover {color: black; text-decoration: none}
.error, .errorbox-bad {
  color: red;
  border: outset 1px red;
  padding: 2px;
  background-color: #ffdcdc;
}
.groupheader {font-size: 18px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; color:#ff9900;}
.forminput    {font-family: verdana, arial, helvetica, sans-serif; font-size:12px; font-weight: normal; line-height: 18px; color: #000; border: 1px solid #3871a9; BACKGROUND-COLOR: #f4f8fb;}
.blkborder{border: 1px solid #000000;}

.blue { color: blue; FONT-WEIGHT: bold;}
a.blue:link {color: blue; text-decoration: underline; FONT-WEIGHT: bold;}
a.blue:hover {color: blue; text-decoration: none; FONT-WEIGHT: bold;}

.main-menu, .column-list {
	list-style: none;
	margin: 0.5em 0 1em 0;
	padding: 4;
}

.main-menu li a, .column-list li span  {
	display: block;
	padding: 0.5em 0.7em 0.7em 0.7em;
	background: url(/images/box.png) bottom right no-repeat;
}

.main-menu li {
	clear: left;
	margin: 0 0 0.3em 0;
	background: #fff url(/images/box.png) top left no-repeat;
	border-bottom: 1px solid #fff; /* need for IE */
}

.main-menu li.side-boxed {
	background: none;
}

.main-menu li#main-submit a {
	font-size: 100%;
}

.main-menu li span {
	display: block;
	padding-top: 0.4em;
}

/*	INF	*/
.highlight {font-weight: normal;}
#maincontent{margin-top: 5px;}
.pages_page {margin-bottom: 5px;}
.pages_page_url {color: green;}

.searchlink2 { color: blue; FONT-WEIGHT: bold; font-size: 13px;}
a.searchlink2:link {color: blue; text-decoration: underline; FONT-WEIGHT: bold; font-size: 13px;}
a.searchlink2:hover {color: blue; text-decoration: none; FONT-WEIGHT: bold; font-size: 13px;}

.highlight2 {font-weight: bold;}
#maincontent2{margin-top: 5px;}
.pages_page_title2 {width: 70%;}
.pages_page2 {margin-bottom: 15px;}
.pages_page_url2 {width: 70%; font-size: 9px; color: #008000;}
.pages_page_description2 {width: 70%; color: #000000;}

.highlight3 {font-weight: bold;}
#maincontent3{margin-top: 5px;}
.pages_page3 {margin-bottom: 30px;}
.pages_page_url3 {color: #008000;}
/*	/INF	*/
