/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.urbangreymenu{
width: 190px; /*width of menu*/
float: right;
margin-left: 10px;
margin-bottom: 10px;
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(images/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}


#regrowthLeftCol {
	WIDTH: 621px
}
#regrowthRightCol {
	WIDTH: 354px; MARGIN-LEFT: 9px
}
#regrowthSingleCol {
	WIDTH: 984px;
}
.regrowthRightColContainer {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 9px
}
#regrowthLeftCol P:first-child {
	MARGIN-TOP: 0px;
	color: #656597;
}
#regrowthT1Col {
	FLOAT: left
}
#regrowthT2Col {
	FLOAT: left
}
#regrowthT1Col {
	WIDTH: 301px
}
#regrowthT2Col {
	WIDTH: 320px
}
.regrowthBelowT1 {
	MARGIN: 18px 0px 18px 18px
}
.regrowthSplitText {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FONT-SIZE: 16px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.regrowthSplitText2 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FONT-SIZE: 16px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.regrowthSplitText2 {
	BORDER-TOP-STYLE: none
}
.regrowthSplitText A:link {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.regrowthSplitText2 A:link {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#regrowthHeader .regrowthHeaderContent .regrowthHeadColRight {
	POSITION: absolute; TOP: 9px; LEFT: 28%
}
#regrowthHeader .regrowthHeadColRight2 {
	POSITION: absolute; TOP: 9px; LEFT: 0%
}
#regrowthHeader .regrowthHeaderContent .regrowthHeaderBot .regrowthHeadColRight {
	Z-INDEX: 1; POSITION: absolute; TOP: 6px
}
.regrowthSubHead {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 24px;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}
.regrowthAll {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 3px
}
#regrowthT2Col .regrowthAll {
	MARGIN-BOTTOM: 9px
}
.regrowthT1 {
	PADDING-BOTTOM: 14px; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 18px; 
	BACKGROUND: #f6f6f6; 
	PADDING-TOP: 18px
}
#regrowth_LS2 .regrowthT1 {
	PADDING-TOP: 9px
}
.regrowthT1 .regrowthT1Img {
	POSITION: relative; WIDTH: 265px; OVERFLOW: hidden
}
#regrowth_LS .regrowthT1 .regrowthT1Img {
	MARGIN: 0px 18px 4px 0px; WIDTH: 283px; FLOAT: left
}
#regrowth_LS2 .regrowthT1 .regrowthT1Img {
	MARGIN: 0px 18px 4px 0px; WIDTH: 283px; FLOAT: left
}
#regrowth_LS3 .regrowthT1 .regrowthT1Img {
	POSITION: relative; WIDTH: 585px; OVERFLOW: hidden
}
.regrowthT1 .regrowthT1Img IMG {
	WIDTH: 265px; HEIGHT: 212px
}
#regrowth_LS .regrowthT1Img IMG {
	WIDTH: 283px; HEIGHT: 239px
}
#regrowth_LS2 .regrowthT1Img IMG {
	WIDTH: 283px; HEIGHT: 239px
}
#regrowth_LS3 .regrowthT1Img IMG {
	WIDTH: 585px; HEIGHT: 253px
}
.regrowthT1 H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthT1 H4 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #ca0002; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#regrowth_LS .regrowthT1 H4 SPAN {
	PADDING-BOTTOM: 9px
}
.regrowthT1 H1 {
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 24px;
	MARGIN: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Helvetica, arial, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 4px;
	color: #FFF;
	background-color: #656597;
}
#regrowth_LS .regrowthT1 H1 {
	FONT-SIZE: 24px; PADDING-TOP: 0px
}
#regrowth_LS2 .regrowthT1 H1 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; PADDING-TOP: 4px
}
#regrowth_LS3 .regrowthT1 H1 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; PADDING-TOP: 4px
}
.regrowthT1 .regrowthT1Txt {
	PADDING-TOP: 9px
}
#regrowth_LS .regrowthT1Txt {
	PADDING-TOP: 0px
}
#regrowth_LS2 .regrowthT1Txt {
	PADDING-TOP: 0px
}
.regrowthT1 .regrowthT1Blurb {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#regrowth_LS2 .regrowthT1Blurb {
	PADDING-TOP: 0px
}
.regrowthT1 .regrowthT1Txt .regrowthT1Blurb UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.regrowthT1 .regrowthT1Txt .regrowthT1Blurb UL LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/black_bull.gif) no-repeat 0px 6px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.regrowthT1 .regrowthT1Img .regrowthT1cap {
	POSITION: absolute; FILTER: alpha(opacity=85); WIDTH: 100%; BOTTOM: 0px; MARGIN-BOTTOM: -1px; BACKGROUND: #000; LEFT: 0px; opacity: .85
}
.regrowthT1 .regrowthT1capTxt {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 13px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #aaa; FONT-SIZE: 10px; PADDING-TOP: 7px
}
.regrowthT1 .regrowthT1capTxt B {
	COLOR: #fff; FONT-WEIGHT: normal
}
.regrowthT1 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthT1 UL LI {
	LINE-HEIGHT: 13px; MARGIN: 0px 0px 3px; PADDING-LEFT: 10px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left center; FONT-WEIGHT: normal
}
.regrowthT1 UL LI A {
	FONT-WEIGHT: bold
}
#regrowth_LS .regrowthT1 UL {
	MARGIN-LEFT: 302px
}
#regrowth_LS2 .regrowthT1 UL {
	MARGIN-LEFT: 302px
}
#regrowthYlwBlkBannerTeaser {
	WIDTH: 265px; BACKGROUND: #fff500; HEIGHT: 23px
}
#regrowthYlwBlkBannerTeaserText {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#regrowthRedBlkBannerTeaser {
	WIDTH: 265px; BACKGROUND: #ca0002; HEIGHT: 23px
}
#regrowthRedBlkBannerTeaserText {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#regrowth_LS #regrowthRedBlkBannerTeaser {
	WIDTH: 283px
}
#regrowth_LS #regrowthYlwBlkBannerTeaser {
	WIDTH: 283px
}
#regrowth_LS2 #regrowthYlwBlkBannerTeaser {
	WIDTH: 283px
}
#regrowth_LS2 #regrowthRedBlkBannerTeaser {
	WIDTH: 283px
}
#regrowth_LS3 #regrowthYlwBlkBannerTeaser {
	WIDTH: 585px
}
#regrowth_LS3 #regrowthRedBlkBannerTeaser {
	WIDTH: 585px
}
#regrowth_VT1 .regrowthT1Img {
	WIDTH: 265px; HEIGHT: 303px
}
#regrowth_VT1 .regrowthT1Img IMG {
	WIDTH: 265px; HEIGHT: 303px
}
#regrowthT1lc {
	WIDTH: 283px; FLOAT: left
}
#regrowthT1rc {
	WIDTH: 283px; FLOAT: left
}
#regrowthT1rc {
	MARGIN-LEFT: 18px
}
#regrowthT1lc .regrowthPopNews {
	MARGIN-BOTTOM: 0px
}
#regrowthT1rc .regrowthPopNews {
	MARGIN-BOTTOM: 0px
}
#regrowthT1rc .regrowthPopNews .regrowthPopNewsImg {
	MARGIN-BOTTOM: 0px
}
#regrowthT1lc .regrowthPopNews .regrowthPopNewsImg {
	MARGIN-BOTTOM: 0px
}
#regrowth_LS #regrowthT1Col {
	PADDING-TOP: 9px
}
#regrowth_LS2 #regrowthT1Col {
	PADDING-TOP: 9px
}
#regrowth_LS3 #regrowthT1Col {
	PADDING-TOP: 9px
}
#regrowth_LS #regrowthT1Col .regrowthPad9Top .regrowthSuperBox .regrowthWireBox {
	MARGIN-LEFT: 18px
}
#regrowth_LS2 #regrowthT1Col .regrowthPad9Top .regrowthSuperBox .regrowthWireBox {
	MARGIN-LEFT: 18px
}
#regrowth_LS3 #regrowthT1Col .regrowthPad9Top .regrowthSuperBox .regrowthWireBox {
	MARGIN-LEFT: 18px
}
.regrowthT2s UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.regrowthT2s UL LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px; COLOR: #dadada; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.regrowthT2s UL LI B {
	COLOR: #949494
}
.regrowthT2s UL LI A {
	FONT-WEIGHT: bold
}
.regrowthT2s A {
	FONT-WEIGHT: bold; color:#461975; font-size:13px;
	
}
.regrowthT2s UL LI .t2time {
	LINE-HEIGHT: 12px; COLOR: #ca0002; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.regrowthT2s UL LI .t2time SPAN {
	PADDING-LEFT: 4px
}
.regrowthT2s UL LI IMG {
	VERTICAL-ALIGN: text-bottom
}
.regrowthT2s UL LI IMG.regrowthVidIcon {
	MARGIN: 0px 2px 2px 4px
}
.regrowthT2s UL LI IMG.regrowthVideoIcon {
	MARGIN: 0px 2px 2px 4px
}
.regrowthT2s UL LI IMG.regrowthPicIcon {
	MARGIN: 0px 2px 1px 4px
}
.regrowthT2s UL LI B IMG.regrowthT2VidIcon {
	MARGIN: 0px 5px 2px 0px
}
#regrowthOpacity {
	Z-INDEX: 1000; POSITION: absolute; MIN-WIDTH: 1002px; FILTER: alpha(opacity=70); WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; HEIGHT: 1300px; TOP: 0px; LEFT: 0px; opacity: .70
}
* HTML #regrowthOpacity {
	; WIDTH: expression(document.documentElement.clientWidth < 1002? "1002px": "100%" )
}
#regrowthMoPo {
	Z-INDEX: 1001; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 337px; DISPLAY: none; COLOR: #000; TOP: 25%; LEFT: 34%
}
.regrowthMoPoBtn {
	DISPLAY: inline; FLOAT: right
}
.regrowthMoPoBtn IMG {
	MARGIN-BOTTOM: 4px
}
.regrowthMoPoContent {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; MARGIN: 0px 9px; BACKGROUND: #fff; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid
}
.regrowthMoPoClose {
	FLOAT: right
}
.regrowthMoPoHeader .regrowthHeaderLnk {
	PADDING-BOTTOM: 3px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.regrowthMoPoHeader P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #949494; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.regrowthMoPoHeader {
	MARGIN-BOTTOM: 10px
}
.regrowthMoPoNum {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #949494; FONT-SIZE: 22px; FONT-WEIGHT: bold; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 8px
}
.regrowthMoPoImg {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FLOAT: left; PADDING-TOP: 2px
}
.regrowthMoPoLnk {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#regrowthMoPo .regrowthMore {
	LINE-HEIGHT: 11px; FONT-SIZE: 10px; PADDING-TOP: 3px
}
.regrowthMoPoFoot {
	OVERFLOW: hidden
}
* HTML .regrowthMoPoFoot {
	WIDTH: 300px
}
.regrowthMoPoAd {
	WIDTH: 126px; DISPLAY: inline; FLOAT: right; HEIGHT: 31px; OVERFLOW: hidden
}
#regrowthMoPo .regrowthWireBox .regrowthBoxFooter {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/sect/main/mostpopwire.br.gif) no-repeat 100% 0px
}
#regrowthMoPo .regrowthWireBox .regrowthBoxHeader {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/sect/main/mostpopwire.tr.gif) repeat-x 100% 0px
}
#regrowthMoPo .regrowthWireBox {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/sect/main/mostpopwire.bg.gif) repeat-y 100% 0px
}
#regrowthMoPo .regrowthWireBox .regrowthBoxContent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.regrowthMpVidTopper {
	POSITION: relative; HEIGHT: 37px
}
.regrowthMpVidTopper .regrowthMoreVideo {
	POSITION: absolute; FONT-SIZE: 10px; TOP: 8px; RIGHT: 9px
}
.regrowthMpVidTopper .regrowthVideoBoxHeader {
	POSITION: absolute; LINE-HEIGHT: 24px; FONT-SIZE: 22px; TOP: 5px; FONT-WEIGHT: bold; LEFT: 12px
}
.regrowthMpVidTopper .regrowthVideoBoxHeader IMG {
	MARGIN: 0px 9px 3px 0px; VERTICAL-ALIGN: text-bottom
}
.regrowthPopVideoFV {
	MARGIN-TOP: 9px
}
.regrowthMpVideoBot {
	POSITION: relative; MARGIN-TOP: 9px; WIDTH: 336px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/video_box/pipeline_bg.gif) no-repeat; HEIGHT: 44px
}
.regrowthMpVideoBot .regrowthVbMarketingLogo {
	POSITION: absolute; TOP: 7px; RIGHT: 7px
}
.regrowthMpVideoBot P {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 206px; PADDING-RIGHT: 0px; COLOR: #949494; FONT-SIZE: 12px; TOP: 7px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 9px
}
.regrowthMpVideoContent {
	BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; WIDTH: 334px; BACKGROUND: #f2f2f2; HEIGHT: 120px; OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid
}
.regrowthMpVideoContent .regrowthMpVideo {
	POSITION: relative; WIDTH: 108px; MARGIN-BOTTOM: 10px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/video_box/video_bg_gray.gif) no-repeat; FLOAT: left; HEIGHT: 75px
}
.regrowthMpVideoContent .regrowthMpVideoLive {
	POSITION: relative;
	WIDTH: 130px;
	MARGIN-BOTTOM: 25px;
	FLOAT: left;
	HEIGHT: 75px;
	margin-left: 20px;
	text-align: center;
}
.regrowthMpVideoContent .regrowthMpVideoLive {
	
}
.regrowthMpVideoContent .regrowthMpVideo IMG.regrowthVidKeyFrame {
	POSITION: absolute; TOP: 6px; LEFT: 7px
}
.regrowthMpVideoContent .regrowthMpVideoLive IMG.regrowthVidKeyFrame {
	POSITION: absolute; TOP: 6px; LEFT: 7px
}
.regrowthMpVideoContent .regrowthMpVideo IMG.regrowthVbVidIcon {
	POSITION: absolute; BOTTOM: 7px; RIGHT: 14px
}
.regrowthMpVideoContent .regrowthMpVideoLive IMG.regrowthVbVidIcon {
	POSITION: absolute; BOTTOM: 7px; RIGHT: 14px
}
.regrowthMpVideo IMG.regrowthVidKeyFrame {
	WIDTH: 87px; HEIGHT: 49px
}
.regrowthMpVideoContent .regrowthMpVideo P {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; COLOR: #949494; FONT-SIZE: 10px; TOP: 61px; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: 6px
}
.regrowthMpVideoContent .regrowthMpVideoLive P {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; COLOR: #949494; FONT-SIZE: 10px; TOP: 61px; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: 6px
}
.regrowthMpVideoContent .regrowthMpVideo P A {
	FONT-WEIGHT: bold
}
.regrowthMpVideoContent .regrowthMpVideoLive P A {
	FONT-WEIGHT: bold
}
#regrowthMpVidCtnt0 {
	POSITION: absolute;
	TOP: 6px;
	height: 88px;
}
#regrowthMpVidCtnt1 {
	POSITION: absolute; TOP: 6px
}
#regrowthMpVidCtnt2 {
	POSITION: absolute; TOP: 6px
}
#regrowthMpVidCtnt0 {
	LEFT: 9px
}
#regrowthMpVidCtnt1 {
	LEFT: 345px
}
#regrowthMpVidCtnt2 {
	LEFT: 681px
}
#regrowthMpVideoBox .regrowthMpVidBtns {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; MARGIN-RIGHT: 9px; PADDING-TOP: 7px
}
* HTML #regrowthMpVideoBox .regrowthMpVidBtns {
	MARGIN-RIGHT: 5px
}
#regrowthMpVideoBox IMG#regrowthMpVidBtnL {
	CURSOR: default; MARGIN-RIGHT: 12px
}
#regrowthMpVideoBox IMG#regrowthMpVidBtnR {
	MARGIN-LEFT: 9px
}
#regrowthMpVideoBox IMG.regrowthMpVidBtnStatus {
	MARGIN: 0px 3px 6px 0px
}
.regrowthLiveVideoBox .regrowthVideoBoxHeader {
	LEFT: 11px
}
.regrowthLiveVideoBox .regrowthMpVidTopper {
	POSITION: relative; HEIGHT: 36px
}
.regrowthMpVidTease {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; PADDING-LEFT: 9px; COLOR: #949494; PADDING-TOP: 6px
}
.regrowthMpVidTease A {
	FONT-WEIGHT: bold
}
.regrowthLiveVideoBox .regrowthMpVidTease {
	PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.regrowthLiveVideoBox .regrowthMpVidTease A {
	FONT-WEIGHT: normal
}
.regrowthLiveVideoBox .regrowthMpLiveVideoContent {
	BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; BACKGROUND: #f2f2f2; HEIGHT: 115px; OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid
}
.regrowthLiveVideoBox .regrowthMpLiveVideoContent .regrowthMpLiveVidLnk {
	POSITION: absolute; FONT-SIZE: 16px; TOP: 11px; FONT-WEIGHT: bold; LEFT: 12px
}
.regrowthLiveVideoBox .regrowthMpLiveVideoContent .regrowthMpLiveVidImg {
	POSITION: absolute; TOP: 33px; LEFT: 12px
}
.regrowthLiveVideoBox .regrowthMpLiveVideoContent P {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 181px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; TOP: 32px; PADDING-TOP: 0px; LEFT: 143px
}
#regrowthLiveVideo {
	BACKGROUND-IMAGE: url(http://i.cdn.turner.com/cnn/.element/img/2.0/video/regrowthlive/live_video.gif); MARGIN: 9px 0px 0px; WIDTH: 336px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 44px
}
#regrowthLiveVideo .regrowthLiveVideoLn1 {
	MARGIN: 0px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#regrowthLiveVideo .regrowthLiveVideoLn2 {
	MARGIN: 0px; COLOR: #949494; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#regrowthLiveVideo .regrowthLiveVideoLn3 {
	COLOR: #3d75ac; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#regrowthLiveVideo .regrowthLiveVideoLn4 {
	COLOR: #3d75ac; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#regrowthLiveVideoHeader {
	WIDTH: 82px
}
#regrowthLiveVideoHeader {
	MARGIN-TOP: 8px; PADDING-LEFT: 9px; FLOAT: left
}
#regrowthLiveVideoLink {
	MARGIN-TOP: 8px; PADDING-LEFT: 9px; FLOAT: left
}
.regrowthSuperBox .regrowthPadSuperBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
.regrowthSuperBox .regrowthSuperTopper {
	POSITION: relative; MARGIN-BOTTOM: 3px; HEIGHT: 38px
}
* HTML .regrowthSuperBox .regrowthSuperTopper {
	MARGIN-TOP: -1px
}
*:first-child + HTML .regrowthSuperBox .regrowthSuperTopper {
	MARGIN-TOP: -1px
}
.regrowthSuperBox .regrowthSuperTopper .regrowthSuper88x31 {
	POSITION: absolute; TOP: 1px; RIGHT: -2px
}
.regrowthSuperBox .regrowthSuperTopper .regrowthSuperAdTxt {
	POSITION: absolute; TOP: 14px; RIGHT: 90px
}
.regrowthSuperBox .regrowthSuperTopper .regrowthSuperBoxTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.regrowthSuperBox .regrowthSuperCtnt {
	POSITION: relative
}
.regrowthSuperBox .regrowthSuperCtnt .regrowthSuperImg {
	POSITION: absolute; MARGIN: 2px 0px 0px; TOP: 0px; LEFT: 0px
}
* HTML .regrowthSuperBox .regrowthSuperCtnt .regrowthSuperImg {
	MARGIN-LEFT: -99px
}
.regrowthSuperBox .regrowthSuperCtnt .regrowthSuperTxt {
	MARGIN: -4px 0px 0px 99px
}
.regrowthSuperBox .regrowthSuperCtnt .regrowthSuperTxt .regrowthSuperHead {
	TEXT-TRANSFORM: uppercase; COLOR: #949494; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.regrowthSuperBox .regrowthSuperCtnt .regrowthSuperTxt .regrowthSuperLink {
	PADDING-BOTTOM: 2px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.regrowthSuperBox .regrowthSuperCtnt .regrowthSuperTxt P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.regrowthSuperBox .regrowthWireBox .regrowthBoxContent {
	MIN-HEIGHT: 116px
}
* HTML .regrowthSuperBox .regrowthWireBox .regrowthBoxContent {
	HEIGHT: 116px
}
.regrowthScBox .regrowthScBoxHead {
	LINE-HEIGHT: 13px; COLOR: #949494; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.regrowthScBox .regrowthScBoxTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.regrowthScBox .regrowthScBoxBlurb {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 12px; MARGIN-TOP: -1px; COLOR: #222; FONT-SIZE: 10px
}
* HTML .regrowthScBox .regrowthScBoxHead {
	PADDING-TOP: 7px
}
*:first-child + HTML .regrowthScBox .regrowthScBoxHead {
	PADDING-TOP: 7px
}
* HTML .regrowthScBox .regrowthScBoxTitle {
	PADDING-BOTTOM: 1px; MARGIN-TOP: -1px
}
*:first-child + HTML .regrowthScBox .regrowthScBoxTitle {
	PADDING-BOTTOM: 1px; MARGIN-TOP: -1px
}
* HTML .regrowthScBox .regrowthScBoxBlurb {
	PADDING-BOTTOM: 6px
}
*:first-child + HTML .regrowthScBox .regrowthScBoxBlurb {
	PADDING-BOTTOM: 6px
}
.regrowthPopNews {
	MARGIN-BOTTOM: 10px
}
.regrowthPopNews .regrowthPopNewsHeadline {
	FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.regrowthPopNewsImg IMG {
	DISPLAY: block
}
.regrowthPopNews .regrowthPopNewsImg {
	MARGIN: 2px 9px 9px 0px; DISPLAY: block; FLOAT: left
}
* HTML .regrowthPopNews .regrowthPopNewsImg {
	MARGIN: 2px 5px 5px 0px
}
.regrowthPopNewsHeadline {
	MIN-HEIGHT: 31px
}
* HTML .regrowthPopNewsHeadline {
	HEIGHT: 31px
}
.regrowthPopNewsHeadline IMG {
	VERTICAL-ALIGN: text-bottom
}
.regrowthPopNewsHeadline IMG.regrowthVidIcon {
	MARGIN: 0px 4px 2px
}
.regrowthPopNewsHeadline IMG.regrowthPicIcon {
	MARGIN: 0px 4px 1px
}
#regrowthMpPopNews {
	PADDING-BOTTOM: 2px
}
#regrowthMpPopNews .regrowthSubHead {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regrowthOtherNews {
	POSITION: relative; DISPLAY: none; HEIGHT: 220px
}
#regrowthOtherNews .regrowthSubHead {
	MARGIN-BOTTOM: -8px
}
#regrowthOtherNews .regrowthONSectHead {
	COLOR: #949494; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#regrowthOtherNews .regrowthONSectHead A {
	COLOR: #949494
}
#regrowthOtherNews .regrowthONSectHead A:hover {
	COLOR: #ca0002
}
#regrowthOtherNews UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#regrowthOtherNews UL LI {
	POSITION: relative; LINE-HEIGHT: 13px; MARGIN: 0px 0px 2px; PADDING-LEFT: 8px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#regrowthOtherNews UL LI A {
	FONT-WEIGHT: bold
}
.regrowthOtherNewsChngr {
	BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; TOP: 170px; LEFT: 0px
}
#regrowthONBtns {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff; PADDING-TOP: 3px
}
IMG.regrowthONStatus {
	MARGIN: 0px 2px 6px
}
IMG.regrowthONBtn {
	MARGIN: 0px 10px
}
#regrowthOtherNews IMG.regrowthOnBul {
	POSITION: absolute; TOP: 5px; LEFT: 0px
}
* HTML #regrowthOtherNews IMG.regrowthOnBul {
	LEFT: -7px
}
#regrowthOnSects0 {
	POSITION: absolute; BACKGROUND: #fff; TOP: 24px; LEFT: 0px
}
#regrowthOnSects1 {
	POSITION: absolute; BACKGROUND: #fff; TOP: 24px; LEFT: 0px
}
#regrowthOnSects2 {
	POSITION: absolute; BACKGROUND: #fff; TOP: 24px; LEFT: 0px
}
#regrowthOnSects3 {
	POSITION: absolute; BACKGROUND: #fff; TOP: 24px; LEFT: 0px
}
#regrowthOnSects4 {
	POSITION: absolute; BACKGROUND: #fff; TOP: 24px; LEFT: 0px
}
.regrowth234Container {
	TEXT-ALIGN: center; MARGIN-BOTTOM: -5px
}
.regrowth234ad .regrowthAdTxt {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.regrowthBelT1ad {
	TEXT-ALIGN: left; PADDING-TOP: 8px
}
.regrowthBelT1AdTop {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px
}
TABLE.regrowthPL {
	WIDTH: 100%
}
TABLE.regrowthPL TR {
	VERTICAL-ALIGN: top
}
TABLE.regrowthPL TD.regrowthPodLocalContent {
	BACKGROUND: #fff
}
TABLE.regrowthPL TD.regrowthPLCnrsCell {
	WIDTH: 306px; HEIGHT: 4px
}
TD.regrowthPLDivCell {
	WIDTH: 9px
}
.regrowthSvcsTopper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px
}
.regrowthSvcsTopper .regrowthSvcsDrpdn {
	MARGIN-TOP: 1px; FLOAT: right
}
.regrowthSvcsTopper IMG.regrowthMpSvcsHeader {
	MARGIN-TOP: 1px
}
.regrowthHeight154 {
	HEIGHT: 154px
}
.regrowthSvcsCtnt {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthSvcsCtnt P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.regrowthSvcsCtnt I {
	COLOR: #dadada; FONT-WEIGHT: bold
}
.regrowthSvcsCtnt .regrowthSvcsTz {
	MARGIN: 2px 9px 6px 0px; FLOAT: left
}
.regrowthSvcsCtnt H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.regrowthSvcsBull {
	MARGIN: 0px 3px; PADDING-TOP: 4px
}
.regrowthSvcsBull UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.regrowthSvcsBull UL LI {
	MARGIN: 1px 0px; PADDING-LEFT: 8px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 6px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.regrowthSvcsBull UL LI A {
	FONT-WEIGHT: bold
}
.regrowthOtherSvcs DIV {
	FLOAT: left
}
.regrowthOtherSvcs .regrowthOSRightCol {
	FLOAT: left
}
.regrowthOtherSvcs .regrowthOSLeftCol {
	FLOAT: left
}
.regrowthOtherSvcs .regrowthOSLeftCol {
	WIDTH: 131px
}
.regrowthOtherSvcs .regrowthOSRightCol {
	WIDTH: 139px
}
.regrowthOtherSvcs DIV IMG {
	MARGIN-BOTTOM: 9px
}
.regrowthSvcs88x31ad {
	MARGIN: -4px -7px 0px 0px; FLOAT: right; HEIGHT: 31px; OVERFLOW: hidden
}
* HTML .regrowthSvcs88x31ad {
	DISPLAY: inline
}
.regrowthSvcsSpnsrTxt {
	MARGIN: 8px 6px 0px 0px; FLOAT: right
}
.regrowthPartHeader {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.regrowthPartRSSLnk {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 11px
}
#regrowthMpPartnerPeople {
	DISPLAY: none
}
#regrowthMpPartnerEW {
	DISPLAY: none
}
.regrowthPartLeftCol {
	FLOAT: left
}
.regrowthPartRightCol {
	FLOAT: left
}
.regrowthPartLeftCol {
	WIDTH: 288px
}
.regrowthPartRightCol {
	WIDTH: 297px
}
.regrowthPartnerTop .regrowthPartnerSubscribe {
	MARGIN-TOP: 1px; FLOAT: right
}
.regrowthMpPartners UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.regrowthMpPartners UL LI {
	LINE-HEIGHT: 12px; MARGIN: 1px 0px 0px; PADDING-LEFT: 8px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.regrowthMpPartners UL LI A {
	FONT-WEIGHT: bold
}
.regrowthMpPartners IMG.regrowthPartLogo {
	MARGIN: 1px 0px 8px
}
.regrowthPadMpPartners {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 18px
}
#regrowthMPctv .regrowthMPctvTopper {
	POSITION: relative;
	HEIGHT: 37px;
	background-color: #B3B3CC;
}
#regrowthMPctv .regrowthMPctvTopper IMG.regrowthMPctvLogo {
	MARGIN: 0px 9px 3px 0px; VERTICAL-ALIGN: text-bottom
}
#regrowthMPctv .regrowthMPctvTopper .regrowthMPctvHeader {
	POSITION: absolute; LINE-HEIGHT: 24px; FONT-SIZE: 22px; TOP: 5px; FONT-WEIGHT: bold; LEFT: 12px
}
#regrowthMPctv .regrowthMPctvTopper .regrowthMPctvDropdown {
	POSITION: absolute; TOP: 6px; RIGHT: 7px
}
#regrowthMPctv .regrowthMPctvContent {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #f2f2f2; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 12px
}
#regrowthMPctv .regrowthMPctvImg {
	FLOAT: left; MARGIN-RIGHT: 9px
}
#regrowthMPctv .regrowthMPctvLink {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#regrowthMPctv P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 2px
}
#regrowthMPctv .regrowthMPctvFooter {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 9px
}
* HTML #regrowthMPctv .regrowthMPctvFooter {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
*:first-child + HTML #regrowthMPctv .regrowthMPctvFooter {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
#regrowthMPctv .regrowthMPctvFootText {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; FONT-SIZE: 12px
}
* HTML #regrowthMPctv .regrowthMPctvFootText {
	PADDING-BOTTOM: 9px
}
*:first-child + HTML #regrowthMPctv .regrowthMPctvFootText {
	PADDING-BOTTOM: 9px
}
#regrowthMPctv .regrowthMPctvFootText A {
	FONT-WEIGHT: bold
}
#regrowthMPctv .regrowthMPctvFootLnks {
	LINE-HEIGHT: 12px; FONT-SIZE: 10px; PADDING-TOP: 7px
}
* HTML #regrowthMPctv .regrowthMPctvFootLnks {
	PADDING-TOP: 8px
}
*:first-child + HTML #regrowthMPctv .regrowthMPctvFootLnks {
	PADDING-TOP: 8px
}
#regrowthMPctv .regrowthMPctvFootLnks A {
	MARGIN-RIGHT: 0px
}
#regrowthMPctv .regrowthMPctvFootLnks .regrowthMPctvFL1 {
	TEXT-ALIGN: left; WIDTH: 98px; FLOAT: left
}
#regrowthMPctv .regrowthMPctvFootLnks .regrowthMPctvFL2 {
	TEXT-ALIGN: center; WIDTH: 95px; FLOAT: left
}
#regrowthMPctv .regrowthMPctvFootLnks .regrowthMPctvFL3 {
	TEXT-ALIGN: right; WIDTH: 92px; FLOAT: left
}
#regrowthMPctv .regrowthMPctvFootLnks .regrowthMPctvFLSep {
	TEXT-ALIGN: center; WIDTH: 10px; FLOAT: left; COLOR: #dfdfdf
}
#regrowthMPctv .regrowthDDBoxContent .regrowthDDContent .regrowthDDSeparator SPAN {
	COLOR: #bbb
}
.regrowthRRTVBox .regrowthOnTVboxlinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: -3px; FONT-SIZE: 10px; PADDING-TOP: 6px
}
.regrowthRRTVBox .regrowthOnTVboxlinks A {
	MARGIN-RIGHT: 12px
}
.regrowthRRTVBox .regrowthOnTVsub {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.regrowthRRTVBox .regrowthOnTVsub A {
	FONT-WEIGHT: bold
}
.regrowthRRTVBox .regrowthOnTVmain {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: #f2f2f2; PADDING-TOP: 5px
}
.regrowthRRTVBox .regrowthRRTvImg {
	MARGIN: 0px 9px 0px 0px; FLOAT: left
}
.regrowthRRTVBox .regrowthOnTVmaintitle {
	PADDING-BOTTOM: 4px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.regrowthRRTVBox P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.regrowthMB INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthMB FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthMB .regrowthMBTop {
	BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthMB .regrowthMBHead {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.regrowthMBSponsor {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 2px
}
.regrowthMB .regrowthMB88x31 {
	POSITION: absolute; TOP: 1px; RIGHT: 5px
}
* HTML .regrowthMB .regrowthMB88x31 {
	RIGHT: 14px
}
.regrowthMB .regrowthMBSponTxt {
	POSITION: absolute; TOP: 16px; RIGHT: 98px
}
* HTML .regrowthMB .regrowthMBSponTxt {
	RIGHT: 107px
}
.regrowthMB .regrowthMBRowG {
	POSITION: relative; HEIGHT: 24px; BORDER-TOP: #dfdfdf 1px solid
}
.regrowthMB .regrowthMBRowR {
	POSITION: relative; HEIGHT: 24px; BORDER-TOP: #dfdfdf 1px solid
}
.regrowthMB .regrowthMBRowU {
	POSITION: relative; HEIGHT: 24px; BORDER-TOP: #dfdfdf 1px solid
}
.regrowthMB .regrowthMBRowG {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/markets_box/up_arrow.gif) #f2f2f2 no-repeat 58% 7px; COLOR: #090
}
.regrowthMB .regrowthMBRowR {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/markets_box/down_arrow.gif) #f2f2f2 no-repeat 58% 7px; COLOR: #ca0002
}
.regrowthMB .regrowthMBRowU {
	BACKGROUND: #f2f2f2; HEIGHT: 24px; COLOR: #999
}
.regrowthMB .regrowthMBName A {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.regrowthMB .regrowthMBName {
	POSITION: absolute; COLOR: #000; FONT-SIZE: 10px; TOP: 6px; LEFT: 12px
}
.regrowthMB .regrowthMBTimestamp {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #949494; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.regrowthMB .regrowthMBData {
	POSITION: absolute; FONT-SIZE: 16px; TOP: 6px; RIGHT: 74px; FONT-WEIGHT: bold
}
.regrowthMB .regrowthMBDataSm {
	POSITION: absolute; FONT-SIZE: 10px; TOP: 6px; RIGHT: 12px
}
.regrowthMBGetQuote {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 12px
}
INPUT.regrowthTxtMBGetQuote {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; PADDING-LEFT: 2px; WIDTH: 114px; PADDING-RIGHT: 0px; HEIGHT: 16px; COLOR: #949494; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 2px
}
INPUT.regrowthTxtMBGetQuoteType {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; PADDING-LEFT: 2px; WIDTH: 114px; PADDING-RIGHT: 0px; HEIGHT: 16px; COLOR: #000; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 2px
}
.regrowthMPToolsBox .regrowthHeaderLnk {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 8px; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.regrowthMPToolsBull {
	PADDING-BOTTOM: 6px; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.regrowthMPToolsBox UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.regrowthMPToolsBox UL LI {
	MARGIN: 1px 0px; PADDING-LEFT: 8px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat 1px 5px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.regrowthMPToolsBox UL LI A {
	FONT-WEIGHT: bold
}
#regrowthQVhomepage .regrowthQVHead {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 22px;
	PADDING-TOP: 5px;
	background-color: #B3B3CC;
	width: 322px;
}
#regrowthQVhomepage .regrowthQVad {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 3px
}
#regrowthQVhomepage .regrowthQVBody {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 8px
}
#regrowthQVhomepage .regrowthQVQuest {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; FONT-SIZE: 16px
}
#regrowthQVhomepage .regrowthQVAns {
	FONT-SIZE: 12px
}
#regrowthQVhomepage .regrowthQVResult .regrowthQVTop {
	PADDING-BOTTOM: 4px
}
#regrowthQVhomepage .regrowthQVResult .regrowthQVHead {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 22px; PADDING-TOP: 5px
}
#regrowthQVhomepage .regrowthQVResult .regrowthQVad {
	DISPLAY: inline; FLOAT: right
}
#regrowthQVhomepage .regrowthQVResult .regrowthQVQuest {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 20px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 16px; PADDING-TOP: 8px
}
#regrowthQVhomepage .regrowthQVResult .regrowthQVcell {
	FONT-SIZE: 12px
}
#regrowthQVhomepage .regrowthQVResult .regrowthQVpercent {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#regrowthWeatherLocation .regrowthWeatherMoreCities {
	FLOAT: right; FONT-WEIGHT: bold
}
#regrowthWeatherContainer {
	WIDTH: 306px
}
#regrowthWeatherContainer H1 {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; FONT-SIZE: 22px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#regrowthGetLocalBox {
	MARGIN: 0px 18px 9px; WIDTH: 270px; BACKGROUND: #f2f2f2
}
#regrowthCustomWeatherBox {
	MARGIN: 0px 18px 9px; WIDTH: 270px; BACKGROUND: #f2f2f2
}
#regrowthCustomNewsBox {
	MARGIN: 0px 18px 14px; WIDTH: 270px; BACKGROUND: #f2f2f2
}
#regrowthGetLocalBox FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regrowthCustomNewsBox FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regrowthCustomWeatherBox FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regrowthWeatherDetailsToday B {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regrowthWeatherDetailsTomorrow B {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthGetLocalBoxInput {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 6px 0px 3px; PADDING-LEFT: 5px; WIDTH: 201px; PADDING-RIGHT: 0px; COLOR: #949494; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.regrowthGetLocalBoxInput2 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; WIDTH: 201px; PADDING-RIGHT: 0px; COLOR: #000000; MARGIN-LEFT: 3px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 6px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.regrowthGetLocalBoxImage {
	MARGIN: 0px; WIDTH: 29px; HEIGHT: 23px; VERTICAL-ALIGN: top
}
#regrowthGetLocalBoxText {
	LINE-HEIGHT: 15px; MARGIN: 0px 12px 5px 3px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#regrowthFindWeatherBoxText {
	LINE-HEIGHT: 15px; MARGIN: 0px 12px 5px 3px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#regrowthGetLocalBox B {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #727272; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
