    .footnote{font-size:8pt; color:"#ffffff"; font-family:arial; text-decoration:none;}
      .whitefont{font-size:11; color:"#ffffff"; font-family:arial; text-decoration:none;}
    .normal{font-size:11;  color:"#000000"; font-family:arial; text-decoration:none; padding-left: 10px;}    
    .mediumtext{font-size:12 pt; color:"#000000"; font-family:arial; text-decoration:none;}    
    .normal_light{font-size:11; color:"#008A00"; font-family:arial; text-decoration:none;}    
    .bigtext{font-size:15; color:"#8A0A30"; font-family:arial; text-decoration:none;}    
    .plaintext{font-size:11; font-family:arial; text-decoration:none;}    
    .contents2{font-size:9pt; color:"#50617F"; font-family:arial; text-decoration:none;}    
    .txtsmall{font-size:8pt; color:"#ffffff"; font-family:arial; text-decoration:none;}    
    .title{font-size:11pt; color:"#507FAD"; font-family:arial; text-decoration:none; font-weight:bold}
     .message_title{font-size:13pt; color:"#507FAD"; font-family:arial; text-decoration:none; font-weight:bold}
    .phototitle{font-size:11; color:"#507FAD"; font-family:arial; text-decoration:none; font-weight:bold}
    .smalltitle{font-size:11; color:"#00399A"; font-family:arial; text-decoration:none; font-weight:bold}
    .mediumfont{font-size:14; color:"#069422"; font-family:arial; text-decoration:none; font-weight:bold}
     
	
	.dfont{font-size:9pt; font-family:arial; color:"#2A51AA";}
		A.dfont:link{text-decoration:none;}
		A.dfont:visited{text-decoration:none;}
		A.dfont:hover{text-decoration:underline;}
		.dfontblog{font-size:10pt; font-family:arial; color:"#2A51AA"; font-weight:bold; padding-left:7px; }
		.dfontblog1{font-size:9pt; font-family:arial; color:"#2A51AA"; font-weight:bold;}
	.dfont1{font-size:8pt; font-family:arial; color:"#000000";}
		A.dfont1:link{text-decoration:none;}
		A.dfont1:visited{text-decoration:none;}
		A.dfont1:hover{text-decoration:underline;}
		
	  .input	{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:20;font-face:verdana;font-size:8pt;background="#F7F5E6"}	
  	  .textbox	{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:20;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
	  .combo	{border-top:1px solid darkblue;border-right:2px solid darkblue; border-left:1px solid darkblue;border-bottom:2px solid darkblue;height:20;width:150;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
	  .smallcombo	{border-top:1px solid darkblue;border-right:2px solid darkblue; border-left:1px solid darkblue;border-bottom:2px solid darkblue;height:20;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
  	  .tbl	{border-top:1px solid white;border-right:1px solid white; border-left:1px solid white;border-bottom:1px solid white;}	
	  .tbl1	{border-top:1px solid white;border-right:1px solid #B2B3C2; border-left:none;border-bottom:none;}	  	  
          .button{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:20;font-face:verdana;font-size:8pt;background="#F7F5E6"}	
  	  .textarea	{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:43 ;width:160;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
  	  .large_textarea	{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:100;width:460;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
  	  .messagebox{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:123;width:400;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
	  .messagebox_feedbck{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:123;width:300;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
   	  .largetextarea{border-top:1px solid #507FAD;border-right:1px solid #507FAD; border-left:1px solid #507FAD;border-bottom:1px solid #507FAD;height:150;width:700;font-face:verdana;font-size:8pt;background="#F6FAFF"}	
   	   .small{font-size:8pt; color:"#000000"; font-family:arial; text-decoration:none;}    


p.dtitle { font-family: Tahoma, Arial, Serif; font-size: 18pt; font-weight: bold; text-align: center; margin: 0px 0px 15px 0px }
p.autosave { text-align: center; margin: 0px }

/* Buttons and Input */
input { background-color: #DDFFDD; border: 1px solid #003300 }
input:hover { background-color: #EEFFEE; border: 1px solid #009900 }

a.actn, a:link.actn, a:visited.actn { font-family: Tahoma, Arial, Serif; text-decoration: none; font-size: 10pt; color: #003300; border: 1px solid #000000; background-color: #FFFFBB; padding: none }
a:hover.actn { font-family: Tahoma, Arial, Serif; font-size: 10pt; text-decoration: none; color: #006600; border: 1px solid #003300; background-color: #FFFF44; padding: none }
a:active.actn { font-family: Tahoma, Arial, Serif; font-size: 10pt; text-decoration: none; color: #006600; border: 1px solid #003300; background-color: #FFFF44; padding: none }

a.pname, a:link.pname, a:visited.pname { font-family: Tahoma, Arial, Serif; font-weight: bold; text-decoration: none; font-size: 12px; color:#000000 }
a:hover.pname { font-family: Tahoma, Arial, Serif; font-weight: bold; text-decoration: none; font-size: 12px; color:#555555 }
a:active.pname { font-family: Tahoma, Arial, Serif; font-weight: bold; text-decoration: none; font-size: 12px; color:#000000 }


/* Stuff for The File Table */
.table { border: 2px solid #000000; background-color: #DDFFDD; width: 90%; margin: 0px auto 0px; border: none; }
.pic { width: 20%; vertical-align: middle; text-align: center; border: 1px solid #00AA00; } /* TODO: Fix the widths eventually. */
.pic2 { width: 20%; vertical-align: middle; text-align: center; background-color: #F7F8EA; border: 1px solid #006600; }  

.curdir { background: #DDFF66; border: 1px solid #55FF55; padding: 3px }

.fldiv { background-color: #DDFFDD; border: 1px solid #006600; margin: 0px auto 50px; width: 100% }

.fsize { font-style: italic; font-size: 10pt }

a.file, a:link.file, a:visited.file { font-family: Tahoma, Arial, Serif; text-decoration: none; font-size: 12pt; color: #555555; border: none }
a:hover.file { font-family: Tahoma, Arial, Serif; font-size: 12pt; font-weight: bold; text-decoration: none; color: #999999; border: none }
a:active.file { font-family: Tahoma, Arial, Serif; font-size: 12pt; font-weight: bold; text-decoration: none; color: #999999; border: none }






