* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mfl BUTTON {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl A {
	outline: 0
}
BODY#mfl {
	BACKGROUND: url(../images/bkg.jpg) #fff repeat-x left top; FONT: 12px Arial,sans-serif; COLOR: #333
}
#mfl #wrapper {
	MARGIN: 0px auto; WIDTH: 994px
}
#mfl #wrapper .super {
	FLOAT: left; WIDTH: 658px
}
#mfl #wrapper .super .col1 {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0px
}
#mfl #wrapper .super .col1 .showMP1 {
	DISPLAY: block
}
.msie#mfl #wrapper .super .col1 .showMP1 {
	ZOOM: 1
}
#mfl #wrapper .super .col1 .hideMP1 {
	DISPLAY: none
}
.msie#mfl #wrapper .super .col1 {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 0px
}
.msie#mfl .module .col1 {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
#mfl #wrapper .super .col2 {
	FLOAT: right; WIDTH: 323px
}
#mfl #wrapper .col3 {
	FLOAT: right; WIDTH: 323px
}
#mfl #wrapper .super .col1 .module {
	MARGIN-RIGHT: 11px
}
* HTML .msie#mfl #wrapper .super .col1 .module {
	MARGIN-RIGHT: 10px
}
#mfl .masthead {
	BACKGROUND: url(../images/bg_header.jpg) no-repeat left top; WIDTH: 994px; COLOR: #fff; POSITION: relative; HEIGHT: 124px
}
#mfl .masthead .myLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#mfl .masthead .myLinks LI {
	BORDER-RIGHT: #656da8 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mfl .masthead .myLinks LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .masthead .myLinks LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#mfl .masthead .myLinks LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; TEXT-DECORATION: underline
}
#mfl .masthead .timestamp {
	FLOAT: right; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
#mfl .masthead #station {
	RIGHT: 6px; WIDTH: 184px; POSITION: absolute; TOP: 22px; HEIGHT: 81px; TEXT-ALIGN: center
}
#mfl .topAd.masthead {
	BACKGROUND-POSITION: left bottom; PADDING-TOP: 90px
}
#mfl .topAd.masthead #leaderboard {
	MARGIN-TOP: -90px; BACKGROUND: url(../images/topAd-leaderboard-bg.png) repeat-x left top; HEIGHT: 90px
}
#mfl .topAd.masthead #leaderboard DIV {
	BACKGROUND: silver; MARGIN: 0px auto; WIDTH: 728px; HEIGHT: 90px
}
#mfl .topAd.masthead #branding {
	TOP: 129px
}
* HTML .msie#mfl .topAd #branding {
	TOP: 129px
}
#mfl .topAd.masthead #station {
	TOP: 112px
}
#mfl .withad.masthead #leaderboard {
	RIGHT: 5px; BACKGROUND: #ccc; WIDTH: 728px; BOTTOM: 5px; LINE-HEIGHT: 90px; POSITION: absolute; HEIGHT: 90px; TEXT-ALIGN: center
}
#mfl .masthead #branding {
	LEFT: 30px; POSITION: absolute; TOP: 39px
}
#mfl .masthead #branding A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mfl #footer {
	CLEAR: both; PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#mfl .nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#mfl .globalNav {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 20px
}
#mfl .globalNav LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mfl .globalNav LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .vert1 LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .stationNav LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .legal LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .vert1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#mfl .vert1 LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mfl .stationNav {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#mfl .stationNav LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mfl .legal {
	MARGIN-BOTTOM: 10px
}
#mfl .legal LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mfl #footer P {
	MARGIN: 10px 0px
}
#mfl #footer IMG {
	CLEAR: both
}
#mfl .module {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_module.png) #fff no-repeat right bottom; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 320px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 147px
}
#mfl .module .ui-tabs-panel {
	OVERFLOW: hidden
}
#mfl .variable {
	HEIGHT: auto
}
#mfl .double {
	CLEAR: both; WIDTH: 655px
}
#mfl .triple {
	WIDTH: 990px
}
#mfl .double .col1 {
	FLOAT: left
}
#mfl .double .col2 {
	FLOAT: right
}
#mfl .advert {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 150px; BORDER-RIGHT-WIDTH: 0px
}
#mfl .module .corners DIV {
	FONT-SIZE: 0px; BACKGROUND: url(../images/bg_module_corners.png) no-repeat; WIDTH: 7px; POSITION: absolute; HEIGHT: 7px
}
#mfl .module .corners .tl {
	BACKGROUND-POSITION: left top; LEFT: -1px; TOP: -1px
}
#mfl .module .corners .tr {
	BACKGROUND-POSITION: right top; RIGHT: 0px; TOP: -1px
}
#mfl .blue .corners .tl {
	BACKGROUND: url(../images/bg_module_corners_blue.png) no-repeat left top; LEFT: -1px; TOP: -1px
}
#mfl .red .corners .tl {
	BACKGROUND: url(../images/bg_module_corners_red.png) no-repeat left top; LEFT: -1px; TOP: -1px
}
#mfl .grey .corners .tl {
	BACKGROUND: url(../images/bg_module_corners_grey.png) no-repeat left top; LEFT: -1px; TOP: -1px
}
#mfl .black .corners .tl {
	BACKGROUND: url(../images/bg_module_corners_black.png) no-repeat left top; LEFT: -1px; TOP: -1px
}
#mfl .blue .corners .tr {
	RIGHT: 0px; BACKGROUND: url(../images/bg_module_corners_blue.png) no-repeat right top; TOP: -2px
}
#mfl .red .corners .tr {
	RIGHT: 0px; BACKGROUND: url(../images/bg_module_corners_red.png) no-repeat right top; TOP: -2px
}
#mfl .grey .corners .tr {
	RIGHT: 0px; BACKGROUND: url(../images/bg_module_corners_grey.png) no-repeat right top; TOP: -2px
}
#mfl .black .corners .tr {
	RIGHT: 0px; BACKGROUND: url(../images/bg_module_corners_black.png) no-repeat right top; TOP: -2px
}
#mfl .module .corners .bl {
	BACKGROUND-POSITION: left bottom; LEFT: -1px; BOTTOM: 0px
}
#mfl .module .corners .br {
	BACKGROUND-POSITION: right bottom; Z-INDEX: 2; RIGHT: 0px; BOTTOM: 0px
}
#mfl .module UL.ui-tabs-nav {
	BACKGROUND: url(../images/bg_tabs.png) repeat-x left top; MARGIN-BOTTOM: 7px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; HEIGHT: 24px
}
#mfl .blue UL.ui-tabs-nav {
	BACKGROUND-POSITION: 0px -24px
}
#mfl .red UL.ui-tabs-nav {
	BACKGROUND-POSITION: 0px -48px
}
#mfl .grey UL.ui-tabs-nav {
	BACKGROUND-POSITION: 0px -72px
}
#mfl .black UL.ui-tabs-nav {
	BACKGROUND-POSITION: 0px 100%
}
#mfl .advert UL.ui-tabs-nav {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 10px 15px; WIDTH: 300px
}
#mfl .marketplace UL.ui-tabs-nav {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 10px; WIDTH: 300px
}
#mfl .module .ui-tabs-nav LI {
	BORDER-RIGHT: #ccc 1px ridge; FLOAT: left; LINE-HEIGHT: 23px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 23px; TEXT-ALIGN: center
}
#mfl .module .ui-tabs-nav LI.last {
	BORDER-RIGHT-STYLE: none
}
#mfl .module .ui-tabs-nav LI.ui-tabs-selected {
	BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid
}
#mfl .module .ui-tabs-nav LI A {
	LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-DECORATION: none
}
#mfl .module .ui-tabs-nav SPAN {
	LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-DECORATION: none
}
#mfl .blue .ui-tabs-nav LI A {
	COLOR: #fff
}
#mfl .red .ui-tabs-nav LI A {
	COLOR: #fff
}
#mfl .grey .ui-tabs-nav LI A {
	COLOR: #fff
}
#mfl .black .ui-tabs-nav LI A {
	COLOR: #fff
}
#mfl .blue .ui-tabs-nav LI SPAN {
	COLOR: #fff
}
#mfl .red .ui-tabs-nav LI SPAN {
	COLOR: #fff
}
#mfl .grey .ui-tabs-nav LI SPAN {
	COLOR: #fff
}
#mfl .black .ui-tabs-nav LI SPAN {
	COLOR: #fff
}
#mfl .module .titlebar LI.ui-tabs-selected {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 10px; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: left
}
#mfl .module .tabs-1 LI.ui-tabs-selected {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 10px; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: left
}
#mfl .module .titlebar LI.ui-tabs-selected A {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .module .tabs-1 LI.ui-tabs-selected A {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .module .titlebar LI.ui-tabs-selected SPAN {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .module .tabs-1 LI.ui-tabs-selected SPAN {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .advert .titlebar LI.ui-tabs-selected {
	TEXT-INDENT: 0px
}
#mfl .marketplace .titlebar LI.ui-tabs-selected {
	TEXT-INDENT: 0px
}
#mfl .advert .tabs-1 LI.ui-tabs-selected {
	TEXT-INDENT: 0px
}
#mfl .marketplace .tabs-1 LI.ui-tabs-selected {
	TEXT-INDENT: 0px
}
#mfl .module .content {
	MARGIN: 0px 10px
}
#mfl .module .headlines {
	MARGIN-LEFT: 13px
}
#mfl .module .headlines LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullit_round.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px -13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.msie#mfl .module .headlines LI {
	ZOOM: 1
}
#mfl .module .thumbnails {
	LIST-STYLE-TYPE: none
}
#mfl .module .thumbnails LI {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
#mfl .module .thumbnails IMG {
	MARGIN: 0px 4px 0px 0px; VERTICAL-ALIGN: middle
}
#mfl .withcomments .thumbnails LI {
	MARGIN-BOTTOM: 17px
}
#mfl .withcomments .thumbnails IMG {
	FLOAT: left; MARGIN-RIGHT: 7px
}
#mfl .module .footer {
	CLEAR: both; RIGHT: 0px; MARGIN: 0px 10px 8px; WIDTH: 300px; BOTTOM: 3px; POSITION: absolute
}
#mfl .double .footer {
	WIDTH: 638px
}
#mfl .withad .footer {
	PADDING-RIGHT: 88px; WIDTH: 212px
}
#mfl .double .withad .footer {
	PADDING-RIGHT: 88px; WIDTH: 550px
}
#mfl .titlebar LI {
	WIDTH: 320px
}
#mfl .tabs-1 LI {
	WIDTH: 320px
}
#mfl .double .titlebar LI {
	WIDTH: 655px
}
#mfl .double .tabs-1 LI {
	WIDTH: 655px
}
#mfl .tabs-2 LI {
	WIDTH: 159px
}
#mfl .tabs-3 LI {
	WIDTH: 106px
}
#mfl .tabs-4 LI {
	WIDTH: 79px
}
#mfl .double .tabs-4 LI {
	WIDTH: 109px
}
#mfl .double .tabs-5 LI {
	WIDTH: 130px
}
#mfl .double .tabs-6 LI {
	WIDTH: 108px
}
#mfl .withslide .corners .tr {
	RIGHT: 91px
}
#mfl .withslide .ui-tabs-nav {
	WIDTH: 565px
}
#mfl .withslide .ui-tabs-nav LI {
	WIDTH: 112px
}
#mfl .withslide .ui-tabs-nav LI.last {
	BORDER-RIGHT: #ccc 1px solid
}
#mfl .slideControls {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; RIGHT: 0px; BACKGROUND: url(../images/bg_slideControls.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 1px; WIDTH: 91px; PADDING-TOP: 7px; POSITION: absolute; TOP: -1px; HEIGHT: 17px
}
#mfl .slideControls LI {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: left; LIST-STYLE-TYPE: none
}
#mfl .slideControls .forward {
	BORDER-RIGHT-STYLE: none
}
#mfl .slideControls .play {
	WIDTH: 52px
}
#mfl .slideControls A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
#mfl .slideControls .back A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 17px; PADDING-TOP: 0px
}
#mfl .slideControls .forward A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 17px; PADDING-TOP: 0px
}
#mfl .icons {
	DISPLAY: inline; FLOAT: right; LIST-STYLE-TYPE: none; HEIGHT: 16px
}
#mfl .icons LI {
	FLOAT: left; MARGIN: 0px 0px 0px 5px
}
#mfl .withcomments .comments {
	MARGIN: 0px 0px -6px; OVERFLOW: hidden
}
#mfl .withcomments .comments SPAN {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#mfl .star-rating {
	BACKGROUND: url(../images/star-rating.png) repeat-x left top; FLOAT: left; WIDTH: 66px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 1px; HEIGHT: 16px
}
#mfl .star-rating LI.current-rating {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: url(../images/star-rating.png) repeat-x left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 16px
}
#mfl .lrgStarRating {
	BACKGROUND: url(../images/bg_lrgStarRating.png) repeat-x left top
}
#mfl .lrgStarRating .current-rating {
	BACKGROUND: url(../images/bg_lrgStarRating.png) repeat-x left top
}
#mfl .lrgStarRating A:hover {
	BACKGROUND: url(../images/bg_lrgStarRating.png) repeat-x left top
}
#mfl .lrgStarRating A:active {
	BACKGROUND: url(../images/bg_lrgStarRating.png) repeat-x left top
}
#mfl .lrgStarRating A:focus {
	BACKGROUND: url(../images/bg_lrgStarRating.png) repeat-x left top
}
#mfl .lrgStarRating {
	WIDTH: 100px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 24px
}
#mfl .lrgStarRating LI {
	DISPLAY: inline
}
#mfl .lrgStarRating .current-rating {
	BACKGROUND-POSITION: left bottom; DISPLAY: block; TEXT-INDENT: -9999px; HEIGHT: 24px
}
#mfl .lrgStarRating A {
	TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px; HEIGHT: 24px; outline: none
}
#mfl .lrgStarRating A:hover {
	BACKGROUND-POSITION: left bottom
}
#mfl .lrgStarRating A.one-star {
	Z-INDEX: 6; WIDTH: 20%
}
#mfl .lrgStarRating A.two-star {
	Z-INDEX: 5; WIDTH: 40%
}
#mfl .lrgStarRating A.three-star {
	Z-INDEX: 4; WIDTH: 60%
}
#mfl .lrgStarRating A.four-star {
	Z-INDEX: 3; WIDTH: 80%
}
#mfl .lrgStarRating A.five-star {
	Z-INDEX: 2; WIDTH: 100%
}
#mfl .inline-rating {
	DISPLAY: inline
}
#mfl .ham .photo {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .ham .photo DIV {
	WIDTH: 107px; HEIGHT: 89px
}
#mfl .ham P {
	MARGIN-BOTTOM: 2px
}
#mfl .ham .story {
	MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
