BODY, #fullheight {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size:62.5%;
	height: 100%;
	/*margin: 33;*/
	border: none;
	}
	
A:link { color: #393939; text-decoration: underline; }
A:active { color: #666666; text-decoration: underline; }
A:visited { color: #393939; text-decoration: underline; }
A:hover { color: #666666; }

A.blank:link { color: #393939; text-decoration: none; }
A.blank:active { color: #666666; text-decoration: none; }
A.blank:visited { color: #393939; text-decoration: none; }
A.blank:hover { color: #666666; }

A.category { color: #FFFFFF; text-decoration: none; border-left: 0px;  }
A.category:active { color: #666666; text-decoration: none }
A.category:Hover { color: #333333; text-decoration: none; border-left: 0px; }
A.category:visited { color: #ffffff; text-decoration: none;  border-left: 0px; }

h1 {
	font-size: 15px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	color: #393939;	
	margin-bottom: 9px;
	}
	
h2 {
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	color: #333333;	
	margin-bottom: 0px;
	text-decoration: none;
	}
	
h4 {
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	color: #393939;		
	}
	
h5, h6 {
	font-size: 26px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	}
	
.content {
	padding: 25px 0px 25px 25px;
	line-height: 1.6em;	
	color: #666666;	
	}
	
.contentpopup {
	padding: 20px 20px 20px 20px;
	line-height: 1.6em;	
	color: #666666;	
	}		
	
P, TD {
	font-family: Verdana,Arial,Tahoma,Helvetica;
	font-size: 11px;
	color: #666666;
	line-height: 1.6em;	
	}


li {
	list-style:none;
	background:url(../../images/Templates/buttons/blue_arrow.gif) no-repeat 0px 0.5em; 
	padding-bottom: 0px;
	margin-bottom: 3px; 
	padding-left:15px;
	margin-left: -35px;
	}
	

.pulldownmenu {
	background-image: url(../../images/toolbar/toolbar_bg.jpg);
	background-repeat: no-repeat;	
	}

.footer {
	font-family: Arial,Tahoma,Verdana,Helvetica;
	font-size: 10px;	
	padding: 5px 0px;	
	}	
		
.small {
	font-size: 10px;
	text-decoration: none;
	}
	
.mandatory {
	font-size: 10px;
	color: #CC0000;
	}
	
.pink {
	color: #d78c6e;
	}	
	
.textbox {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; color: #333333; 
	background-color: #FFFFFF; 
	border: 1px solid #CCCCCC; 
	}  


#logo {
	position:absolute;
	width:172px;
	height:100px;
	left:50%;
	top:25px;
	margin-left:210px; }
	
#tagline {
	position:absolute;
	width:158px;
	height:21px;
	left:50%;
	top:350px;
	margin-left:-357px; }
	
#logosml {
	position:absolute;
	width:120px;
	height:70px;
	left:50%;
	top:27px;
	margin-left:54px; }	
	
#homepagebox {
	position:absolute;
	width:277px;
	/*height:413px;*/
	left:55%;
	/*top:275px;
	margin-left:176px;*/
	/*border-left-color: #FFFFFF;*/
}	

/*
#homepagebox {
	position:absolute;
	width:282px;
	height:413px;
	left:624px;
	top:275px;
	margin-left:176px;
	border-left-color: #FFFFFF;
}	
*/
	
#floatingbox {
	position:absolute;
	width:237px;
	height:197px;
	left:50%;
	top:320px;
	margin-left:50px; }			


/*img.png {
   behavior: url("pngbehavior.htc");
}

background.png {
   behavior: url("pngbehavior.htc");
}
*/

/* --------------------------- */
/* COMMON NOFLASH REPLACEMENT */
/* --------------------------- */

h6.nav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 25px;
	letter-spacing: 0px; }

h6.FR1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 35px;
	letter-spacing: 0px;
	padding-top: 7px;
	margin-top: 7px;	 }

h6.FR2 {
	font-size: 30px;
	letter-spacing: 0px;
	padding-top: 3px;
	margin-top: 3px; }

h6.FR3 {
	font-size: 20px;
	letter-spacing: 0px; }

h6.FR4 {
	font-size: 14px;
	letter-spacing: 0px; }

h6.FR5 {
	font-size: 12px;
	letter-spacing: 0px; }
	
