* {font-family: verdana, arial, helvetica, san-serif;
		font-size: small;
                color: #000000;
 }

h2 {
	font-size: 1.35em;
	margin-bottom: 3px;
	padding-bottom: 0px;
}

a { font-size: 100%; }

.navigation {
	font-size: 0.85em;
	margin-top: 0px;
	padding-top: 0px;
}

.langopt {
	font-size: 0.85em;
	margin-top: 0px;
	padding-top: 0px;
}

#wrapper {
      width: 80%;
      margin: auto;
      background: #e5e5e5;
      border: 1px solid #ddd;
      padding: 1em;
}

#tlinkwrapper {
      width: 80%;
      margin: auto;
      background: #e5e5e5;
      border: 1px solid #ddd;
      padding: 1em;
}

BODY { background-color: #ececec }

ul {list-style-image: url('/Gifs/dot.gif') }

.menu {background-color: #dfdfdf; }

td.menu { width: 25%; border: 1px solid #d8d8d8;}

ul.menu {margin-top: 0px}

ul.menu li { padding-bottom: 0.2em; }

.error {color: #ff0000; font-weight: bold}

.form_info { color: black; background-color: transparent; font-weight: normal; }
.form_warn { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
.form_error { color: red; background-color: transparent; font-weight: bold }
.form_alert {color: #ff0000; font-weight: bold}

.ack {font-size: xx-small}

.small { font-size: 85% }

a:link    { color: #200080 }
a:visited { color: #303070 }

.status_notattempted {color: #000000}
.status_noconnection {color: #ff0000}
.status_inprogress {color: #ffff33 ; background-color: #999999 }
.status_complete {color: #33ff33}


.news_items { margin-left: 0px; padding-left: 2em; }

.news_items li { margin-bottom: 2em;}

.news_items li ul li { margin-bottom: 0em;}

.news_date { font-size: 85%; color: #666666; }

.tlink {
  font-family: Trebuchet MS;
  font-size: 85%;
  text-decoration:none;
}