* HTML .msie#mfl .ham .story {
	ZOOM: 1
}
#mfl .ham .story DIV {
	FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
#mfl .ham .story DIV IMG.photo {
	FLOAT: none; MARGIN: 0px
}
#mfl .ham DIV.last {
	PADDING-BOTTOM: 10px
}
#mfl .moduleAd {
	DISPLAY: none
}
#mfl .withad .corners .br {
	DISPLAY: none
}
#mfl .withad .moduleAd {
	DISPLAY: block; RIGHT: 3px; WIDTH: 88px; BOTTOM: 3px; LINE-HEIGHT: 31px; POSITION: absolute; HEIGHT: 31px
}
#mfl .advert .adverts {
	MARGIN: 0px 0px 0px 35px; OVERFLOW: hidden; WIDTH: 260px
}
#mfl .ad {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
#mfl .bigad {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#mfl .skyscraper {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#mfl .bigad .ad {
	FLOAT: none; MARGIN: 5px 0px 0px
}
#mfl .skyscraper .ad {
	FLOAT: none; MARGIN: 5px auto; WIDTH: 160px
}
#mfl .skyscraper DIV {
	TEXT-ALIGN: center
}
#mfl .globalNavTop {
	BACKGROUND: url(../images/bg_globalNav.jpg) repeat-x left center; MARGIN-BOTTOM: 10px; WIDTH: 994px; HEIGHT: 37px
}
#mfl .globalNavTop UL LI:hover A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #ba1813; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid
}
#mfl .globalNavTop LI DIV.wrap {
	DISPLAY: none
}
#mfl .globalNavTop LI:hover DIV.wrap DIV.wrap {
	DISPLAY: none
}
#mfl .globalNavTop LI.hover DIV.wrap DIV.wrap {
	DISPLAY: none
}
#mfl .globalNavTop LI.hover DIV.wrap {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute! important; TOP: 100%
}
#mfl .globalNavTop LI:hover DIV.wrap {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute! important; TOP: 100%
}
#mfl .globalNavTop LI.hover LI.hover DIV.wrap {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute! important; TOP: 100%
}
#mfl .globalNavTop LI:hover LI:hover DIV.wrap {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute! important; TOP: 100%
}
#mfl .globalNavTop LI.hover LI.hover DIV.wrap {
	LEFT: 1.5em
}
#mfl .globalNavTop LI:hover LI:hover DIV.wrap {
	LEFT: 1.5em
}
#mfl .globalNavTop LI DIV.hov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mfl .globalNavTop LI DIV.hov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mfl .globalNavTop LI LI.hover DIV.hov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mfl .globalNavTop LI LI DIV.hov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable A {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(/images/carrot.gif); BACKGROUND-REPEAT: no-repeat
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable A:hover {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(/images/carrot.gif); BACKGROUND-REPEAT: no-repeat
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable A {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(/images/carrot.gif); BACKGROUND-REPEAT: no-repeat
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable A:hover {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(/images/carrot.gif); BACKGROUND-REPEAT: no-repeat
}
* HTML .msie#mfl .globalNavTop UL LI DIV.hov LI.expandable A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .msie#mfl .globalNavTop UL LI DIV.hov LI.expandable A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .msie#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .msie#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .msie#mfl .globalNavTop UL LI DIV.hov LI.expandable {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/images/carrot.gif); BACKGROUND-REPEAT: no-repeat
}
* HTML .msie#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/images/carrot.gif); BACKGROUND-REPEAT: no-repeat
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable LI A {
	BACKGROUND-IMAGE: none
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable LI A:hover {
	BACKGROUND-IMAGE: none
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable LI A {
	BACKGROUND-IMAGE: none
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable LI.expandable LI A:hover {
	BACKGROUND-IMAGE: none
}
#mfl .globalNavTop UL LI DIV.hov LI.expandable DIV.hov {
	Z-INDEX: 105
}
#mfl .globalNavTop DIV.hov DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#mfl .globalNavTop LI LI.hover DIV.wrap {
	MARGIN-LEFT: 10px
}
#mfl .globalNavTop LI LI DIV.wrap {
	MARGIN-LEFT: 10px
}
.msie#mfl .globalNavTop LI LI.hover DIV.wrap {
	MARGIN-TOP: -5px
}
.msie#mfl .globalNavTop LI LI DIV.wrap {
	MARGIN-TOP: -5px
}
* HTML .msie#mfl .globalNavTop LI LI.hover DIV.wrap {
	MARGIN-TOP: -143px
}
* HTML .msie#mfl .globalNavTop LI LI DIV.wrap {
	MARGIN-TOP: -143px
}
#mfl .globalNavTop DIV.hov UL {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; FLOAT: left; WIDTH: 112px; POSITION: static; HEIGHT: 157px
}
#mfl .globalNavTop DIV.hov UL.last {
	BORDER-RIGHT-WIDTH: 0px
}
#mfl .globalNavTop DIV.hov LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; COLOR: #2744c6; LINE-HEIGHT: 18px; PADDING-TOP: 0px; POSITION: static; BORDER-RIGHT-WIDTH: 0px
}
#mfl .globalNavTop DIV.hov LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; COLOR: #2744c6; LINE-HEIGHT: 18px; PADDING-TOP: 0px; POSITION: static; BORDER-RIGHT-WIDTH: 0px
}
#mfl .globalNavTop DIV.hov LI:hover {
	POSITION: relative
}
#mfl .globalNavTop DIV.hov LI.hover {
	POSITION: relative
}
#mfl .globalNavTop DIV.hov LI A:hover {
	BACKGROUND: #fff5c0; COLOR: #ba1813
}
#mfl .globalNavTop LI DIV.previous {
	DISPLAY: none
}
#mfl .globalNavTop LI DIV.next {
	DISPLAY: none
}
#mfl .globalNavTop LI.hover DIV.hov DIV.previous {
	DISPLAY: none
}
#mfl .globalNavTop LI:hover DIV.hov DIV.previous {
	DISPLAY: none
}
#mfl .globalNavTop LI.hover DIV.hov DIV.next {
	DISPLAY: none
}
#mfl .globalNavTop LI:hover DIV.hov DIV.next {
	DISPLAY: none
}
#mfl .globalNavTop LI.hover DIV.previous {
	DISPLAY: block
}
#mfl .globalNavTop LI:hover DIV.previous {
	DISPLAY: block
}
#mfl .globalNavTop LI.hover DIV.next {
	DISPLAY: block
}
#mfl .globalNavTop LI:hover DIV.next {
	DISPLAY: block
}
#mfl .globalNavTop LI.hover LI.hover DIV.previous {
	DISPLAY: block
}
#mfl .globalNavTop LI:hover LI:hover DIV.previous {
	DISPLAY: block
}
#mfl .globalNavTop LI.hover LI.hover DIV.next {
	DISPLAY: block
}
#mfl .globalNavTop LI:hover LI:hover DIV.next {
	DISPLAY: block
}
#mfl .globalNavTop UL DIV.next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; BACKGROUND: url(../images/globalNavSliders.png) no-repeat left top; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 16px; PADDING-TOP: 0px; TOP: 100%; HEIGHT: 177px
}
#mfl .globalNavTop UL DIV.previous {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; BACKGROUND: url(../images/globalNavSliders.png) no-repeat left top; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 16px; PADDING-TOP: 0px; TOP: 100%; HEIGHT: 177px
}
#mfl .globalNavTop UL DIV.next {
	Z-INDEX: 95; RIGHT: -1px
}
#mfl .globalNavTop UL UL DIV.next {
	Z-INDEX: 106
}
#mfl .globalNavTop UL UL DIV.previous {
	Z-INDEX: 106
}
#mfl .globalNavTop UL DIV.next {
	BACKGROUND-POSITION: left bottom
}
#mfl .stationNavTop {
	CLEAR: both; WIDTH: 994px
}
#mfl .stationNavTop UL {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/bg_stationNav.gif) repeat-x left top; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 21px
}
#mfl .stationNavTop UL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: 21px Verdana,sans-serif; FONT-VARIANT: normal
}
#mfl .stationNavTop UL LI.logo {
	PADDING-LEFT: 0px; LINE-HEIGHT: 0; HEIGHT: 21px
}
#mfl .stationNavTop UL LI.bookmark {
	FLOAT: right
}
#mfl .stationNavTop UL LI A {
	LINE-HEIGHT: 21px
}
#mfl .stationNavTop UL LI.bookmark A {
	LINE-HEIGHT: 21px
}
#mfl .divspace {
	WIDTH: 10px; HEIGHT: 1px
}
#mfl .breakingAlerts {
	OVERFLOW: hidden; WIDTH: 994px; WHITE-SPACE: nowrap
}
#mfl .breaking .breakingNews {
	OVERFLOW: hidden; WIDTH: 994px; WHITE-SPACE: nowrap
}
#mfl .breaking .breakingNews H4 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 854px
}
#mfl .alerts .alerts {
	OVERFLOW: hidden; WIDTH: 994px
}
#mfl .breaking {
	OVERFLOW: hidden; WIDTH: auto; WHITE-SPACE: nowrap
}
#mfl .alerts {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
#mfl .breakingAlerts H3 {
	BACKGROUND: url(../images/bg_alerts.gif) no-repeat left top; FLOAT: left; LINE-HEIGHT: 27px; MARGIN-RIGHT: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
#mfl .breaking H3 {
	BACKGROUND: url(../images/bg_alerts.gif) no-repeat left top; FLOAT: left; LINE-HEIGHT: 27px; MARGIN-RIGHT: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
#mfl .alerts H3 {
	BACKGROUND: url(../images/bg_alerts.gif) no-repeat left top; FLOAT: left; LINE-HEIGHT: 27px; MARGIN-RIGHT: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
