hmtl,body,ul,ol,li,q,h1,h2,h3,h4,h5,h6,p,form,a,div,img,span{margin:0;padding:0;border:0;font-size:1em;}
body{color:black;font:62.5% Arial,Verdana,Hetvetica,sans-serif;line-height:1.5em;background:#808080;color:black;}
input,select{font-size:1em;}
.cl{clear:both;margin:0;padding:0;}.dn{display:none;}.vh{visibility:hidden;}
.tdn{text-decoration:none;}.fl{float:left;}.fr{float:right;}.aw{width:auto;}
hr{height:1px;}
p.err{margin:10px 0;}
#errorsList{margin-left:20px;margin-bottom:10px;}
/** Footer **/
#fbot{width:968px;padding:0;margin:0px auto;color:black;}
#copy{font-size:1.1em;padding:0;float:left;width:700px;}
#copy a{color:black;background:inherit;text-decoration:none;padding:0;margin:0 5px;}
#copy a:hover,#copy a.t{color:white;background:inherit;text-decoration:underline;}
/** YAM **/
#yammayap{float:right;width:268px;font-size:1.1em;text-align:right;padding:0;}
#yammayap a{color:black;text-decoration:none;margin:0;}
#yammayap a:hover{color:#ae0000;text-decoration:underline;}
#yammayap a#yflogo{background:url(../images/yammayap.gif) no-repeat right;padding: 2px 30px 2px 0;}
#yammayap a#yflogo:hover{background:url(../images/yammayap-on.gif) no-repeat right;}



#ctr{background:white url(../images/common/ctr-bot.gif) no-repeat bottom;margin:20px auto;padding:0;width:968px;}
#ctr #main{clear:both;margin-bottom:10px;padding:0;color:#666666;width:948px;padding:10px;}
#head{width:968px;padding:0;margin:0;background:url(../images/common/logo.gif) no-repeat top;float:left;}
#head #logo{padding:14px 20px;float:left;}
#head #logo a{float:left;height:50px;width:255px;}
#head #fsearch{float:left;width:230px;padding:14px 0 0 440px;}
#head #fsearch input{margin:2px 10px;float:left;width:180px;}
#head #fsearch #submit{height:20px;width:21px;border:0;margin:0;float:left;}

#nav{width:950px;float:left;padding:5px 8px;}
#nav ul{width:944px;height:30px;list-style:none;padding:5px 0px 3px 6px;background:url(../images/nav/nav-bg.gif) no-repeat;}
#nav li{padding:0;margin:0;float:left;}
#nav a{float:left;text-decoration:none;margin-right:2px;height:26px;background-image:url(../images/nav/nav-sprite.gif);background-repeat:no-repeat;overflow:hidden;}

#nav #ho a{background-position:0 0;width:73px;}
	#nav #ho a.t,#nav #ho a.t:hover{background-position:0 -52px;}
	#nav #ho a:hover{background-position:0 -26px;}
#nav #pr a{background-position:-73px 0;width:89px;}
	#nav #pr a.t,#nav #pr a.t:hover{background-position:-73px -52px;}
	#nav #pr a:hover{background-position:-73px -26px;}
#nav #ma a{background-position:-162px 0;width:131px;}
	#nav #ma a.t,#nav #ma a.t:hover{background-position:-162px -52px;}
	#nav #ma a:hover{background-position:-162px -26px;}
#nav #in a{background-position:-293px 0;width:96px;}
	#nav #in a.t,#nav #in a.t:hover{background-position:-293px -52px;}
	#nav #in a:hover{background-position:-293px -26px;}
#nav #se a{background-position:-389px 0;width:86px;}
	#nav #se a.t,#nav #se a.t:hover{background-position:-389px -52px;}
	#nav #se a:hover{background-position:-389px -26px;}
#nav #su a{background-position:-475px 0;width:86px;}
	#nav #su a.t,#nav #su a.t:hover{background-position:-475px -52px;}
	#nav #su a:hover{background-position:-475px -26px;}
#nav #ab a{background-position:-561px 0;width:91px;}
	#nav #ab a.t,#nav #ab a.t:hover{background-position:-561px -52px;}
	#nav #ab a:hover{background-position:-561px -26px;}
#nav #lo a{background-position:-652px 0;width:69px;}
	#nav #lo a.t,#nav #lo a.t:hover{background-position:-652px -52px;}
	#nav #lo a:hover{background-position:-652px -26px;}
#nav #re a{background-position:-721px 0;width:84px;}
	#nav #re a.t,#nav #re a.t:hover{background-position:-721px -52px;}
	#nav #re a:hover{background-position:-721px -26px;}
#nav #co a{background-position:-805px 0;width:113px;}
	#nav #co a.t,#nav #co a.t:hover{background-position:-805px -52px;}
	#nav #co a:hover{background-position:-805px -26px;}


/*
#nav #ho a{background:url(../images/nav/home.gif) no-repeat;width:73px;}
	#nav #ho a.t,#nav #ho a.t:hover{background:url(../images/nav/home_on.gif) no-repeat;}
	#nav #ho a:hover{background:url(../images/nav/home_over.gif) no-repeat;}
#nav #pr a{background:url(../images/nav/products.gif) no-repeat;width:89px;}
	#nav #pr a.t,#nav #pr a.t:hover{background:url(../images/nav/products_on.gif) no-repeat;}
	#nav #pr a:hover{background:url(../images/nav/products_over.gif) no-repeat;}
#nav #ma a{background:url(../images/nav/manufacturers.gif) no-repeat;width:131px;}
	#nav #ma a.t,#nav #ma a.t:hover{background:url(../images/nav/manufacturers_on.gif) no-repeat;}
	#nav #ma a:hover{background:url(../images/nav/manufacturers_over.gif) no-repeat;}
#nav #in a{background:url(../images/nav/industries.gif) no-repeat;width:96px;}
	#nav #in a.t,#nav #in a.t:hover{background:url(../images/nav/industries_on.gif) no-repeat;}
	#nav #in a:hover{background:url(../images/nav/industries_over.gif) no-repeat;}
#nav #se a{background:url(../images/nav/services.gif) no-repeat;width:86px;}
	#nav #se a.t,#nav #se a.t:hover{background:url(../images/nav/services_on.gif) no-repeat;}
	#nav #se a:hover{background:url(../images/nav/services_over.gif) no-repeat;}
#nav #su a{background:url(../images/nav/support.gif) no-repeat;width:86px;}
	#nav #su a.t,#nav #su a.t:hover{background:url(../images/nav/support_on.gif) no-repeat;}
	#nav #su a:hover{background:url(../images/nav/support_over.gif) no-repeat;}
#nav #ab a{background:url(../images/nav/about.gif) no-repeat;width:91px;}
	#nav #ab a.t,#nav #ab a.t:hover{background:url(../images/nav/about_on.gif) no-repeat;}
	#nav #ab a:hover{background:url(../images/nav/about_over.gif) no-repeat;}
#nav #lo a{background:url(../images/nav/login.gif) no-repeat;width:69px;}
	#nav #lo a.t,#nav #lo a.t:hover{background:url(../images/nav/login_on.gif) no-repeat;}
	#nav #lo a:hover{background:url(../images/nav/login_over.gif) no-repeat;}
#nav #re a{background:url(../images/nav/register.gif) no-repeat;width:84px;}
	#nav #re a.t,#nav #re a.t:hover{background:url(../images/nav/register_on.gif) no-repeat;}
	#nav #re a:hover{background:url(../images/nav/register_over.gif) no-repeat;}
#nav #co a{background:url(../images/nav/contact.gif) no-repeat;width:113px;}
	#nav #co a.t,#nav #co a.t:hover{background:url(../images/nav/contact_on.gif) no-repeat;}
	#nav #co a:hover{background:url(../images/nav/contact_over.gif) no-repeat;}
*/

#main{width:898px;padding:10px;background:white;color:#666666;float:left;}
	.or{color:#ff6633;}
	.bld{color:#cccccc;font-weight:bold;}
	a.bld{text-decoration:none;}
	a.bld:hover{color:white;font-weight:bold;text-decoration:underline;}
	
.page{width:948px;}
.page h1{width:auto;font-size:2em;color:#999999;}
.page h2{width:auto;font-size:1.8em;color:#999999;padding:0 0 10px 0;}


a.promo{display:block;float:left;margin:10px 0 10px 10px;text-decoration:none;}
.anintro #rightlist a.promo{margin:10px 0 10px 4px;}
* html .anintro #rightlist a.promo{margin:10px 0 10px 1px;}
#completesolutions{background:url(../images/common/complete-solutions.jpg) no-repeat top left;height:115px;width:213px;}
#anyquestions{background:url(../images/common/any-questions.jpg) no-repeat top left;height:115px;width:213px;}
/****/



.hub{width:742px;float:left;}
	.hub .intro{width:742px;display:block;float:left;font-size:1.4em;color:white;}
	.hub .intro .outline{padding:20px;}
	.hub .intro h1{color:white;font-size:1.8em;line-height:1.0em;}
	.hub .intro p{padding:15px 0;line-height:1.6em;}
	.hub .intro .pad{height:160px;width:1px;float:left;}

	
	#industries .hub .intro{background:#425164 url(../images/hub_ind_blank.gif) no-repeat top left;}
	#manufacturers .hub .intro{background:#007da8 url(../images/hub_man_blank.gif) no-repeat top left;}
	#products .hub .intro{background:#a80000 url(../images/hub_prod_blank.gif) no-repeat top left;}
	
	#industries .hub #iintro{width:242px;background:#425164 url(../images/hub_industry.jpg) no-repeat top;padding:20px 480px 20px 20px;}
	#manufacturers .hub #mintro{width:422px;background:#007da8 url(../images/hub_manufacturer.gif) no-repeat top;padding:20px 300px 20px 20px;}
	#products .hub #pintro{width:242px;background:#a80000 url(../images/hub_product.jpg) no-repeat top;padding:20px 480px 20px 20px;}
	
	.hub #list{width:740px;background:white url(../images/common/list_middle.gif) repeat-y top left;float:left;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
	.hub #list a{padding:10px 10px 0 10px;width:350px;float:left;display:block;text-decoration:none;border-top:1px solid #cccccc;}
	.hub #list a:hover{background:#e6e6e6;}
	.hub #list .h1{font-size:1.4em;color:black;font-weight:bold;display:block;}
	.hub #list p{font-size:1.2em;color:#666666;line-height:1.6em;padding:5px 0;}
	.hub #list img{float:right;padding:5px;background:white;margin:0 3px;}
	.hub #list #line{padding:10px 10px 0 10px;width:350px;display:block;float:left;text-decoration:none;border-top:1px solid #cccccc;}
	.hub .intro img{margin:0;padding:0;float:right;}
	.hub .intro .thumb{margin:0;padding:0;float:right;}
	.hub .intro .thumbicon{height:100px;height:100px;margin:15px 20px 0 20px;padding:8px 8px 7px 7px;float:right;background:yellow;}
	.hub .intro .thumbicon img{float:left;padding:0;margin:0;border:0;}
	
	#industries .hub .intro .thumbicon{background:url(../images/industries/top_box_bg.gif) no-repeat;}
	#manufacturers .hub .intro .thumbicon{background:url(../images/manufacturers/top_box_bg.gif) no-repeat;}
	#products .hub .intro .thumbicon{background:url(../images/products/top_box_bg.gif) no-repeat;}





#ind_list{background:#435164 url(../images/industries/list.gif) no-repeat top left;}
#ind_list a{color:white;border:0;}
#ind_list a:hover{background:#435164 url(../images/industries/list.gif) no-repeat top left;text-decoration:underline;border:0;}

#prod_list{background:#a70000 url(../images/products/list.gif) no-repeat top left;}
#prod_list a{color:white;border:0;}
#prod_list a:hover{background:#a70000 url(../images/products/list.gif) no-repeat top left;text-decoration:underline;border:0;}

#man_list{background:#007da7 url(../images/manufacturers/list.gif) no-repeat top left;}
#man_list a{color:white;border:0;}
#man_list a:hover{background:#007da7 url(../images/manufacturers/list.gif) no-repeat top left;text-decoration:underline;border:0;}

h1.top{height:65px;width:946px;background-repeat:no-repeat;}
a.prev{font-size:1.2em;color:#333333;background:#d8d8d8 url(../images/common/ar-gr-lt.gif) no-repeat 10px center;float:left;padding:5px 15px 5px 35px;}
a.next{font-size:1.2em;color:#333333;background:#d8d8d8 url(../images/common/ar-gr-rt-pad.gif) no-repeat right;float:right;padding:5px 35px 5px 15px;}

#hprintro{background:#d60101 url(../images/products/printro.gif) no-repeat bottom left;float:left;width:682px;display:block;padding:20px 30px;font-size:2em;color:white;}
#hinintro{background:#d60101 url(../images/industries/inintro.gif) no-repeat bottom left;float:left;width:682px;display:block;padding:20px 30px;font-size:2em;color:white;}
#hmaintro{background:#d60101 url(../images/manufacturers/maintro.gif) no-repeat bottom left;float:left;width:682px;display:block;padding:20px 30px;font-size:2em;color:white;}

.anintro #leftlist{width:522px;float:left;margin-right:4px;}
.anintro #leftlist a.top{font-size:1.2em;color:#666666;float:left;}
.anintro #leftlist a.top:hover{color:black;}

.anintro #rightlist{width:216px;float:left;font-size:1.2em;color:white;line-height:1.5em;}
.anintro #rightlist #introtext{width:192px;padding:0px 7px 10px 13px;margin:5px 0 0px 4px;}

#printro #rightlist{background:url(../images/products/right-top.gif) no-repeat top left;}
#maintro #rightlist{background:url(../images/manufacturers/right-top.gif) no-repeat top left;}
#inintro #rightlist{background:url(../images/industries/right-top.gif) no-repeat top left;}
#printro #rightlist #introtext{background:#a80000 url(../images/products/right-bot.gif) no-repeat bottom right;}
#maintro #rightlist #introtext{background:#007ea9 url(../images/manufacturers/right-bot.gif) no-repeat bottom right;}
#inintro #rightlist #introtext{background:#435164 url(../images/industries/right-bot.gif) no-repeat bottom right;}


#rightcol{background:#ebebeb;float:left;width:252px;}
#rightcol ul{list-style:none;}
#rightcol li.none{font-size:1.2em;color:#999999;padding:10px 15px;}
#rightcol li a{font-size:1.4em;color:#999999;}
#rightcol li.all a{color:#333333;}
#rightcol li .salary{color:#666666;font-size:0.8em}
#rightcol li a.t{color:#cc0000;}

#rightcol .h1{font-size:2em;font-weight:bold;display:block;color:#cc0000;padding:10px 15px;background:url(../images/common/but_ar_next.gif) no-repeat 215px;}
#rightcol .h2{font-size:1.8em;font-weight:bold;display:block;color:#cc0000;padding:10px 15px;}
#rightcol .h3{font-size:1.4em;font-weight:bold;display:block;color:#666666;padding:10px 15px;}


.new{background:url(../images/common/new-tl.gif) no-repeat top left;}
a.prod{text-decoration:none;width:510px;float:left;margin:10px 0;border:#cccccc solid 1px;background:url(../images/common/itemnavrt.gif) no-repeat right center;}
a.prod:hover{background:#ebebeb url(../images/common/itemnavrt-on.gif) no-repeat right center;}
a.prodrt{text-decoration:none;width:480px;float:left;margin:10px 0;padding-left:30px;border:#cccccc solid 1px;background:url(../images/common/itemnavrt.gif) no-repeat left center;}
a.prodrt:hover{background:#ebebeb url(../images/common/itemnavrt-on.gif) no-repeat left center;}
.prod .ll{width:450px;float:left;padding:15px;}
.prod .ll img{float:right;}
.prod .ll p{font-size:1.2em;color:#333333;line-height:1.5em;}
.prod .ll .title{font-size:1.4em;font-weight:bold;color:#333333;}
.prod .ll .gr{font-size:1.2em;color:#666666;}
.prod .ll  ul{margin-left:20px;padding:5px 0;}
.prod .ll  li{color:#666666;font-size:1.2em;}

#products #sc_nav{width:734px;background:url(../images/about/sc_nav_bg.gif) no-repeat bottom;}
#products #sc_nav a{padding:5px 10px;font-weight:bold;color:#cccccc;}
#products #sc_nav a:hover{color:#333333;}
#products #sc_nav a.t{color:#cc0000;}

#printro #prodwrap{float:left;display:block;width:742px;}
#products #printro #prodwrap{background:#a80000 url(../images/products/printro-round.gif) no-repeat bottom left;;}
#manufacturers #printro #prodwrap{background:#007ea9 url(../images/manufacturers/printro-round.gif) no-repeat bottom left;}
#industries #printro #prodwrap{background:#435164 url(../images/industries/printro-round.gif) no-repeat bottom left;}

#printro #hprintroround{float:left;width:682px;padding:20px 30px;font-size:2em;color:white;}
#printro #hprintroround .gr{font-size:0.6em;font-weight:normal;padding-left:10px;}


#productsdet #prodinfo{width:702px;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;padding:15px;}

#productsdet .productdetail-ll{float:left;width:215px;padding-right:20px;}

#productsdet #thumbnails img{border:1px solid #666666;margin:1px}

#productsdet .productdetail-rr{float:left;width:465px;font-size:1.2em;line-height:1.5em;color:#666666;}
#productsdet .productdetail-rr h1{color:#333333;font-size:1.2em;font-weight:bold;display:block;padding:10px 0;width:450px;border-bottom:1px solid #cccccc;}
#productsdet .productdetail-rr #prdlist{float:left;}
#productsdet .productdetail-rr #prdlist .bld{color:#333333;border-bottom:1px solid #cccccc;width:450px;float:left;padding:8px 0;}
#productsdet .productdetail-rr #prdlist .line{padding:3px 0;display:block;float:left;width:450px;text-decoration:none;border-bottom:1px solid #cccccc;}
#productsdet .productdetail-rr #prdlist .lab{float:left;width:170px;}
#productsdet .productdetail-rr #prdlist .blk{color:black;}
#productsdet .productdetail-rr #prdlist ul{list-style:disc;margin-left:20px;}

#productsdet .productdetail-rr #prdlist .size{width:100px;float:left;}
#productsdet .productdetail-rr #prdlist a.pdf{color:#666666;background:url(../images/common/pdf.gif) no-repeat 410px center;padding:10px 0;}
#productsdet .productdetail-rr #prdlist a.pdf:hover{color:#333333;background:#e5e5e5 url(../images/common/pdf.gif) no-repeat 410px center;font-weight:bold;}
#productsdet .productdetail-rr #prdlist a.package{color:#666666;background:url(../images/common/package.gif) no-repeat 400px center;padding:10px 0;}
#productsdet .productdetail-rr #prdlist a.package:hover{color:#333333;background:#e5e5e5 url(../images/common/package.gif) no-repeat 400px center;font-weight:bold;}

#productsdet .productdetail-rr ul{margin-left:20px;}
#productsdet .productdetail-rr li{color:#666666;}
#productsdet .productdetail-rr a{color:#666666;}

#productsdet #rrlit #prdlist .lab{float:left;width:250px;padding-left:10px;}
#productsdet #rrsup #prdlist .lab{float:left;width:250px;padding-left:10px;}
#productsdet #rrspec #prdlist .specdesc{float:left;width:280px;}

#productsdet #leftintro{width:165px;padding:10px 20px 10px 0;float:left;font-size:1.2em;color:#666666;}
#productsdet #leftintro h1{padding:0 0 10px 0;font-size:1.2em;color:#333333;}
#productsdet #prodinfo #rightlist{float:left;width:515px;}

.spectable table{margin:10px 0;width:450px;border:1px solid #cccccc;border-right:0;border-bottom:0;}
.spectable td{padding:2px 2px 2px 5px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.spectable td.xl24{font-weight:bold;color:black;border:0;padding:0 2px 0 0px;}

