div + div > .ContentSideContainer {background:url("images/side_top_border.png") left top repeat-x; margin:0 -10px; padding:12px 10px 0 10px; }
.ContentPane div + div > .ContentSideContainer, .column-2-Pane div + div > .ContentSideContainer { margin:0 -15px; padding:12px 15px 0 15px;}
.HeroPane div + div > .ContentSideContainer { margin:0; padding:12px 0px 0 0px;}
.ContentSideContainer .cs-container { margin: 0;}
.ContentSideContainer .cs-container-title h2 { padding: 13px 0 0 2px; margin: 0;font:19px Tahoma, Geneva, sans-serif; color:#796638; background:url("images/h1_small_bott_border.png") right bottom no-repeat; white-space:nowrap;}

.ContentSideContainer .cs-container-body,
.ContentSideContainer .cs-container-body p { color:#717376; line-height:16px; margin: 5px 0 5px 5px;padding:0;}
.ContentSideContainer .cs-container-body a.more { color:#1c5090;}

.ContentSideContainer .cs-container-body img { margin: 0 0 0 -5px;}
.ContentSideContainer .cs-container-body ul { padding:0px; margin:0 0 10px 5px;}
.ContentSideContainer .cs-container-body ul li { list-style-position:outside; list-style-type:none; background:url("images/green_disc.png") left 9px no-repeat; font:bold 13px Tahoma, Geneva, sans-serif; padding:0 0 5px 15px; margin:0; color:#1c5090;}
.ContentSideContainer .cs-container-body ul li a:link, .ContentSideContainer .cs-container-body ul li a:hover, .ContentSideContainer .cs-container-body ul li a:visited, .ContentSideContainer .cs-container-body ul li a:active  { color:#1c5090; font:13px Tahoma, Geneva, sans-serif; text-decoration: underline;}