#mfl .breakingAlerts H4 {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 336px
}
#mfl .breakingNews H4 {
	BACKGROUND: url(../images/bg_breaking.gif) repeat-x left top; TEXT-INDENT: 10px; HEIGHT: 27px
}
#mfl .alerts H4 {
	BORDER-RIGHT: #cfc7fa 1px solid; BORDER-TOP: #cfc7fa 1px solid; OVERFLOW: hidden; BORDER-LEFT: #cfc7fa 1px solid; TEXT-INDENT: 10px; BORDER-BOTTOM: #cfc7fa 1px solid; HEIGHT: 25px
}
#mfl .alerts .newsWrapTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
HTML > #mfl .alerts .newsWrapTwo {
	MIN-WIDTH: 100%; WIDTH: auto
}
#mfl .breakingAlerts H4 A {
	DISPLAY: block; LINE-HEIGHT: 27px
}
#mfl .breaking H4 A {
	DISPLAY: block; LINE-HEIGHT: 27px
}
#mfl .alerts H4 A {
	DISPLAY: block; LINE-HEIGHT: 27px
}
#mfl .breakingAlerts H4 SPAN {
	DISPLAY: block; LINE-HEIGHT: 27px
}
#mfl .breaking H4 SPAN {
	DISPLAY: block; LINE-HEIGHT: 27px
}
#mfl .alerts H4 SPAN {
	DISPLAY: block; LINE-HEIGHT: 27px
}
#mfl .breakingNews H3 {
	WIDTH: 140px
}
#mfl .alerts H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px
}
#mfl .breakingAlerts .alerts H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 376px; PADDING-TOP: 0px
}
#mfl .breakingAlerts .breakingNews {
	FLOAT: left
}
#mfl .breadcrumbs {
	MARGIN-TOP: -10px; MARGIN-BOTTOM: 10px
}
#mfl .breadcrumbs A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#mfl .breadcrumbs A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ba1813
}
#mfl .module .updated {
	DISPLAY: inline; FLOAT: right; LINE-HEIGHT: 23px; MARGIN-RIGHT: 5px
}
#mfl .forecast-24Hour .photo {
	FLOAT: right; MARGIN-LEFT: 10px; TEXT-ALIGN: center
}
#mfl .variable .forecast-24Hour {
	OVERFLOW: hidden
}
#mfl .forecast-24Hour .photo IMG {
	DISPLAY: block; BACKGROUND: url(../images/bg_Pic.jpg) repeat-x left top; MARGIN: 0px auto -5px
}
#mfl .forecast-24Hour SPAN SPAN {
	WHITE-SPACE: nowrap
}
#mfl .forecast-24Hour .forecast {
	MARGIN-BOTTOM: 15px
}
#mfl .variable .forecast {
	MARGIN-BOTTOM: 20px
}
#mfl .variable .forecast-24Hour .headlines {
	PADDING-BOTTOM: 2px
}
#mfl .wex3 {
	HEIGHT: 49px
}
#mfl .wex3 SPAN {
	FONT-SIZE: 26px; FLOAT: left; LINE-HEIGHT: 49px; TEXT-ALIGN: center
}
#mfl .wex3 .icon {
	FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#mfl .wex1 .icon {
	FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#mfl .wex-trfx .icon {
	FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#mfl .wex3 .conditions {
	FLOAT: left; PADDING-TOP: 12px
}
#mfl .wex-trfx .conditions {
	FLOAT: left; PADDING-TOP: 12px
}
#mfl .wex1 .content SPAN {
	FLOAT: left; LINE-HEIGHT: 49px
}
#mfl .wex-trfx .content SPAN {
	FLOAT: left; LINE-HEIGHT: 49px
}
#mfl .wex1 .fontStyle26 {
	FONT-SIZE: 38px
}
#mfl .wex1 .fontStyle26 SPAN {
	FLOAT: none; COLOR: #cacad0
}
#mfl .wex-trfx .fontStyle26 SPAN {
	FLOAT: none; COLOR: #cacad0
}
#mfl .wex1 .content SPAN.condition {
	FLOAT: left; LINE-HEIGHT: normal; PADDING-TOP: 8px
}
#mfl .wex1 FORM {
	CLEAR: both
}
#mfl .wex1 FORM LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
#mfl .wex1 FORM INPUT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 101px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 17px
}
#mfl .wex1 FORM BUTTON {
	VERTICAL-ALIGN: top
}
#mfl .wex-trfx FORM BUTTON {
	VERTICAL-ALIGN: top
}
#mfl .wex-trfx INPUT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 17px
}
#mfl .wex-trfx #map {
	CLEAR: both; BACKGROUND: #ccc; MARGIN-BOTTOM: 10px; WIDTH: 299px; HEIGHT: 133px
}
#mfl .wex-trfx #stormtrac {
	CLEAR: both; BACKGROUND: #ccc; MARGIN-BOTTOM: 10px; WIDTH: 299px; HEIGHT: 225px
}
#mfl .wex-trfx .headlines {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#mfl .wex-trfx .content DIV SPAN {
	FLOAT: none; LINE-HEIGHT: 12px
}
#mfl .extfrcst .day {
	CLEAR: both; MIN-HEIGHT: 45px; BORDER-BOTTOM: #ccc 1px solid
}
* HTML .msie#mfl .extfrcst .day {
	HEIGHT: 45px
}
#mfl .double .day {
	HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#mfl .double P.description {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#mfl .extfrcst DIV.last {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 25px
}
#mfl .extfrcst DIV.last P.description {
	BORDER-BOTTOM-STYLE: none
}
#mfl .extfrcst .day SPAN {
	FLOAT: left; WIDTH: 35px; LINE-HEIGHT: 45px
}
#mfl .extfrcst .icon {
	FLOAT: left
}
#mfl .extfrcst .conditions P {
	OVERFLOW: hidden; WIDTH: 205px; LINE-HEIGHT: 13px
}
#mfl .extfrcst .conditions P SPAN {
	WIDTH: auto; LINE-HEIGHT: 13px; PADDING-TOP: 9px
}
#mfl .extfrcst .conditions P SPAN.low {
	FLOAT: right
}
#mfl .wex2 .ui-tabs-panel {
	MARGIN: 0px -4px 10px -3px; OVERFLOW: visible
}
.msie#mfl .wex2 .ui-tabs-panel {
	MARGIN: 0px -4px 0px -3px
}
#mfl .wex2 .ui-tabs-panel .ui-tabs-panel {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 3; MARGIN: -1px 0px 36px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#mfl .wex2 .ui-tabs-panel .ui-tabs-panel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#mfl .wex2 .ui-tabs-panel .ui-tabs-nav {
	Z-INDEX: 10; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; POSITION: relative
}
#mfl .wex2 .ui-tabs-panel .ui-tabs-nav LI {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 90px; BORDER-BOTTOM: #ccc 0px solid
}
#mfl .wex2 .ui-tabs-panel .ui-tabs-nav LI.ui-tabs-selected {
	Z-INDEX: 5; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
#mfl .wex2 .ui-tabs-panel .ui-tabs-nav LI.last {
	BORDER-RIGHT: #ccc 1px solid
}
#mfl .wex2 .submenu UL {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 20; BACKGROUND: url(../images/bg_module.png) #fff no-repeat right bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: absolute
}
#mfl .wex2 .submenu UL LI {
	FLOAT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#mfl .wex2 .submenu UL LI A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; COLOR: #2744c6
}
#mfl .wex2 .photos {
	HEIGHT: 480px
}
#mfl .wex2 DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg_wexSlideControls.png) repeat-x left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 39px; PADDING-TOP: 0px; HEIGHT: 39px
}
#mfl .wex2 DL DT {
	FLOAT: left; LINE-HEIGHT: 39px; MARGIN-RIGHT: 10px
}
#mfl .wex2 DL DT IMG {
	VERTICAL-ALIGN: middle
}
#mfl .wex2 DL .controls {
	MARGIN-TOP: 7px; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .wex2 DL .controls LI {
	BACKGROUND: url(../images/bg_wexSlideButtons.png) no-repeat left top; FLOAT: left; TEXT-INDENT: -99999px; LIST-STYLE-TYPE: none
}
#mfl .wex2 DL .controls LI A {
	DISPLAY: block; WIDTH: 53px; HEIGHT: 27px
}
#mfl .wex2 DL .controls LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mfl .wex2 DL .controls .back {
	BACKGROUND-POSITION: -53px 0px
}
#mfl .wex2 DL .controls .stop {
	BACKGROUND-POSITION: -106px 0px
}
#mfl .wex2 DL .controls .play {
	BACKGROUND-POSITION: -159px 0px
}
#mfl .wex2 DL .controls .next {
	BACKGROUND-POSITION: -207px 0px
}
#mfl .wex2 DL .controls .last {
	BACKGROUND-POSITION: -258px 0px
}
#mfl .wex2 DL .controls .loop {
	BACKGROUND-POSITION: -310px 0px
}
#mfl .wex2 DL .controls .loop A {
	WIDTH: 75px
}
#mfl .wex2 .col2 .header {
	DISPLAY: block; TEXT-ALIGN: center
}
#mfl .wex2 .col2 DIV {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#mfl .wex2 .col2 DIV.wrapper {
	TEXT-ALIGN: left
}
#mfl .wex2 .col2 .photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#mfl .wex2 .col2 .photo DIV {
	BACKGROUND: url(../images/bg_Pic.jpg) no-repeat left top; MARGIN-BOTTOM: 2px
}
#mfl .wex2 .wex2mult .col2 DIV {
	MARGIN-TOP: 0px
}
#mfl .wex2 .wex2mult .col2 .photo DIV {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 93px; HEIGHT: 70px; TEXT-ALIGN: center
}
#mfl .wex2mult .col2 .scrollVert {
	MARGIN-LEFT: 10px
}
#mfl .wex2 .col2 .photo DIV IMG {
	VERTICAL-ALIGN: middle
}
#mfl .wex2 .withad .forFooter {
	WIDTH: 550px
}
#mfl .wex2 .wex2mult .forFooter {
	CLEAR: left; DISPLAY: block; LEFT: 0px; BOTTOM: -25px
}
#mfl .wex2 DIV.controls {
	BACKGROUND: url(../images/bg_mapThisForm.png) repeat-x left center; OVERFLOW: visible; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: left
}
#mfl .wex2 DIV.controls BUTTON {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 0px
}
#mfl .wex2 .image {
	OVERFLOW: hidden; WIDTH: 640px; HEIGHT: 480px; TEXT-ALIGN: center
}
#mfl .wex2 .wex2mult .image {
	WIDTH: 388px; HEIGHT: 300px; TEXT-ALIGN: center
}
#mfl .wex2 .photo {
	BACKGROUND: url(../images/bg_mp2Photo.gif) repeat-x left top; WIDTH: 320px; HEIGHT: 240px; TEXT-ALIGN: center
}
#mfl .wex2 .wex2mult .photo {
	WIDTH: auto; HEIGHT: auto
}
#mfl .wex2 .caption BUTTON {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top
}
#mfl .wex1 IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px
}
#mfl .wex2 IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px
}
#mfl .wex3 IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px
}
#mfl .wex-trfx IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px
}
#mfl .ent4 IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .ent5 .listing {
	MARGIN: 5px 0px
}
#mfl .ent6 .listing {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 294px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 62px
}
#mfl .col2 .listing {
	WIDTH: 304px
}
#mfl .ent6 .listing .time {
	CLEAR: left; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 30px; TEXT-ALIGN: right
}
#mfl .ent6 .listing .show {
	FLOAT: left; WIDTH: 150px
}
#mfl .ent4 FORM LABEL {
	DISPLAY: block
}
#mfl .ent4 FORM INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: url(../images/bg_search_box.png) left top; MARGIN: 5px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 80px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 17px
}
#mfl .ent6 FORM INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(../images/bg_search_box.png) left top; MARGIN-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 123px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 17px
}
#mfl .ent5 FORM INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(../images/bg_search_box.png) left top; MARGIN-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 123px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 17px
}
#mfl .ent3 FORM INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(../images/bg_search_box.png) left top; MARGIN-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 123px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 17px
}
#mfl .ent6 FORM BUTTON {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top
}
#mfl .ent5 FORM BUTTON {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top
}
#mfl .ent4 FORM BUTTON {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top
}
#mfl .ent3 FORM BUTTON {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top
}
#mfl .ent3 #rest_searchForm INPUT {
	WIDTH: 78px
}
#mfl .ent3 .listing {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 3px; FLOAT: left; HEIGHT: 60px
}
#mfl .ent3 .listing LI {
	LINE-HEIGHT: 17px
}
#mfl .listing UL {
	LIST-STYLE-TYPE: none
}
#mfl #rest_searchForm {
	MARGIN-TOP: 3px; FLOAT: right
}
#mfl #rest_searchForm DIV {
	MARGIN-BOTTOM: 4px
}
#mfl #rest_searchForm LABEL {
	DISPLAY: block
}
#mfl .events .listing {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 320px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 68px
}
#mfl .events .listing UL {
	MARGIN-LEFT: 10px
}
#mfl .ent1 TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
#mfl .ent1 TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mfl .ent1 TABLE TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mfl .ent1 TABLE A {
	FONT-WEIGHT: bold
}
#mfl .weekdays {
	BACKGROUND: #ccc
}
#mfl .ent1 .footer .col2 A {
	MARGIN-RIGHT: 10px
}
#mfl .ent6 .footer A {
	MARGIN-RIGHT: 10px
}
#mfl .ent4 .fontStyle16 {
	DISPLAY: block
}
#mfl .mfl-module-ent4-btn {
	PADDING-LEFT: 5px; WIDTH: 82px
}
#mfl .recipes FORM {
	OVERFLOW: hidden
}
#mfl .recipes FORM LABEL {
	CLEAR: left; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 17px; HEIGHT: 17px
}
#mfl .recipes FORM SELECT {
	FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 220px
}
#mfl .recipes FORM BUTTON {
	FLOAT: right
}
#mfl .recipes .results {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px -10px; WIDTH: 300px; PADDING-TOP: 10px; HEIGHT: 224px
}
#mfl .blog .comments {
	LIST-STYLE-TYPE: none
}
#mfl .blog .comments LI {
	MARGIN-BOTTOM: 3px; LINE-HEIGHT: 15px
}
#mfl .blog .comments IMG {
	BACKGROUND: #ccc; FLOAT: left; VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 10px
}
#mfl .blog .photo {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; TEXT-ALIGN: center
}
#mfl .blog .photo DIV {
	BACKGROUND: url(../images/bg_Pic.jpg) no-repeat left top; MARGIN-BOTTOM: 2px
}
#mfl .blog .photo DIV IMG {
	DISPLAY: block
}
#mfl .blog DIV.last {
	MARGIN: 0px
}
#mfl .images .photo {
	FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 93px; HEIGHT: 70px
}
#mfl .double .images .photo {
	OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
