.hasRoundedCorners {	position: relative;}.rcoTL,.rcoTR,.rcoBL,.rcoBR,.rcoTM,.rcoBM {	position: absolute;	width: 11px;	height: 11px;	overflow: hidden;	background: no-repeat transparent 0px 0px;	z-index: 100;}.rcoTM,.rcoBM {	width: 22px;}.rcoTL {	top: 0px;	left: 0px;	background-image: url(../images/roundedCornersOverlayTL.png);}#mainBody .rcoTL {	background-image: url(../images/roundedCornersOverlayMainBodyTL.png);}#mainBody .promoImage .rcoTL {	background-image: url(../images/roundedCornersOverlayMainBodyImgTL.png);}#sideBar .rcoTL {	background-image: url(../images/roundedCornersOverlaySideBarTL.png);}#sideBar .promoImage .rcoTL {	background-image: url(../images/roundedCornersOverlaySideBarImgTL.png);}#navigationUpper.hasRoundedCorners .rcoTL {	background-image: url(../images/roundedCornersOverlayNavTL.png);	left: -2px;	z-index: 10;}#navigationUpper li.hasRoundedCorners .rcoTL {	background-image: url(../images/roundedCornersOverlayNavItemTL.png);	top: 0px;	left: auto;	right: -11px;}#navigationUpper li.selected.hasRoundedCorners .rcoTL {	background-image: url(../images/roundedCornersOverlayNavItemSelectedTL.png);}.rcoTR {	top: 0px;	right: 0px;	background-image: url(../images/roundedCornersOverlayTR.png);}#mainBody .rcoTR {	background-image: url(../images/roundedCornersOverlayMainBodyTR.png);}#mainBody .promoImage .rcoTR {	background-image: url(../images/roundedCornersOverlayMainBodyImgTR.png);}#sideBar .rcoTR {	background-image: url(../images/roundedCornersOverlaySideBarTR.png);}#sideBar .promoImage .rcoTR {	background-image: url(../images/roundedCornersOverlaySideBarImgTR.png);}.rcoBL {	bottom: 0px;	left: 0px;	background-image: url(../images/roundedCornersOverlayBL.png);}#mainBody .rcoBL {	background-image: url(../images/roundedCornersOverlayMainBodyBL.png);}#mainBody .promoImage .rcoBL {	background-image: url(../images/roundedCornersOverlayMainBodyImgBL.png);}#sideBar .rcoBL {	background-image: url(../images/roundedCornersOverlaySideBarBL.png);}#sideBar .promoImage .rcoBL {	background-image: url(../images/roundedCornersOverlaySideBarImgBL.png);}.rcoBR {	bottom: 0px;	right: 0px;	background-image: url(../images/roundedCornersOverlayBR.png);}#mainBody .rcoBR {	background-image: url(../images/roundedCornersOverlayMainBodyBR.png);}#mainBody .promoImage .rcoBR {	background-image: url(../images/roundedCornersOverlayMainBodyImgBR.png);}#sideBar .rcoBR {	background-image: url(../images/roundedCornersOverlaySideBarBR.png);}#sideBar .promoImage .rcoBR {	background-image: url(../images/roundedCornersOverlaySideBarImgBR.png);}.rcoTM {	top: 0px;	left: 50%;	margin-left: -11px;	background-image: url(../images/roundedCornersOverlayTM.png);}#content .rcoTM {	left: 629px;}.rcoBM {	bottom: 0px;	left: 50%;	margin-left: -11px;	background-image: url(../images/roundedCornersOverlayBM.png);}#content .rcoBM {	left: 629px;}