/* We user this ---------  Right hand ad box ----------------- */
.adBox_box {
	background: url(../images/corners/adBox_tl.png) no-repeat top left;
}
.adBox_top {
	background: url(../images/corners/adBox_tr.png) no-repeat top right;
}
.adBox_bottom {
	background: url(../images/corners/adBox_bl.png) no-repeat bottom left;
}
.adBox_bottom div {
	background: url(../images/corners/adBox_br.png) no-repeat bottom right;
}
.adBox_content {
	background: url(../images/corners/adBox_r.png) top right repeat-y;
}

.adBox_top div,.adBox_top,
.adBox_bottom div, .adBox_bottom {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.adBox_content, .adBox_bottom {
	margin-top: -15px;
}
.adBox_content { padding: 0 10px; }


/* -- Classes page -- */
.class_box {
	background: url(../images/corners/class_tl.png) no-repeat top left;
}
.class_top {
	background: url(../images/corners/class_tr.png) no-repeat top right;
}
.class_bottom {
	background: url(../images/corners/class_bl.png) no-repeat bottom left;
}
.class_bottom div {
	background: url(../images/corners/class_br.png) no-repeat bottom right;
}
.class_content {
	background: url(../images/corners/class_r.png) top right repeat-y;
}

.class_top div, .class_top, .class_bottom div, .class_bottom {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.class_content, .class_bottom {
	margin-top: -19px;
}
.class_content { padding: 0 30px; }


/* ------ Colored Corners ---------*/
.roundedcornr_box_592187 {
	background: url(../images/corners/roundedcornr_592187_tl.png) no-repeat top left;
}
.roundedcornr_top_592187 {
	background: url(../images/corners/roundedcornr_592187_tr.png) no-repeat top right;
}
.roundedcornr_bottom_592187 {
	background: url(../images/corners/roundedcornr_592187_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_592187 div {
	background: url(../images/corners/roundedcornr_592187_br.png) no-repeat bottom right;
}
.roundedcornr_content_592187 {
	background: url(../images/corners/roundedcornr_592187_r.png) top right repeat-y;
}

.roundedcornr_top_592187 div,.roundedcornr_top_592187,
.roundedcornr_bottom_592187 div, .roundedcornr_bottom_592187 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_592187, .roundedcornr_bottom_592187 {
	margin-top: -19px;
}
.roundedcornr_content_592187 { padding: 0 15px; }


/* We use this --- Home page featured article ---------*/
.feature_box {
	background: url(../images/corners/grnMain_tl.png) no-repeat top left;
}
.feature_top {
	background: url(../images/corners/grnMain_tr.png) no-repeat top right;
}
.feature_bottom {
	background: url(../images/corners/grnMain_bl.png) no-repeat bottom left;
}
.feature_bottom div {
	background: url(../images/corners/grnMain_br.png) no-repeat bottom right;
}
.feature_content {
	background: url(../images/corners/grnMain_r.png) top right repeat-y;
}

.feature_top div,.feature_top,
.feature_bottom div, .feature_bottom {
	width: 100%;
	height: 40px;
	font-size: 1px;
}
.feature_content, .feature_bottom {
	margin-top: -19px;
}
.feature_content { padding: 0 15px; }


/* ------ Light Teal ---------*/
.roundedcornr_box_teal {
   background: #d1e4e2;
}
.roundedcornr_top_teal div {
   background: url(../images/corners/tealcorner_tl.png) no-repeat top left;
}
.roundedcornr_top_teal {
   background: url(../images/corners/tealcorner_tr.png) no-repeat top right;
}
.roundedcornr_bottom_teal div {
   background: url(../images/corners/tealcorner_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_teal {
   background: url(../images/corners/tealcorner_br.png) no-repeat bottom right;
}

.roundedcornr_top_teal div, 
.roundedcornr_top_teal, 
.roundedcornr_bottom_teal div, 
.roundedcornr_bottom_teal {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_teal { margin: 0 8px; } /* Content offset */

/* ------ Dark Teal ---------*/
.roundedcornr_box_darkteal {
   background: #7b9a9c;
}
.roundedcornr_top_darkteal div {
   background: url(../images/corners/dtealcorner_tl.png) no-repeat top left;
}
.roundedcornr_top_darkteal {
   background: url(../images/corners/dtealcorner_tr.png) no-repeat top right;
}
.roundedcornr_bottom_darkteal div {
   background: url(../images/corners/dtealcorner_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_darkteal {
   background: url(../images/corners/dtealcorner_br.png) no-repeat bottom right;
}

.roundedcornr_top_darkteal div, .roundedcornr_top_darkteal, 
.roundedcornr_bottom_darkteal div, .roundedcornr_bottom_darkteal {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_darkteal { margin: 0 8px; }


/*--------- Light Green -----------*/
.roundedcornr_box_litegrn {
   background: #d8e3d2;
}
.roundedcornr_top_litegrn div {
   background: url(../images/corners/grncorner_tl.png) no-repeat top left;
}
.roundedcornr_top_litegrn {
   background: url(../images/corners/grncorner_tr.png) no-repeat top right;
}
.roundedcornr_bottom_litegrn div {
   background: url(../images/corners/grncorner_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_litegrn {
   background: url(../images/corners/grncorner_br.png) no-repeat bottom right;
}

.roundedcornr_top_litegrn div, .roundedcornr_top_litegrn, 
.roundedcornr_bottom_litegrn div, .roundedcornr_bottom_litegrn {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_litegrn { margin: 0 8px; }

/* ------ Dark Green ---------*/
.roundedcornr_box_darkgreen {
   background: #849E84;
}
.roundedcornr_top_darkgreen div {
   background: url(../images/corners/dgrncorner_tl.png) no-repeat top left;
}
.roundedcornr_top_darkgreen {
   background: url(../images/corners/dgrncorner_tr.png) no-repeat top right;
}
.roundedcornr_bottom_darkgreen div {
   background: url(../images/corners/dgrncorner_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_darkgreen {
   background: url(../images/corners/dgrncorner_br.png) no-repeat bottom right;
}

.roundedcornr_top_darkgreen div, .roundedcornr_top_darkgreen, 
.roundedcornr_bottom_darkgreen div, .roundedcornr_bottom_darkgreen {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_darkgreen { margin: 0 8px; }


/* ------ Blue Sub-Box ---------*/
.blueSub_box {	background: url(../images/corners/blueSub_tl.png) no-repeat top left;}
.blueSub_top {	background: url(../images/corners/blueSub_tr.png) no-repeat top right;}
.blueSub_bottom {	background: url(../images/corners/blueSub_bl.png) no-repeat bottom left;}
.blueSub_bottom div { background: url(../images/corners/blueSub_br.png) no-repeat bottom right;}
.blueSub_content { background: url(../images/corners/blueSub_r.png) top right repeat-y;}

.blueSub_top div,.blueSub_top,
.blueSub_bottom div, .blueSub_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.blueSub_content, .blueSub_bottom {
	margin-top: 0px;
}
.blueSub_content { padding: 10px 0px 1px 12px; }


/* ------ Green Sub-Box ---------*/
.grnSub_box {background: url(../images/corners/grnSub_tl.png) no-repeat top left;}
.grnSub_top {background: url(../images/corners/grnSub_tr.png) no-repeat top right;}
.grnSub_bottom {background: url(../images/corners/grnSub_bl.png) no-repeat bottom left;}
.grnSub_bottom div {background: url(../images/corners/grnSub_br.png) no-repeat bottom right;}
.grnSub_content {background: url(../images/corners/grnSub_r.png) top right repeat-y;}

.grnSub_top div,.grnSub_top,
.grnSub_bottom div, .grnSub_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.grnSub_content, .grnSub_bottom {
	margin-top: 0px;
}
.grnSub_content { padding: 10px 0px 1px 12px; }


/* ------ Helth Tip Sub-Box ---------*/
.healthTip_box {background: url(../images/corners/healthTip_tl.png) no-repeat top left;}
.healthTip_top {background: url(../images/corners/healthTip_tr.png) no-repeat top right;}
.healthTip_bottom {background: url(../images/corners/healthTip_bl.png) no-repeat bottom left;}
.healthTip_bottom div {background: url(../images/corners/healthTip_br.png) no-repeat bottom right;}
.healthTip_content {background: url(../images/corners/healthTip_r.png) top right repeat-y;}

.healthTip_top div,.grnSub_top,
.healthTip_bottom div, .grnSub_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.healthTip_content, .grnSub_bottom {
	margin-top: 0px;
}
.healthTip_content { padding: 3px 0px 10px 25px; }


/* -- Blue corner box -- */
.blue_box {
	background: url(../images/corners/bluebox_tl.png) no-repeat top left;
}
.blue_top {
	background: url(../images/corners/bluebox_tr.png) no-repeat top right;
}
.blue_bottom {
	background: url(../images/corners/bluebox_bl.png) no-repeat bottom left;
}
.blue_bottom div {
	background: url(../images/corners/bluebox_br.png) no-repeat bottom right;
}
.blue_content {
	background: url(../images/corners/bluebox_r.png) top right repeat-y;
}

.blue_top div,.blue_top,
.blue_bottom div, .blue_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.blue_content, .blue_bottom {
	margin-top: 0px;
}
.blue_content { padding: 0 10px; }