#mfl .images .photo DIV {
	DISPLAY: block; BACKGROUND: url(../images/bg_Pic.jpg) no-repeat left top; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 93px; HEIGHT: 70px; TEXT-ALIGN: center
}
#mfl .images .photo DIV A {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 93px; TOP: 0px; HEIGHT: 70px
}
#mfl .images .photo DIV A IMG {
	Z-INDEX: 5; VERTICAL-ALIGN: middle
}
#mfl .images .photo DIV A DIV.videoHover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; BACKGROUND: url(../images/imageOverlay_VideoPlayPng.png); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 93px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 70px
}
* HTML .msie#mfl .images .photo DIV A DIV.videoHover {
	BACKGROUND: url(../images/imageOverlay_VideoPlayGif.gif)
}
#mfl .images DIV.last {
	MARGIN-RIGHT: 0px
}
#mfl .double .images DIV.last {
	MARGIN-RIGHT: 0px
}
#mfl .livid .content {
	MARGIN-RIGHT: 5px
}
#mfl .livid .video {
	LIST-STYLE-TYPE: none; HEIGHT: 90px
}
#mfl .livid .video LI {
	MARGIN-BOTTOM: 3px; LINE-HEIGHT: 15px
}
#mfl .livid .video IMG {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 10px
}
#mfl .marketplace .purchased {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#mfl .marketplace DIV.last {
	BORDER-BOTTOM-STYLE: none
}
#mfl .marketplace .footer {
	TEXT-ALIGN: right
}
#mfl .generic .content {
	HEIGHT: 104px
}
#mfl .iframe IFRAME {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none
}
#mfl .lottery .content {
	HEIGHT: auto
}
#mfl .variable.generic .content {
	HEIGHT: auto
}
#mfl .contest .col1 {
	POSITION: relative
}
#mfl .contest .col2 {
	POSITION: relative
}
#mfl .contest IMG {
	BACKGROUND: url(../images/bg_Pic.jpg) #ebecf0 repeat-x left top; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .contest P {
	MARGIN: 10px 0px
}
#mfl .contest P.end {
	LEFT: 117px; BOTTOM: -10px; POSITION: absolute
}
#mfl .pop OL {
	MARGIN: 0px 0px 10px 25px
}
#mfl .sdbr .content {
	OVERFLOW-X: hidden
}
#mfl .sdbr H4 {
	MARGIN: 5px 0px
}
#mfl .sdbr .story {
	MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
#mfl .sdbr .one-story {
	MARGIN-TOP: 15px
}
#mfl .sdbr .story IMG {
	BACKGROUND: #ccc; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .sdbr .content UL {
	MARGIN: 0px 0px 10px 15px
}
#mfl .sdbr .content UL LI {
	WHITE-SPACE: nowrap
}
.msie#mfl .sdbr .content UL LI {
	TEXT-OVERFLOW: ellipsis
}
#mfl .board .content UL {
	MARGIN: 0px 0px 10px 14px
}
#mfl .board .content UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullit_round.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px -15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mfl .board .content .col2 UL {
	MARGIN-LEFT: 20px
}
#mfl .media1 .content UL {
	LIST-STYLE-POSITION: inside; MARGIN: 10px 0px
}
#mfl .media1 .content .headlines LI {
	MARGIN: 0px
}
#mfl .media1 .content .comments UL {
	MARGIN: 0px 0px 0px 5px
}
#mfl .media1 .playlist {
	LIST-STYLE-TYPE: none
}
#mfl .wex2 .playlist {
	LIST-STYLE-TYPE: none
}
#mfl .media1 .playlist LI {
	MARGIN: 4px 0px
}
#mfl .wex2 .playlist LI {
	MARGIN: 4px 0px
}
#mfl .media1 .playlist A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING-TOP: 2px; HEIGHT: 25px
}
#mfl .wex2 .playlist A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING-TOP: 2px; HEIGHT: 25px
}
#mfl .media1 .playlist A IMG {
	BACKGROUND: #ccc; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .wex2 .playlist A IMG {
	BACKGROUND: #ccc; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .media1 .playlist .playing A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(../images/bg_playing.gif) repeat-x left bottom; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; COLOR: #636363; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#mfl .wex2 .playlist .playing A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(../images/bg_playing.gif) repeat-x left bottom; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; COLOR: #636363; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#mfl .media1 .vidHolder {
	FLOAT: left; MARGIN: 0px 10px 15px 0px; WIDTH: 322px; HEIGHT: 284px
}
#mfl .wex2 .vidHolder {
	FLOAT: left; MARGIN: 0px 10px 15px 0px; WIDTH: 322px; HEIGHT: 284px
}
* HTML .msie#mfl .media1 .vidHolder {
	MARGIN: 0px 0px 15px
}
#mfl .media1 .photo {
	BACKGROUND: url(../images/bg_mp2Photo.gif) repeat-x left top; WIDTH: 320px; HEIGHT: 240px; TEXT-ALIGN: center
}
#mfl .media1 .caption BUTTON {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top
}
#mfl .media1 .col1 BUTTON {
	VERTICAL-ALIGN: top
}
#mfl .withcomments .vidPlaceHolder {
	MARGIN-BOTTOM: 25px
}
#mfl .media2 {
	FLOAT: left; MARGIN-RIGHT: 11px
}
#mfl #wrapper .super .col1 .media2 {
	MARGIN-RIGHT: 11px
}
* HTML .msie#mfl #wrapper .super .col1 .media2 {
	MARGIN-RIGHT: 5px
}
#mfl .media2 .content {
	MARGIN: 0px 0px 10px
}
#mfl .media2 #mp2Next {
	Z-INDEX: 10; RIGHT: 0px; POSITION: absolute; TOP: 50%
}
#mfl .media2 #mp2Back {
	Z-INDEX: 10; LEFT: 0px; POSITION: absolute; TOP: 50%
}
#mfl .media2 #mp2Play {
	Z-INDEX: 10; LEFT: 50%; POSITION: absolute; TOP: 50%; TEXT-ALIGN: center
}
#mfl .media2 H4 {
	MARGIN: 0px 0px 10px
}
#mfl .media2 .vidHolder {
	WIDTH: 320px; HEIGHT: 284px
}
#mfl .media2 .photo {
	BACKGROUND: url(../images/bg_mp2Photo.gif) #fff repeat-x left bottom; POSITION: relative; TEXT-ALIGN: center
}
#mfl .media2 .photo .previous {
	MARGIN-TOP: -75px; DISPLAY: block; WIDTH: 69px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50%; HEIGHT: 75px
}
#mfl .media2 .photo .next {
	MARGIN-TOP: -75px; DISPLAY: block; WIDTH: 69px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50%; HEIGHT: 75px
}
#mfl .media2 .photo .play {
	MARGIN-TOP: -75px; DISPLAY: block; WIDTH: 69px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50%; HEIGHT: 75px
}
#mfl .media2 .photo .previous {
	BACKGROUND: url(../images/btn-previous-image.gif) no-repeat left top; LEFT: 10px
}
#mfl .media2 .photo .next {
	RIGHT: 10px; BACKGROUND: url(../images/btn-next-image.gif) no-repeat left top
}
#mfl .media2 .photo .play {
	BACKGROUND: url(../images/btn-play-slideshow.png) no-repeat left top; LEFT: 50%; MARGIN-LEFT: -45px; WIDTH: 89px; HEIGHT: 89px
}
#mfl .media2 P {
	MARGIN: 10px
}
#mfl .media2 .controlsContainer {
	MARGIN: 10px auto; OVERFLOW: hidden; WIDTH: 300px; TEXT-ALIGN: center
}
#mfl .media2 .controlsContainer .controls {
	BACKGROUND: url(../images/btns-controls.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 105px; LINE-HEIGHT: 22px; HEIGHT: 22px
}
#mfl .media2 .controlsContainer .controls A {
	FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 22px
}
#mfl .media2 .controlsContainer .controls A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mfl .media2 .controlsContainer .controls .previous {
	WIDTH: 30px
}
#mfl .media2 .controlsContainer .controls .play {
	WIDTH: 44px
}
#mfl .media2 .controlsContainer .controls .next {
	WIDTH: 30px
}
#mfl .media2 .controlsContainer .count A {
	MARGIN: 0px 3px
}
#mfl .media2 .controlsContainer .count A.activeSlide {
	FONT-WEIGHT: bold; COLOR: #ba1813
}
#mfl .media2 .controlsContainer .regular {
	BACKGROUND: url(../images/btn-largePhoto.gif) no-repeat left top; FLOAT: right; WIDTH: 76px; TEXT-INDENT: -9999px; HEIGHT: 19px
}
#mfl .double.media2 .controlsContainer .regular {
	BACKGROUND: url(../images/btn-regular.gif) no-repeat left top; WIDTH: 124px
}
#mfl .media2 #map {
	WIDTH: 320px; HEIGHT: 240px
}
#mfl .media2 FORM {
	MARGIN: 5px 10px 0px
}
#mfl .media2 FORM LABEL {
	DISPLAY: block
}
#mfl .media2 FORM LABEL INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .media2 FORM LABEL SPAN {
	MARGIN-LEFT: 10px
}
#mfl .media2 FORM LABEL SPAN SPAN {
	MARGIN-LEFT: 10px
}
#mfl .media2 FORM INPUT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 17px
}
#mfl .media2 FORM BUTTON {
	VERTICAL-ALIGN: bottom
}
#mfl .media2 .largeMap {
	MARGIN-TOP: 5px; FLOAT: right
}
#mfl .media2 .refresh {
	MARGIN-BOTTOM: 5px
}
#mfl .media2 FORM DIV INPUT {
	MARGIN: 3px 5px 0px 7px; VERTICAL-ALIGN: bottom
}
#mfl .media2 FORM DIV.story {
	PADDING-BOTTOM: 15px
}
#mfl .media4 .content {
	MARGIN: 0px 6px 10px; OVERFLOW: hidden
}
#mfl .media4 .vidHolder {
	MARGIN: 0px 0px 10px; WIDTH: 322px; HEIGHT: 284px
}
#mfl .media4 .col2 {
	HEIGHT: 380px
}
#mfl .media4 .info {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; HEIGHT: 380px
}
#mfl .media4 .playlist {
	OVERFLOW: auto; LIST-STYLE-TYPE: none; HEIGHT: 334px
}
#mfl .media4 .playlist LI {
	CLEAR: both; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 6px
}
* HTML .msie#mfl .media4 .playlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 45px
}
* HTML .msie#mfl .media4 .col2 {
	MARGIN-LEFT: -6px; MARGIN-RIGHT: 0px
}
#mfl .media4 .playlist LI:hover {
	BACKGROUND: #fff5c0
}
#mfl .media4 .playlist LI.ui-tabs-selected {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/bg_playlistActive.png) #ebebf1 repeat-x left top; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#mfl .media4 .playlist LI IMG {
	BACKGROUND: #ccc; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .media4 FORM {
	MARGIN-BOTTOM: 10px
}
#mfl .media4 FORM LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
#mfl .media4 FORM INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 17px
}
#mfl .media4 FORM BUTTON {
	VERTICAL-ALIGN: bottom
}
#mfl .media1 .larger {
	CLEAR: right; DISPLAY: block; WIDTH: 642px; HEIGHT: 555px
}
#mfl .media4 .larger {
	CLEAR: right; DISPLAY: block; WIDTH: 642px; HEIGHT: 555px
}
#mfl .media2 .larger {
	CLEAR: right; DISPLAY: block; PADDING-LEFT: 7px; WIDTH: 642px; HEIGHT: 525px
}
* HTML .msie#mfl .media1 .larger {
	WIDTH: 622px; MARGIN-RIGHT: 0px
}
* HTML .msie#mfl .media2 .larger {
	WIDTH: 622px; MARGIN-RIGHT: 0px
}
#mfl .poll .titlebar LI.ui-tabs-selected SPAN {
	DISPLAY: inline
}
#mfl .poll .titlebar LI SPAN A {
	DISPLAY: inline; FLOAT: right; FONT: 9px/23px Arial,sans-serif; MARGIN-RIGHT: 5px
}
#mfl .poll FORM LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 0px
}
#mfl .poll FORM DIV INPUT {
	MARGIN: 3px 5px 3px 7px; VERTICAL-ALIGN: middle
}
#mfl .poll .content UL {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
#mfl .poll .content UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullit_round.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px -15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mfl .poll .content BUTTON {
	MARGIN-TOP: 5px
}
#mfl .poll .content {
	MARGIN-BOTTOM: 35px
}
#mfl .poll .result {
	MARGIN-BOTTOM: 10px
}
#mfl .poll .result SPAN {
	FLOAT: right; LINE-HEIGHT: 8px
}
#mfl .poll .result .graph {
	BACKGROUND: #cbcbcb; WIDTH: 254px; HEIGHT: 8px
}
#mfl .poll .result .graph DIV {
	BACKGROUND: url(../images/bg_graph.gif) no-repeat left top; HEIGHT: 8px
}
#mfl .poll .answers {
	MARGIN: 10px 0px
}
#mfl .poll .results {
	MARGIN: 10px
}
#mfl .poll .captcha {
	OVERFLOW: hidden
}
#mfl .poll .captcha IMG {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #b4b4b4 1px solid; BORDER-BOTTOM: #b4b4b4 1px solid
}
#mfl .poll .captcha INPUT {
	MARGIN: 0px 0px 3px
}
#mfl .poll .captcha BUTTON {
	MARGIN: 0px; VERTICAL-ALIGN: top
}
#mfl .poll .captcha BUTTON IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mfl .poll .captcha A {
	FLOAT: left
}
#mfl .dir .firstSet {
	MARGIN-BOTTOM: 10px
}
#mfl .dir .secondSet {
	MARGIN-BOTTOM: 10px
}
#mfl .dir .content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mfl .dir .content UL.ui-tabs-nav {
	Z-INDEX: 10; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; POSITION: relative; HEIGHT: auto
}
#mfl .dir .content UL.ui-tabs-nav LI {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/bg_dir.gif) repeat-x left top; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 118px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 31px
}
#mfl .dir .content UL.ui-tabs-nav LI.last {
	MARGIN-RIGHT: 0px
}
#mfl .dir .content UL.ui-tabs-nav LI A {
	DISPLAY: block; COLOR: #2b3f99; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center
}
#mfl .dir .content UL.ui-tabs-nav LI.ui-tabs-selected {
	Z-INDEX: 5; BACKGROUND: #fff; PADDING-BOTTOM: 6px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
