/* Rounded Corner Styles */

.b1, .b2, .b3, .b4, .b1L, .b2L, .b3L, .b4L, .b1R, .b2R, .b3R, .b4R { 
	height: 1px; font-size: 1px; overflow: hidden; display: block; margin: 0 0px; }
	
.b1 { 
	border-right-width:4px; border-right-style:solid; border-left-width:4px; border-left-style:solid; }
.b2 { 
	border-right-width:2px; border-right-style:solid; border-left-width:2px; border-left-style:solid; }
.b3 { 
	border-right-width:1px; border-right-style:solid; border-left-width:1px; border-left-style:solid; }
.b4 { 
	border-right-width:1px; border-right-style:solid; border-left-width:1px; border-left-style:solid; }

.b1L { 
	border-left-width:4px; border-left-style:solid; }
.b2L { 
	border-left-width:2px; border-left-style:solid; }
.b3L { 
	border-left-width:1px; border-left-style:solid; }
.b4L { 
	border-left-width:1px; border-left-style:solid; }

.b1R { 
	border-right-width:4px; border-right-style:solid; }
.b2R { 
	border-right-width:2px; border-right-style:solid;; }
.b3R { 
	border-right-width:1px; border-right-style:solid; }
.b4R { 
	border-right-width:1px; border-right-style:solid; }


.bb1, .bb2, .bb3, .bb4, .bb5, .bb6, .bb7, .bb8, 
.bb1L, .bb2L, .bb3L, .bb4L, .bb5L, .bb6L, .bb7L, .bb8L, 
.bb1R, .bb2R, .bb3R, .bb4R, .bb5R, .bb6R, .bb7R, .bb8R  { 
	height: 1px; font-size: 1px; overflow: hidden; display: block; 
	margin: 0 0px; z-index:99;            }
	
.bb1	{ 
	border-right-width:8px; border-right-style:solid; border-left-width:8px; border-left-style:solid; }
.bb2 	{ 
	border-right-width:6px; border-right-style:solid; border-left-width:6px; border-left-style:solid; }
.bb3 	{ 
	border-right-width:4px; border-right-style:solid; border-left-width:4px; border-left-style:solid; }
.bb4 	{ 
	border-right-width:3px; border-right-style:solid; border-left-width:3px; border-left-style:solid; }
.bb5, .bb6 	{ 
	border-right-width:2px; border-right-style:solid; border-left-width:2px; border-left-style:solid; }
.bb7, .bb8 	{ 
	border-right-width:1px; border-right-style:solid; border-left-width:1px; border-left-style:solid; }

.bb1L	{ 
	border-left-width:8px; border-left-style:solid; }
.bb2L 	{ 
	border-left-width:6px; border-left-style:solid; }
.bb3L 	{ 
	border-left-width:4px; border-left-style:solid; }
.bb4L 	{ 
	border-left-width:3px; border-left-style:solid; }
.bb5L, .bb6L 	{ 
	border-left-width:2px; border-left-style:solid; }
.bb7L, .bb8L 	{ 
	border-left-width:1px; border-left-style:solid; }

.bb1R	{ 
	border-right-width:8px; border-right-style:solid; }
.bb2R 	{ 
	border-right-width:6px; border-right-style:solid; }
.bb3R 	{ 
	border-right-width:4px; border-right-style:solid; }
.bb4R 	{ 
	border-right-width:3px; border-right-style:solid; }
.bb5R, .bb6R 	{ 
	border-right-width:2px; border-right-style:solid; }
.bb7R, .bb8R 	{ 
	border-right-width:1px; border-right-style:solid; }

.rtop, .rbottom { 
	display:block }
.rtop *, .rbottom * { 
	display: block; height: 1px; overflow: hidden }
.r1{ 
	margin: 0 5px }
.r2{ 
	margin: 0 3px }
.r3{ 
	margin: 0 2px }
.r4{ 
	margin: 0 1px; height: 2px }

.rs1{ 
	margin: 0 2px}
.rs2{ 
	margin: 0 1px }
