/*startfile now*/

/* zero-out defaults on all elements EXCEPT ul, ol, li */
html, body,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
   margin: 0;
   padding: 0;
   border: 0;
   }

/* element overrides */	

html {
  height: 100%;
  font-size: 100.01%;
  }
  
body {
/*   font-size: 100.01%; */
   font-size: .9em;
   font-family: Arial, Verdana, Helvetica, san-serif;
   color: #000;
   /*background-color: #fff;*/
   background: url(../images/back.gif);
   background-color: #fff;   
   height: 100%;
   }

/* defaults */

ul {
   font-size: .9em;
   }

a { 
   display: inline;
   }   
h1, h2, h3, h4, h5, h6 {
   color: #000080;
   margin-left: 0px;
   }

h1, h3 {
   color: #000;
   }   

h1 {
   text-align: center;
   }   
   
form {
  display: inline;
  }

/* classes */
.pagetextbig {
   font-family: arial, verdana;
   font-size: 16px;
   }
   
.pagetext {
   font-family: arial, verdana;
   font-size: 14px;
   }  
   
.pagetextsm {
   font-family: arial, verdana;
   font-size: 12px;
   }
   
.pagetexttn {
   font-family: arial, verdana;
   font-size: 10px;
   }

         
  
/* OTHER FORM ELEMENTS HERE, such as:	
input {
   font-size:
   color:
   background-color:
   border-style:
   border-width:
   border-color:   
   }
*/
  
/* LINKS */	

/*
	a {text-decoration: none; color: #f00}
	a:hover {text-decoration: underline; color: #000}
*/	

a	{
   color: #0000a0; font-family : Arial; /*font-size: 10pt;*/ text-decoration: underline;
   }
a:link 		{
   color: #0000a0; font-family : Arial; /*font-size: 10pt;*/ text-decoration: underline;
   }
a:visited 	{
   color: #0000a0; font-family : Arial; text-decoration: underline;
   }   
a:hover		{
   color: #0000ff; font-family : Arial; text-decoration: none;
   }   


	
a.rev {text-decoration: underline; color: #0ff}
a.rev:hover {text-decoration: none; color: #000}

/* a LINKS class for news article titles */
a.nbgtitle {
      color: #0000a0; 
	  font-family : Arial, Verdana, San-serif, Helvetica; 
	  font-size: 13px; 
	  font-weight: bold;
	  text-decoration: none;
	  margin-left: 16px;
	  }
a.nbgtitle:visited {
	  /*color: #6c7add;*/
	  color: #804040;
	  }
a.nbgtitle:hover {
      color: #c00;
	  text-decoration: underline;
	  }	  

/* BOX MODEL w/ie hack */
div.box1 {
   width: 100px;
   padding: 10px;
   border: 5px solid black;
   margin: 10px;
   position: relative;
   margin-left: 100px;
   }

/* ABOVE: Compliant total box width=100+10+10+5+5=130; IE hack below: */

* html div.box1 {
   width: 130px;
   w\idth: 100px;
   }

/* ABOVE: Second statement seen only by IE;  declaration with backslash seen ONLY by IE 6+,
so 5.5 uses width as 130px. */

/* min-height prop hack - any browser! put in div BEFORE and AFTER content */
  .prop {
    height:400px;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

  /* misc classes for span (fonts) */
  
.nbgdate {
     font-size: .9em;
	 color: #666;
	 margin-left: 16px;
	 }
	 
.nbgpreview {
     font-size: .9em;
	 color: #000;
	 margin-left: 16px;
	 }
	  
input.button {
   background-color: #003399;
   color: #fff;
   }	  
   
input.changed {
   background-color: #ffc6ff;
   }

select.changed {
   background-color: #ffc6ff;
   }

input.buttonArmed {
   background-color: #ff0000;
   color: #fff;
   }	         