BODY {font-family:Arial; 
      font-size:12px; 
      color:#000000;
	  background-image: url(graphics/background-pattern3.jpg); 

      margin-top:.5em;
      margin-left:3em;
	  }

FORM {margin:0;padding:0;}


.nav { background: #918A8C;
       font-weight:bold;
       padding-left: 12px;
	   font-size: 12px;

       background-position: left;
	   color:#ffffff;
}

.nav   a:link { color: #ffffff;
              text-decoration: none; 
			  line-height:18px;
}
.nav   a:visited  { color: #ffffff; 
				 text-decoration: none;
				 line-height:18px;
}
.nav  a:hover { color: #000000; text-decoration: underline;  line-height:18px;
}


h1 {
       font-size:25px;
       font-weight:bold;
	   color: #183964;
}

sup { color:red;
}

.smaller { font-size:11px; font-weight: bold;
           padding-right: 5px;
}


.contentback { background-color: #EBE9D2;
            /* background-image: url(graphics/watermark cropped wht.jpg); */
	    background-repeat: no-repeat;
	    background-position: top left;
	    padding-left: 20px;
	    padding-right: 10px;
}

.address { font-size:.75em;
              font-weight:bold;
	      color: #6B1073;
}


.nav_bar { 
	   background-repeat: no-repeat;
	   background-position: top right;
}
.content {font-family:Arial; 
      vertical-align: text-top;
      font-size:12px;
	  font-weight:normal;
	  color:#404040;
	  background:#ffffff;
	  margin-top:1em;
	  padding-left:20px;
	  padding-right:10px;
}


.content    a:link { color: #0000C0;
              text-decoration: none; 
			  line-height:18px;
}
.content   a:visited  { color: #0000C0; text-decoration: none;
				 line-height:18px;
}
.content   a:hover { color: #000000; text-decoration: none;  line-height:18px;
}


.copy {font-size:10px;
	  color:#808080;
	  text-decoration: none;
	  padding-left: 2px;
}

.blue_nav { 
       font-size:12px;
       font-weight:bold;
	   padding-left: 20px;
	   line-height:15px;
	   color:#ffffff;
}

.small-nav { font-size:9px;
}

.bigger {font-size: 16px; font-weight: bold; }

A:link {
text-decoration : underline;
font-weight: bold;
color: #0000C0;
}
A:hover	{text-decoration:none;
         color: #00C005;
}
A:visited {
text-decoration: underline;
font-weight: bold;
color: #0000C0;
}

.calloutBox {
  background-color: #ffffff;
  border: 1px gray solid;
  padding: 3px;
  color: #000000;
  float: right;
  width: 190px;
  
  margin-top: 3px;
  margin-left:10px;
  margin-right: 2px;
  margin-bottom:10px;
}
.calloutBoxBig {
  background-color: #ffffff;
  border: 1px gray solid;
  padding: 3px;
  color: #000000;
  float: right;
  width: 190px;

  margin-top: 3px;
  margin-left:10px;
  margin-right: 2px;
  margin-bottom:10px;
}
.portrait {
  background-color: #ffffff;
  padding: 5px;
  color: #000;
  text-align: left;
}
.portrait  .bigger {font-size: 18px; font-weight: bold; }

.border_gray {

border:1px;
border-style: dashed;
border-color:12437A;
background-color: eeeeee;
color:cc0000;
font-weight: bold;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;

}
