/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block;}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 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;}

div#sys-topnavigator-box{float:left;width:95%; padding:10px;background: #7BA047; margin:2px;}
div#sys-topnavigator-box a{color: #FFFFFF;font-weight:bold;}

div#sys-footer-box{float:center;width:880px; padding:10px;background: #7BA047; margin: 2px 0 2px 0;}
div#sys-footer-box a{color: #FFFFFF; font-weight:bold;}

div#sys-middle-box{float:left;width:95%; padding:10px;background: #F5DFD3; margin:2px;}
div#sys-middle-box a {text-decoration:none;}
div#sys-middle-box li{ margin-top:8px; margin-bottom:8px;}

div#sys-latest-box{float:left;width:95%; padding:10px;background: #F5DFD3; margin:2px;}
div#sys-latest-box a {text-decoration:none;}
div#sys-latest-box li{ margin-top:8px; margin-bottom:8px;}

div#sys-bottom-box{float:left;width:95%; padding:10px;background: #E3F6C8; margin:2px;}
div#sys-top-box{float:left;width:95%; padding:10px;background: #E3F6C8; margin:2px;}