﻿/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup font-size: 1px;*/

b.niftyfill{display:block}

b.niftycorners{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

/*single div*  h1{font: lighter 200% "Trebuchet MS",Arial sans-serif;color: #208BE1}
body{padding: 10px 0 0;background:#FFF; font: 100.01%/1.3 Verdana,Arial,sans-serif;text-align:center}
"div#box","big",  #E6E6E6-gray background <div id="box"><h1>Nifty Corners Cube&trade;</h1><p>One call. Two parameters. Three sizes.</p></div>*/
body{padding: 10px 10px 10px 10px;background:#FFF;font-size: medium;}
h1 {font-size:170%; font-weight:normal; line-height:120%; margin:0; padding:0 0 10px 0;}
h2 {color:#225799; margin:0 0 10px 0; padding:0; font-size:100%; font-weight:normal;}
p {margin:0; padding:0 0 10px 0;}



div#box{width: 95%;padding: 20px;margin:0 auto; background:#fff;border-color: #55759F; color:#000; }




/*menu box*/
div#menubox{width: 95%;padding: 5px;margin:0 auto; background:#E6E6E6;border-color: #55759F; color:#000; }




/*catalog search box*/
div#catalogbox{width: 95%;padding: 10px;margin:0 auto; background:#FEFFD5;border-color: #55759F; color:#000;text-align:left; }







/*tabs*/
div#menu{float:left;width: 100%;padding-top:80px;background: #BBD9EE}
ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 100px;width:90%}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width:10em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #FFA826;color: #FFF}
ul#nav li.activelink a:hover{background: #FFF;color: #003}
ul#nav li.activelink a{background: #FFF;color: #003}