#mfl .dir .content UL.ui-tabs-nav LI.ui-tabs-selected A {
	COLOR: #ba1813; LINE-HEIGHT: 31px
}
#mfl .dir .moduleAd {
	MARGIN: 0px auto; POSITION: static
}
#mfl .dir UL.ui-tabs-nav LI.advert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .dir .content .ui-tabs-panel {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px; PADDING-LEFT: 10px; Z-INDEX: 3; BACKGROUND: url(../images/bg_dirExpanded.gif) #f3f3f7 repeat-x left top; PADDING-BOTTOM: 10px; MARGIN: -1px 3px -5px 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
* HTML .msie#mfl .dir .content {
	OVERFLOW: hidden; WIDTH: 635px
}
* HTML .msie#mfl .dir .content .ui-tabs-panel {
	OVERFLOW: hidden; WIDTH: 610px
}
#mfl .dir .ui-tabs-panel .horoscope_wrap {
	MARGIN: auto; WIDTH: 430px
}
#mfl .dir .ui-tabs-panel .horoscope IMG {
	BACKGROUND: #ccc; FLOAT: left; MARGIN-RIGHT: 10px
}
#mfl .dir .ui-tabs-panel .horoscope DIV {
	OVERFLOW: hidden
}
#mfl .dir .ui-tabs-panel .horoscope .date {
	FLOAT: left
}
#mfl .dir .ui-tabs-panel .horoscope .sign {
	FLOAT: right
}
#mfl .dir .ui-tabs-panel .horoscope P {
	MARGIN-LEFT: 72px
}
* HTML .msie#mfl .dir .ui-tabs-panel .horoscope_wrap {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 430px
}
* HTML .msie#mfl .dir .ui-tabs-panel .horoscope P {
	WIDTH: 337px
}
#mfl .dir .bnlt {
	BACKGROUND: url(../images/btns-controls.gif) no-repeat 0px 0px; LEFT: 20px; WIDTH: 31px; POSITION: absolute; TOP: 30px; HEIGHT: 22px
}
#mfl .dir .bnrt {
	RIGHT: 24px; BACKGROUND: url(../images/btns-controls.gif) no-repeat -75px 0px; WIDTH: 31px; POSITION: absolute; TOP: 30px; HEIGHT: 22px
}
#mfl .dir .ui-tabs-panel .lottery {
	MARGIN: 0px auto; WIDTH: 510px
}
#mfl .dir .ui-tabs-panel .lottery TABLE {
	WIDTH: 510px
}
#mfl .dir .ui-tabs-panel .lottery TR {
	BACKGROUND: #e3e5f0; HEIGHT: 17px
}
#mfl .dir .ui-tabs-panel .lottery TR.even {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mfl .dir .ui-tabs-panel .lottery TD {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#mfl .commentsMod {
	MARGIN-TOP: 15px
}
#mfl .comment {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#mfl .comment IMG {
	BACKGROUND: #ccc; FLOAT: left
}
#mfl .comment .body {
	MARGIN-LEFT: 43px
}
#mfl .commentsMod FORM {
	MARGIN-LEFT: 10px
}
#mfl .commentsMod FORM H4 {
	TEXT-TRANSFORM: uppercase
}
#mfl .commentsMod FORM DIV {
	MARGIN-TOP: 15px
}
#mfl .commentsMod FORM LABEL {
	MARGIN-TOP: 10px; DISPLAY: block
}
#mfl .commentsMod FORM INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #ccc 1px solid; WIDTH: 184px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 17px
}
#mfl .commentsMod FORM INPUT:focus {
	BACKGROUND: #e6eefe
}
#mfl .commentsMod FORM TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/bg_search_text_box.png) left top; BORDER-LEFT: #ccc 1px solid; WIDTH: 362px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 166px
}
#mfl .mymod .noConfig {
	BACKGROUND: url(../images/myMod.png) no-repeat 70% 0px; HEIGHT: 94px
}
#mfl .mymod .titlebar LI.ui-tabs-selected A {
	DISPLAY: inline
}
#mfl .mymod .tabs-1 LI.ui-tabs-selected A {
	DISPLAY: inline
}
#mfl .mymod .titlebar LI.ui-tabs-selected A.change SPAN {
	DISPLAY: inline; FLOAT: right; LINE-HEIGHT: 23px; MARGIN-RIGHT: 5px
}
#mfl .mymod .tabs-1 LI.ui-tabs-selected A.change SPAN {
	DISPLAY: inline; FLOAT: right; LINE-HEIGHT: 23px; MARGIN-RIGHT: 5px
}
#mfl .mymod .icon {
	FLOAT: left; VERTICAL-ALIGN: middle
}
#mfl .mymod .content SPAN {
	FLOAT: left; LINE-HEIGHT: 49px
}
#mfl .mymod .fontStyle26 {
	FONT-SIZE: 38px
}
#mfl .mymod .fontStyle26 SPAN {
	FLOAT: none; COLOR: #cacad0
}
#mfl .mymod FORM {
	CLEAR: both
}
#mfl .mymod FORM LABEL {
	DISPLAY: block
}
#mfl .mymod FORM INPUT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 101px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 17px
}
#mfl .mymod FORM BUTTON {
	VERTICAL-ALIGN: top
}
#mfl .vert {
	BORDER-RIGHT: #8994cf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8994cf 1px solid; PADDING-LEFT: 3px; Z-INDEX: 4; BACKGROUND: url(../images/bg_vert.gif) repeat-x left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -43px 3px 0px 0px; BORDER-LEFT: #8994cf 1px solid; WIDTH: 222px; PADDING-TOP: 0px; BORDER-BOTTOM: #8994cf 1px solid; POSITION: relative; HEIGHT: 21px
}
#mfl .vert UL {
	PADDING-TOP: 4px
}
#mfl .vert LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mfl .vert LI.expand {
	PADDING-RIGHT: 5px; BORDER-RIGHT-STYLE: none
}
#mfl .vert LI.last {
	PADDING-RIGHT: 5px; BORDER-RIGHT-STYLE: none
}
#mfl .vert LI.expand {
	PADDING-RIGHT: 0px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_expand.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 17px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 17px
}
#mfl .vert LI.expand A {
	DISPLAY: block; WIDTH: 17px; HEIGHT: 17px; outline: none
}
#mfl .exVert {
	BORDER-TOP: #000 1px solid; BACKGROUND: url(../images/bg_vertExpanded.gif) no-repeat left bottom; MARGIN: 10px 0px 10px 10px; WIDTH: 321px; HEIGHT: 145px
}
#mfl .blockOne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; HEIGHT: 35px
}
* HTML .msie#mfl .blockOne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 35px
}
#mfl .blockTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 15px
}
* HTML .msie#mfl .blockTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 15px
}
#mfl .blockThree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 310px; PADDING-TOP: 5px; HEIGHT: 20px
}
#mfl .blockFour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 23px
}
#mfl .headerImg2 {
	RIGHT: 15px; FLOAT: right; POSITION: relative; TOP: 5px
}
#mfl .headerImg2-realestate {
	RIGHT: 5px; FLOAT: right; POSITION: relative; TOP: 5px
}
#mfl .headerImg2-classifieds {
	RIGHT: 5px; FLOAT: right; POSITION: relative; TOP: 5px
}
#mfl .headerImg2-itemsforsale {
	RIGHT: 5px; FLOAT: right; POSITION: relative; TOP: 5px
}
#mfl .headerImg1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
* HTML .msie#mfl .headerImg1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#mfl .subHeader2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mfl .subHeader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 160px
}
#mfl .imgBtn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 75px; PADDING-TOP: 0px
}
#mfl .secondInput {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a5acb2 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_search_box.png) left top; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 40px; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 13px
}
#mfl .firstInput {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a5acb2 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_search_box.png) left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 155px; COLOR: #636363; TEXT-INDENT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 13px
}
#mfl .footerText {
	MARGIN-TOP: 0px; PADDING-TOP: 5px
}
#mfl P.footParag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mfl #expandedVert {
	DISPLAY: none; RIGHT: 0px; WIDTH: 331px; POSITION: absolute; TOP: 12px; HEIGHT: 165px
}
#mfl .jobs#expandedVert .jobsVert {
	DISPLAY: block
}
#mfl .classifieds#expandedVert .classifiedsVert {
	DISPLAY: block
}
#mfl .realestate#expandedVert .realestateVert {
	DISPLAY: block
}
#mfl .autos#expandedVert .autosVert {
	DISPLAY: block
}
#mfl .actions .content {
	MARGIN: 5px 5px 1px; OVERFLOW: hidden
}
#mfl .actions .starRating {
	BACKGROUND: url(../images/bg_starRating.gif) no-repeat left top; FLOAT: left; MARGIN: 0px 9px 5px 0px; WIDTH: 47px; POSITION: relative; HEIGHT: 47px
}
#mfl .actions .starRating .caption {
	DISPLAY: none
}
#mfl .actions .starRating SPAN {
	LEFT: 50%; MARGIN: -10px 0px 0px -4px; FONT: bold 16px Arial,sans-serif; COLOR: #fff; POSITION: absolute; TOP: 50%
}
#mfl .actions .ratings {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 35px
}
#mfl .actions .ratings SPAN {
	LINE-HEIGHT: 18px
}
#mfl .actions .ratings UL {
	CLEAR: left
}
#mfl .actions .actions {
	FLOAT: left; MARGIN-BOTTOM: 4px; OVERFLOW: hidden
}
#mfl .actions .actions LI {
	FLOAT: left; MARGIN: 0px 5px 2px; LIST-STYLE-TYPE: none
}
#mfl .actions .actions LI.last {
	FLOAT: right
}
#mfl .actions .actions LI IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
#mfl .actions .bookmarks {
	CLEAR: both; MARGIN: 0px 0px 10px; OVERFLOW: hidden
}
#mfl .actions .bookmarks A {
	FLOAT: left
}
#mfl .actions .bookmarks UL {
	FLOAT: right
}
#mfl .actions .bookmarks UL LI {
	FLOAT: left; MARGIN: 0px 5px; LIST-STYLE-TYPE: none
}
#mfl .related {
	MARGIN: 10px 0px 10px 15px
}
#mfl .detail P {
	MARGIN: 10px 0px
}
#mfl .detail TABLE {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BACKGROUND: #f9f9f9; MARGIN: 10px 0px; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
#mfl .detail TABLE TR {
	VERTICAL-ALIGN: top
}
#mfl .detail TABLE TR.even {
	BACKGROUND: #fff
}
#mfl .detail TABLE TH {
	PADDING-RIGHT: 10px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#mfl .detail TABLE TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#mfl .detail H2 {
	MARGIN: 10px 0px
}
#mfl .detail H3 {
	MARGIN: 10px 0px
}
#mfl .byline {
	LIST-STYLE-TYPE: none
}
#mfl .byline IMG {
	BACKGROUND: #ccc; WIDTH: 10px; HEIGHT: 10px
}
#mfl .detail .story UL {
	DISPLAY: inline-block; LIST-STYLE-POSITION: outside
}
#mfl .detail .story OL {
	DISPLAY: inline-block; LIST-STYLE-POSITION: outside
}
#mfl .detail .story UL LI {
	DISPLAY: list-item; MARGIN-LEFT: 40px
}
#mfl .detail .story OL LI {
	DISPLAY: list-item; MARGIN-LEFT: 40px
}
#mfl .cloud {
	MARGIN-BOTTOM: 10px
}
#mfl .s1 {
	FONT-SIZE: 80%
}
#mfl .s2 {
	FONT-SIZE: 90%
}
#mfl .s3 {
	FONT-SIZE: 100%
}
#mfl .s4 {
	FONT-SIZE: 115%
}
#mfl .s5 {
	FONT-SIZE: 150%
}
#mfl .form .row {
	MARGIN: 5px auto; OVERFLOW: hidden; WIDTH: 592px; LINE-HEIGHT: 21px
}
#mfl .form FORM LABEL {
	FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
