body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color : #000000;
}

a:link, a:visited, a:hover {
	color: #e0e0e0;
	text-decoration: none;
}

p { font-size : 12px;}
h1 { font-size : 14px;}
a { font-size : 12px;}

.date_bar { color : white; font-size : 8pt; padding : 0; background-color : #5474ff }
.footer_bar { color : white; font-size : 8pt; background-color : #5474ff }
.yahoo_signup { color : #000000; font-size : 8pt; padding : 0 }

.resource_list { font-size : 10pt }
.resource_list a { font-size : 10pt }
.resource_list_description { background-color : #eeeeee; font-size : 8pt }

.noticeboard_list { font-size : 8pt }
.noticeboard_list a { font-size : 8pt }
.noticeboard_title { font-size : 10pt }
.noticeboard_list_description { background-color : #eeeeee; font-size : 8pt }

.mainmenu { text-align : right; background-color : #336699; font-size : 9pt}
.mainmenu_heading { text-align : right;  color : white; font-size : 10pt }

ul.testmenu {
  background-color : #336699;
  list-style-type  : none                 ;
  list-style       : none                 ;
  margin           : 10px 10px 16px 0px     ;  /* set bottom margin */
  padding          : 0px                  ;
  text-align       : right                 ;
  font-size        : 10px                 ;
  }
ul.testmenu li {
  height            : 16px                ; /* only for Opera7 */
  margin            : 0px                 ;
  padding           : 0px                 ;
  line-height       : 14px                ; /* special for IE */
  }
ul.testmenu a {
  display           : block               ;
  color             : #004                ;
  height            : 16px                ;
  width             : 300px               ;
  margin            : 0px                 ;
  padding           : 0px                 ;
  text-decoration   : none ! important    ;
  line-height       : 14px;
  }
ul.testmenu a:link {
  color             : #004                ;
  height            : 16px                ;
  width             : 300px               ;
  margin            : 0px                 ;
  font-size         : 10px                ;
  font-weight       : 200                 ;
  line-height       : 14px                ;
  }
ul.testmenu a:visited {
  color             : #004                ;
  height            : 16px                ;
  margin            : 0px                 ;
  width             : 300px               ;
  font-size         : 10px                ;
  font-weight       : 200                 ;
  line-height       : 14px                ;
  }
ul.testmenu a:hover {
  height            : 16px                ;
  width             : 300px               ;
  margin            : 0px 0px 0px 0px     ; /* move text 1px right */
  padding           : 0px                 ;
  color             : #fff !important     ;
  background-color  : #5474ff	;
  font-size         : 10px                ;
  font-weight       : normal              ;
  text-decoration   : none                ;
  line-height       : 14px                ;
  }

