@charset "utf-8";
/* CSS Document */

body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:1.5
	 }
	 



	 
.Links {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Links A:link {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#0000CC; text-decoration: none}
.Links A:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#0000CC;text-decoration: none}
.Links A:active {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#0000CC;text-decoration: none}
.Links A:hover {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#00477F;text-decoration: underline;}
.class2 A:link {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration: none}
.class2 A:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999;text-decoration: none}
.class2 A:active {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999;text-decoration: none}
.class2 A:hover {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#00477F;text-decoration: underline;}


/* main Green Title */
h1  {
	  color:#517164;
	  font-size: 22px;
	  font:Arial, Helvetica, sans-serif;
	  padding:0px;
	 /* margin-top: 1;
	  margin-bottom: 1;*/
	  margin:0px;
	  text-align:left;
	}
	
	
/* really just not sure  */
	h2  {
	  color:#517164;
	  font-size: 16px;
	  margin-top: 1;
	  margin-bottom: 1;
	  font-weight:bold;
	  
	  background-image:url(images/bullet%20point.png);
	  background-repeat:no-repeat;
	  background-position:top left;
	  padding-left:23px
	}


/* bold black - used on the tech page as subheadings */	
h3 {
	  color:#333333;
	  font:Arial, Helvetica, sans-serif;
	  font-size: 16px;
	
	  margin-bottom: 0;
	  margin-top:8px;
	  
	}

/*large red title - used for red catalogue headings */		
h4 {
	  color:#993333;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size: 22px;
	  font-weight:bold;
	  
	  
	  
	}

/*red title - used for red catalogue subheadings */		
h5 {
	  color:#993333;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size: 16px;
	  margin-top: 1;
	  margin-bottom: 0;
	}
	
h6 {
	color:#993333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 8px;
	margin-left:6px;
	text-decoration: underline;	  
	  
	}	
	
	
h3.title {
	  color:#FFFFFF;
	  margin:2px;
	  margin-left:10px;
	  
	
	 
	}
	
h01  {
	  color:#517164;
	  font-size: 12px;
	  font:Arial, Helvetica, sans-serif;
	  padding:0px;
	  margin:0px;
	  text-align:left;
	  font-weight:bold;
	}
	
		h2.green  {
	color:#366;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	line-height:21px;
	  
	  
	}
h2.green2  {
	color:#366;
	font-size:25px;
	font-weight:bold;
	text-align:left;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	margin-right:-5px;
	padding-right:0px;
	margin-top:14px;
	padding-top:0px;
	line-height:21px;
	  
	  
	}
  
	
	
	
/*classes--------------------------------------------------------------------------------------------------------	*/ 
.standardtext {
	    color: #333333;
	    font-size: 11px;
	}
.standardtextjustified {
		color: #333333;
		font-size: 11px;
		text-align:justify;
	}
.standardtextbold {
	    color: #333333;
	    font-size: 11px;
		font-weight: bold;
		
	}

	  
.disclaimer {
clear:both;
/*font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999;*/ 
}
		
.special{
color:#990000;
font-variant:small-caps;
}

.specialClass{
float:left;
}

.story{
padding:1px;
margin:0px;
}

.clear{
clear:both;
}
		
/*id's-----------------------------------------------------------------------------------------------------------------------*/
#Footer{
	
	background-color:#FF0000;
	padding:0px;
	margin-left:20px;
	margin-right:20px;
	margin-top:400px;
}
#FooterBoxLeft {
	float:left;
	padding:0px;
}

#FooterBoxRight {
	float:right;
	padding:0px;

}

#SqueezeBox {
	background-color:#FF0000;
	float:right;
	padding:0px;
	background-color:#333300;
	margin-left:30px
}
#BodyWrapper {
	/*background-color:#CC66CC;*/
	padding:0px;
	margin:20px;
	
	
}

#pictureHolder1 {
	
	padding:0px;
	margin:0px;
	float:right;
	margin-left:20px;
	margin-bottom:20px;
	clear:both;
	border:0
}
#pictureHolder2{
	float:right;
	clear:both;
	margin-top:20px;
	margin-bottom:15px;
	margin-left:15px;

}




#indexDiv{
	/*background-color:#0099FF;*/
	clear:both
	
}


#furtherInformationTable {
	float: right;
	clear:both;
	border: thin solid #A2968A;
	font-size:11px;
	width:260px;
	padding:0px;
	margin-bottom:15px;
	margin-left:15px;
}
#furtherInformationTableTopCell{
	background-color:#A2968A;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding:2px 5px 5px 5px
	
}

#diagramHolderTable {
	/*border: thin solid #993333;*/
	/*clear:both;*/
	margin-top:17px;
	text-align:left;
	float:left;
	margin-right:20px;
}
#diagramHolderTableTopCell {
	background-color:#993333;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding:2px 5px 5px 5px;
	clear:both;
	text-align:left;
	margin-bottom:4px;
	
}

#diagramHolderTableSpecial {
	border: thin solid #993333;
	/*clear:both;*/
	margin-top:17px;
	text-align:center;
	float:left;
	margin-bottom:200px;
	
}
#footNote {
	/*clear:both;*/
	text-align:center;
	width:260px;
	font-size: 9px;
	margin-top:10px;
}

#BodyWrapper #furtherInformationTable ul  {
	padding:0px;
	margin:2px 0px 5px 20px;
}

#BodyWrapper #indexDiv .Links a {
	float: right;
	margin-top:20px;
	margin-bottom:20px
}
#BodyWrapper #indexDiv #pictureHolder1 {
	float: left;
	margin-right:30px;
}
#BodyWrapper #diagramHolderTable #footNote {
	text-align: right;
	width: 510px;
}



#BodyWrapper #indexDiv .specialClass ul {
	margin-left:16px;
	margin-top:30px;
	padding: 0px;
}
#BodyWrapper #indexDiv .specialClass ul li{
	margin-top:5px
	
}



#animationDiv{
margin:0px auto;
width:610px
}

#squeeze{
float:right;
margin-top:5px
}
#newsDiv{
float:left;
width:50%;
margin:0px;
padding:10px;

}

#abc{
float:right;
margin:20px;
width:200px;
}

#spacer{
width:680px;
}

#intro{
margin-bottom:20px;
}
