/* STYLES FOR ALL PAGES */

.InvisibleLink
{
    display: none;
    background: #ffffff;
    color: none
}

P {  font-size: 70%; 
     font-family: verdana, "trebuchet ms", arial, sans-serif}

.b { font-weight: bold}

.small_left { font-size: 70%; 
              font-family: verdana, "trebuchet ms", arial, sans-serif}

.white_text { color: #ffffff}

.header_text {  font-size: 115%; 
                font-weight: bold;
	          font-family: "arial narrow", arial, verdana, "trebuchet ms", arial, sans-serif}

.sub_head {  font-size: 110%; 
             font-weight: bold; 
             font-family: "arial narrow", arial, tahoma, sans-serif}

.spotlight { color: #ffff66; 
             font-weight: bold; 
             font-family: arial, "arial narrow", arial, tahoma, sans-serif}

UL { font-size: 70%; 
     font-family: verdana, "trebuchet ms", arial, sans-serif}

OL { font-size: 70%; 
     font-family: verdana, "trebuchet ms", arial, sans-serif}

.td_border {  border-style: solid; 
              border-color: #999999; 
              border-top-width: 0px; 
              border-right-width: 0px; 
              border-bottom-width: 0px; 
              border-left-width: 1px}

.spot_border {  border-style: solid; 
                border-color: #999999; 
                border-top-width: 0px; 
                border-right-width: 0px; 
                border-bottom-width: 1px; 
                border-left-width: 1px}

.border {  border-style: solid; 
           border-color: #999999; 
           border-top-width: 1px; 
           border-right-width: 1px; 
           border-bottom-width: 1px; 
           border-left-width: 1px}

.footer {  text-align: center; 
           font-size: 11px; 
           font-family: verdana, "trebuchet ms", arial, sans-serif}
			  
			  
#top{
 top: 10px;
 left: 190px;
 bottom: 190px;
 width: 180px;
 margin: 0px 10px 0px 20px;
 border: 2px solid #000000;
 background: #ffffff;
 color: #333333;
 padding: 20px;
 position :absolute;
 }
 
 #middle{
 top: 72px;
 left: 190px;
 bottom: 190px;
 width: 180px;
 margin: 0px 10px 0px 20px;
 border: 2px solid #000000;
 background: #ffffff;
 color: #333333;
 padding: 20px;
 position :absolute;
 }
 
#bottom{
 top: 130px;
 left: 210px;
 width: 180px;
 border: 2px solid #000000;
 background: #ffffcc;
 color: #333333;
 margin: 0px 0x 0px 0px;margin: 0px;
 padding: 0px;
 height: 400px;
 position: absolute;
 }



/* TOP NAVIGATION BAR STYLE */

.navigation {  font-size: 11px;
               color: yellow;
               font-family: verdana, "trebuchet ms", arial, sans-serif}


/* LINK BEHAVIOR FOR TOP HORIZONTAL NAVIGATION */

A#id1:link {color: white; text-decoration: none}
A#id1:active {color: red; background: #fff; text-decoration: underline}
A#id1:visited {color: white; text-decoration: none}
A#id1:hover {color: red; background: #fff; text-decoration: underline}

/* LINK BEHAVIOR FOR REGULAR LINKS */

A#id2:link {color: #000000; text-decoration: underline}
A#id2:active {
	color: darkblue;
	background: Gray;
	text-decoration: underline;
	font-weight: bold;
}
A#id2:visited {color: #000000; text-decoration: underline}
A#id2:hover {
	color: darkblue;
	background: Gray;
	text-decoration: bold underline;
	font-weight: bold;
}
body
{
	font-family: Bookman Old Style, Times New Roman, Times;
	background-color: rgb(204,204,204);
	color: rgb(0,0,102);
}