/*
##########################################
# COMMON ROUNDED CORNER CSS
##########################################
*/
.crv { position:relative; }
.crv .lt { left:-1px; top:-1px; }
.crv .lb { left:-1px; bottom:-1px; }
.crv .rt { right:-1px; top:-1px; }
.crv .rb { right:-1px; bottom:-1px; }

.lt, .lb, .rt, .rb {  position:absolute; font-size:0px; line-height:0px; overflow:hidden; }

.crv .lt,
.crv .lb,
.crv .rt,
.crv .rb { background:url(../images/all-roundedcorners.png) no-repeat;  z-index:0; }

/*
******************************************
* BOX 1
******************************************
*/
.box-typ1-crv .lt, .box-typ1-crv .lb, .box-typ1-crv .rt, .box-typ1-crv .rb { width:10px; height:10px; }

.box-typ1-crv .lt { background-position:0 0; }
.box-typ1-crv .lb { background-position:0 -20px; }
.box-typ1-crv .rt { background-position:-20px 0; }
.box-typ1-crv .rb { background-position:-20px -20px; }

.box-typ1-crv .rt,
.box-typ1-crv .lt { display:none; }

/*
******************************************
* BOX 2 - GENARAL BOX
******************************************
*/
.box-typ2-crv .lb, .box-typ2-crv .rb, .box-typ2-crv .lt, .box-typ2-crv .rt { width:8px; height:8px; }

.box-typ2-crv .lt { background-position:0 -45px; }
.box-typ2-crv .lb { background-position:0 -63px; }
.box-typ2-crv .rt { background-position:-18px -45px; }
.box-typ2-crv .rb { background-position:-18px -63px; }

/*
******************************************
* BOX 4 product box case
******************************************
*/
.box-typ4 .box-typ2-crv .lt { background-position:0 -687px; top:-1px; }
.box-typ4 .box-typ2-crv .lb { background-position:0 -702px; }
.box-typ4 .box-typ2-crv .rt { background-position:-15px -687px; top:-1px; }
.box-typ4 .box-typ2-crv .rb { background-position:-27px -702px; }


/*
******************************************
* BOX 10
******************************************
*/
.box-typ10-crv .lb, .box-typ10-crv .rb, .box-typ10-crv .lt, .box-typ10-crv .rt { width:6px; height:6px; }

.box-typ10-crv .lt { background-position:0 -289px;  }
.box-typ10-crv .lb { background-position:0 -305px; }
.box-typ10-crv .rt { background-position:-16px -289px; }
.box-typ10-crv .rb { background-position:-16px -305px; }


/* 
###############################################################################################
SIDEBAR CASES :: BOXES"S CURVE
###############################################################################################
*/

.sidebar .crv .lt { left:-2px; top:-2px; }
.sidebar .crv .lb { left:-2px; bottom:-2px; }
.sidebar .crv .rt { right:-2px; top:-2px; }
.sidebar .crv .rb { right:-2px; bottom:-2px; }


	
/* COMMON
******************************************
*/
.sidebar .crv .lt,
.sidebar .crv .lb,
.sidebar .crv .rt,
.sidebar .crv .rb { background:url(../images/sidebarimg.png) no-repeat; z-index:1000;  }

/*
******************************************
* BOX 1 Curve
******************************************
*/

.sb-box-typ1 .sb-box-typ1-crv .lb, .sb-box-typ1 .sb-box-typ1-crv .rb, .sb-box-typ1 .sb-box-typ1-crv .lt, .sb-box-typ1 .sb-box-typ1-crv .rt { width:7px; height:7px;}
.sb-box-typ1 .sb-box-typ1-crv .lt { background-position:0 0; }
.sb-box-typ1 .sb-box-typ1-crv .lb { background-position:0 -17px; }
.sb-box-typ1 .sb-box-typ1-crv .rt { background-position:-17px 0px; }
.sb-box-typ1 .sb-box-typ1-crv .rb { background-position:-17px -17px; }

/*
******************************************
* BOX 2 Curve
******************************************
*/
.sb-box-typ2 .sb-box-typ2-crv .lb, .sb-box-typ2 .sb-box-typ2-crv .rb, .sb-box-typ2 .sb-box-typ2-crv .lt, .sb-box-typ2 .sb-box-typ2-crv .rt {width:9px; height:9px;}
.sb-box-typ2 .sb-box-typ2-crv .lt { background-position:-855px 0px; }
.sb-box-typ2 .sb-box-typ2-crv .lb { background-position:-855px -19px; }
.sb-box-typ2 .sb-box-typ2-crv .rt { background-position:-874px -0px; }
.sb-box-typ2 .sb-box-typ2-crv .rb { background-position:-874px -19px; }

/*
******************************************
* BOX 3 Curve
******************************************
*/
.sb-box-typ3 .sb-box-typ3-crv .lb, .sb-box-typ3 .sb-box-typ3-crv .rb, .sb-box-typ3 .sb-box-typ3-crv .lt, .sb-box-typ3 .sb-box-typ3-crv .rt { width:9px; height:9px; }
.sb-box-typ3 .sb-box-typ3-crv .lt { background-position:-1303px 0; }
.sb-box-typ3 .sb-box-typ3-crv .lb { background-position:-1303px -20px; }
.sb-box-typ3 .sb-box-typ3-crv .rt { background-position:-1322px 0px; }
.sb-box-typ3 .sb-box-typ3-crv .rb { background-position:-1322px -20px; }

