#Body{

background-color:#163c31;   /* dark blue green */

}

body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;   /* dark blue green */
	}

#idbox {
	margin-top: 15px;
	padding: 5px 25px 0px 25px;
	width: 100%;
	background-color: ghostwhite;
	border-top: 5px solid #cdbe70;   /* light tan */
	}

#main {
	margin: 0px;
	padding: 0px 25px 25px 25px;
		background-color:  ghostwhite; /*  */
	border-bottom: 5px solid #cdbe70;   /* light tan */
	}

/* make shure the admin tool bar can be seen*/
#Table2 {background-color: #ffffff;}

a 		  {color: #163c31; font-weight: bold; }   /* blue green */
a:visited {color: #163c31;}   /* red4 */
a:hover   {color: #CDAD00;}   /* gold3 */
a:active  {color: red;}

.normal, body, td, p, div {
	font: 13px/150% "Trebuchet MS", "Lucida Sans", Arial, sans-serif; /*verdana, arial, helvetica, sans-serif;*/
	color: #774400; /*996600*/
	}
	
h1 {
	font: 16px/20px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bolder;
	color: #1C1C1C; /* dark grey */
	margin-bottom: 3px;	
	border: 1px none red; 
	}
.toggle a, h2 {
	font: 14px/16px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bolder;
	margin-bottom: 6px;
	padding: 3px;
 	background-color: #cdbe70;  /* goldenrod3 */
/*	border-bottom: 2px dashed #cdbe70;  /* goldenrod3 */ 
	}
h3 {
	font: 12px/14px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #163c31;
	margin-bottom: 2px;	
	margin-top: 2px;	
	}
h4 {
	font: 10px/11px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #1C1C1C;
	margin-top: 0px;	
	margin-bottom: 2px;	
	}
  
 h5 {
	margin-top: 10px;	
	margin-bottom: 0px;	
	padding: 2px;
	font: 10px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bold;
	color: #163c31;
	}
	
ul	{margin-top: 0;
	margin-bottom: 12px; 
	}
  
.entryCnt {
  color: #000000;
  background-color: #eeeeee;
  font-weight: bold;
  text-decoration: underline;
  }
  

A.sectname {FONT-WEIGHT: bold; color: #163c31; font-style:italic;}
A.sectname:hover {FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none}

A.MainNav {
   font: 14px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;	
   FONT-WEIGHT: bold; 
   padding: 0px; 
   margin-top: 15px; 
   margin-bottom: 0px; 
   padding-left:3px;
   color: ghostwhite; 
}

A.MainNav:visited { FONT-WEIGHT: bold;COLOR: ghostwhite; TEXT-DECORATION: none}
	
A.MainNav:hover { FONT-WEIGHT: bold;COLOR: #ff6600; TEXT-DECORATION: none}

A.MainNav1 {
   font: 14px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;	
   FONT-WEIGHT: bold; 
   padding: 0px; 
   margin-top: 15px; 
   margin-bottom: 0px; 
   padding-left:3px;
   color: #ff6600; 
	}
A.MainNav1:hover { COLOR: #ff6600; TEXT-DECORATION: none}

A.nav {	padding: 0px; margin-top: 15px; margin-bottom: 0px; padding-left:0px;
        font: 14px/16px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;	
		font-weight: bold;	color: #163c31; 
	}
A.nav:hover {FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none}

A.nav1 {padding: 0px; margin-top: 15px; margin-bottom: 0px;  padding-left:0px;
       padding-right: 15px; background-color:#cdbe70;		
        font: 14px/16px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;	
		font-weight: bold;	color: #ff6600; 
	}
A.nav1:hover {	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none}

span.navHead  {
	font: 14px/16px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bolder;
	margin-bottom: 6px;
	padding-right: 50px;
	padding: 3px;
 	background-color: #cdbe70;  /* goldenrod3 */
/*	border-bottom: 2px dashed #cdbe70;  /* goldenrod3 */ 
	}
	
.tag1  {
	font: 18px zapfino, sans-serif;
	color: #1C1C1C;
	}
.tag2  {
	font: 14px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #1C1C1C;
	}


/* to make xmod buttons  look real */
A.CommandButton {
position: relative;
   border: 2px outset #aaaaaa; 
   background: #cccccc; 
   padding: 2px 4px;
}

A.CommandButton:hover {
   background: #dddddd;
   border-style: inset; 
}

A.CommandButton:link {
    text-decoration:  none;
    color: #333333;
 	  font-weight: normal;
}

A.CommandButton:visited  {
    text-decoration:  none;
    color: #333333;
	  font-weight: normal;
}

A.CommandButton:active   {
    text-decoration:  none;
    color: #555555;
	  font-weight: normal;
}

A.CommandButton:hover    {
    text-decoration:  none;
    color: #555555;
  	font-weight: normal;
}

.warning {
	width: 66%;
	background-color: #F5F5DC;
	border: 1px dotted #8B864E;  /* khaki */
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 1px;	
  padding-right: 10px;
	font-size: 11px;
  line-height: 1em;
	}
  
.RegSteps table {
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  font-size: 11px;
  }

.RegSteps td {
  font-size: 11px;
  }

.RegSteps td B {
  border-bottom: 1px solid #000000;
  font-size: 14px;
  }

.small_font td {
  font-size: 11px;
  }
  
.callout {
	width: 175px;
	background-color: #F5F5DC;
	border: 1px dotted #8B864E;  /* khaki */
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;	
  padding-right: 10px;
	font-size: 9px;
  line-height: 1em;
	}
	
.callout dl {
	font-size: 12px;
	line-height: 1.1em;
/*	color: #1C1C1C;  */
	}
.callout ul {
	font-size: 12px;
	}
.callout li {
	margin-left: -15px;
	padding-bottom: 10px;
	}

.callout p, .callout td  {
	font-size: 12px;
	line-height: 1.1em;
	padding: 5px;
	}

.callout .head {
	font-size: 12px;
	font-weight: bold; 
	margin-bottom: 0px;
	padding-bottom: 5px;
	}
  
  
.links table {
 margin-bottom: 3px;
 }
 
.selected a {
	font-weight: bold; 
	text-decoration: none;
	background-color: #cdbe70;
	} 

.footer {
	text-align: center;
	padding-bottom: 10px;
	color: white;
	}

a.footer,
a.footer:visited
 {
	color: white;
	text-decoration: none;
	}
	
a.footer:hover {text-decoration: underline;}

.foo { color:#ff0000; background-color:#00ff00 }

calendar
 {
	font: 14px/16px "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
	font-weight: bolder;
	margin-bottom: 6px;
	padding: 3px;
 	background-color: #cdbe70;  /* goldenrod3 */
/*	border-bottom: 2px dashed #cdbe70;  /* goldenrod3 */ 
	}
  
address { margin-left: 5px; font-size:90% }