#mfl .form FORM LABEL.inline {
	WIDTH: auto
}
#mfl .form FORM LABEL.error {
	FLOAT: none; MARGIN-LEFT: 10px; WIDTH: auto; COLOR: #ba1813
}
#mfl .form FORM INPUT.text {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 300px; LINE-HEIGHT: 19px; BORDER-BOTTOM: 1px solid; HEIGHT: 19px
}
#mfl .form FORM INPUT[type='text'] {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 300px; LINE-HEIGHT: 19px; BORDER-BOTTOM: 1px solid; HEIGHT: 19px
}
#mfl .form FORM TEXTAREA {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 300px; LINE-HEIGHT: 19px; BORDER-BOTTOM: 1px solid; HEIGHT: 19px
}
#mfl .form FORM .inline INPUT {
	MARGIN-LEFT: 90px; VERTICAL-ALIGN: text-bottom
}
#mfl .form FORM TEXTAREA {
	WIDTH: 500px; HEIGHT: 250px
}
#mfl .form FORM SELECT {
	WIDTH: 300px
}
#mfl .form FORM .state {
	FLOAT: left
}
#mfl .form FORM .state SELECT {
	WIDTH: 155px; MARGIN-RIGHT: 5px
}
#mfl .form FORM .zip LABEL {
	WIDTH: 70px
}
#mfl .form FORM .zip INPUT {
	WIDTH: 70px
}
#mfl .form FORM BUTTON {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 90px
}
#mfl .form FORM BUTTON.reset {
	FLOAT: right
}
#mfl .noLabel {
	MARGIN-LEFT: 90px
}
#mfl .noLabel LABEL {
	FLOAT: none; WIDTH: auto
}
#mfl .noLabel INPUT {
	WIDTH: auto
}
#mfl .required {
	FONT: bold 10px Verdana,sans-serif; COLOR: #ba1813
}
#mfl .feeds P {
	MARGIN: 10px 0px
}
#mfl .feeds .button {
	TEXT-ALIGN: center
}
#mfl .feeds H1 {
	CLEAR: both; MARGIN: 15px 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#mfl .feeds .widget {
	MARGIN: 10px 0px
}
#mfl .feeds .content UL {
	MARGIN: 10px 0px; LIST-STYLE-TYPE: none
}
#mfl .feeds .content UL LI {
	MARGIN-BOTTOM: 3px
}
#mfl .feeds .content UL IMG {
	VERTICAL-ALIGN: bottom
}
#mfl #popup #leaderboard {
	BACKGROUND: #ccc; MARGIN-BOTTOM: 1em; WIDTH: 728px; LINE-HEIGHT: 90px; HEIGHT: 90px; TEXT-ALIGN: center
}
#mfl #popup .topAd #leaderboard {
	BORDER-BOTTOM: #fff 10px solid
}
#mfl #popup .masthead {
	WIDTH: 728px
}
#mfl #popup .masthead DIV {
	MARGIN: 0px
}
#mfl #popup .masthead #branding {
	MARGIN-TOP: -10px
}
#mfl #popup DIV {
	MARGIN: 0px 10px 10px
}
#mfl #popup DIV DIV {
	MARGIN: 0px
}
#mfl #popup LABEL {
	DISPLAY: block; WIDTH: 225px
}
#mfl #popup LABEL .error {
	FLOAT: right
}
#mfl #popup INPUT.text {
	CLEAR: left; DISPLAY: block; WIDTH: 225px
}
#mfl #popup TEXTAREA {
	WIDTH: 298px; HEIGHT: 195px
}
#mfl #popup .opt-in {
	OVERFLOW: hidden
}
#mfl #popup .opt-in LABEL {
	FLOAT: left; WIDTH: auto
}
#mfl #popup .footnote {
	FLOAT: right
}
#mfl #popup .imageContainer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg-imageContainer.png) repeat-x 0px -1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 728px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mfl #popup .imageContainer .image {
	MARGIN: 0px auto; WIDTH: 640px
}
#mfl #popup .imageContainer .image DIV {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 480px; TEXT-ALIGN: center
}
#mfl #popup .imageContainer .image .controls {
	BACKGROUND: url(../images/bg_mapThisForm.png) repeat-x left center; OVERFLOW: visible; HEIGHT: 40px; TEXT-ALIGN: left
}
#mfl #popup .imageContainer .image .controls LABEL {
	DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 10px; WIDTH: auto; LINE-HEIGHT: 40px
}
#mfl #popup .controls BUTTON {
	VERTICAL-ALIGN: middle
}
#mfl #messageBoard DIV.title {
	BACKGROUND: url(../images/bg_community-message-boards.png) no-repeat left top; MARGIN-BOTTOM: 10px; WIDTH: 656px; LINE-HEIGHT: 33px; HEIGHT: 33px
}
#mfl #messageBoard DIV.title H1 {
	FLOAT: left; TEXT-INDENT: -9999px
}
#mfl #messageBoard DIV.title BUTTON {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 7px; HEIGHT: 100%
}
#mfl #messageBoard #topics TABLE {
	WIDTH: 100%; border-spacing: 1px
}
#mfl #messageBoard #topics TABLE THEAD {
	BACKGROUND: #e0e6f6
}
#mfl #messageBoard #topics TABLE TBODY {
	BACKGROUND: #f3f5f9
}
#mfl #messageBoard #topics TABLE TBODY TR.even {
	BACKGROUND: #fff
}
#mfl #messageBoard #topics TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#mfl #messageBoard #topics TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#mfl #messageBoard #topics .topic {
	TEXT-ALIGN: left
}
#mfl #messageBoard #topics TFOOT {
	BACKGROUND: #e0e6f6
}
#mfl #messageBoard #topics TFOOT .rules {
	FLOAT: left
}
#mfl #messageBoard #topics TFOOT SPAN {
	FLOAT: right
}
#mfl #messageBoard #topics TFOOT SPAN SPAN {
	FLOAT: none; MARGIN-RIGHT: 15px
}
#mfl .mapThis {
	LIST-STYLE-TYPE: none
}
#mfl .mapThis LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; MARGIN: -7px 0px 7px; OVERFLOW: hidden; PADDING-TOP: 7px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#mfl .mapThis LI.selected {
	BACKGROUND: url(../images/mapThisHighlight.png) #fff repeat-x left top; BORDER-BOTTOM: #d9d9d9 1px solid
}
* HTML .msie#mfl .mapThis LI.selected {
	BACKGROUND: #fff
}
#mfl .mapThis LI .counter {
	BORDER-RIGHT: #7c2923 1px solid; BORDER-TOP: #7c2923 1px solid; FONT-SIZE: 10px; BACKGROUND: #dc1e10; FLOAT: left; BORDER-LEFT: #7c2923 1px solid; WIDTH: 20px; COLOR: #fff; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #7c2923 1px solid; TEXT-ALIGN: center
}
#mfl .mapThis LI.selected .counter {
	BORDER-LEFT-COLOR: #cd0c07; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-COLOR: #cd0c07; COLOR: #dc1e10; BORDER-TOP-COLOR: #cd0c07; BORDER-RIGHT-COLOR: #cd0c07
}
#mfl .mapThis LI LI {
	CLEAR: both; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .mapThis .story {
	CLEAR: both; PADDING-TOP: 3px
}
#mfl .mapThis .story IMG {
	BACKGROUND: #ccc; FLOAT: left; MARGIN: 0px 3px 3px 0px
}
#mfl .mapThis .comments {
	CLEAR: left; DISPLAY: block
}
#mfl .mapThis A.comments {
	MARGIN-TOP: 5px
}
#mfl .map .content {
	MARGIN: 0px 0px 10px
}
#mfl .map #map {
	WIDTH: 320px; HEIGHT: 240px
}
#mfl .map FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg_mapThisForm.png) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 5px 0px -10px; PADDING-TOP: 0px
}
#mfl .map FORM LABEL {
	DISPLAY: block
}
#mfl .map FORM LABEL INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .map FORM LABEL SPAN {
	MARGIN-LEFT: 10px
}
#mfl .map FORM LABEL SPAN SPAN {
	MARGIN-LEFT: 10px
}
#mfl .map FORM INPUT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(../images/bg_search_box.png) left top; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 17px
}
#mfl .map FORM BUTTON {
	VERTICAL-ALIGN: bottom
}
#mfl .map .largeMap {
	MARGIN-TOP: 5px; FLOAT: right
}
#mfl .map .refresh {
	WIDTH: 150px
}
#mfl .map .refresh IMG {
	MARGIN-BOTTOM: 5px
}
#mfl .map FORM DIV INPUT {
	MARGIN: 3px 5px 0px 7px; VERTICAL-ALIGN: bottom
}
#mfl .mapPagination {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: center
}
#mfl .mapPagination A {
	MARGIN: 0px 3px 0px 2px
}
#mfl .disclaimer {
	MARGIN: 5px 10px
}
#mfl #wrapper .super .col1 .disclaimer {
	WIDTH: 315px
}
#mfl .sitemap DT {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; POSITION: relative
}
#mfl .sitemap DD {
	MARGIN: 10px 0px
}
#mfl .sitemap DD UL LI {
	MARGIN: 0px 0px 4px 20px; LIST-STYLE-TYPE: none; POSITION: relative
}
#mfl .sitemap DD UL UL {
	FLOAT: left
}
#mfl .sitemap DD UL A {
	FLOAT: left
}
#mfl .sitemap DD UL UL LI {
	FLOAT: left
}
#mfl .sitemap DD UL UL {
	CLEAR: left; DISPLAY: block
}
#mfl .sitemap DD UL UL LI {
	MARGIN-LEFT: 30px
}
#mfl .sitemap DT .rss {
	LEFT: 10px; POSITION: absolute; TOP: 30%
}
#mfl .sitemap LI .rss {
	LEFT: -18px; POSITION: absolute; TOP: 2px
}
#mfl .sitemap DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#mfl .sitemap DD UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#mfl #print {
	FONT: 10pt Arial,sans-serif
}
#mfl #print .masthead {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 10px; WIDTH: 728px; HEIGHT: 90px
}
#mfl #print .masthead .myLinks {
	DISPLAY: none
}
#mfl #print .masthead .timestamp {
	DISPLAY: none
}
#mfl #print #branding {
	DISPLAY: none
}
#mfl #print #top_search {
	DISPLAY: none
}
#mfl #print .detail DIV SPAN.fontStyle20 {
	DISPLAY: none
}
#mfl #print .detail .commentsMod {
	DISPLAY: none
}
#mfl #print .detail A {
	COLOR: #000; TEXT-DECORATION: none
}
#mfl #print .col2 {
	FLOAT: right
}
#mfl #print {
	MARGIN: 1em auto; WIDTH: 728px
}
#mfl #print #leaderboard {
	BACKGROUND: #ccc; MARGIN-BOTTOM: 1em; WIDTH: 728px; LINE-HEIGHT: 90px; HEIGHT: 90px; TEXT-ALIGN: center
}
#mfl #print .col2 {
	FLOAT: right
}
#mfl #print .byline {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
#mfl #print .bigad {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 1em; PADDING-TOP: 0px; HEIGHT: 250px; BORDER-RIGHT-WIDTH: 0px
}
#mfl #print .bigad .ad {
	MARGIN-TOP: 0px
}
#mfl #print .related {
	MARGIN-LEFT: 1.3em
}
#mfl .waitMessage {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; RIGHT: 0px; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: fixed; TOP: 0px; BACKGROUND-COLOR: red
}
#mfl .waitMessageWrapper {
	DISPLAY: none; Z-INDEX: 1000; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
