 BODY {background-color: white;
       padding: 0px;
       margin-top: 0px;
       margin-bottom: 5px;
       margin-right: 0px;
       margin-left: 0px;
       font-size: 1em;
       font-family: sans-serif, Times, helvetica, arial, fantasy;
       color: black;
       scrollbar-face-color: #996633;       
       scrollbar-arrow-color: black;
       scrollbar-track-color: white;
       scrollbar-shadow-color:'';
       scrollbar-highlight-color:'';
       scrollbar-3dlight-color:'';
       scrollbar-darkshadow-Color:'';       
       }

#tool 
       {background-color: white; 
       font-size: 10px;
       font-family: arial, sans-serif, tahoma;
       padding: 1px;
       margin-top: 1px;
       margin-bottom: 1px;
       margin-right: 1px;
       margin-left: 1px;
}

              
#tooladmin 
       {background-color: white; 
       font-size: 12px;
       font-family: arial, sans-serif, tahoma;
       padding: 1px;
       margin-top: 1px;
       margin-bottom: 1px;
       margin-right: 1px;
       margin-left: 1px;
       color: white;
}
#tooladmin a {
	display: block; 
	width: 140px;
	text-align: left; 
	font-size: 11px; 
	font-family: arial, sans-serif; 
    padding-left: 2px; 
    padding-right: 2px; 
    border-width: 0; 
    background-color: #A8CBE3; 
    text-align: left;
    text-decoration: none; 
    color: #6666FF; 
    margin: 4; 
    font-weight: bold;
  }
#tooladmin a:hover {
	background-color: #A8CBEA; 
	width: 140px;	
	padding-left: 2px; 
	font-family: arial, sans-serif; 
	font-size: 11px;
    padding-right: 2px; 
    color: black; 
    text-align: left; 
    font-weight: bold;
  } 
    
#tool_bar 
       {
       position: absolute; left: -200px; top: 0px; z-index: 0;
       width: 120px;
       height: 400px; 
       font-size: 11px;
       font-family: arial, sans-serif, tahoma;
       padding: 0px;      
}
#tool_bar a 
    {display: block; 
     height: 18px;
     width: 120px;
     text-align: left; 
     text-decoration: none; 
     color: black; 
     font-weight: bold;     
     font-size: 11px; 
     font-family: arial, helvetica, sans-serif; 
     padding-top: 2px;
     padding-left: 1px;
     padding-right: 1px; 
     margin: 0px;
     border-width: 0; 
     background-color: #DDDDDD;      
    }
#tool_bar a:hover 
    {display: block;
     height: 18px;
     width: 120px;
     text-align: left; 
     text-decoration: none; 
     color: #996633; 
     font-weight: bold;     
     font-size: 11px; 
     font-family: arial, helvetica, sans-serif; 
     padding-top: 2px;     
     padding-left: 1px;
     padding-right: 1px; 
     margin: 0px;
     border-width: 0; 
     background-color: #DDDDDD; 
    }

#bottom_bar 
     {
       width: 520px;
       height: 23px; 
       background-color: #003366; 
       font-size: 11px;
       font-family: arial, sans-serif, tahoma;
       padding: 0px;      
      }

#bottom_bar a       { color: white; }
#bottom_bar a:hover { color: yellow; }     
  
