 BODY {background-color: #660000;
       margin-bottom: 5;
       margin-right: 5;
       margin-left: 10;
       font-size: 12pt;
       font-family: sans-serif, Times, helvetica, arial, fantasy;
       color: lightgrey;
       scrollbar-face-color: white;
       scrollbar-arrow-color: black;
       scrollbar-track-color: lightgrey;
       scrollbar-shadow-color: black;
       scrollbar-highlight-color: '';
       scrollbar-3dlight-color: black;
       scrollbar-darkshadow-Color:'';       
       }
       
 TABLE {background-color: #660000;}

#tool1 a {display: block;
          width: 150px; 
          text-align: left; 
          font-size: 13px; 
          font-family: arial, sans-serif; 
          padding-left: 2px; padding-right: 2px; 
          border-width: 0; 
          background-color: #AAAAAA;
          text-align: left;
          text-decoration: none; 
          color: white; 
          margin: 4; 
          font-weight: bold;}
#tool1 a:hover {
	      width: 150px;
          background-color: #AAAAAA;
	      padding-left: 2px; padding-right: 2px; 
	      font-family: arial, sans-serif; 
	      font-size: 13px;
          color: black; 
          text-align: left; 
          font-weight: bold;} 
table#tool2 a {display: block; text-align: left; font-size: 13px; font-family: sans-serif verdana; 
   padding-left: 2px; padding-right: 2px; border-width: 0; background-color: #007849;
   text-decoration: none; color: #BDBDBD; margin: 4;}
table#tool2 a:hover {background-color: #008869; padding-left: 2px; font-size: 13px;
                   padding-right: 2px; color: goldenrod; }
.mainpage {background-color: #660000; padding: 0; color: white; font-family: sans-serif, Times, serif, verdana, arial;}
.toolpage {background-color: #660000; padding: 2; color: black; font-family: sans-serif, Times, serif, verdana, arial;}	   
.toolbar  {background-color: #007849;
           margin-bottom: 0;
           margin-right: 0;
           margin-left: 0;
           font-size: 13px;
           font-family: verdana, helvetica, arial, fantasy;
           color: #BDBDBD;}

.fadtext {font-size: 12pt; color: #660000; font-family: Sans-serif, Times, helvetica, arial;}        
.text1  {font-size: 12pt; color: lightgrey; font-family: Sans-serif, Times, helvetica, arial;}        
.text2  {font-size: 12pt; color: lightgrey; font-family: Sans-serif, Times, helvetica, arial;}        
.text3  {font-size: 12pt; color: black; font-family: Sans-serif, Times, helvetica, arial;}        
.text4  {font-size: 12pt; color: lightgrey; text-align: justify; font-family: Sans-serif, Times, helvetica, arial;}        
.header {font-size: large; color: white;   font-family: Times, helvetica, arial;} 
.header2 {font-size: medium; color: goldenrod;   font-family: arial, helvetica, arial;} 
.bld    {font-size: 95%; font-weight: bold; font-family: sans-serif, helvetica,verdana, arial;}      
.info   {color: yellow; font-size: 11pt; font-family: sans-serif, helvetica,verdana, arial;}      
.rsmall {color: black; text-align: left; font-family: calibri, arial; font-size: 9pt; }
.links  {color: black; font-size: 70%; font-family: sans-serif, helvetica,verdana, arial;}      
.question  {font-size: 12pt; color: yellow; font-family: Sans-serif, Times, helvetica, arial;}        
.answer    {font-size: 12pt; color: #2299AA; font-family: Sans-serif, Times, helvetica, arial;}        
.ymevent{color: #AAD809; font-size: 12pt; font-family: MS Comic, arial, sans-serif, helvetica,verdana;}      
.gmdz   {background-color: #660000;
		 color: gray;
		 font-size: 70%;
         font-family: sans-serif, verdana, arial;
		 text-decoration: none;}
.announcement
        {font-size: 15px; 
        color: white;
        dcolor: #AE2E32; 
        font-family: verdana,  Sans-serif, Times, helvetica, arial;
        font-weight: italic;
        }        
		 
 A:link    {color: steelblue; text-decoration: none;}
 A:active  {color: steelblue; text-decoration: none;}
 A:visited {color: steelblue; text-decoration: none;}
 A:hover   {color: orange; text-decoration: underline;}

.cal_header1 {font-size: 14pt; color: #AAD809; font-family: Arial, Comic Sans MS, helvetica; font-weight: bold;}          		 
.cal_header2 {font-size: 11pt; color: black; font-family: Arial, Comic Sans MS, helvetica; font-weight: bold;}          
.cal_header3 {font-size: 11pt; color: navy; font-family: Arial, Comic Sans MS, helvetica; font-weight: bold;}          
.cal_daytitle{font-size: 10pt; color: #AAD988; font-family: verdana, arial; }
.cal_daynum  {font-size: 7pt;  color: #AAD988; font-family: verdana, arial; }
.cal_time    {font-size: 7pt;  color: navy; font-family: verdana, arial; }
.cal_eventitem  {font-size: 7pt;  color: #AAD988; font-family: verdana, arial; }
.cal_event   {font-size: 12pt;  color: white; font-family: arial, verdana, sans-serif; }
.cal_text1   {font-size: 9pt;  color: #AAD988; font-family: verdana, arial; }
.cal_text2   {font-size: 12pt;  color: black; font-family: arial, verdana, arial; }
.cal_text3   {font-size: 12pt;  color: white; font-family: arial, verdana, arial; }
.cal_todaybgcolor {background-color: #DFEFDD; }
.cal_monthday     {background-color: white; }
.repeatbox_background { font-size:12px; background-color:#EEEEEE; color: black; border:solid 1px #CCCCCC; padding:4px;}
#calendar_table A:link    {color: black; text-decoration: none;}
#calendar_table A:active  {color: black; text-decoration: none;}
#calendar_table A:visited {color: black; text-decoration: none;}
#calendar_table A:hover   {color: orange; text-decoration: underline;}
 
 
 
#container {
	width: 90%;
	float: left;
	margin-right: -13.5em;
}

#main {
	margin: 2em 13.5em 2em 1.5em;
	padding: 0;
}

#headerxhtml {
	margin: 0 0 2em 0;
	padding: 0;
	width: auto;
	border: solid #000000 1px;
	background: #878FEB;
}
 
.datacells {
	text-align: top;
	float: left;
	width: 20em;
}
.datacells2 {
	text-align: top;
	float: left;
	width: 40em;
}



.row {
	clear: both;
}

.row span.label {
	color: lightgrey;
	float: left;
	width: 20em;
	font-weight: bold;
	text-align: right;
	padding: 0 1em 0.8em 0;
	margin: 0;
}

.row span.label2 {
	color: goldenrod;
	float: left;
	width: 15em;
	font-weight: bold;
	text-align: right;
	padding: 0 1em 0.8em 0;
	margin: 0;
}

.row span.label3 {
	color: goldenrod;
	float: left;
	width: 8em;
	font-weight: bold;
	text-align: right;
	padding: 0 .2em 0.2em 0;
	margin: 0;
}


.row span.data {
	color: lightgrey;	
	float: right;
	width: 20em;
	text-align: left;
	padding: 0 0 0.8em 0;
	margin: 0;
} 


.row span.data2 {
	color: lightgrey;	
	float: right;
	width: 37em;
	text-align: left;
	padding: 0 0 0.8em 0;
	margin: 0;
} 

.row div.data3 {
	color: lightgrey;	
	float: right;
	width: 12em;
	text-align: left;
	padding: 0 0 0.8em 0;
	margin: 0;
} 
       