/* General site*/ 

p { line-height: 2em; } 

h1
{
font-size:14pt;
}

a:hover { text-decoration:none;}

#header a{

color: #000066;
text-decoration:none;
white-space: nowrap;
font-family: Verdana, Arial, Georgia, Helvetica;
}

a img{
border:none;
}

h1, h2, h3, h5,h4,h6 {
color: #336070;
font-family: Arial, Georgia, Helvetica, Palatino Linotype, Verdana;

}

#header h1{
margin:0;
padding:0;
}

#header
{
	background: url(images/Header_mid.gif) repeat-x 100%;
	border-top:0;
	height: 92px;
	margin-bottom:0px;
	padding:0;
	position:relative;
}
	
#header h1 a
{ 

	display:block;	

}




span.button_left {
	position:absolute;
	left:0;
	top:0;
	width:6px;
	height:30px;
	display:block;
	background:url(images/leftNav2.gif) no-repeat;
}


span.button_right {
	position:absolute;
	top:0;
	right:0;
	width:6px;
	height:30px;
	display:block;
	background:url(images/rightNav2.gif) no-repeat;
}


ul.menu {list-style:none; margin:0; padding:0; white-space: nowrap;}
ul.menu * {margin-right:-3px; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left;  margin:0px; width: 14.25%;}
ul.menu ul {position:absolute; top:26px; left:0; background:#8a8b8b; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:180px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#8a8b8b}
ul.menu ul li a:hover {background-color:#336070}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {padding-right:0;
	padding-left: 0;
	background:url(images/midNav2.gif) repeat-x;
	text-decoration:none;
	text-align: center;
	margin:0;
	padding-top:8px;
	display: block;
	height: 30px;
	color:#fff;}
ul.menu .menulink:hover {background: url(images/MidDarkNav.gif) repeat-x;}
ul.menu a:hover, ul.menu .menuhover { color:#fff;}




 a:hover span.button_left
{
background: url(images/leftDarkNav.gif) no-repeat;
}

a:hover span.button_right
{
background: url(images/rightDarkNav.gif) no-repeat;
}




ul#Header_left
{
	margin:0;
	padding:0;
	position:absolute;
	text-decoration: none;
	list-style-type: none;
	top:2px;
	right:8px;
	color:#fff;
}

ul#Header_left li
{
	display:inline;
	margin:0:
	padding:0;
}


#Header_left a
{
	font-size: 9pt;
	padding-top: 2em;
	color:#fff;
	/*text-decoration:none;*/
	
}



body 
{
	margin: 0;
	padding: 0;	
	background: #fff;
	color: #000000;
	font-family: Verdana, Arial, Georgia, Helvetica;
	font-size: small;
	font-weight: normal;
	
	
}



/*GENERAL COLUMN SETTINGS*/

#middle
{
cellspacing:0;
cellpadding:0;
margin-top:-9px;
padding-top:0;
background: url(images/centercolor.gif) repeat-x;
}

#middle td tr
{ 
vertical-align:top;
height:100%;


}

/*cENTER COLUMN*/

#center_colm
{
vertical-align:top;
margin-top:0;
padding-top:0;
width:100%;

}



/*Top middle Image*/

ul.Head_center
{
margin-top:10px;
}

ul.Head_center a
{

margin:0;
padding: 0;
text-decoration:none;
color: #1e3942;

}

ul.Head_center li
{
list-style-type:none;
float:left;
width:90%;
Background: #E6E6E6;
margin:0;
padding:5px;
color: #336070;

}


#topimg
{
text-align:center;
padding-top:10px;
margin-top:10px;
Background: #fff;

}
 

#center_screen img
{

padding: 0px 6px 15px 6px;
margin:0px;

}
	
#img_company {

top:40px;
right:20px;
float:right;
}



#oval img {
position:relative;
top:5px;
float:right;
}

#center_screen 
{
	text-align:left;
	margin: 0 10px 0 0;
	padding: 1.5em 0 0px 0;
	
	width:100%;
}



#center_screen h1
{
	
	padding-bottom: .5em;
	text-align:center;
	
}	

#center_screen h4 
{
	/*background: url( images/sidescreen_info_hover.gif) repeat-x;*/
	background:url(images/footer.gif) repeat-x;
	height:30px;
	color:#fff;
	font-size: 10pt;
	padding:8px 15px;
	
}

#center_screen p
{
padding: 5px 0 0 20px;


}


.company li
{
background:url( images/small_button.png) no-repeat;
list-style-type:none;
padding-left: 20px;
padding-bottom:5px;
margin:0px;

}

#center_screen a:hover { text-decoration:none;}







/*HOME PAGE LEFT COLUMN*/

#right_colm
{
	Background:url( images/sidescreen_mid.gif ) repeat-y;
	padding:0;
	margin:0;
	vertical-align:top;
	border-right: 2px solid #eee;
}



#Blue_right {
	width:256px;
	background: url( images/sidescreen_mid.gif ) repeat-y;
        color: #eee;
	padding:0;
	margin:0 auto;
	
	
}