.fadtext {font-size: 14px; color: white; font-family: Sans-serif, Times, helvetica, arial;}        
.text1  {font-size: 14px; color: black; font-family: Sans-serif, Times, helvetica, arial; padding-left: 10; padding-right: 10; text-align: justify;}        
.text2  {font-size: 15px; color: #006699; font-family:  Lucida Sans Unicode,Comic Sans MS, Arial, Sans-serif, Times, helvetica, arial;}        
.text3  {font-size: 8pt; color: black; font-family: Sans-serif, Times, helvetica, arial;}        
.header {font-size: large; color: #CC9933;   font-family: Comic Sans MS, Arial, Sans-serif, Times; text-align: center;} 
.header2 {font-size: medium; color: #CC3300;   font-family: Comic Sans MS, Arial, helvetica, arial;} 
.header3 {font-size: medium; color: black;   font-family: Comic Sans MS, Arial, helvetica, arial;} 
.header4 {font-size: small; color: #880000;   font-family: Comic Sans MS, Arial, helvetica, arial;} 
.rsmall  {font-size: .8em; color: black; font-family: Sans-serif, helvetica, arial; }        
.bld    {font-size: 95%; font-weight: bold; font-family: sans-serif, helvetica,verdana, arial;}      
.info   {color: gray; font-size: 14px; font-family: sans-serif, helvetica,verdana, arial; font-weight: italic;}      
.redd   {color: red; font-size: 16px; font-family: sans-serif, helvetica,verdana, arial;}      
.red2   {color: maroon; font-size: 16px; font-family: arial, sans-serif, helvetica,verdana; font-weight: bold, italic;}      
.links  {color: black; font-size: 70%; font-family: sans-serif, helvetica,verdana, arial;}      
.servicetitle {font-size: medium; color: #000088;   font-family: Comic Sans MS, Arial, helvetica;} 
.servicetext  {font-size: small; color: black;    font-family: Arial, sans-serif, helvetica;} 
.announcement_header2   {font-size: 14px; color: navy; font-family: Arial, Comic Sans MS, helvetica; font-weight: bold; text-align: center;}          		 
.announcement_text2     {font-size: 10px; color: black; font-family: arial, Sans-serif, Times, helvetica; text-align: justify;} 


/* flared serif */
.serif {background: transparent; width:450; margin:0 auto;}
.serif h1, .serif p {margin:0 10px;}
.serif h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.serif p {padding-bottom:0.5em;}

.serif .top, .serif .bottom {display:block; background:transparent; font-size:1px;}
.serif .b1, .serif .b2, .serif .b3, .serif .b4 {display:block; overflow:hidden;}
.serif .b1, .serif .b2, .serif .b3 {height:1px;}
.serif .b2, .serif .b3 {background:#fc0; border-left:1px solid #fff; border-right:1px solid #fff;}
.serif .b4 {background:#DDD; border-left:1px solid #fff; border-right:1px solid #fff;}

.serif .b1 {margin:0; background:#fff;}
.serif .b2 {margin:0 1px; border-width:0 2px;}
.serif .b3 {margin:0 3px;}
.serif .b4 {height:2px; margin:0 4px;}

.serif .boxcontent {display:block;  background:#DDD; border-left:1px solid #fff; border-right:1px solid #fff; margin:0 5px;}

/* Inset 3D Raised */
.raised {background: transparent; width:210; margin:0 auto;}
.raised h1, .raised p {margin:0 0;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}

.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}



.row1   {color: black; font-size: 1em; font-family: Arial; 
         background-color: white; background-color: #ADACAA;}
.row2   {color: black; font-size: 1em; font-family: Arial; 
         background-color: white; background-color: #99ADDD;}

 
.announcements {
	background: #AAAAFF;	
	color: #003366;		
	padding: 2px;
	margin-left: 3px;
	margin-right: 2px;
    margin-top: 1px;	
    margin-bottom: 1px;	
	width: 200px;
	float: left;
    border: solid 1px #AAC773;	
    text-align: justify;
}

 
.headerblock
        {display: block; text-align: center; font-size: 1.1em; 
         font-family: verdana; sans-serif;
         border-width: 0; background-color: #DBDBDD;
         text-decoration: bold; color: black; }         
A:link    {color: steelblue; text-decoration: none;}
A:active  {color: steelblue; text-decoration: none;}
A:visited {color: steelblue; text-decoration: none;}
A:hover   {color: #313131; text-decoration: underline;}

#banner_top {
	position: absolute; left: 0px; top: 0px;
	background: white;
	width: 760px;
	height: 203px;
	padding: 0;
	margin: 0px;
}

#gmdz { 
    position: relative; left: -40px; 
    width: 500px; 
    font-size: 10px; 
    color: gray;
    font-family: sans-serif, arial, verdana; 
    background-color: white;
}

#health_tool {
	position: absolute; right: 0px; top: 0px;
	background: #ABABAB;
	font-size: 12px;
	width: 180px;
	height: 505px;
	float: left;
	padding: 0;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 10px;
	
}
#health_tool A:link    {color: white; text-decoration: none;}
#health_tool A:active  {color: white; text-decoration: none;}
#health_tool A:visited {color: white; text-decoration: none;}
#health_tool A:hover   {color: #313131; text-decoration: underline;}

#photos { padding-right: 5px; }

#left_bar {
	position: absolute; left: -230px; top: -2px;
	background: white;
	width: 22px;
	height: 540px;
	float: left;
	padding: 0;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 0px;	
}

#mainpage {
	position: absolute; left: 0px; top: 199px;
	background: white;	
	width: 520px;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 3px;
	margin-left: 0px;
	margin-right: 0px;
    border-left: solid 230px white;
    border-right: solid 5px #996633;	    
}

#maincontent {
	background: white;	
	width: 520px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 3px;
	margin-left: 0px;
	margin-right: 0px;
}


#adminmainpage {
	position: absolute; left: -200px; top: 160px;
	background: white;	
	width: 560px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-left: 0px;
    border-left: solid 200px white;
    border-right: solid 2px #006600;	    
}

#headerxhtml {
	margin: 0 0 2em 0;
	padding: 0;
	width: auto;
	border: solid #000000 1px;
	background: #878FEB;
}
 
.datacells {
	width: auto;
}

.row {
}

.row span.label {
	font-size: 12px;
	font-family: Tahoma, Charlesworth, Arial;
	color: black;
	width: 8em;
    float: left;	
	font-weight: bold;
	text-align: right;
	padding: 0 0 0 0;
	margin: 0;
}

.row span.label2 {
	font-size: 12px;
	font-family: Tahoma, Charlesworth, Arial;
	color: black;
	width: 20em;
    float: left;	
	font-weight: bold;
	text-align: right;
	padding: 0 0 0 0;
	margin: 0;
}

.row span.data {
	color: black;
	font-size: 12px;
	font-family: Tahoma, Charlesworth, Arial;
	width: 8em;
    float: left;	
	text-align: left;
	padding: 0 0 0 1em;
	margin: 0;
	border-right: solid 2px black;
} 

.row span.data2 {
	color: black;
	font-size: 13px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	width: 13em;	
	padding: 0 0 0 0;
	margin: 0;
} 

input, textarea, select { 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.short_content {
	padding: 2px;
	margin-left: 5px;
	width: 400px;
	height: 100px;
	float: left;
    text-align: left;
}

.short_content a {
	color: #22AA55;
	text-align: left; 
	font-size: 10px; 
	font-family: arial, sans-serif; 
}

.short_content a:hover {
	color: #989833;
	text-align: left; 
	font-size: 10px; 
	font-family: arial, sans-serif; 
}
