/*NIFTY CORNERS*/
.rtop, .rbottom
{
	display: block;
}
.rtop *, .rbottom *
{
	display: block;
	height: 1px;
	overflow: hidden;
}
.r1
{
	margin: 0 5px;
	background-color: #FFFFFF;
}
.r2
{
	margin: 0 3px;
	background-color: #FFFFFF;
}
.r3
{
	margin: 0 2px;
	background-color: #FFFFFF;
}
.r4
{
	margin: 0 1px;
	background-color: #FFFFFF;
	height: 2px;
}
.rtopWhite, .rbottomWhite
{
	display: block;
}
.rtopWhite *, .rbottomWhite *
{
	display: block;
	height: 1px;
	overflow: hidden;
}
.r1White
{
	margin: 0 5px;
	background-color: #FFFFFF;
}
.r2White
{
	margin: 0 3px;
	background-color: #FFFFFF;
}
.r3White
{
	margin: 0 2px;
	background-color: #FFFFFF;
}
.r4White
{
	margin: 0 1px;
	background-color: #FFFFFF;
	height: 2px;
}

.rtop_head *, .rbottom_head *
{
	display: block;
	height: 1px;
	overflow: hidden;
}
.r1_head
{
	margin: 0 5px;
	background-color: #4D5049;
	font-size: 1px;
}
.r2_head
{
	margin: 0 3px;
	background-color: #4D5049;
	font-size: 1px;
}
.r3_head
{
	margin: 0 2px;
	background-color: #4D5049;
	font-size: 1px;
}
.r4_head
{
	margin: 0 1px;
	background-color: #4D5049;
	height: 2px;
	font-size: 1px;
}

.rtop_footer *, .rbottom_footer *
{
	display: block;
	height: 1px;
	overflow: hidden;
}
.r1_footer
{
	margin: 0 5px;
	background-color: #383B33;
	font-size: 1px;
}
.r2_footer
{
	margin: 0 3px;
	background-color: #383B33;
	font-size: 1px;
}
.r3_footer
{
	margin: 0 2px;
	background-color: #383B33;
	font-size: 1px;
}
.r4_footer
{
	margin: 0 1px;
	background-color: #383B33;
	height: 2px;
	font-size: 1px;
}

.container_nifty
{
    background-color: #4D5049;
}
/*END NIFTY CORNERS CSS*/
