/**
* r-panel round panel
*
*/
div#mainPanel{
display:inline;
float:right;
margin:0pt 5px 10px 1pt;
width:626px;
}
div#menuPanel{
display:inline;
float:left;
margin:0pt 2px 10px 2pt;
width:160px;
}
div#lowerPanel{
display:inline;
float:left;
margin:0pt 5px 10px 1pt;
width:792px;
}
div#mainPanel p#main {
margin:5px 0pt 5px;
padding:0pt 10px;
min-height:400px;
background: #EEEEEE none repeat scroll 0%;
}
div#menuPanel p#main {
margin:5px 0pt 5px;
padding:0pt 3px;
min-height:400px;
background: #EEEEEE none repeat scroll 0%;
}
div#lowerPanel p#main {
margin:5px 0pt 5px;
padding:0pt 10px;
background: #CDC8CF none repeat scroll 0%;
}
div#screen{
display:block;
margin:0pt 5px 10px 311pt;
width:370px;
position:absolute;
top:10px;
left:auto;
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
z-index:100;
}
div#screen p#main {
margin:5px 0pt 5px;
padding:0pt 10px;
height:150px;
background: #F0F0F0 none repeat;
}
div#logo{
display:block;
margin:0pt 5px 10px 10pt;
width:271px;
position:absolute;
top:4px;
left:auto;
z-index:100;
}
div#mainPanel b.corner{
background: transparent none repeat scroll 0%;
}
div#mainPanel b.corner b{
border-color:#EEEEEE; background-color: #EEEEEE;
}
div#menuPanel b.corner b{
border-color:#EEEEEE; background-color: #EEEEEE;
}
div#lowerPanel b.corner b{
border-color:#CDC8CF; background-color: #CDC8CF;
}
div#screen b.corner b{
border-color:#F0F0F0; background-color: #F0F0F0	;
}
b.pannelBottom{
float:right;
margin-top: -10px;
}

/* round corners */
b.corner{
display:block;
margin-left: 0px; 
margin-right: 0px; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial; 
}
b.corner *{
display:block;
height: 1px;
line-height:1px;
font-size: 1px;
overflow:hidden;
border-style:solid;
border-width: 0 1px
}
b#top{
margin-bottom: -5px;
}
b#bottom{
margin-top: -5px;
}
b.r1 {
border-width:0pt 2px;
margin:0pt 3px;
}
b.r2 {
margin:0pt 2px;
}
b.r3 {
margin:0pt 1px;
}
b.r4 {
height:2px;
}

/* NIFTY */
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}

b.ncTop, b.ncBottom{display:block}
b.ncTop{margin-bottom: 20px;}
b.ncBottom{margin-top: 10px;}
b.ncTop,b.ncBottom{
background: #FFF none repeat scroll 0%; 
margin-left: -20px; margin-right: -10px; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
}
b.ncTop *{border-right-width: 0pt; margin-right: 0pt;}
b.ncTop *,b.ncBottom *{
display:block;
height: 1px;
line-height:1px;
font-size: 1px;
overflow:hidden;
border-style:solid;
border-width: 0 1px;
}
	
.r1{margin: 0 5px} /* repeated in mobox.css */
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

.rb1{margin: 0 8px;border-width:0 2px}
.rb2{margin: 0 6px;border-width:0 2px}
.rb3{margin: 0 5px}
.rb4{margin: 0 4px}
.rb5{margin: 0 3px}
.rb6{margin: 0 2px}
.rb7{margin: 0 1px;height:2px}
.rb8{margin: 0;height:2px}