@charset "UTF-8";
/* CSS Document */
body {
	background-color: #ADB3BA;
	background-image: url(images/backgroundcomp1.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.maintext {
	font: normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.header {
	font: bold normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
}
.links {
	font: normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
}
.links:hover {
	font: normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}


/* New Header/Nav */
	.header {width:226px; height:113px; position: relative;}
	h1.logo {margin:0; padding:0; width:199px; height:125px; text-indent:-9999px; background:url(images/regal-machine-logo.png) no-repeat 0 0;
		position: absolute; top:0; left:0; z-index:999; margin-bottom:-25px;
		}

	.nav {height:35px; width:883px; list-style-type: none; margin:0; padding:0; 
		border-left:11px solid #fff; border-right:11px solid #fff; background:#233948 url(images/nav-rpt.jpg) repeat-x 0 0;
		}
		
		.nav li {float:left; margin:0; padding:0;}
			.nav li.first {margin:0 0 0 16px;}
		.nav li a {padding:0 16px 0 15px; display:block; font-size:13px; line-height:35px; color:#ccc; text-transform: uppercase; text-decoration:none;}
			.nav li a:hover {color:#fff; background: url(images/nav-hover.png) no-repeat 0 13px;}

/* Equipment List */
table.eqList tr.header {height:25px;}
table.eqList tr.header td {color:#d7d7d7; background-color:#004b6b;}

table.eqList tr.odd td {background-color:#d7d7d7;}

p.top {text-align:center; padding:0; margin:5px;}
	p.top a {font-size:11px; color:#004b6b; text-decoration:underline; text-transform:uppercase;}
	p.top a:hover {color:#d7d7d7;}
	
a.equiplist {
	height:109px; padding:30px 0 0 90px; float:right; position:relative; right:290px; margin:-15px 0 0 25px; display: block; background:url(images/equip-list-pdf.jpg) no-repeat 0 0;
	font-size:28px; font-weight:bold; color:#004b6b; text-decoration:none; text-transform:uppercase;
	}
	a.equiplist span {font-size:16px; font-style:italic; font-weight:normal; color:#444;}
	a:hover.equiplist, a:hover.equiplist span {color:#d7d7d7;}


/* Homepage Slider */
#slideshow-container {width:905px; height:369px; position: relative;}
	#slideshow-container h2 {width:167px; height:26px; margin:0; padding:0; text-indent:-9999px; background: url(images/welcome-title.png) no-repeat 0 0;
	position:absolute; bottom:0; right:29px; z-index:999;
	}

#slideshow {
    position:relative;
    width:905px;
    height:369px;
    z-index: 888;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
		
/* New Footer */
	.footer {width:885px; height:35px; border:10px solid #fff; margin-bottom:25px; background:#233948 url(images/nav-rpt.jpg) repeat-x 0 0; position: relative;}
		.footer p {text-align:center; font-size:11px; color:#ccc; padding-right:35px;}
			.footer p a {color:#ccc;}
			.footer p a:hover {color:#fff;}
		.footer a.isoLink {width:86px; height:61px; display:block; text-indent:-9999px; background: url(images/iso-9001-logo.gif) no-repeat 0 0;
			position: absolute; top:-16px; right:8px;
			}
			
	
