/* type 1 */

.roundedcornr_box_1{
	width: 100%;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-bottom: 10px;
	background: url(img/blocks/roundedcornr_1_l.png) repeat-y;
	position: relative;
}
.roundedcornr_top_1 {
	background: url(img/blocks/roundedcornr_1_tb.png) repeat-x 0 0;
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_top_1 .roundedcornr_tl_1{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_1.png) no-repeat 0 0;
}
.roundedcornr_top_1 .roundedcornr_tr_1{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_1.png) no-repeat -20px 0;
}

.roundedcornr_bottom_1 {
	background: url(img/blocks/roundedcornr_1_tb.png) repeat-x 0 -20px;
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_bottom_1 .roundedcornr_bl_1{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_1.png) no-repeat 0 -20px;
}
.roundedcornr_bottom_1 .roundedcornr_br_1{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_1.png) no-repeat -20px -20px;
}

.roundedcornr_content_1 {
	background:#FFFFFF url(img/blocks/roundedcornr_1_r.png) top right repeat-y;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-left: 20px;
	padding: 0 15px 0 0 ;
}

.roundedcornr_bottom_1, .roundedcornr_top_1 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}

/* type 2 */

.roundedcornr_box_2{
	width: 100%;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-bottom: 10px;
	background: url(img/blocks/roundedcornr_2_l.png) repeat-y;
	position: relative;
}
.roundedcornr_top_2 {
	background: url(img/blocks/roundedcornr_2_t.png) repeat-x 0 0;
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_top_2 .roundedcornr_tl_2{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_2.png) no-repeat 0 0;
}
.roundedcornr_top_2 .roundedcornr_tr_2{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_2.png) no-repeat -20px 0;
}
.roundedcornr_bottom_2 {
	background: url(img/blocks/roundedcornr_2_tb.png) repeat-x 0 -20px;
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_bottom_2 .roundedcornr_bl_2{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_2.png) no-repeat 0 -20px;
}
.roundedcornr_bottom_2 .roundedcornr_br_2{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_2.png) no-repeat -20px -20px;
}

.roundedcornr_content_2 {
	background:#EEEEEE url(img/blocks/roundedcornr_2_r.png) top right repeat-y;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-left: 20px;
	padding: 0 15px 0 0;
	}

.roundedcornr_bottom_2, .roundedcornr_top_2 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}

/* type 3 */

.roundedcornr_box_3{
	width: 100%;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-bottom: 10px;
	background: url(img/blocks/roundedcornr_3_l.png) repeat-y;
	position: relative;
}
.roundedcornr_top_3 {
	background: url(img/blocks/roundedcornr_3_tb.png) repeat-x 0 0;
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_top_3 .roundedcornr_tl_3{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_3.png) no-repeat 0 0;
}
.roundedcornr_top_3 .roundedcornr_tr_3{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_3.png) no-repeat -20px 0;
}

.roundedcornr_bottom_3 {
	background: url(img/blocks/roundedcornr_3_tb.png) repeat-x 0 -20px;
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_bottom_3 .roundedcornr_bl_3{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_3.png) no-repeat 0 -20px;
}
.roundedcornr_bottom_3 .roundedcornr_br_3{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_3.png) no-repeat -20px -20px;
}

.roundedcornr_content_3 {
	background:#FFDB29 url(img/blocks/roundedcornr_3_r.png) top right repeat-y;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-left: 20px;
	padding: 0 15px 0 0 ;
}

.roundedcornr_bottom_3, .roundedcornr_top_3 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}

/* type 4 */

.roundedcornr_box_4{
	width: 100%;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-bottom: 10px;
	background: #FAFAFA;
	position: relative;

}
.roundedcornr_top_4 {
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;

}
.roundedcornr_top_4 .roundedcornr_tl_4{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_4.png) no-repeat 0 0;
}
.roundedcornr_top_4 .roundedcornr_tr_4{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_4.png) no-repeat -20px 0;
}

.roundedcornr_bottom_4 {
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_bottom_4 .roundedcornr_bl_4{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_4.png) no-repeat 0 -20px;
}
.roundedcornr_bottom_4 .roundedcornr_br_4{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_4.png) no-repeat -20px -20px;
}

.roundedcornr_content_4 {
	overflow: hidden;
	display: block;
	zoom:1;
	margin-left: 20px;
	padding: 0 15px 0 0 ;
}

.roundedcornr_bottom_4, .roundedcornr_top_4 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}

/* type 5 */

.roundedcornr_box_5{
	width: 100%;
	overflow: hidden;
	display: block;
	zoom:1;
	margin-bottom: 10px;
	background: #dddddd;
	position: relative;

}
.roundedcornr_top_5 {
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;

}
.roundedcornr_top_5 .roundedcornr_tl_5{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_5.png) no-repeat 0 0;
}
.roundedcornr_top_5 .roundedcornr_tr_5{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_5.png) no-repeat -20px 0;
}

.roundedcornr_bottom_5 {
	width: 100%;
	height: 20px;
	font-size: 1px;
	position: relative;
	display: block;
	overflow: hidden;
	zoom:1;
}
.roundedcornr_bottom_5 .roundedcornr_bl_5{
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_5.png) no-repeat 0 -20px;
}
.roundedcornr_bottom_5 .roundedcornr_br_5{
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(img/blocks/roundedcornr_5.png) no-repeat -20px -20px;
}

.roundedcornr_content_5 {
	overflow: hidden;
	display: block;
	zoom:1;
	margin-left: 20px;
	padding: 0 15px 0 0 ;
}

.roundedcornr_bottom_5, .roundedcornr_top_5 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}

/* blue_box*/

.blue_box{
	clear: both;
	overflow: hidden;
	zoom:1;
	display: block;
	background:#97CBFF url(img/blocks/blue_box_bg.png) repeat-x bottom;
	padding: 5px;
-moz-border-radius: 6px;
margin-bottom: 10px;
}
