/***********************************************/
/*Main Body Area                               */
/***********************************************/
body{margin:0; background:url(images/bg.jpg) repeat; color:#000000;}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px; line-height:15px}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}

h1{font-size:20px;font-weight:normal;color:#000000; margin:0px; padding:0px; padding-bottom:5px;}
h2{font-size:18px;font-weight:normal;color:#000000; margin:0px; padding:0px; display:inline;}
h3{font-size:14px;font-weight:normal;color:#000000; margin:0px; padding:0px; display:inline;}
h4{font-size:16px;font-weight:normal;color:#000000; margin:0px; padding:0px;}
h5{font-size:14px;font-weight:bold;color:#000000; margin:0px; padding:0px; display:inline;}

ul{margin:5px 15px;padding:0;list-style:none;}
ul li{background: url(images/icon-orange-arrow.gif) 0 5px no-repeat;padding:0 0 0 7px;margin:0 0 5px 0;}
a:link, a:visited {color: #0066CC; text-decoration:none;} 
a:hover {color: #999999; text-decoration:underline;}
strong{ font-weight:bold; color:#000000}

#tenpoint{font-size:9px;}

#bg-main{background:url(images/bg-main.png) repeat-y; width:808px;margin:0px auto;position:relative;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{background:url(images/bg-main.png) repeat-y;width:808px;margin:0px auto;position:relative; padding:0px 13px;}

#dividar{ border-bottom:1px #e5e5e5 solid; margin:20px 0px;}
#dividar2{ border-bottom:1px #e5e5e5 solid; margin:25px 0px;}

#line{ border-bottom:1px #e5e5e5 solid; margin:25px 0px;}

/***********************************************/
/*Header                                       */
/***********************************************/
#header{ background:url(images/bg-header.gif) no-repeat; width:782px; height:94px;}
#logo{padding:33px 0 0 57px; float:left; width:auto;}
#address{padding:20px 15px 0 0; float:right; width:auto; color:#FFFFFF; font-size:11px;}
#top-bg{background:url(images/bg-top.png) no-repeat;width:808px;margin:15px auto 0px;position:relative; padding:0px 13px; height:18px;}
#bottom-bg{background:url(images/bg-bottom.png) no-repeat;width:808px;margin:0px auto 15px;position:relative; padding:0px 13px; height:12px;}
	
/***********************************************/
/*Navigation                                   */
/***********************************************/
#navarea{ width:782px; height:31px; padding:5px 0px;}
		
	#nav-home{font-size:13px;font-weight:bold; float:left; background-image:url(images/nav-home.gif); background-repeat:no-repeat; }
			#nav-home a{ display:block;color: #FFFFFF; text-decoration:none; height:23px; width:187px; padding-top:8px} 
			#nav-home a:hover {color: #FFFFFF; text-decoration:none; background-image:url(images/nav-home-over.gif); background-repeat:no-repeat; height:24px; width:187px;}
			
	#nav-services{font-size:13px;font-weight:bold; float:left; background-image:url(images/nav-services.gif); background-repeat:no-repeat; }
			#nav-services a{ display:block;color: #FFFFFF; text-decoration:none; height:23px; width:145px; padding-top:8px} 
			#nav-services a:hover {color: #FFFFFF; text-decoration:none; background-image:url(images/nav-services-over.gif); background-repeat:no-repeat; height:24px; width:145px;}
			
	#nav-pricelist{font-size:13px;font-weight:bold; float:left; background-image:url(images/nav-pricelists.gif); background-repeat:no-repeat; }
			#nav-pricelist a{ display:block;color: #FFFFFF; text-decoration:none; height:23px; width:210px; padding-top:8px} 
			#nav-pricelist a:hover {color: #FFFFFF; text-decoration:none; background-image:url(images/nav-pricelists-over.gif); background-repeat:no-repeat; height:24px; width:210px;}
			
	#nav-contact{font-size:13px;font-weight:bold; float:left; background-image:url(images/nav-contact.gif); background-repeat:no-repeat; }
			#nav-contact a{ display:block;color: #FFFFFF; text-decoration:none; height:23px; width:239px; padding-top:8px} 
			#nav-contact a:hover {color: #FFFFFF; text-decoration:none; background-image:url(images/nav-contact-over.gif); background-repeat:no-repeat; height:24px; width:239px;}

/***********************************************/
/*Segments                                     */
/***********************************************/		
		
	#segment-english{font-size:12px;font-weight:bold; float:left; background-image:url(images/bt-english.jpg); background-repeat:no-repeat; }
			#segment-english a{ display:block;color: #FFFFFF; text-decoration:none; text-transform:uppercase;height:20px; width:265px; padding:150px 0 0 0;} 
			#segment-english a:hover { color:#FFFF00; text-decoration:none; background-image:url(images/bt-english.jpg); background-repeat:no-repeat; height:20px; width:265px; padding:150px 0 0 0;}
			
	#segment-spanish{font-size:12px;font-weight:bold; float:left; background-image:url(images/bt-spanish.jpg); background-repeat:no-repeat; }
			#segment-spanish a{ display:block;color: #FFFFFF; text-decoration:none;text-transform:uppercase; height:20px; width:262px;padding:150px 0 0 0;} 
			#segment-spanish a:hover {color: #FFFF00; text-decoration:none; background-image:url(images/bt-spanish.jpg); background-repeat:no-repeat; height:20px; width:262px;padding:150px 0 0 0;}
			
	#segment-chinese{font-size:12px;font-weight:bold; float:left; background-image:url(images/bt-chinese.jpg); background-repeat:no-repeat; }
			#segment-chinese a{ display:block;color: #FFFFFF; text-decoration:none;text-transform:uppercase; height:20px; width:254px;padding:150px 0 0 0;} 
			#segment-chinese a:hover {color: #FFFF00; text-decoration:none; background-image:url(images/bt-chinese.jpg); background-repeat:no-repeat; height:20px; width:254px;padding:150px 0 0 0;}
			
	
/***********************************************/
/*Navigation-On Stage                          */
/***********************************************/			
	#nav-on{display:block; text-decoration:none; height:25px; width:158px;padding-top:25px;font-size:11px;font-weight:bold;color:#103575;text-transform:uppercase;float:left;background-image:url(images/nav-press-state.gif);background-repeat:no-repeat; }
			#nav-on a{ display:block; text-decoration:none; height:25px; width:158px;padding-top:25px;}
			#nav-on a:hover {text-decoration:none;}

/***********************************************/
/*Content Area                                 */
/***********************************************/			
#homepage-content{ background:#000000; padding:15px; color:#FFFFFF; font-size:13px; font-weight:normal;width:752px; line-height:16px;}
#homepage-content-bold{ background:#000000; padding:7px; color:#FFFFFF; font-size:13px; font-weight:bold; text-transform:uppercase;width:768px; margin-top:1px;}
#internal-content{ background:#FFFFFF; padding:30px 25px; color:#000000; width:732px; margin-bottom:7px; border:#e5e5e5 1px solid;}
			

/***********************************************/
/*Hero Area                                    */
/***********************************************/
#hero{background:url(images/bg-hero.jpg) no-repeat #00328d; height:393px; width:782px; mvargin-top:1px; border:1px #e5e5e5 solid;}

/***********************************************/
/*Scrolling Images Area                        */
/***********************************************/
#scrolling-bg{ border:#e5e5e5 1px solid; background:#FFFFFF; padding:0px 20; float:left; width:780px; margin:7px 0;}

/***********************************************/
/*Home Call-2-Action                           */
/***********************************************/
#call2action1{ background:url(images/call-2-action-manufacturers.gif) no-repeat; width:355px; height:33px; float:left; border-right:#ffffff 1px solid; margin:7px 0px 7px; padding:55px 0 0 37px;}
#call2action2{ background:url(images/blank-bg.gif) no-repeat;width:389px; height:88px; float:left; margin:7px 0px 7px;}

/***********************************************/
/*Footer                                       */
/***********************************************/
#footer{border-bottom:#e5e5e5 1px solid; border-top:#e5e5e5 1px solid; padding:10px;  float:left; width:762px; font-size:10px; color:#666666;}
	#footer a{color:#0d57b4; text-decoration:none;}
	#footer a:hover{color:#999999; text-decoration:underline;}
	
/***********************************************/
/*Contact Page                                 */
/***********************************************/
#contact-content{ width:365px; margin:15px 0;}

		
