body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #141414;
	margin: 0px;
	padding: 0px;
}

a:link { text-decoration:underline; color:#B85B21; }
a:visited { text-decoration:underline; color:#B85B21; }
a:hover { text-decoration:none; color:#2D4673; }

ul { margin:0px; }

li { padding:0px; *margin-left:40px; list-style-type:circle; }

.boldthetext {
	font-weight:bold;
}

.red {
	color:#B85B21;
}

.purplebold {
	color:#333399;
	font-weight:bold;
	font-size:15px;
}

.equipment_title {
	font-size:20px;
	font-weight:bold;
	color:#2D4673;
}

	.equipment_subtitle {
		font-size:15px;
		font-weight:bold;
		color:#2D4673;
		padding:10px 0px 10px 0px;
		}

.header {
	background:url(images/header.jpg) no-repeat;
	padding:18px 0px 0px 0px;
}

#flash {
	position:absolute;
	margin-top:-61px;
}

.tabbg {
	background:url(images/tabbg.jpg) repeat-y;
	padding:10px 25px 10px 15px;
}

.contents {
	padding:25px 15px 25px 25px;
}

.about_bg {
	background:url(images/aboutbg.gif) repeat-y;
	padding:10px 15px 10px 15px;
}

.contact_bg {
	background:url(images/contactbg.gif) repeat-y;
	padding:10px 15px 10px 15px;
}

.footer {
	background-color:#141414;
	font-size:10px;
	color:#646464;
}

#pop1 {
	position:absolute;
	visibility:hidden;
	margin:270px 0px 0px 30px;
	background-color:#FFFFFF;
	border:1px solid #333399;
	padding:10px;
}

#pop2 {
	position:absolute;
	visibility:hidden;
	margin:280px 0px 0px 30px;
	background-color:#FFFFFF;
	border:1px solid #333399;
	padding:10px;
}

#pop3 {
	position:absolute;
	visibility:hidden;
	margin:345px 0px 0px 490px;
	background-color:#FFFFFF;
	border:1px solid #333399;
	padding:10px;
}

#pop4 {
	position:absolute;
	visibility:hidden;
	width:300px;
	margin:450px 0px 0px 80px;
	background-color:#FFFFFF;
	border:1px solid #333399;
	padding:10px;
}

#pop5 {
	position:absolute;
	visibility:hidden;
	margin:500px 0px 0px 460px;
	background-color:#FFFFFF;
	border:1px solid #333399;
	padding:10px;
}

#pop6 {
	position:absolute;
	visibility:hidden;
	margin:420px 0px 0px 630px;
	width:250px;
	background-color:#FFFFFF;
	border:1px solid #333399;
	padding:10px;
}

.specs_table {
	border-collapse:collapse;
	border-bottom:1px dashed #2D4673;
	padding:5px;
	}
	
	.specs_table_bold {
		border-collapse:collapse;
		border-right:1px dashed #2D4673;
		border-bottom:1px dashed #2D4673;
		font-weight:bold;
		padding:5px;
		}
		
#tableft1 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tableft2 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tableft3 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tableft4 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tableft5 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tableft6 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tableft7 {
	width:214px;
	background-color:#4B4B4B;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tabright1 {
	width:214px;
	background-color:#143273;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tabright2 {
	width:214px;
	background-color:#143273;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}

#tabright3 {
	width:214px;
	background-color:#143273;
	*margin-top:1px;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
}