body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-color: #999999;
}

.td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

/* this font is for questions in the Q&A section */
.questions {
	color: #800000;
	font-style: italic;

}

/* this font is used for headings */
.header1 {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	
}

/* this font is used for the small print at the bottom of the page */
.smallprint {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	
}

/* this font is used for headings */
.header2 {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	
}

/* logodiv contains the logo gif file for the home page; its position is relative to the Main div */
#logodiv { 
	background: transparent url(ARM-logo-grey.gif) no-repeat top left; 
	position:relative; 
	width:612px; 
	height:128px; 
	z-index:12; 
	left: 2px; 
	top: 0px;
		
}

/* logogreen contains the logo gif file for all pages except for the home page */
#logogreen { 
	background: transparent url(ARM-logo-green-white.gif) no-repeat top left; 
	position:absolute; 
	width:133px; 
	height:89px; 
	z-index:12; 
	left: 16px; 
	top: 23px;
		
}

/* left column (the green one) */
#leftcol {	
	position:absolute; 
	width:270px; 
	height:721px; 
	z-index:3; 
	background-color: #006600; 
	layer-background-color: #006600; 
	border: 1px none #000000;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFF;	
	
}

#leftcol a:link {color: #FFFFFF; text-decoration: none;}
#leftcol a:visited {color: #FFFF99; text-decoration: none;}
#leftcol a:hover {color: #FFFFFF; text-decoration: underline;}
#leftcol a:active {color: #FFFFFF; }

/* page footer, containing credentials, etc.  Its positioning is relative to the Main layer */
#footer {
position:relative; 
width:608px; 
height:69px; 
left: 1px; 
bottom: 0px;

}

/* main text area for home page*/
#Main {

position:absolute; 
width:614px; 
height:511px; 
z-index:2; 
left: 285px; 
top: 20px;
color: #000;

}


#Main a:link {color: #920A0D; }
#Main a:visited {color: #920A0D; }
#Main a:hover {color: #920A0D; }
#Main a:active {color: #920A0D; }



* html #leftcol .gainlayout { height: 1%; }
* html #Main .gainlayout { height: 1%; }
* html #logodiv .gainlayout { height: 1%; }
* html #logogreen .gainlayout { height: 1%; }
* html #footer .gainlayout { height: 1%; }



