body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #00FF00;
	background-image:url('graphics/backgrounds/bg-2.gif');

	}
a {
	text-decoration: none;
	color:  #000000;
	outline: none;
	text-decoration: underline;
	}
a:visited {
	color:  #6699FF;
	}
a:active {
	color:  #000000;
	}
a:hover {
	color: #ccc;
	text-decoration: underline;
	}
.ahem {
	display: none;
	}
strong, b {
	font-weight: bold;
	}

p.newstitle {	margin: 0px 5px 0px 5px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana, Georgia, Times New Roman,
        Times, serif;
	font-weight: bold;    	
	font-size: 10pt;
	color: #CCCCCC;}

p.one {	margin: 0px 5px 0px 15px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: bold;    	
	font-size: 10pt;
	color: #000000;}

p.two {	margin: 0px 5px 3px 15px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: bold;    	
	font-size: 14pt;
	color: #000000;}

p.three {margin: 0px 5px 0px 15px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: normal;    	
	font-size: 10pt;
	color: #000000;}

p.four {margin: 0px 5px 0px 0px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: bold;    	
	font-size: 10pt;
	color: #000000;}

p.spectitle {	margin: 0px 0px 2px 0px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: bold;    	
	font-size: 14pt;
	border-top-width: 1px;
	color: #000000;}

p.specsize {	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: bold;    	
	font-size: 10pt;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: dashed;
	color: #000000;}

p.specans {	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	line-height: 0.5cm; 
	font-family: verdana;
	font-weight: normal;    	
	font-size: 10pt;
	color: #000000;}


hr.newsline   { border: none 0; 
		border-top: 2px dashed #000;
		width: 100%;
		align: center;
		height: 2px;/*whatever the total width of the border-top and border-bottom equal, add 1 to total for IE*/}

hr.menuline   { border: none 0; 
		border-top: 1px dashed #000;
		width: 90%;
		align: left;
		height: 1px;/*whatever the total width of the border-top and border-bottom equal, add 1 to total for IE*/
		}


td.ad { 	
		border-left: 0px solid #000000;
            	border-right: 0px solid #000000;
		border-bottom: 0px solid #000000;
	    	border-top: 2px solid #000000;  }


td.adside {	border-left: 2px solid #000000;
            	border-right: 0px solid #000000;
		border-bottom: px solid #000000;
	    	border-top: 0px solid #000000;  }

td.middle { 	background-color: #FFFFFF;
		border-left: 0px solid #000000;
            	border-right: 0px solid #000000;
		border-bottom: 0px solid #000000;
	    	border-top: 2px solid #000000;  }


td.update { 	vertical-align: top;
		background-color: #FFFFFF;
		border-left: 2px solid #000000;
            	border-right: 2px solid #000000;
	    	border-top: 0px solid #000000;  }

td.menu { 	vertical-align: top;
		background-color: #FFFFFF;
		border-left:2px solid #000000;
            	border-right: 2px solid #000000;
	    	border-top: 0px solid #000000;
		vertical-align: top;  }

td.menutop { 	border-left: 0px solid #000000;
            	border-right: 0px solid #000000;
		border-bottom: 0px solid #000000;
	    	border-top: 0px solid #000000;   }

td.menubottom { background-color: #FFFFFF;
		border-left:2px solid #000000;
            	border-right: 2px solid #000000;
		border-bottom: 2px solid #000000;
	    	border-top: 0px solid #000000;   }

td.menuside { background-color: #FFFFFF;
		border-left:0px solid #000000;
            	border-right: 0px solid #000000;
		border-bottom: 0px solid #000000;
	    	border-top: 0px solid #000000;   }

/* Sets bacgrounds for tables in spec sheets*/
td.whitespec { 	background-color: #FFFFFF;   	   }

td.greyspec { 	background-color: #E6E6E6;   	   }

td.titlespec { 	background-color: #00CC00;   	   }

td.typespec { 	background-color: #777777;   	   }

td.yearspec { 	background-color: #00CC00;   	   }
