/* Core Common Styles */
/* ================================*/

/* Base Specs */
/* ==========*/

body {font:62.5%/1.4em Verdana,Arial,Helvetica; /* Base: 10px */ text-align:center;margin:0 0 50px 0;padding:0;color:#888;background:#000;}
	
	div, h1, h2, h3, h4, h5, h6 {padding:0;margin:0;z-index:99;}	
	a:link, a:visited, a:hover, a:active {color:#627b7c;text-decoration:underline;font-size:1.1em;}	
	a:hover {text-decoration:none;}	
	img {border:0;padding:0;margin:0;display:block;}
	.clear {clear:both;font-size:1px;line-height:1px;height:1px;}			
	
	table td {vertical-align:top;font-size:1.1em;}
	
table.stats {}
table.stats td {text-align:right;border:none;}
table.stats th {text-align:left;border:none;}

/* Copy Styles */
/* ===========*/

p {padding:0;margin:0 0 14px 30px;font-size:1.1em;line-height:150%;}

#design-tag {width:780px;margin:5px auto;text-align:right;}
#design-tag a {color:#ff7f00;/*text-indent:-5000px;*/}

strong {font-size:1.1em;}

h1,h2 {margin:20px 0 5px 15px;}
h1 span, h2 span {display:none;}
h3 {font-size:1.8em;color:#627b7c;margin:0 0 10px 30px;font-weight:normal;}
h4 {}

ul {margin:0 0 10px 0;padding:0;list-style-type:none;}
ul li {margin:0;padding:0 0 4px 45px;background: url(../images/bullet-type-1.gif) no-repeat 30px 5px;font-size:1.1em;}

ul.list, ol {font-size:1.1em;}
ul.list, ol li {margin:4px 0;}

a.pdf-link,a.word-link {display:block;}
.pdf-link {background:url(/images/pdf-icon.gif) no-repeat 0 0; padding:5px 5px 25px 35px;}
.word-link {background:url(/images/word-icon.gif) no-repeat 0 0; padding:5px 5px 25px 35px;}

/* Main Content Wrapper Specs */
/* ==========================*/

	#main-container {width:780px;margin:0 auto;background:#000; text-align:left;}

			#header-block {position:relative;height:125px;background:url(../images/header-bg.jpg) no-repeat 0 0;border-bottom:1px solid #4e4f50;}
				#stock-info {font-size:1.1em;margin:15px 0 0 0;}
				#date {position:absolute;top:5px;left:655px;}
				#logo {padding-top:1px;}
			#bai-block {height:253px;position:relative;background:url(../images/bai-block-bg.jpg) no-repeat 0 0;}
				#bai-block img {float:right;}
			#content-container{background:#202021;}
				#content-container.sub {padding:25px 0px;}
				#content-container #col-1 {width:306px;float:left;margin:0;}
				#content-container #col-2 {width:474px;float:left;}
				
		#footer {padding-bottom:10px;border-bottom:1px solid #4e4f50;width:780px;margin:0 auto;}

/* Main Navigation */
/* ================*/

#nav{width:780px;z-index:99;position:relative;}
#nav ul{padding:0px;margin:0px;list-style-type:none;}
#main-nav-1 {display:block;height:53px;line-height:53px;}
#nav ul li{display:inline;margin:0;}
#nav ul li a{display:block;color:#fff;text-decoration:none;height:53px;line-height:53px;}
#nav ul li a span{display:none;}

/* IE flicker - uses BG images for HOVER STATE */
#nav{background:#fff url(../images/nav/nav-hover-state.jpg) no-repeat top left;}
.main-nav-section,.main-nav-section-over{position:absolute;font-size:1em;width:225px;z-index: 99;}

#main-nav-1-section-1{left:0px;background:transparent url(../images/nav/nav-home.gif) no-repeat top left;width:136px;}
#main-nav-1-section-2{left:136px;background:transparent url(../images/nav/nav-services.gif) no-repeat top left;width:157px;}
#main-nav-1-section-3{left:293px;background:transparent url(../images/nav/nav-equipment.gif) no-repeat top left;width:178px;}
#main-nav-1-section-4{left:471px;background:transparent url(../images/nav/nav-safety.gif) no-repeat top left;width:150px;}
#main-nav-1-section-5{left:621px;background:transparent url(../images/nav/nav-contact-us.gif) no-repeat top left;width:159px;}

#main-nav-1-section-1:hover,#main-nav-1-section-1-over,#main-nav-1-section-1.active{left:0px;background:transparent;width:136px;}
#main-nav-1-section-2:hover,#main-nav-1-section-2-over,#main-nav-1-section-2.active{left:136px;background:transparent;width:157px;}
#main-nav-1-section-3:hover,#main-nav-1-section-3-over,#main-nav-1-section-3.active{left:293px;background:transparent;width:178px;}
#main-nav-1-section-4:hover,#main-nav-1-section-4-over,#main-nav-1-section-4.active{left:471px;background:transparent;width:150px;}
#main-nav-1-section-5:hover,#main-nav-1-section-5-over,#main-nav-1-section-5.active{left:621px;background:transparent;width:159px;}

	/* Tertiary Navigation */
/* ================*/

#tertiary-nav {list-style-type:none;padding:0;position:absolute;top:100px;left:520px;font:1.1em Tahoma,Verdana,Arial;}
#tertiary-nav li {display:inline; margin:0; padding:0; border:0; background:none;}
#tertiary-nav a {margin:0;padding:0;border:0;color:#888;text-decoration:none; padding:0 8px;border-right:1px solid #ababab;}
#tertiary-nav a:hover {color:#fff;}

/* breadcrumb-nav 	*/
/* ================= */

#breadcrumb-nav {color:#999;position:relative;margin: 0 0 15px -15px;}
	#breadcrumb-nav ul{display:inline;float:left;margin:0 0 0 10px;}
	#breadcrumb-nav li{display:inline;margin-right:0.2em;}
	#breadcrumb-nav li a{text-decoration:none;background:url(../images/arrow-grey-solid.gif) no-repeat right;padding:0 10px 0 0;}
	#breadcrumb-nav li a:hover{text-decoration:underline;}
	
/* Footer Navigation */
/* ================*/

#footer-nav {padding:0 0 0 0;margin:0;list-style-type:none;text-align:center;margin: 0;padding:10px 0 10px 0;}
#footer-nav li {display:inline; margin:0; padding:0; border:0;background:none;}
#footer-nav a {margin:0;border:0;color:#5c5c5c;text-decoration:none;padding:0 8px;border-right:1px solid #999999;position:relative;}
#footer-nav a:hover {color:#fff;text-decoration:underline;}

/* Form */
/* ================*/
	
fieldset {border:none;}
legend {text-indent:-5000px;}
form, fieldset {margin:0;padding:0;}
input,select,textarea {display:block;width:172px;font-size:12px;border:1px solid #000;margin-bottom: 2px;background:#fff;color:#5c5c5c;}
button {padding:0 2px;margin:0 0 0 5px;border:2px solid; border-color:#ccc #000 #000 #ccc; background-color:#999; color:#fff; font-size:12px; cursor:pointer; cursor:hand;}

#contact_form input,select,textarea {margin:2px 0 10px 0;display:block;width:300px;}

/* Headers */
/* ================*/

h1.header-news {background:transparent url(../images/headers/header-news.gif) no-repeat scroll 0 0;display:block;height:29px;width:242px;}
h2.header-welcome {background:transparent url(../images/headers/header-welcome.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-our-services {background:transparent url(../images/headers/header-our-services.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-safety {background:transparent url(../images/headers/header-safety.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-mwd-kits {background:transparent url(../images/headers/header-mwd-kits.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-motors {background:transparent url(../images/headers/header-motors.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-field-operations {background:transparent url(../images/headers/header-field-operations.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-equipment{background:transparent url(../images/headers/header-equipment.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}
h2.header-contact-us{background:transparent url(../images/headers/header-contact-us.gif) no-repeat scroll 0 0;display:block;height:29px;width:400px;}

