@charset "utf-8";
/* CSS Document */

/* ========== CSS ROUNDED CORNERS STYLINGS (non-css3) & LINES FORMATS ========== */
/* ----------- Rounded Corners ------------ */
.rCornerWrap {
	margin: 0;
	padding: 0;
	
}

.rCornerContent {
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Left-Right-Verticle.png) repeat-y top left;
	margin: 0;
	padding: .5em;
}

.rCornerWrap .rCornerTopLeft {
	float: left;
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Top-Left.png) no-repeat top left;
	width: 1em;
	height: 1em;
}

.rCornerWrap .rCornerTopRight {
	float: right;
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Top-Right.png) no-repeat top left;
	width: 1em;
	height: 1em;
}

.rCornerWrap .rCornerBottomLeft {
	float: left;
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Bottom-Left.png) no-repeat bottom left;
	width: 1em;
	height: 1em;
}

.rCornerWrap .rCornerBottomRight {
	float: right;
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Bot-Right.png) no-repeat bottom right;
	width: 1em;
	height: 1em;
}

.rCornerWrap .rCornerTopHorizontal, .rCornerWrap .rCornerBottomHorizontal {
	width: 58em;
	margin: 0 1em;
	padding: 0;
	height: .88em;
}

.rCornerWrap .rCornerTopHorizontal {
	background: #F6FFF6;
	border-top: 2px solid #525659;
}

.rCornerWrap .rCornerBottomHorizontal {
	background: #F6FFF6;
	border-bottom: 2px solid #525659;
}

/* ----------- Variable Horz/Vert Line Formats ------------ */

.sectionlineHorzSingle100 {
	height: 16px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz1.png) repeat-x top left;
	display: block;
}

.sectionlineHorzSingle90 {
	height: 16px;
	width: 88%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz1.png) repeat-x top left;
	display: block;
}

.sectionlineHorzSingle75 {
	height: 16px;
	width: 76%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz1.png) repeat-x top left;
	display: block;
}

.sectionlineHorzSingle50 {
	height: 16px;
	width: 50%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz1.png) repeat-x top left;
	display: block;
}

.sectionlineVertSingle90 {
	float: left;
	height: 100%;
	width: 16px;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_vert1.png) repeat-y top left;
	display: block;
}

.sectionlineHorzSingleThick100 {
	height: 16px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz2.png) repeat-x top left;
	display: block;
}

.sectionlineHorzSingleThick90 {
	height: 16px;
	width: 88%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz2.png) repeat-x top left;
	display: block;
}

.sectionlineHorzSingleThick75 {
	height: 16px;
	width: 76%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz2.png) repeat-x top left;
	display: block;
}

.sectionlineHorzSingleThick50 {
	height: 16px;
	width: 50%;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_horz2.png) repeat-x top left;
	display: block;
}

.sectionlineVertSingleThick90 {
	float: left;
	height: 100%;
	width: 16px;
	margin: 0 auto;
	padding: 0;
	background: url(/_assets/imagesDesign/lines/sectionLine_vert2.png) repeat-y top left;
	display: block;
}