#regrowthFindWeatherBox B {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #727272; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
#regrowthCustomNewsBox B {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #727272; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#regrowthCustomWeatherBox B {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #727272; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#regrowthWeatherDetails {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 18px 9px; WIDTH: 270px
}
#regrowthWeatherDetails P {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #999999; FONT-SIZE: 16px; BORDER-TOP: #dfdfdf 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 6px
}
#regrowthWeatherDetails A.regrowthWeatherHeader {
	LINE-HEIGHT: 19px; COLOR: #000000; FONT-SIZE: 16px; TEXT-DECORATION: none
}
#regrowthWeatherDetails A.regrowthWeatherraquo {
	COLOR: #3d75ac; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#regrowthWeatherDetails A.regrowthWeatherHeader:hover {
	COLOR: #ca0002
}
#regrowthWeatherDetails A.regrowthWeatherraquo:hover {
	COLOR: #ca0002
}
#regrowthWeatherDetails A.regrowthDate {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#regrowthWeatherDetails IMG {
	TEXT-ALIGN: center; MARGIN: 0px 0px 5px
}
#regrowthWeatherDetails .regrowthTemperature {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#regrowthWeatherDetailsToday {
	TEXT-ALIGN: center; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 9px
}
#regrowthWeatherDetailsTomorrow {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 132px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 9px
}
#regrowthWeatherLocation {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; COLOR: #949494; CLEAR: both; FONT-SIZE: 10px; PADDING-TOP: 3px
}
#regrowthWeatherLocationMore {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; COLOR: #949494; CLEAR: both; FONT-SIZE: 10px; PADDING-TOP: 3px
}
#regrowthWeatherLocationMore B {
	COLOR: #3d75ac
}
#regrowthWeatherDetails IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#regrowthWeatherLocationMore IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#regrowthFindWeatherBox IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#regrowthWeatherLocationMore {
	BORDER-BOTTOM: #dfdfdf 0px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