#mfl INPUT.text {
	BACKGROUND: url(../images/bg_search_box.png) left top
}
#mfl TEXTAREA {
	BACKGROUND: url(../images/bg_search_text_box.png) left top
}
#mfl .scrollVert {
	OVERFLOW-Y: auto! important
}
#mfl .scrollHorz {
	OVERFLOW-X: auto! important
}
#mfl .ui-tabs-panel .withad .forFooter {
	WIDTH: 100%; BOTTOM: -35px! important; PADDING-TOP: 9px; HEIGHT: 31px
}
#mfl .ui-tabs-panel .withad .moduleAd {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 31px
}
#mfl .imgBtn76x22 {
	WIDTH: 76px; HEIGHT: 22px
}
#mfl .imgBtn86x27 {
	WIDTH: 86px; HEIGHT: 27px
}
#mfl A {
	COLOR: #2b3f99; TEXT-DECORATION: none
}
#mfl A:hover {
	COLOR: #ba1813; BACKGROUND-COLOR: #fff5c0
}
#mfl .ui-tabs-nav A:hover {
	COLOR: #ba1813; BACKGROUND-COLOR: #fff5c0
}
#mfl .stationNavTop A:hover {
	COLOR: #ba1813; BACKGROUND-COLOR: #fff5c0
}
#mfl .titlebar A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mfl .fontStyle1 {
	FONT: bold 12px Arial,sans-serif; COLOR: #ba1813
}
#mfl .ui-tabs-nav .ui-tabs-selected A {
	FONT: bold 12px Arial,sans-serif; COLOR: #ba1813
}
#mfl .dir .content .ui-tabs-selected A {
	FONT: bold 12px Arial,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle2 {
	FONT: 12px Arial,sans-serif; COLOR: #2b3f99
}
#mfl .ui-tabs-nav A {
	FONT: 12px Arial,sans-serif; COLOR: #2b3f99
}
#mfl .fontStyle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b3f99; FONT-STYLE: normal; FONT-FAMILY: 15px Arial,sans-serif; FONT-VARIANT: normal
}
#mfl .fontStyle4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #404040; FONT-STYLE: normal; FONT-FAMILY: 17px Arial,sans-serif; FONT-VARIANT: normal
}
#mfl .fontStyle5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-STYLE: normal; FONT-FAMILY: 17px Arial,sans-serif; FONT-VARIANT: normal
}
#mfl .fontStyle6 {
	FONT: bold 12px Arial,sans-serif; COLOR: #333
}
#mfl .fontStyle7 {
	FONT: bold 24px Arial,sans-serif; LETTER-SPACING: 0px
}
#mfl .fontStyle8 {
	FONT: 10px Verdana,sans-serif; COLOR: #2b3f99
}
#mfl .stationNavTop A {
	FONT: 10px Verdana,sans-serif; COLOR: #2b3f99
}
#mfl .fontStyle9 {
	FONT: 12px Arial,sans-serif; COLOR: #333
}
#mfl .fontStyle10 {
	FONT: 10px Arial,sans-serif; COLOR: #999
}
#mfl .fontStyle11 {
	FONT: 10px Arial,sans-serif; COLOR: #333
}
#mfl .fontStyle12 {
	FONT: bold 11px Arial,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle13 {
	FONT: 11px Arial,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle14 {
	FONT: 10px Arial,sans-serif
}
#mfl .fontStyle15 {
	FONT: 10px Arial,sans-serif
}
#mfl .fontStyle16 {
	FONT: 11px Arial,sans-serif; COLOR: #636363
}
#mfl .fontStyle17 {
	FONT: bold 13px Arial,sans-serif; COLOR: #636363
}
#mfl .fontStyle18 {
	FONT: 11px Arial,sans-serif; COLOR: #333
}
#mfl .fontStyle19 {
	FONT: 11px Arial,sans-serif
}
#mfl .fontStyle20 {
	FONT: 12px Arial,sans-serif; COLOR: #bababa
}
#mfl .fontStyle21 {
	FONT: 9px Arial,sans-serif
}
#mfl .fontStyle22 {
	FONT: 9px Arial,sans-serif
}
#mfl .fontStyle23 {
	FONT: 9px Arial,sans-serif; COLOR: #fff
}
#mfl .fontStyle25 {
	FONT: bold 12px Arial,sans-serif; COLOR: #636363
}
#mfl .fontStyle26 {
	FONT: bold 30px Arial,sans-serif; COLOR: #4d528c; LETTER-SPACING: -1px
}
#mfl .fontStyle27 {
	FONT: 10px Verdana,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle28 {
	FONT: 10px Verdana,sans-serif; COLOR: #636363
}
#mfl .stationNavTop .bookmark A {
	FONT: 10px Verdana,sans-serif; COLOR: #636363
}
#mfl .breadcrumbs A {
	FONT: 10px Verdana,sans-serif; COLOR: #636363
}
#mfl .fontStyle29 {
	FONT: bold 13px Arial,sans-serif; COLOR: #636363
}
#mfl .fontStyle30 {
	FONT: 12px Arial,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle31 {
	FONT: 10px Verdana,sans-serif; COLOR: #fff
}
#mfl .fontStyle33 {
	FONT: bold 11px Arial,sans-serif; COLOR: #fff
}
#mfl .fontStyle36 {
	FONT: 10px Verdana,sans-serif; COLOR: #000
}
#mfl .vert LI A {
	FONT: 10px Verdana,sans-serif; COLOR: #000
}
#mfl .fontStyle37 {
	FONT: bold 14px Arial,sans-serif; COLOR: #fff
}
#mfl .fontStyle38 {
	FONT: bold 13px Arial,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle39 {
	FONT: bold 13px Arial,sans-serif; COLOR: #636363
}
#mfl .fontStyle40 {
	FONT: bold 12px Arial,sans-serif; COLOR: #333
}
#mfl .fontStyle41 {
	FONT: 9px Verdana,sans-serif
}
#mfl .fontStyle48 {
	FONT: 10px Arial,sans-serif
}
#mfl .up {
	COLOR: #177d17
}
#mfl .down {
	COLOR: #930
}
#mfl .fontStyle49 {
	FONT: 10px Arial,sans-serif; COLOR: #ba1813
}
#mfl .fontStyle51 {
	FONT: bold 22px Arial,sans-serif; COLOR: #333
}
#mfl .fontStyle52 {
	FONT: bold 14px Arial,sans-serif; COLOR: #636363
}
#mfl .fontStyle55 {
	FONT: 10px Arial,sans-serif
}
#mfl .fontStyle55 A {
	FONT: 10px Arial,sans-serif
}
#mfl .fontStyle56 {
	FONT: 11px Arial,sans-serif
}
#mfl .fontStyle57 {
	FONT: 11px Arial,sans-serif; COLOR: #636363; TEXT-DECORATION: underline
}
#mfl .fontStyle58 {
	FONT: 14px Arial,sans-serif; COLOR: #fff
}
#mfl .withad #top_search .fontStyle58 {
	FONT: 14px Arial,sans-serif; COLOR: #fff
}
#mfl .fontStyle59 {
	FONT: 10px Verdana,sans-serif; COLOR: #333
}
#mfl .bigHeadline {
	MARGIN: 9px 0px; FONT: bold 37px Arial,sans-serif; WIDTH: 994px; TEXT-ALIGN: center
}
.cms-preview#mfl .vert {
	MARGIN-TOP: 0px
}
.mozilla#mfl .withad.masthead .labelwrap {
	MARGIN-TOP: -1px
}
.mozilla#mfl .media1 .caption BUTTON {
	MARGIN-TOP: -1em! important
}
.mozilla#mfl .wex2 .caption BUTTON {
	MARGIN-TOP: -1em! important
}
.msie#mfl #top_search .labelwrap {
	ZOOM: 1
}
.msie#mfl .withad.masthead .labelwrap {
	MARGIN-TOP: -1px
}
.msie#mfl .masthead #top_search BUTTON {
	WIDTH: 66px
}
.msie#mfl .forecast-24Hour .photo IMG {
	DISPLAY: inline; MARGIN-BOTTOM: 5px
}
.msie#mfl .module .footer {
	PADDING-TOP: 0px
}
* HTML .msie#mfl .double .footer {
	WIDTH: 626px
}
#mfl .hide {
	DISPLAY: none
}
#mfl .ui-tabs-hide {
	DISPLAY: none
}
#mfl .page-hide {
	DISPLAY: none
}
#mfl .pager A {
	PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0.2em; FLOAT: left; PADDING-BOTTOM: 0.1em; MARGIN-RIGHT: 1px; PADDING-TOP: 0.1em
}
#mfl .pager SPAN {
	PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0.2em; FLOAT: left; PADDING-BOTTOM: 0.1em; MARGIN-RIGHT: 1px; PADDING-TOP: 0.1em
}
#mfl .pager .current {
	COLOR: red
}
#mfl .pager .prev.current {
	COLOR: #999
}
#mfl .pager .next.current {
	COLOR: #999
}
#mfl .topAd.masthead #top_search {
	TOP: 123px
}
#mfl #top_search {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; BACKGROUND: url(../images/bg_large_search.png) no-repeat left top; LEFT: 325px; PADDING-BOTTOM: 30px; WIDTH: 400px; PADDING-TOP: 38px; POSITION: absolute; TOP: 30px
}
#mfl #top_search .labelwrap {
	LEFT: 104px; POSITION: absolute; TOP: 17px
}
#mfl .withad #top_search .labelwrap {
	FLOAT: left; POSITION: static
}
#mfl #top_search .labelwrap LABEL {
	MARGIN-RIGHT: 16px
}
#mfl #top_search LABEL {
	FLOAT: left; FONT: 16px Arial,sans-serif
}
#mfl #top_search LABEL.withInput {
	FONT: 10px Verdana,sans-serif
}
#mfl #top_search INPUT [type='text'] {
	BORDER-RIGHT: #7c91b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7c91b2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 15px; BACKGROUND: url(../images/bg_search_box.png) left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px 10px; BORDER-LEFT: #7c91b2 1px solid; WIDTH: 246px; PADDING-TOP: 0px; BORDER-BOTTOM: #7c91b2 1px solid; HEIGHT: 20px
}
#mfl #top_search INPUT.text {
	BORDER-RIGHT: #7c91b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7c91b2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 15px; BACKGROUND: url(../images/bg_search_box.png) left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px 10px; BORDER-LEFT: #7c91b2 1px solid; WIDTH: 246px; PADDING-TOP: 0px; BORDER-BOTTOM: #7c91b2 1px solid; HEIGHT: 20px
}
#mfl .withad #top_search {
	BORDER-RIGHT: transparent 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px solid; DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../images/bg_search.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: transparent 0px solid; WIDTH: auto; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: transparent 0px solid; POSITION: static; HEIGHT: 48px
}
#mfl .withad #top_search LABEL {
	FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
