a:link
{
  color:black;
  text-decoration: none;
}

a:visited
{
  color:black;
  text-decoration: none;
}

a:hover
{
  color:black;
  text-decoration: none;
}

a:active
{
  color:black;
  text-decoration: none;
}

a img
{
  border: none;
}

.splash
{
  align:center;
  border-color: red;
  border-width: 10px;
}

a.infolink, a.infolink:visited, a.infolink:hover, a.infolink:active
{
  color: #A3B2B3;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

.infolinkActive
{
  color: #A3B2B3;
  text-decoration: underline;
  font-weight: bold;
  font-size: 12px;
}

a.bottommenulink, a.bottommenulink:visited
{
  color:black;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
}

a.bottommenulink:hover
{
  color: #A3B2B3;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
}

a.bottommenulink:active
{
  color: black;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
}

a.adminmenulink, a.adminmenulink:visited
{
  color:black;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
}

a.adminmenulink:hover
{
  color: #A3B2B3;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
}

a.adminmenulink:active
{
  color: black;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
}

.adminmenuheader
{
  color:black;
  text-decoration: underline;
  font-weight: bold;
  font-size: 12px;
}


a.bodylink, a.bodylink:visited
{
  color:black;
  text-decoration: none;
  font-weight: normal;
  font-size: 15px;
}

a.bodylink:hover
{
  color: #A3B2B3;
  text-decoration: none;
  font-weight: normal;
  font-size: 15px;
}



a.menubuttonlink, a.menubuttonlink:visited,
a.menubutton:hover, a.menubuttonlink:active
{
  color: black;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}

a.menubuttonlinkActive, a.menubuttonlinkActive:visited,
a.menubuttonlinkActive:hover, a.menubuttonlinkActive:active
{
  color: #A3B2B3;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}

.formLabel
{
  color: black;
  text-decoration: none;
  font-family:arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
}

.formFrame
{
  border: 1px solid gray;
  /*background-color: #CC3333;*/
}

html,body
{
  margin:0;
  padding:0;
  height:100%; /* needed for container min-height */
  font-family:arial, sans-serif;
  font-size:15px;
}

h1
{
  font:2em arial, sans-serif;
  color:black;
}

h2
{
  font:1.25em arial, sans-serif;
  color:black;
}

.bodytext
{
  font-family:arial, sans-serif;
  font-size:15px;
}

.searchPrevText
{
  font-family:arial, sans-serif;
  font-size:10px;
}

.searchbgOdd
{
  background-color : #A3B2B3;
}

.searchbgEven
{
  background-image: url('/sys/template/1/image/searchbgeven.gif');
}

div#splash
{
  position:relative; /* needed for footer positioning*/
  margin:0 auto; /* center, not in IE5 */

  height:auto !important; /* real browsers */
  height:100%; /* IE6: treaded as min-height*/

  min-height:100%; /* real browsers */
}

span#topleftpicframe
{
  position:absolute;
  top: 10px;
  left: 30px;
  width: 130px;
  height: 130px;
  background-color: #FFFFFF;
}

span#topleftpic
{
  position:absolute;
  top: 15px;
  left: 35px;
  width: 120px;
  height: 90px;
}

span#topleftpiclabel
{
  position:absolute;
  top: 110px;
  left: 31px;
  width: 128px;
  height: 27px;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  font-size: 11px;
}

.menuButton
{
  border: thin solid black;
  background-image: url('/sys/template/1/image/menubuttonbg.jpg');
}




