.roundedBorder {
	POSITION: relative; WIDTH: 100px; CLEAR: both
}
.roundedBorderTitle {
	LINE-HEIGHT: 18px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #606060; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.roundedBorderHorzDivider {
	BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 1px; MARGIN: 15px 0px; WIDTH: 100%; HEIGHT: 0px; FONT-SIZE: 1px; BORDER-TOP: #c3c5b8 1px solid
}
.roundedBorderTopCap {
	WIDTH: 100%; BACKGROUND: url(/images/borders/roundedBorderTopBg.jpg) repeat-x; FLOAT: left; HEIGHT: 9px
}
.roundedBorderNW {
	LINE-HEIGHT: 9px; WIDTH: 9px; BACKGROUND: url(/images/borders/roundedBorderCorners.jpg) no-repeat left top; FLOAT: left; HEIGHT: 9px
}
.roundedBorderNE {
	LINE-HEIGHT: 9px; WIDTH: 9px; BACKGROUND: url(/images/borders/roundedBorderCorners.jpg) no-repeat right top; FLOAT: right; HEIGHT: 9px
}
.roundedBorderPadded {
	PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: url(/images/borders/roundedBorderMidBg.jpg); CLEAR: both
}
.roundedBorderFullWidth {
	BACKGROUND: url(/images/borders/roundedBorderMidBg.jpg); CLEAR: both
}
.roundedBorderBottomCap {
	WIDTH: 100%; BACKGROUND: url(/images/borders/roundedBorderBotBg.jpg) repeat-x; FLOAT: left; HEIGHT: 9px
}
.roundedBorderSW {
	LINE-HEIGHT: 9px; WIDTH: 9px; BACKGROUND: url(/images/borders/roundedBorderCorners.jpg) no-repeat left bottom; FLOAT: left; HEIGHT: 9px
}
.roundedBorderSE {
	LINE-HEIGHT: 9px; WIDTH: 9px; BACKGROUND: url(/images/borders/roundedBorderCorners.jpg) no-repeat right bottom; FLOAT: right; HEIGHT: 9px
}
