/* Mass Reset
############################################################*/
*{padding:0;margin:0;}
body{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
pre,blockquote,form,label,ul,ol,li,dl,fieldset,address{margin:0;padding:0;}
dd,blockquote{margin-left:40px;}
fieldset{padding:10px;}
img{border:0px;}

body{background:#252525 url(images/bg.gif) repeat-x;color:#fff;text-align:center;margin:0;font-size:62.5%; font-family:Arial, Helvetica, sans-serif;}
#content{margin-left:auto;margin-right:auto;width:742px;text-align:left;position:relative;}

a, a:visited{text-decoration:none;color:#4a7aa0;}
a:hover{color:#fff;}
p{font-size:1.2em;}
h1{font-size:1.8em;font-weight:normal;}
h2{}
h3{font-size:1.2em;color:#8adcc6;padding:20px 0 0 16px;}

table{font-size:1.1em;}

#left{background:url(images/logo.jpg) no-repeat;width:154px;float:left;padding:0 10px 0 0;}
#right{background:url(images/bg_header.jpg) no-repeat;width:574px;overflow:hidden;min-height:200px;float:left;padding-top:100px;}

/* LEFT /////////////////////////////////////////////////// */
/* ACOORDION /////////////////////////////////////////////////// */
#accordion{width:152px;float:right;margin-right:2px;}
	#accordion a, #accordion a:hover, #accordion a:visited{color:#252525;}
#accordion2{margin-bottom:3px;float:right;}
	#accordion2 a, #accordion2 a:visited{color:#92b5ad;}
	#accordion2 a:hover{color:#FFFFFF;}
.toggler {text-align:right;background:url(images/bg_menu-bottom-border.jpg) no-repeat bottom right;color: #222;margin: 0;padding: 5px 10px 5px 0;font-size: 1.5em;font-weight: bold;cursor:hand;cursor:pointer;}
.toggler2 {text-align:right;color: #222;margin: 0;padding: 3px 15px 3px 0;font-size: 1.2em;font-weight:normal;cursor:hand;cursor:pointer;}
.Green{color:#8adcc6;}
.element {background:url(images/bg_menu-inner.jpg) no-repeat bottom right;}
.element2 {background:url(images/bg_menu-inner-2.jpg) no-repeat top right;text-align:right;padding: 10px 0 10px 0;width:150px;}
.element2 a{float:right;clear:right;padding:2px 20px 2px 0;}
.ele3{background:url(images/bg_menu-inner-2-bottom.jpg) no-repeat bottom right;height:100%;}
.element p {margin: 0;padding: 4px;}
.float-right {padding:10px 20px;float:right;}
blockquote {text-style:italic;padding:5px 0 5px 30px;}

#dis_loc{background:url(images/bg_dis-locator.jpg);width:152px;height:57px;float:right;margin:10px 2px 0 0;}
#dis_loc span{font-size:1.2em;float:left;margin:7px 0 0 12px;}
#dis_loc select{font-size:1em;float:left;clear:left;margin:6px 0 0 12px;}

/* RIGHT /////////////////////////////////////////////////// */
#right{margin-bottom:14px;}
h1#header{position:relative;left:20px;}
p#first{padding:32px 10px 0 17px;}
p#sub{padding:8px 10px 0 17px;}
#main-image-holder{position:relative;margin:20px 6px;width:567px;height:121px;}
#main-image-holder img{position:absolute;z-index:2;}
#btns{padding:0 0 0 6px;}
#btns a{display:block;}
#btns h1{padding:16px 0 0 8px;}
#btns a{float:left;padding:0 0 0 14px;font-size:1.2em;margin:12px 0 0 20px;color:#FFFFFF;background:url(images/icn_plus.gif) no-repeat center left;}
#btns a:hover{color:#8adcc6;background-position:center left;}
#main_btns_1, #main_btns_3, #main_btns_5, #main_btns_7{background:url(images/btn_homepage.jpg);height:72px;width:277px;float:left;margin-bottom:12px;}
#main_btns_2, #main_btns_4, #main_btns_6, #main_btns_8{background:url(images/btn_homepage.jpg);height:72px;width:277px;float:left;margin:0 0 12px 10px;}
#buscon{clear:both;padding-left:52px;}

label{float:left;clear:left;color:#629488;margin-bottom:3px;font-size:1.2em;}
input{float:left;clear:left;background:#464646;border:1px solid #737373;color:#dddddd;width:200px;}
select.bus{float:left;clear:left;background:#464646;border:1px solid #737373;color:#dddddd;width:200px;}

	/* PRODUCTS /////////////////////////////////////////////////// */
	#left_col{float:left;margin:0 0 0 12px;width:230px;}
		#left_col a.download{background:url(images/btn_tech-bulletin.jpg) top left;width:230px;height:35px;display:block;margin-top:8px;}
		#left_col a:hover{background-position:top right;}
	#right_col{float:left;width:300px;padding:0 0 0 10px;}
		#right_col h1{color:#8adcc6;padding:8px 0;}
		#right_col a{color:#8adcc6;font-size:1.2em;margin-bottom:4px;float:left;clear:left;padding-left:15px;}
		#right_col a:hover{color:#fff;}
		#right_col small{color:#777;font-size:.8em;}
		#right_col li{margin-left:0;padding-left:10px;font-size:1.2em; list-style:none;background:url(images/icn_arrow.jpg) no-repeat 0 4px;}
	#bottom_col{clear:both;padding:0 0 0 10px;}
		#bottom_col h1{color:#8adcc6;padding:8px 0;}
	#main_img{background:url(images/product_img-frame.jpg) no-repeat;width:222px;padding:8px 0 0 8px;margin-bottom:-14px;}
	#breadCrumb{clear:left;font-size:1.0em;text-decoration:none;padding:0 0 10px 12px;}
		#breadCrumb a, a:visited{color:#8adcc6;}
		#breadCrumb a:hover{color:#fff;}
	
	#right a:hover{background-position:top right;}
		.item-wrapper{position:relative;float:left;width:278px;height:110px;margin:0 0 7px 7px;}
			a.item{display:block;float:left;width:271px;height:103px;padding:7px 0 0 7px;background:url(images/bg_item.jpg) no-repeat;}
			.title{position:absolute;right:5px;top:43px;width:160px;font-size:1.2em;color:#d3fff5;font-weight:bold;}
		span.id{float:left;color:#666666;padding-left:5px;}
		.standardheader{font-size:1.4em;font-weight:bold;color:#8adcc6;padding-top:15px;padding-bottom:2px;}
		.standard{color:#FFFFFF;font-size:1.1em;}
		.pad{padding:10px 0;}
		.dist_hr{background-color:#457da2;height:1px;}
		a.dist_arw{background:url(images/icn_arw_green.jpg) no-repeat right center;padding-right:8px;}
	.secondary{font-size:1.6em;font-weight:bold;}

#hr{border:none;height:1px;background:#4a7aa0;width:100%;margin-bottom:2px;clear:left;}
#hr hr{display:none;}
	
#arts{padding:0 15px;}
	#arts h1.artss{color:#8adcc6;font-size:1.5em;font-weight:bold;margin-bottom:0;clear:left;padding-top:3px;}
	#arts a.lnk, a.lnk:visited{color:#4a7aa0;font-size:1.2em;float:left;clear:left;margin:1px 0;}
	#arts a:hover{color:#fff;}

	#tecb a.lnk, a.lnk:visited{color:#4a7aa0;font-size:1.2em;float:left;clear:left;margin:1px 0;}
	#tecb a:hover{color:#fff;}
	
/* FOOTER /////////////////////////////////////////////////// */
#footer{background:url() no-repeat left center;width:735px;height:75px;color:#666666;clear:both;}
	#footer span.copyright{float:left;clear:left;margin-top:-5px;font-size:.9em;position:relative;left:3px;width:300px;}
	#footer div.links{float:right;margin-top:-5px;font-size:.9em;}
	#footer div.links a, #footer div.links a:visited{color:#666666;}
	#footer div.links a:hover{color:#8adcc6;}
	
	#btns a:hover{color:#8adcc6;background-position:center left;}

/* SPECIAL /////////////////////////////////////////////////// */
#recall_info {background-color:#fff; color:#ff0000; font-weight:bold;}