#Blue_right a {

	background: url( images/sidescreen_info.gif) bottom no-repeat; 
	text-decoration:none;
	font-size: 9pt;
	font-weight:bold;
	font-family: Verdana, Arial, Georgia, Helvetica;
	color: #336070;
	height:21px;
	width:224px;
	display: block;
	padding-top:10px;
	text-align:center;
	
	
}

#Blue_right h4 {

	background: url( images/sidescreen_top3.gif) no-repeat;
	text-align:center;
	font-size: 12pt;
	font-weight:bold;
	color: #32820c;
	padding:13px 15px 18px 0px;
	
}

#Blue_right ul
 {
	
	padding:0 0 30px 0;
	margin:0;
}

#Blue_right li
{
	list-style-type:none;
		
}

#Blue_right 

{
font-weight:bold;
}

#Blue_right a:hover { color:#fff;background: url( images/sidescreen_info_hover.gif) bottom no-repeat ; }


/*sEPARATE li TAGS ALIGMENT*/



#right_image
{
	padding:0 30px 50px 0;
	margin: 0;
	background: url( images/sidescreen_bot.gif) bottom no-repeat ;
	
}
#right_image h5
{
	text-align:center;
	background: url( images/sidescreen_top3.gif) no-repeat ;
	font-size:12pt;
	padding:10px;
	margin:0;
	color:#32820c;
}

#right_image img
{
border:2px double #336070;
padding:2px;
margin-top:10px;
margin-left:15px;
}

/*VIDEO*/

#player
{
margin-left: 2px;
margin-right: 3px;
padding: 20px 4px 0 4px;
border:1px double #bbb;
background-color:#fff;

}

#player h4

{
text-align:center;
}



/*Certification Box*/

ul.square li
{
margin-left:-10px;

}

ul.square a
{
	
	font-size:9pt;
	color: #336070;
}

ul.square a:hover { text-decoration:none;}


#Small-Box {
	width: 256px;
	background: url( images/sidescreen_mid.gif) repeat-y;
	text-align:left;
        font-size: 9pt;
       	font-weight:bold;
	color: #006600;
	margin-right:0px;
	
}

#Small-Box li {
	padding: 2px 0px 2px 20px;
	font-size: 8pt;
	font-family: Verdana, Arial, Georgia, Helvetica;
	color: #336070;
	list-style-type:none;
	background: url( images/A_NextView_Sm_N.png) no-repeat;
}

#Small-Box h4 {
	background: url( images/sidescreen_top2.gif) no-repeat;
	text-align:center;
	font-size: 10pt;
	font-family: Verdana, Arial, Georgia, Helvetica;
	color: #32820c;
	margin:0;
	padding: 12px 15px 30px 0;
	
}

#Small-Box ul
 {
	background: url( images/sidescreen_bot.gif ) bottom no-repeat;
	padding:0 0 40px 3em;
	margin: 0;
	
}

#Small-Box
{
margin: 0;
padding:0;
}

#Small-Box a
{
color:#336070;
}

#Small-Box a:hover { text-decoration:none;}

/*footer*/


#footer
{
	clear: both;
	background:url(images/footer.gif) repeat-x;
	height:30px;
	font-weight:bold;
	color: #fff;
	padding:8px 0 0 0;
	text-align:right;

}

/*Safety Page*/
#hat img
{
float:left;
}

#workers
{float:right;
margin:0;
}

#tagging
{
margin-left:40px;
}

#tagging h5
{
font-weight:bold;
font-size:16pt;
padding:0;
margin:0;
}

#tagging li
{
font-weight:bold;
color:#006600;

}

#sampimg img
{
margin-top:10px;
margin-right:40px;
Padding:5px 5px 25px 5px;
border: 2px solid #BDBDBD;
float:left;
}


#support li
{
list-style-type:none;


}


#support h1
{

text-align:center;
padding-top:20px;
}

ul.fabric
{
margin-top:85px;
}

ul.fabric li, ul.tools li 
{
float:left;
padding:25px;
font-weight:bold;
color:#006600;
text-align:center;
}

ul.tools li
{

padding:10px;

}



