/* CSS Document */


Body  { background-color: #ffffff;
			background-image: URL("/h_images/side_bk.gif");
			background-repeat: repeat-y; 
 }

#header { margin: 0;
					 height: 180px; }

#topimage { 	position:absolute;
		margin: 0;
		padding: 0;
		top: 0;
		left: 0;
		height: 121px;
		width: 25%;	  
		background-image: URL("/h_images/staff_top_bk.gif"); 
		background-repeat: repeat-x;  }


#toppara { 	position:absolute;
		margin: 0;
		padding: 20px 0px 0px 0px;
		top: 0;
		left: 24%;
		height: 101px;
		width: 27%;
		font-style: italic;
		color: #000000; 
		font-size: 85%;	  
		background-image: URL("/h_images/staff_top_bk.gif"); 
		background-repeat: x;  }
		
#topurl   { position:absolute;
		margin: 0;
		padding: 0px 0px 0px 0px;
		top: 0;
		left: 85%;
		height: 121px;
		width: 15%;
		text-align: right;
		color: #ffffff; 
		font-size: 100%;	  
		background-image: URL("/h_images/top_bk.gif"); 
		background-repeat: x;  }

#midimage {	position:absolute;
		margin: 0;
		padding: 0;
		top: 0;
		left: 50%;
		height: 121px;
		width:35%;
		background-image: URL("/h_images/top_bk.gif"); 
		background-repeat: x; }


#lowerimage { 	position:absolute;
		margin: 0;
		padding: 0;
		top: 121px;
		left: 0;
		height: 79px;
		width: 25%;	  }

#leftbar { float: left;
					width: 10px;
					margin-top: 0px;
					padding: 3px; }
					

#buttonmenu {  position: absolute;
		margin: 0;
		padding: 1%;
		top: 121px;
		left: 20%;
		height: 59px;
		width: 78%; }


#content { 
		margin:  0px 5px 0 13px;
		padding: 2%;
}
		
		
#footerpub { clear: both;
						padding: 0;
						width: 100%;
						background-image: URL("/h_images/line_lower.gif");
						background-repeat: repeat-x;
						font-size: 80%;  }	
						
						

				
.button { background-color: 990000; color: ffffff; font-family: Arial, Helvetica, sans-serif; 
margin: 0; padding: 0; font-size: 100%; font-weight: bold;  }

.button A:link { background-color: #990000; color: #ffffff; font-family: Arial, helvetica, sans-serif; text-decoration: none; font-size: 85%; padding: 2px 6px; border: 2px outset #eeeeee;  }
.button A:visited { background-color: #990000; color: #ffffff; font-family: Arial, helvetica, sans-serif; text-decoration: none; font-size: 85%; padding: 2px 6px; border: 2px outset #eeeeee;  }

.button A:hover { color: #990000; background-color: #ffffff; font-family: Arial, helvetica, sans-serif; text-decoration: none; font-size: 85%; padding: 2px 6px; border: 2px outset #990000;  }

		
label { font-weight: bold;
				width: inherit;
				text-align:right;
				 }		

.uline { bottom-border: 2pt ridge #000000; }

.bord { border: 2pt solid #bbbbbb; }


A:link {text-decoration: none }
A:visited {text-decoration: none}

P { padding: 0 4% 0 4% }

.ipadd { background-color: #000066 ; color: #ffffff; border: 2px inset; margin: 4; padding: 4; text-align: right; font-weight: bold; }

.red { Color: #FF0000;  padding: 0 4% 0 4%  }


HR { padding: 1 }

H1 { font-size: 130%; font-weight: bold; margin: 4px }
H2 { font-size: 110%; font-weight: bold; margin: 4px }
H3 { font-size: 100%; font-weight: bold }

H1.front { font-size: 140%; font-weight: bold; margin: 3%;  text-align: center; }
H2.front { font-size: 120%; font-weight: normal; margin: 2%; font-family: arial }

UL.plain { list-style: none; font-size: 105%; font-weight: bold; font-family: arial; font-style: oblique; list-style-image: url(images/gtg_spot.gif) }

LI { padding: 1% }

  .tm { font-size: 70%; vertical-align: super }