body{
	font-family: Arial,sans-serif;
	color: #000000;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}

p, li { font-size : 12px;}
h1 { font-size : 14px;}
h2 { font-size : 12px;}
form      {  margin : 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; bottom-border-width=0}
input     {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; bottom-border-width=0}
select    {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; bottom-border-width=0}

a, a:link, a:visited {
	color: #006699;
	text-decoration: none;
	font-size : 12px;
}

a:hover {
	color: #00aaff;
	text-decoration: none;
	font-size : 12px;
}


.mainmenu { font-size : 10pt }
.mainmenu_heading { background-color : #ff7454; color : white; font-size : 10pt }

.date_bar { color : white; font-size : 8pt; padding : 0; background-color : #5474ff }
.footer_bar { color : white; font-size : 8pt; background-color : #006699 }

.login { font-size : 10pt }

.dialog2 { background-color : #e0e0e0; font-size : 8pt; padding: 0px; border-spacing: 0px solid black; }

.dialog { background-color : #d0d0d0; font-size : 8pt; padding: 0px; border-spacing: 0px solid black; }
.dialog a { font-size : 10pt }
.dialog a, .dialog a:link, .dialog a:visited { color: #006699; text-decoration: none; font-size : 10px;}
.dialog a:hover { color: #006699; background-color : #ffffff; text-decoration: none; font-size : 10px;}
.dialog form {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; bottom-border-width=0}

.dialog_title { background-color : #006699; color : white; font-size : 8pt }
.dialog_title a { color : white; font-size : 10pt }
.dialog_title a, 
.dialog_title a:link, 
.dialog_title a:visited { color: white; text-decoration: none; font-size : 10px;}
.dialog_title a:hover { color: white; background-color : #84a4ff; text-decoration: none; font-size : 10px;}

.dialog_heading { background-color : #6484ff; color : white; font-size : 7pt }
.dialog_heading a, 
.dialog_heading a:link, 
.dialog_heading a:visited { color: white; text-decoration: none; font-size : 10px;}
.dialog_heading a:hover { color: white; background-color : #84a4ff; text-decoration: none; font-size : 10px;}



.dialog_news { background-color : #a4b4ff; color : black; font-size : 7pt }


.hangar { font-size : 8pt }

.user_list_heading { padding : 2px; background-color : #5474ff; color : white; font-size : 9pt }
.user_list_heading a { color : white;  font-weight: bold; font-size : 9pt }
.user_list_heading a:link { color : #fff; background-color : #5474ff; font-weight: bold; font-size : 9pt }
.user_list_heading a:visited { color : #fff; background-color : #5474ff; font-weight: bold; font-size : 9pt }
.user_list_heading a:hover { color : #fff; background-color : #ff0000; font-weight: bold; font-size : 9pt }

.user_list { font-size : 7pt }
.user_list a { font-size : 7pt }

ul.testmenu {
  list-style-type  : none                 ;
  list-style       : none                 ;
  margin           : 10px 10px 10px 0px     ;  /* set bottom margin */
  padding          : 2px                  ;
  text-align       : left                 ;
  font-size        : 12px                 ;
  border           : 4px solid #fff       ;
  }
ul.testmenu li {
  margin            : 0px                 ;
  padding           : 0px                 ;
  line-height       : 14px                ; /* special for IE */
  }
ul.testmenu a {
  display           : block               ;
  color             : #004                ;
  width             : 140px               ;
  margin            : 0px                 ;
  padding           : 0px                 ;
  text-decoration   : none ! important    ;
  line-height       : 14px;
  }
ul.testmenu a:link {
  color             : #004                ;
  width             : 140px               ;
  margin            : 0px                 ;
  padding           : 0px                 ;
  font-size         : 12px                ;
  font-weight       : 200                 ;
  line-height       : 14px                ;
  }
ul.testmenu a:visited {
  color             : #004                ;
  margin            : 0px                 ;
  padding           : 0px                 ;
  width             : 140px               ;
  font-size         : 12px                ;
  font-weight       : 200                 ;
  line-height       : 14px                ;
  }
ul.testmenu a:hover {
  width             : 140px               ;
  margin            : 0px                 ; /* move text 1px right */
  padding           : 0px                 ;
  color             : #fff !important     ;
  background-color  : #5474ff	;
  font-size         : 12px                ;
  font-weight       : normal              ;
  text-decoration   : none                ;
  line-height       : 14px                ;
  }

.testmenu_selected {
  width             : 140px               ;
  margin            : 0px 0px 0px 0px     ; 
  padding           : 0px                 ;
  color             : #000                ;
  background-color  : #bdc9ff	;
  font-size         : 12px                ;
  font-weight       : normal              ;
  text-decoration   : none                ;
  line-height       : 14px                ;
  }