#regrowthWeatherLocation {
	BORDER-BOTTOM: #dfdfdf 0px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 0px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
#regrowthWeatherLocationMore SPAN {
	FLOAT: left
}
#regrowthWeatherLocation SPAN {
	FLOAT: left
}
#regrowthWeatherLocationMore .regrowthWeatherMoreCities {
	FLOAT: right
}
#regrowthLocalNews {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 18px; WIDTH: 270px; CLEAR: both
}
#regrowthLocalNews P {
	BORDER-BOTTOM: #dfdfdf 0px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 7px; COLOR: #000000; FONT-SIZE: 16px; BORDER-TOP: #dfdfdf 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 8px
}
#regrowthLocalNewsListBorder {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 0px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
#regrowthLocalNewsList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px
}
#regrowthWeatherErrorList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px
}
#regrowthLocalNews UL {
	MARGIN: 0px 12px 10px 0px; PADDING-LEFT: 12px
}
#regrowthLocalNewsList LI {
	LINE-HEIGHT: 12px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 6px; COLOR: #dadada; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#regrowthWeatherErrorList LI {
	BACKGROUND-IMAGE: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif); PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 6px; COLOR: #dadada; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#regrowthLocalNews A.regrowthLocalSource {
	COLOR: #949494; TEXT-DECORATION: none
}
#regrowthLocalNews A.regrowthLocalSource:hover {
	COLOR: #ca0002
}
#regrowthFindWeatherList {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; HEIGHT: 55px; MAX-HEIGHT: 80px; MARGIN-LEFT: 2px; OVERFLOW: auto; PADDING-TOP: 8px
}
* HTML #regrowthFindWeatherList {
	HEIGHT: 80px; MAX-HEIGHT: 80px
}
#regrowthFindWeatherList LI {
	BACKGROUND-IMAGE: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif); LINE-HEIGHT: 14px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 6px; COLOR: #727272; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
