	BODY{
		background-color: #0b1040;
		font-size: 90%;
		color: #515151;
		font-family: sans-serif;
	}

	H1	{
		color: #5b0012;
		font-size: 95%;
	}
	
	H2	{
		color: #515151;
		font-size: 95%;
		text-decoration: underline;
		}
	
	TD IMG{
		display: block
	}
	
	A IMG{
		border: none;
	}
	
	A	{
		color: blue;
		text-decoration: underline;
		}
	
	A:hover
		{
		text-decoration: none;
		}
	
	a.equipment
		{
		color: #515151;
		text-decoration: none;
		}
	
	a:hover.equipment
		{
		color: black;
		}

/*MAIN ------------
#wrapper - outer wrapper;| #body - main body;
.padding - link padding; | .padding - basic padding class*/

#wrapper {
	margin: 0px auto 0px auto;
	width: 800px;
}

#body {
	background-color: white;
}

.padding {
	padding: 18px 15px 10px 25px;
}

#header table table {
	padding: 5px 10px 0px 0px;
}

.indent1
	{
	text-indent: -15px;
	}

/*LINK --------------
#link - main link table; | .float_left - float class;
#image1 - first link bar | #image2 - second link bar image; 
		  image; 		 | .relative - div styling;
.bar - link styling; 	 | .num - number styling;*/
#link {
	width: 160px;
	text-align: left;
}

.float_left{
	float: left;
}

.relative {
	position: relative;
	text-align: right;
}

.num {
	color: #353535;
}

/*FOOTER ----------------*/
#footer {
	background-color: #cccccc;
	width: 100%;
}

#line {
	background-color: white;
	border-bottom: 4px solid #898989;
}

#hr {
	width: 95%;
	border-top: 3px solid #474747;
}

.main_foot, .main_foot2 {
	color: #474747;
	font-size: .8em;
	font-weight: bold;
}

.main_foot
	{
	padding: 0px 0px 5px 25px;
	height: 75px;
	}

.main_foot2
	{
	padding-left: 25px;
	}

.main_foot div, .main_foot2 div{
	border-left: 1px solid #474747;
	padding-left: 2px;
}

.main_foot div
	{
	height: 30px;
	}

.main_foot p, .main_foot2 p{
	border-left: 1px solid #474747;
	padding: 5px 0px 10px 2px;
}

.main_foot p
	{
	height: 15px;
	
	}

/*BODY-----------------------*/
.top_text
	{
	color: #313131;
	border-bottom: 3px solid #313131;
	font-size: 150%;
	text-align: center;
	}

.home_list, .smaller, .p, .p2
	{
	font-size: 95%;
	}

.p, .p2
	{
	text-align: justify;
	}

.p	{
	margin: 0px;
	}

.smaller2
	{
	font-size: 90%;
	margin-bottom: 4px;
	margin-top: 6px;
	}

.home_list
	{
	text-align: right;
	margin: 0px;
	padding-bottom: 4px;
	}

.float_left
	{
	float: left;
	margin-right: 20px;
	margin-bottom: 2px;
	}

.company td
	{
	padding-left: 25px;
	vertical-align: top;
	}

.equip
	{
	text-align: justify;
	font-size: 95%;
	}

.equip a
	{
	text-decoration: none;
	font-size: inherit;
	color: blue;
	}

.equip a:hover
	{
	color: black;
	}


	