@charset "utf-8";
/* CSS Document */

body{ background-color:#999999; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/bg.gif); background-repeat:repeat-x; padding:0px; margin:0px; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;  }

a:link{ color:#e31f6e }
a:hover{ color:#e31f6e }
a:active{ color:#e31f6e }
a:visited{ color:#264eac }

#bgcontainer{background-repeat: no-repeat; margin:0 auto; width:937px; }

#header{ width:937px; margin:0 auto; padding-top: 16px; height:113px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/topbg.gif); background-repeat:no-repeat; } 
#header img.logout{ float:right; padding:60px 45px 0px 0px;} 
#header img.logo{ float:left; padding:35px 0px 0px 45px;} 

#body{ width:937px; margin:0 auto; background-color:#FFFFFF; background-repeat:repeat-y; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/bodybg.gif); }

#nav{ width:852px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/navbg.gif); height:36px; margin:0 auto; background-repeat:no-repeat; padding:0px 0px 25px 27px; }

#footer{ width:937px; margin:0 auto; height:55px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/footer.gif); clear:both; padding:10px 0px 0px 0px; }

#footertext{ width:927px; margin:0 auto; height:60px; color:#FFFFFF; clear:both; }
#footertext p{ float:right; padding:0; margin:5px 50px 0px 0px; font-size:11px; line-height:15px; }
#footertext a{ color:#FFFFFF; }
 
#column1{ float:left; width:380px; padding:18px 0px 0px 50px; clear:both  }
p.lesstopadding{ padding-top:11px; margin-top:0px; }
p.smalltopadding{ padding-top:2px; margin-top:0px; }

#column2{ float:left; width:380px; padding:18px 0px 0px 30px; }
#column2 p.firstone{ padding-top:0px; margin-top:45px; }  

#flashcards{ clear:both; margin:0 auto; width:878px; padding: 30px 0px 20px 0px; }

#divider{ width:801px; height:30px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/divder.gif); clear:both; padding:5px 100px 20px 0px; background-repeat:no-repeat; background-position:center; } 

#mainproddiver{ width:680px; height:30px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/divder.gif); clear:both; margin:0 auto; padding:5px 0px 20px 0px; background-repeat:no-repeat; background-position:center;}
#mainproddiver_short{ width:380px; height:30px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/divder.gif); clear:left; margin:0 auto; padding:5px 0px 10px 0px; background-repeat:no-repeat; background-position:top; float:left}

#dividersmall{ width:390px; height:21px; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/divder.gif); clear:both; margin:0 auto; } 

#containerfull{ width:800px; clear:both; margin:0 auto; padding:15px 36px 0px 0px; } 

#productleft{ width:160px; float:left; margin:0px 0px 0px 0px; padding: 15px 0p 0px 0px; border:0px solid red; }
#productleft img{padding-left:50px; }

#productright{ width:690px; float:right; margin:0px 50px 20px 0px; padding-top:15px; }
#productright ul{ padding:0; margin: 10px 0px 10px 20px; }
#productright li{ padding:0; margin: 0px 0px 6px 10px; list-style-image:url(https://chkout.netsuite.com/c.582538/a-data/images/bullet_green.gif); font-size:14px; line-height:18px; }
#productright p{ clear:left }
#productright p.disclaimer{ font-size:11px; line-height:15px; width:350px; }
#productright h3{ color:#009966; font-size:12px; padding:0; margin:0px 0px 10px 0px; }

#specs table{ border-top:1px solid #999999; }
#specs td.row1first{ color:#333333; background-color:#ebebeb; padding:3px 10px 3px 10px; border-top:1px solid #999999; border-bottom:1px solid #999999; width:320px; }
#specs td.row1{ color:#333333; background-color:#ebebeb; padding:3px 10px 3px 10px; border-bottom:1px solid #999999; width:320px; }
#specs td.row2{ padding:3px 10px 3px 10px; border-bottom:1px solid #999999; width:320px; }

#ullist{ float:left; width:220px; margin-bottom:15px; } 
#ullist ul{ padding-top:0px; margin-top:0px; } 
#ullist li.title{ color:#1b3f94; font-size:14px; line-height:18px; list-style:none; list-style-type:none; list-style-image:none; font-weight:bold; padding-left:0px; margin-left:-6px; padding-top:0px; margin-top:0px;} 

#productcontainer{ float:right; width:270px; }
#productcontainer h2{ color:#cc0000; font-size:14px; line-height:18px; padding:0; margin:0px 0px 10px 0px; }
#productcontainer p{ padding:0; margin:0px 0px 7px 0px; } 
img.productimage{ float:left }
img.productimage2{ float:left; padding-bottom:10px; clear:left; }
#productcontainer a{ color:#000000 }
#productcontainer a:hover{ color:#e40178 }

#rhscontainer{ background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/rhscontainerbg.gif); background-repeat:repeat-y; width:271px; float:right; margin:0px 0px 0px 20px; }
#rhscontainer h3{ color:#009966; font-size:12px; padding:0; margin:0px 20px 10px 20px; }
#rhscontainer p{ font-size:12px; line-height:20px; padding:0; margin:0px 20px 10px 20px; }
#rhscontainer ul{ padding:0; margin:0px 0px 14px 0px;}
#rhscontainer li{ padding:0; margin:0px 20px 5px 35px; list-style-image:url(https://checkout.netsuite.com/c.582538/a-data/images/bullet_rhs.gif); font-size:12px; line-height:16px; }
#rhscontainer span.indent{ padding:0; margin:0px 0px 0px 30px;}

#rhscontainerlong{ background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/rhscontainerbglong.gif); background-repeat:repeat-y; width:458px; float:right; margin:0px 0px 0px 20px; }
#rhscontainerlong h3{ color:#009966; font-size:12px; padding:0; margin:0px 20px 10px 20px; }
#rhscontainerlong p{ font-size:12px; padding:0; margin:0px 20px 10px 20px; }
#rhscontainerlong ul{ padding:0; margin:0px 0px 14px 0px;} 
#rhscontainerlong li{ padding:0; margin:0px 20px 5px 35px; list-style-image:url(https://checkout.netsuite.com/c.582538/a-data/images/bullet_rhs.gif); font-size:12px; line-height:16px; }
#rhscontainerlong span.indent{ padding:0; margin:0px 0px 0px 30px;}

#rhscontainerlong table.data{ margin:0px 15px 10px 15px; border-top:1px solid #999999; border-collapse:collapse; width:420px;  }
#rhscontainerlong table.data tr.row1{ background-color:#FFFFFF;  }
#rhscontainerlong table.data td{ padding:4px; border-bottom:1px solid #999999;  }
#rhscontainerlong table.data tr.row2{ background-color:#f8f8f8; padding:4px;  }

#rhsdivider{ background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/divider_rhs.gif); background-repeat:repeat-x; width:230px; height:22px; margin:0 auto; }

#productleft a{ text-decoration:none; }


#clearer{ clear:both; height:1px; font-size:1px; line-height:1px; width:800px; }

img.headingimage{padding:0; margin: 0px 0px 8px 0px; }
img.paddingtopextra{ padding:0; margin:30px 0px 0px 10px; }

#stores{}
#stores td{ padding-right:55px; padding-bottom:20px; vertical-align:middle}

img.promomarketing{ padding:0px 20px 0px 0px; }

h2.usbheading{ font-size:13px; padding:0; margin:0px 0px 10px 0px; }
h2.usbheadingred{ font-size:14px; padding:0; margin:0px 0px 10px 0px; color:#cc0000; }

#vdivider{ float:left; background-image:url(https://checkout.netsuite.com/c.582538/a-data/images/vdivider.gif); background-repeat:no-repeat; width:20px; height:150px; }
 