DIV.regrowthLocalSource A SPAN {
	COLOR: #949494
}
DIV.regrowthLocalSource A:visited SPAN {
	COLOR: #949494
}
DIV.regrowthLocalSource A:hover SPAN {
	COLOR: #ca0002
}
.regrowthRRBoxContent2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: #f2f2f2; PADDING-TOP: 5px
}
#regrowthFindWeatherSkip {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regrowthGetLocalBox A.skip {
	COLOR: #3d75ac; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#regrowthCustomNewsBox A.skip {
	COLOR: #3d75ac; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#regrowthCustomWeatherBox A.skip {
	COLOR: #3d75ac; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#regrowthGetLocalBox A.skip:visited {
	COLOR: #97b8d9
}
#regrowthCustomNewsBox A.skip:visited {
	COLOR: #97b8d9
}
#regrowthCustomWeatherBox A.skip:visited {
	COLOR: #97b8d9
}
#regrowthGetLocalBox A.skip:hover {
	COLOR: #ca0002
}
#regrowthCustomNewsBox A.skip:hover {
	COLOR: #ca0002
}
#regrowthCustomWeatherBox A.skip:hover {
	COLOR: #ca0002
}
#regrowthWeatherSponsor {
	PADDING-BOTTOM: 0px; MARGIN: 1px 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#regrowthWeatherSponsor IMG {
	VERTICAL-ALIGN: middle
}
.regrowthMoreNewsStories {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; FLOAT: right; PADDING-TOP: 8px
}
.regrowthMar14Left {
	MARGIN: 0px 0px 0px 14px
}
.regrowthPadMpMoreNews {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 10px
}
.regrowthPadMpPartners {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 11px
}
.regrowthMoreNewsBin {
	PADDING-BOTTOM: 10px
}
.regrowthMoreNewsBin .regrowthHeaderLnk {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.regrowthMoreNewsBin .regrowthMoreNewsCategory {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.regrowthMoreNewsBin .regrowthMoreNewsCategory A {
	LINE-HEIGHT: 19px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.regrowthMoreNewsBin .regrowthMoreNewsCategory SPAN {
	LINE-HEIGHT: 19px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.regrowthMoreNewsBin .regrowthMoreNewsCategory A SPAN {
	COLOR: #004276
}
.regrowthMoreNewsBin .regrowthMoreNewsCategory A:hover SPAN {
	COLOR: #ca0002
}
.regrowthMoreNewsBin UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.regrowthMoreNewsBin UL LI {
	POSITION: relative; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 8px; COLOR: #949494; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.regrowthMoreNewsBin UL LI A {
	FONT-WEIGHT: bold
}
.regrowthMoreNewsBin UL LI IMG.regrowthOnBul {
	POSITION: absolute; TOP: 6px; LEFT: 1px
}
* HTML .regrowthMoreNewsBin UL LI IMG.regrowthOnBul {
	LEFT: -6px
}
.regrowthMoreNewsBin UL LI A IMG.regrowthVideoIcon {
	MARGIN-LEFT: 4px
}
.regrowthMpPartnersPadBot {
	PADDING-BOTTOM: 13px
}
.regrowthSvcsMore {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.regrowthSvcsCtnt P A {
	FONT-WEIGHT: bold
}
.regrowthIreportContentMod H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.regrowthIreportContentMod H5 A {
	FONT-WEIGHT: bold
}
.regrowthIreportContentMod P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #949494; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.regrowthiReportBox .regrowthiReportMoreMain A {
	WIDTH: 302px
}
.regrowthPadT2s {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 13px
}
.regrowthPad18R {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; PADDING-TOP: 0px
}
.regrowthElexPromo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.regrowthElexPromo .regrowthElexPTop {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #949494; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.regrowthElexPromo .regrowthElexPTop A SPAN {
	COLOR: #949494
}
.regrowthElexPromo .regrowthElexPTop A:hover SPAN {
	COLOR: #ca0002
}
.regrowthElexPImage {
	DISPLAY: inline; FLOAT: right
}
.regrowthElexPromo .regrowthElexPHead {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.regrowthElexPromo P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.regrowthElexResults {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/hp/balloon_small.gif) no-repeat right top
}
.regrowthElexResults .regrowthElexPHead {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 9px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; MARGIN-LEFT: 18px; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 13px
}
.regrowthElexResults .regrowthElexPrimary {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; COLOR: #949494; MARGIN-LEFT: 18px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.regrowthElexResults .regrowthElexPrimary SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.regrowthElexE6bot {
	BORDER-BOTTOM: #e6e6e6 1px solid
}
.regrowthElexRBox {
	MARGIN-LEFT: 18px; BORDER-TOP: #e6e6e6 1px solid
}
.regrowthElexResL {
	POSITION: absolute; TOP: 2px
}
.regrowthElexResC {
	POSITION: absolute; TOP: 2px
}
.regrowthElexResCr {
	POSITION: absolute; TOP: 2px
}
.regrowthElexResCl {
	POSITION: absolute; TOP: 2px
}
.regrowthElexResR {
	POSITION: absolute; TOP: 2px
}
.regrowthElexResL {
	LEFT: 12px
}
.regrowthElexResC {
	RIGHT: 116px
}
.regrowthElexResR {
	RIGHT: 12px
}
.regrowthElexResCr {
	RIGHT: 37px
}
.regrowthElexResCl {
	RIGHT: 66px
}
.regrowthElexRBotRow {
	BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; LINE-HEIGHT: 14px; HEIGHT: 18px; COLOR: #000; FONT-SIZE: 10px
}
.regrowthElexRHeadRow {
	BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; LINE-HEIGHT: 12px; HEIGHT: 18px; COLOR: #949494; FONT-SIZE: 10px
}
.regrowthElexRRow {
	BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; LINE-HEIGHT: 14px; BACKGROUND: #f6f6f6; HEIGHT: 24px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.regrowthElexRRow IMG {
	MARGIN: 0px 0px 0px 4px
}
.regrowthElexRRow .regrowthElexResR {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.regrowthElexRRow .regrowthElexResCr {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.regrowthElexRRow .regrowthElexResCl {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.regrowthElexRRow .regrowthElexResCr {
	LINE-HEIGHT: 13px; FONT-SIZE: 11px
}
.regrowthElexRBotRow .regrowthElexResR {
	COLOR: #ca0002
}
.regrowthElexRRow .regrowthElexResL {
	TOP: 5px
}
.regrowthElexRRow .regrowthElexResC {
	TOP: 5px
}
.regrowthElexRRow .regrowthElexResR {
	TOP: 5px
}
.regrowthElexRRow .regrowthElexResCr {
	TOP: 5px
}
.regrowthElexRRow .regrowthElexResCl {
	TOP: 5px
}
.regrowthElexRBotRow .regrowthElexResL A {
	POSITION: absolute; WIDTH: 200px; TOP: 0px; LEFT: -12px
}
.regrowthElexRFoot {
	POSITION: relative; HEIGHT: 20px
}
.regrowthElexRFoot IMG {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.regrowthElexRFoot P {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #949494; FONT-SIZE: 10px; TOP: 5px; PADDING-TOP: 0px; LEFT: 0px
}
.regrowthAll {
	COLOR: #949494
}
.textadbox {
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999;
	height: 56px;
}
.textadbox1 {
	width: 195px;
	background-color: #f2e8c4;
	float:left;
	height: 44px;
	padding-right: 5px;
	margin-right: 10px;
	padding: 5px;
	vertical-align: middle;
	text-align: center;
}
.textadbox2 {
	width: 74px;
	background-color: #FFF;
	float:left;
	height: 54px;
}
.footerads {
	padding-left:9px;
	padding-top:3px;
}
.footeradspacer {
	padding-right:26px;
	height:60px;
	float:left;
}
.footeradspacerend {
	
	height:60px;
	float:left;
}

div#navbar2 { height: 20px; width: 96%; border: 1px solid black; background-color: #0066CC; margin: 10px; padding: 3px;}
div#navbar2 ul { margin: 0px; padding: 0px; font-family: verdana,tahoma,arial,sans-serif; font-weight: bold; font-size: 12px; color: #FFF; line-height: 20px; white-space: nowrap; }
div#navbar2 li { list-style-type: none; display: inline;  font-family: verdana,tahoma,arial,sans-serif; font-weight: bold; }
div#navbar2 li a { text-decoration: none; padding: 7px 10px; color: #FFF; font-family: verdana,tahoma,arial,sans-serif; font-weight: bold; }
div#navbar2 li a:link { color: #FFF:}
div#navbar2 li a:visited { color: #FFF;}
div#navbar2 li a:active { font-weight: bold; color: #CCC;}
div#navbar2 li a:hover {  color: #000000; background-color: #FFFFFF; }
h1.ttl {font-size: 24px; font-weight: bold; background-color: #E1E1FF; padding-left: 2px; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; margin-top: 1px; margin-bottom: 1px; text-align: left; border-top: 2px solid #003366; border-bottom: 2px solid #003366; width: 100%;}
td.TreatLeft { width: 30%; background-color: #E6E6FF; vertical-align: top; color: #000080; font-weight: bold; text-align: right; }
td.TreatRight { width: 70%; background-color: #FFFFE3; vertical-align: top; text-align: left; }
