@charset "UTF-8";
/* CSS Document */

body{background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; color:#717171; font-size:11px; text-align:center;padding-top:50px;}
/*body.background{background:url(../images/bg_hero.gif) repeat-y right;}*/

#homewrapper{margin:0 auto; position:relative;width:900px;text-align:left;}

#homeleft{width:586px;float:left;}
#homeright{width:250px; float:right;margin:0 30px 0 0;font-size:11px;text-align:justify;line-height:16px;}


#wrapper{margin:0 auto; position:relative; text-align:left;width:900px;background-color:#FFFFFF;}

#header{height:120px;}
#slogan{position:absolute; left:0px; top:20px;}

#nav1{}
#nav2{margin:10px 0 0 0;}


#content{margin:30px 0;}

#browse_content_left{float:left;width:620px;}

#browse_content_left div.browse_item{float:left; margin:10px 30px 0 0;}
#browse_content_left div.browse_item a{margin:0; padding:0;text-decoration:none;border:0;}
#browse_content_left div.browse_item a img{margin:0; padding:0;border:0;}
#browse_content_left p.name{margin:0px; padding:5px 0 0 10px; color:#717171;}

#browse_content_right{float:right;width:245px;}
#fullwidth{line-height:14px;}

#general_content_left{width:450px; float:left;line-height:14px;}
#general_content_left_product{width:600px; float:left;}
#general_content_left_product div.pic{float:left; padding:10px;}

#general_content_right{width:250px; float:right;padding:11px 0 0 0;}
#general_content_right_wide{width:300px; float:right;}

#detail_content_left{float:left;width:280px;}

#detail_content_left div.detail_item{float:left; margin:10px 30px 0 0;}
#detail_content_left div.detail_item a{margin:0; padding:0;text-decoration:none;border:0;}
#detail_content_left div.detail_item a img{margin:0; padding:0;border:0;}

#detail_content_right{float:left;width:320px;margin:0 120px 0 0; margin:0 0 0 30px;}

div#also{float:right; width:160px;}
div.minipic{padding:2px;float:left;width:74px;}




#footer{position:relative; clear:both; margin:30px 0 0 0; height:1%;}
#footernav{width:680px;float:left;margin:20px 0 0 0;}
#footerright{margin:0 20px 0 0;}

.howtopdfs{padding:35px 130px 20px 10px;background:url(../images/howtolinkholder.gif) no-repeat left top;}





a:link,a:visited{text-decoration:underline; color:#717171;}
a:hover{text-decoration:underline; color:#ea028c;}

h1{font-size:11px; color:#333; font-weight:normal; margin:10px 0 0 0; padding:0;}
h2{font-size:11px; color:#666; font-weight:normal; margin:20px 0 0 0; padding:0;}
p{margin:5px 0 0 0; padding:0;}
ul{padding:0px; margin:0px;}

.clear{clear:both;height:0px;}

.smalltext{font-size:9px;}

.pink{color:#ed0090;}

.ppform{width:59px;margin:2px; padding:0;}

.floatright{float:right;}
.floatleft{float:left;}

.note{color:#ccc;font-size:10px; list-style:none;}
.notepink{color:#ea028c;font-size:10px; list-style:none;}