#mfl .withad #top_search LABEL.withInput {
	MARGIN: 0px 0px 0px 5px; PADDING-TOP: 6px; POSITION: static
}
#mfl .withad #top_search INPUT [type='radio'] {
	VERTICAL-ALIGN: top
}
#mfl .withad #top_search INPUT.radio {
	VERTICAL-ALIGN: top
}
#mfl .withad #top_search INPUT [type='text'] {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 166px
}
#mfl .withad #top_search INPUT.text {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 166px
}
#mfl .masthead {
	BACKGROUND: url(../images/bg_header.jpg) no-repeat left top; WIDTH: 994px; COLOR: #fff; POSITION: relative; HEIGHT: 124px
}
#mfl .masthead .myLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#mfl .masthead .myLinks LI {
	BORDER-RIGHT: #656da8 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mfl .masthead .myLinks LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mfl .masthead .myLinks LI A {
	COLOR: #fff; FONT-STYLE: normal; TEXT-DECORATION: none
}
#mfl .masthead .myLinks LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; TEXT-DECORATION: underline
}
#mfl .masthead .timestamp {
	FLOAT: right; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
#mfl .masthead #station {
	RIGHT: 6px; WIDTH: 184px; POSITION: absolute; TOP: 22px; HEIGHT: 81px; TEXT-ALIGN: center
}
#mfl .masthead #branding {
	LEFT: 30px; POSITION: absolute; TOP: 39px
}
#mfl .topAd.masthead {
	BACKGROUND-POSITION: left bottom; PADDING-TOP: 90px
}
#mfl .topAd.masthead #leaderboard {
	MARGIN-TOP: -90px; BACKGROUND: url(../images/topAd-leaderboard-bg.png) repeat-x left top; HEIGHT: 90px
}
#mfl .topAd.masthead #leaderboard DIV {
	BACKGROUND: silver; MARGIN: 0px auto; WIDTH: 728px; HEIGHT: 90px
}
#mfl .topAd.masthead #branding {
	TOP: 129px
}
* HTML #mfl .topAd #branding {
	TOP: 129px
}
#mfl .topAd.masthead #station {
	TOP: 112px
}
#mfl .topAd.masthead #top_search {
	TOP: 123px
}
#mfl #top_search {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; BACKGROUND: url(../images/bg_large_search.png) no-repeat left top; LEFT: 325px; PADDING-BOTTOM: 30px; WIDTH: 400px; PADDING-TOP: 38px; POSITION: absolute; TOP: 30px
}
#mfl #top_search .labelwrap {
	LEFT: 104px; POSITION: absolute; TOP: 17px
}
#mfl .withad #top_search .labelwrap {
	FLOAT: left; POSITION: static
}
#mfl #top_search .labelwrap LABEL {
	MARGIN-RIGHT: 16px
}
#mfl #top_search LABEL {
	FLOAT: left; FONT: 16px Arial,sans-serif
}
#mfl #top_search LABEL.withInput {
	FLOAT: left; FONT: 10px Verdana,sans-serif
}
#mfl #top_search INPUT[type='text'] {
	BORDER-RIGHT: #7c91b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7c91b2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 15px; BACKGROUND: url(../images/bg_search_box.png) left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px 10px; BORDER-LEFT: #7c91b2 1px solid; WIDTH: 246px; PADDING-TOP: 0px; BORDER-BOTTOM: #7c91b2 1px solid; HEIGHT: 20px
}
#mfl #top_search INPUT.text {
	BORDER-RIGHT: #7c91b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7c91b2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 15px; BACKGROUND: url(../images/bg_search_box.png) left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px 10px; BORDER-LEFT: #7c91b2 1px solid; WIDTH: 246px; PADDING-TOP: 0px; BORDER-BOTTOM: #7c91b2 1px solid; HEIGHT: 20px
}
#mfl .withad #top_search {
	BORDER-RIGHT: transparent 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px solid; DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../images/bg_search.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: transparent 0px solid; WIDTH: auto; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: transparent 0px solid; POSITION: static; HEIGHT: 48px
}
#mfl .htmlMod #top_search {
	BORDER-RIGHT: transparent 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px solid; DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../images/bg_search.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: transparent 0px solid; WIDTH: auto; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: transparent 0px solid; POSITION: static; HEIGHT: 48px
}
#mfl .withad #top_search LABEL {
	FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
#mfl .htmlMod #top_search LABEL {
	FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
#mfl .withad #top_search LABEL.withInput {
	MARGIN: 0px 0px 0px 5px; PADDING-TOP: 6px; POSITION: static
}
#mfl .htmlMod #top_search LABEL.withInput {
	MARGIN: 0px 0px 0px 5px; PADDING-TOP: 6px; POSITION: static
}
#mfl #top_search INPUT[type='radio'] {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#mfl #top_search INPUT.radio {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#mfl .withad #top_search INPUT[type='radio'] {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#mfl .withad #top_search INPUT.radio {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#mfl .htmlMod #top_search INPUT[type='radio'] {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#mfl .htmlMod #top_search INPUT.radio {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#mfl .withad #top_search INPUT[type='text'] {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 166px
}
#mfl .withad #top_search INPUT.text {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 166px
}
#mfl .htmlMod #top_search INPUT[type='text'] {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 166px
}
#mfl .htmlMod #top_search INPUT.text {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 166px
}
#mfl .htmlMod #top_search .labelwrap {
	FLOAT: left; POSITION: static
}
#mfl .htmlMod .htmlModule {
	RIGHT: 7px; POSITION: absolute; TOP: 125px
}
#mfl .withad.masthead #leaderboard {
	RIGHT: 5px; BACKGROUND: #ccc; WIDTH: 728px; BOTTOM: 5px; LINE-HEIGHT: 90px; POSITION: absolute; HEIGHT: 90px; TEXT-ALIGN: center
}
#mfl .globalNavTop UL {
	PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 15; WIDTH: 746px; POSITION: relative; HEIGHT: 33px
}
#mfl .globalNavTop UL LI {
	DISPLAY: inline; FLOAT: left; LINE-HEIGHT: 33px; LIST-STYLE-TYPE: none; POSITION: relative
}
#mfl .globalNavTop UL LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px
}
#mfl .images .photo {
	HEIGHT: 85px
}
#mfl .tooltip {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; Z-INDEX: 1000; BACKGROUND: url(../images/imgHover_OverlayPng.png) no-repeat left top; PADDING-BOTTOM: 2px; WIDTH: 270px; PADDING-TOP: 20px; POSITION: absolute
}
#mfl .tooltip A {
	FONT-WEIGHT: bold; Z-INDEX: 1002; POSITION: relative
}
#mfl .tooltip P {
	Z-INDEX: 1003; PADDING-TOP: 2px
}
#mfl .tooltip DIV {
	Z-INDEX: 1001; BACKGROUND: url(../images/imgHover_OverlayPng.png) no-repeat left bottom; LEFT: 0px; WIDTH: 300px; BOTTOM: -8px; POSITION: absolute; HEIGHT: 8px
}
* HTML .msie#mfl .tooltip {
	BACKGROUND-IMAGE: url(../images/imgHover_OverlayGif.gif); OVERFLOW-X: hidden
}
* HTML .msie#mfl .tooltip DIV {
	BACKGROUND-IMAGE: url(../images/imgHover_OverlayGif.gif); OVERFLOW-X: hidden
}
* HTML .msie#mfl .tooltip DIV {
	LINE-HEIGHT: 2px; HEIGHT: 2px
}
* HTML .msie#mfl .tooltip P {
	PADDING-BOTTOM: 4px
}
#mfl .left {
	LEFT: 10px
}
#mfl .right {
	RIGHT: 15px
}
#mfl .first {
	BACKGROUND-POSITION: 0px 0px
}
#mfl .second {
	BACKGROUND-POSITION: -301px 0px
}
#mfl .third {
	BACKGROUND-POSITION: -602px 0px
}
#mfl .horizontal .ad {
	MARGIN: 10px 0px
}
#mfl .horizontal {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 993px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 110px; BORDER-BOTTOM-STYLE: none
}
#mfl .horizontal .content {
	MARGIN: 0px auto; WIDTH: 728px
}
#mfl .fontStyle14 {
	COLOR: #636363
}
#mfl .fontStyle21 {
	COLOR: #636363
}
#mfl .fontStyle22 {
	COLOR: #333
}
#mfl .fontStyle55 {
	COLOR: #636363
}
#mfl .fontStyle55 A {
	COLOR: #636363
}
#mfl .fontStyle56 {
	COLOR: #ba1813
}
#mfl .fontStyle55 A {
	TEXT-DECORATION: underline
}
.mozilla#mfl .masthead #top_search BUTTON {
	MARGIN-TOP: -2px; MARGIN-LEFT: -3px
}
.mozilla#mfl .withad.masthead #top_search BUTTON {
	MARGIN-TOP: -1px
}
.mozilla#mfl .withad.masthead .labelwrap {
	MARGIN-TOP: -1px
}
.mozilla#mfl .withad #top_search INPUT [type='radio'] {
	VERTICAL-ALIGN: -25%
}
.mozilla#mfl #top_search INPUT [type='radio'] {
	VERTICAL-ALIGN: -25%
}
.mozilla#mfl .media1 .caption BUTTON {
	MARGIN-TOP: -1em! important
}
.mozilla#mfl .wex2 .caption BUTTON {
	MARGIN-TOP: -1em! important
}
.safari#mfl .withad #top_search INPUT [type='radio'] {
	VERTICAL-ALIGN: 25%
}
.safari#mfl #top_search INPUT [type='radio'] {
	VERTICAL-ALIGN: 25%
}
.opera#mfl .withad #top_search {
	WIDTH: 500px
}
