/*Begin Product Box*/
#productbox{width:300px;float:left;}
.boxtopcurve{background:url("/images/sidebox/box-top.gif") bottom left no-repeat;height:7px;width:300px;padding:0;margin:0;}
.boxbottomcurve{background:#ccc url("/images/sidebox/box-bottom.gif") bottom right no-repeat;height:10px;width:300px;padding:0;margin:0;}
.mainarea{background:url("/images/sidebox/box-background.gif") top left;float:left;width:300px;height:100%;margin:0 0 0 0;}
.mainareadesc {margin:0 20px 3px 20px;background-color:#fff;}
.mainareadesc.middleborder{padding:1px 0 1px 0;background:0 0 repeat-y ;}
.mainarea h1{padding:0;margin:5px 20px 0 20px;font-size:18px;}
.mainarea a{color:#003399;text-decoration:none;}
.mainarea a:hover{text-decoration:underline;}
.mainarea a:visited{color:#333399;}

#boxproductname{margin:5px 20px 0 20px;}
#ordernow{margin-right:10px;float:right;}
#producticons{}
#ordernow ul, #producticons ul{margin:0;padding:0px 0px 0;list-style:none;}
#ordernow li, #producticons li{background:no-repeat left top;padding:0 0 0 15px;margin:0 0 3px 0;}
#ordernow li a, #producticons li a{color:#003399;text-decoration:none;}
#ordernow li a:hover, #producticons li a:hover{text-decoration:underline;}
#ordernow h4, #producticons h4{margin:0 0 5px 0;padding:0;font-weight:bold;font-size:11px;}

.mainboxdesc{background-color:transparent ;font-size:11px ;padding:0 ;margin:0 ;}

.boxtopcurve{height:7px;width:300px;padding:0;margin:0;}
#productbox h1{font-size:15px;}
#mainareadesc .leftcol{width:150pt;}

.clearer {clear: left; line-height: 0px; height: 0px;}
.clear {clear: both;}
.end{margin-right:0;margin-left:1px;}

div.primaryhr{margin:2px 10px 2px 10px;height: 8px; background: #fff url('/images/sidebox/box-border.gif') repeat-x scroll center;}
div.primaryhr hr {display: none;}
/*End Product Box*/

/*Begin Imprint Box*/
#imprintbox{width:600px;float:left;}
.imprintboxtopcurve{background:url("/images/sidebox/imprintbox-top.gif") bottom left no-repeat;height:57px;width:600px;padding:0;margin:0;}
.imprintboxbottomcurve{background:#ccc url("/images/sidebox/imprintbox-bottom.gif") bottom right no-repeat;height:10px;width:600px;padding:0;margin:0;font-size:14px;}
.imprintboxtopcurve h1{padding:0;margin:0 20px 0 20px;font-size:14px;}
.imprintboxtopcurve h2{padding:0;margin:0 20px 0 20px;font-size:14px;}
.imprintmainarea{background:url("/images/sidebox/imprintbox-background.gif") top left;float:left;width:600px;height:100%;margin:0;font-size:12px;}
.imprintmainarea2{background:url("/images/sidebox/imprintbox-background.gif") top left repeat-y;float:left;width:600px;height:100%;margin:0;}
.imprintmainareadesc {}
.imprintmainareadesc.middleborder{margin:0 20px 0px 20px;background-color:transparent;font-size:11px ;padding:0px 0 1px 0;background:0 0 top repeat-y ;}
.imprintmainarea h1{padding:0;margin:5px 20px 0 20px;font-size:14px;}
.imprintmainarea h2{padding:0;margin:5px 20px 0 20px;font-size:14px;}
.imprintmainarea a{color:#000;text-decoration:none;}
.imprintmainarea a:hover{text-decoration:underline;}
.imprintmainarea a:visited{color:#000;}

#imprintboxproductname{margin:5px 20px 0 20px;}
#imprintordernow{margin-right:10px;float:right;}
#imprintproducticons{}
#imprintordernow ul, #imprintproducticons ul{margin:0;padding:0px 0px 0;list-style:none;}
#imprintordernow li, #imprintproducticons li{background:no-repeat left top;padding:0 0 0 15px;margin:0 0 0px 0;}
#imprintordernow li a, #imprintproducticons li a{color:#000;text-decoration:none;}
#imprintordernow li a:hover, #imprintproducticons li a:hover{text-decoration:underline;}
#imprintordernow h4, #imprintproducticons h4{margin:0 0 0px 0;padding:0;font-weight:bold;font-size:11px;}

.imprintmainboxdesc{margin:0 20px 0px 20px;background-color:transparent ;font-size:11px ;padding:0 ;margin:0 ;}
.imprintmainboxprivacy{margin:0 20px 0px 20px;background-color:transparent ; color:#000000; font-size:12px ;padding:0 ;margin:0 ;}
.imprintmainboxprivacy2{margin:0 20px 0px 20px;background-color:transparent ; color:#000000; font-size:12px ;padding:0 ;margin:0 ;}
.imprintmainboxprivacy2 a{color:#000; font-size:13px ;padding:0 ;text-decoration:underline;font-weight:bold;}
.imprintmainboxprivacy2 a:hover{color:#feba00; font-size:13px ;padding:0 ;font-weight:bold;}


#imprintproductbox h1{font-size:15px;}

.clearer {clear: left; line-height: 0px; height: 0px;}
.clear {clear: both;}
.end{margin-right:0;margin-left:1px;}

div.primaryhr{margin:0 10px 0 10px;height:8px; background: #fff url('/images/sidebox/box-border.gif') repeat-x scroll center;}
div.primaryhr hr {display: none;}
/*End Imprint Box*/

/*Begin Side Box*/
#sidebox{width:165px;float:left;}
.sideboxtopcurve{background:url("/images/sidebox/sidebox-top.gif") bottom left no-repeat;height:7px;width:165px;padding:0;margin:0;}
.sideboxbottomcurve{background:#ccc url("/images/sidebox/sidebox-bottom.gif") bottom right no-repeat;height:10px;width:165px;padding:0;margin:0;}
.sidemainarea{background:url("/images/sidebox/sidebox-background.gif") top left;float:left;width:165px;height:100%;margin:0 0 0 0;}
.sidemainareadesc {margin:0 20px 0px 20px;background-color:#fff;}
.sidemainareadesc.middleborder{padding:0px 0 1px 0;background:0 0 repeat-y ;}
.sidemainarea h3{padding:0;margin:5px 20px 0 20px;font-size:14px;}
.sidemainarea a{color:#45474e;text-decoration:none;}
.sidemainarea a:hover{color:#feba00;text-decoration:underline;}

.sidearea2{background:url("/images/sidebox/sidebox-backgroundwhite.gif") top left;width:165px;height:100%;margin:0 0 0 0;}
.sidearea2desc {margin:0 20px 0px 20px;background-color:#fff;}
.sidearea2desc.middleborder{padding:0px 0 1px 0;background:0 0 repeat-y ;}
.sidearea2 h3{padding:0;margin:5px 20px 0 20px;font-size:14px;}
.sidearea2 a{color:#45474e;text-decoration:none;}
.sidearea2 a:hover{color:#feba00;text-decoration:underline;}

#sideboxproductname{margin:5px 20px 0 20px;}
#sideordernow{margin-right:10px;float:right;}
#sideproducticons{}
#sideordernow ul, #sideproducticons ul{margin:0;padding:0px 0px 0;list-style:none;}
#sideordernow li, #sideproducticons li{background:no-repeat left top;padding:0 0 0 15px;margin:0 0 0px 0;}
#sideordernow li a, #sideproducticons li a{color:#003399;text-decoration:none;}
#sideordernow li a:hover, #sideproducticons li a:hover{text-decoration:underline;}
#sideordernow h4, #sideproducticons h4{margin:0 0 0px 0;padding:0;font-weight:bold;font-size:11px;}

.sidemainboxdesc{background-color:transparent ;font-size:11px ;padding:0 ;margin:0 ;}

.sideboxtopcurve{height:7px;width:165px;padding:0;margin:0;}
#sideproductbox h1{font-size:15px;}
#sidemainareadesc .leftcol{width:150pt;}

.clearer {clear: left; line-height: 0px; height: 0px;}
.clear {clear: both;}
.end{margin-right:0;margin-left:1px;}

div.primaryhr{margin:2px 10px 2px 10px;height: 8px; background: #fff url('/images/sidebox/box-border.gif') repeat-x scroll center;}
div.primaryhr hr {display: none;}
/*End side Box*/
