﻿body{font-size: 12px;  COLOR: #000000;  background-color: #FFFFFF; 
	font-family:  Arial, Verdana,Helvetica, sans-serif;}
	
#PageContainer{width:800px; margin-top:-15px;padding-top:-15px;}
.myZindex{z-index:100;}


/*  MUST REMAIN FOR TOP LOGO AND SEARCH BOX & BUTTON  */
#TopLogo{float:left; text-align:left; background-color:white;top:0px; 
	width:260px; border:solid 0px orange; height:80px;}
#SearchArea{position:relative; float:right; text-align:right; 
	background-color:white;top:30px; width:300px; height:20px;
	border:solid 0px cyan;}
.legal{font-size:8px; vertical-align: super; }
/*  MUST REMAIN FOR Top Navigation Bar  */
.NavBarContainer{width:800px; border-bottom:solid 2px #c60c30;}	
.leftAligned{vertical-align:middle;	text-align:left;z-index:100;}
.leftAlignedRED{vertical-align:middle;	color:red; text-align:left;}
.NavBarContainer a:hover
{color: red; font-size: 12px; text-decoration:none;} 

body{font-size: 12px;  COLOR: #000000;  background-color: #FFFFFF; 
	font-family:  Arial, Verdana,Helvetica, sans-serif;}
	
h1 h2 h3 h4 h5 {font-family:Arial }	
.fontArial{font-family:Arial }	

.disclaimer{font-family:Arial; font-size: 9px; color: gray; line-height:1.5;}	

/* These are the links on the home page only */
.TechCenterLinks{ border:solid 0px blue;text-align:left;
	width: 285px;
}
.TechCenterLinks a:link{color:White; } 
.TechCenterLinks a:visited{color:White; } 
.TechCenterLinks a:hover{color:red; } 
.TechCenterLinks a:active{color:White; } 


.SafetyLinks{ border:solid 0px black; text-decoration: none;}
.SafetyLinks a:link{color:Black; text-decoration: none;} 
.SafetyLinks a:visited{color:Black; text-decoration: none; } 
.SafetyLinks a:hover{color:#c60c30; text-decoration: none; } 
.SafetyLinks a:active{color:gray; text-decoration: none; } 


#BottomTable{border:solid 1px black;} /*border around bottom box so that safety is not left hanging */


.clear {clear:both;}

 /*----------------LINK COLORS FOR THE BOTTOM MENU-----------------------------*/	    
#BottomRedArea{position:relative;width:800px;height:20px;background-color:#c60c30;	}	

.FooterText{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	color:White;}
#footerLeft	{float:left;}
#footerRight{margin-left:500px;}	
#FooterLinks a:link {color:#FFFFFF;	text-decoration:none;	}
#FooterLinks a:visited {color:#FFFFFF;text-decoration:none;	}
#FooterLinks a:hover {color:black;text-decoration:underline;	}
#FooterLinks a:active {	color:#FFDDDD;text-decoration:underline overline;	}

/*-
#TopContainer{margin-top:-10px;width:800px; height:90px;
	border:solid 1px blue; text-align:left;}	

	
#GenieTOP{width:800px; border:solid 1px blue; text-align:left;}
#TopLogo{float:left; text-align:left; background-color:white;top:0px; width:260px; height:60px;}
#SearchArea{position:relative; float:right; text-align:right; background-color:white;top:30px; width:300px; height:20px;}


	

 /*----------------MISC TAGS-----------------------------    


#lbHead{Color:#848484;  Font-Size:XX-Small; Font-Family:Arial}
hr{text-align:left; background-color:#cecece; width:97%; height:1px;}
.hrtop{text-align:left; width:485px; color:#cecece;}
hr.whiteline{text-align:center; background-color:white; width:90%; height:2px;}
hr.underBreadcrumb{color: #cecece; width:450px;}
img.photowrap {	margin-right:10px;margin-bottom:5px;margin-left:25px;float: right;}

	*/	


/*THESE SETTINGS ARE FOR THE HOME PAGE ONLY!!!!
#HOMEmiddleContainer
  {width:800px;height:300px;background-color:white;
 border :solid black 0px;border-top: solid #4A4747 3px;font-size: 12px;	}
*/
/* 		
			
#box2{border:solid 0px black;width:125px;height:100px;
	vertical-align:middle;margin-top:30px;position:relative; left:25px;
	float:left;background-color:#999999;border-left:solid 1px black;
	border-top:solid 1px black;	border-bottom:solid 1px black;	}
	
#box3{border:solid 0px red;width:250px;text-align:left;
	position:relative; left:22px; top:30px;height:100px;
	background-color:#999999;border-right:solid 1px black;
	border-top:solid 1px black;	border-bottom:solid 1px black;}	*/ 

/* ARROWS IMG NEXT TO THE HYPERLINK ON THE FRONT PAGE */	
	


.row {  clear: both;  padding-top: 5px; }
image.LEFTimg {float: left; width: 20px; text-align: left; border:solid 0px green;  }
href.RIGHThyperlink  {float: right;width: 230px;  text-align: left;  } 
	
.skip{clear:inherit}
