/* Expand the width of the page */
.msfg-container {width:940px;}
.msfg-col-centre-noleftcol{width:620px; margin-right:20px}
.msfg-col-right {width:300px;} 
div.msfg-col-centre-noleftcol #frmMain {margin:0;}

/* base styles*/
h1 
{
	text-decoration: none;
	color: #00168E;
	font-size: 24px;
	border: none;
	margin: 5px 0 2px 0;
}

h2
{
  font-size:18px;
  color:#666;
  font-weight:bold;
}

h3{color:#666;}

.msfg-col-centre-noleftcol ul{list-style-type:none;}
.msfg-col-centre-noleftcol ul li {
	background: url(../img/icon/arrow_right_h10.png) no-repeat scroll 0%;
	margin: 15px 0;
	padding-left: 15px;
}

.msfg-block-with-heading
{
	border:1px solid #ccc; 
	padding:5px;
	margin:10px 0;
	width: 288px;
}

.msfg-block-with-heading a {color:#3475e3; font-weight:bold;}
.msfg-block-with-heading a:visited {color:#3475e3; font-weight:bold;}

.msfg-block-with-heading p
{
 color:#444;
 font-size :11px; 
}

.msfg-block-with-heading h3
{
	background:url(../img/background/gradient_white-grey_h28.png) repeat-x scroll left bottom;
	border:1px solid #ccc; 
	padding: 10px 0;
	margin: 0 0 5px 0;
}

.msfg-block-with-heading h3 a
{
  font-weight:normal;
	padding-left: 20px;
	font-size:14px;
	color: #666;
	margin: 0 0 0 5px;
	text-decoration:none;
	background:url(../img/icon/header_arrow_down.png) no-repeat 0px center;
}

.msfg-block-with-heading  h3 a:visited {color:#666; font-weight:bold;}

.msfg-block-with-heading-blue h3
{
	background:url(../img/background/gradient_blue-grey_h28.png) repeat-x scroll left bottom;
	background-color: #F4F6F5;
}

.msfg-block-with-heading-blue h3 a{font-weight:bold;}


/* news and community styles */
.msfg-news-community-author-block {overflow:hidden}
.msfg-news-community-author-block h4 {margin: 0;}
.msfg-news-community-author-block img {float:left; margin:0 10px 0 0; padding:0;}
.msfg-news-community-author-block p {margin:2px 0 0 0;}
.msfg-news-community-author-block ul {margin:0;}
.msfg-news-community-author-block ul li {margin:10px 0 0 0; list-style-type:none;}

.msfg-news-community-content-details {color: #444; font-size:10px;}
dl.msfg-news-community-content-details{margin-top:0;}
.msfg-news-community-content-details dt{display:inline; font-weight:bold;}
.msfg-news-community-content-details dd {display:inline; margin: 0 10px 0 5px;}
.msfg-news-community-summary {font-size:14px; font-weight:bold; color:#666;}
.msfg-news-community-photo-caption
{
	border:1px solid #ccc; 
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	display:block;
}

.msfg-news-community-photo-caption p{margin:5px 0 0 0; color: #CCC;}
.msfg-news-community-photo-end{	clear:both;}
.msfg-news-community-float-none{display:none;}
.msfg-news-community-float-left{float:left; margin-right: 10px;}
.msfg-news-community-float-right{float:right; margin-left: 10px;}
ul.msfg-news-community-related{list-style-type:none; margin:10px 0 0 0;}
ul.msfg-news-community-related li 
{
	background:transparent url(../img/icon/arrow_right_h10.png) no-repeat 1% 10%;
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
}
ul.msfg-news-community-related li p{padding: 0; margin:2px 0 0 0;}
.msfg-news-community-hottopic{ font-size:11px;}
ul.msfg-news-community-hottopic { list-style-type:none; margin:0;}
ul.msfg-news-community-hottopic li div{float:left;}
ul.msfg-news-community-hottopic li {float:left; clear:left; width:100%; list-style-type:none; margin:0; padding:0;}
ul.msfg-news-community-hottopic li img{float:left; clear:left; margin-right:5px;}
.msfg-news-community-hottopic-forums {text-align:right;}
.msfg-news-community-hottopic-replies { display:block; margin-bottom:5px; }


a.msfg-news-community-right{display:block; text-align:right; font-weight:normal;}
ul.msfg-news-community-rss{list-style-type:none; margin: 5px 0 3px 2px;}
ul.msfg-news-community-rss li{ margin-top:5px;}
ul.msfg-news-community-rss li a{background:url(../img/icon/rss.png) no-repeat scroll 0%; padding-left: 20px; }

.msfg-news-community-video
{
	background:url(../img/background/gradient_white-grey_h220.png);
	background-position:bottom left;
	background-repeat:repeat-x; 
	text-align:center; 
	padding:10px;
	margin-bottom:10px;
}
#msfg-innercol-videos-left {
	float:left;
	font-size:11px;
	margin-left:0px;
	margin-top:0px;
	width:360px;
}
#msfg-videorating {
	background:#FFF url(../img/background/gradient_white-grey_h55.png) repeat-x scroll left bottom;
	border:1px solid #CCCCCC;
	clear:both;
	padding:0 0 20px 10px;

}
#msfg-videorating .msfg-left {
	border-right:1px solid #CCCCCC;
	float:left;
	width:50%;
	margin-right:10px;
}
#msfg-videorating .msfg-left h2 {font-size:14px; margin:5px 0px 10px;}
#divVideoRatingBullet {
	background:transparent url(../img/icon/bullet_tri7.png) no-repeat scroll 0px 50%;
	float:left;
	list-style-type:none;
	margin-right:4px;
	padding-left:10px;
}
#msfg-videorating .msfg-right {margin-bottom:0px; padding:17px 0 0 10px;}
#msfg-videorating .msfg-right label {display:block;}
#msfg-videorating .msfg-ratingindicator {float:left; margin-right:5px; margin-bottom:5px;}
#msfg-video-mailafriend {
	background:#EBEBEB url(../img/background/gradient_white-grey_h220.png) repeat-x scroll left top;
	border:1px solid #CCCCCC;
	margin:15px 0pt;
	padding:0px 5px 5px;
	width:590px;
	font-size:11px;
}
#frmMain #msfg-video-mailafriend fieldset label{width:150px;}
#frmMain #msfg-video-mailafriend fieldset input{width:386px;}
#ucMailAFriend_deciMessage label {width:100% !important;}
#ucMailAFriend_deciMessage textarea {margin-left:4px; width:95% !important;}
#ucMailAFriend_deciCaptcha label {padding-top:45px; width:155px !important;}
#ucMailAFriend_deciCaptcha  {width:400px !important;}
#ucMailAFriend_deciCaptcha em {vertical-align: bottom;}
#ucMailAFriend_deciCaptcha input {float:none !important; width:144px !important;}
#ucMailAFriend_deciCaptcha img {margin-left:5px; width:148px !important;}
#msfg-video-mailafriend .msfg-button {margin-top:10px; padding-right:30px; text-align:right;}

#msfg-news-community-socialbookmark-id {
	margin-bottom:10px;
	margin-left:0px;
	margin-top:20px;
	width:585px;
}
.msfg-news-community-socialbookmark {
	background:transparent url(../img/background/social_bookmarking_bg_grey.png) repeat-x scroll left top;
	border:1px solid #CCCCCC;
	clear:both;
	float:left;
	margin:0px 8px 20px 10px;
	padding:3px;
	position:relative;
}
.msfg-news-community-socialbookmark ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:6px 0px 4px;
	padding:0px 0px 0px 3px;
	text-align:center;
}
#msfg-news-community-socialbookmark-id ul li {margin-right:9px; background: none;}
.msfg-news-community-socialbookmark ul li {float:left; margin:0px 30px 5px 0px; text-align:center;}
.msfg-news-community-socialbookmarking-helpdiv a:hover, .msfg-news-community-socialbookmark a:hover {text-decoration:underline;}
.msfg-news-community-socialbookmark ul li a {
	color:#666666;
	padding-left:5px;
	position:relative;
}
.msfg-news-community-socialbookmark ul li a img{padding-right:5px;}
.msfg-news-community-socialbookmark p a {
	padding:3px 5px 0px 0px;
	position:absolute;
	right:0px;
	top:0px;
}
.msfg-news-community-socialbookmark h3 {
	color:#666666;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin:0px 5px 0px 5px;
	padding:0px 3px 0px 5px;
}

.msfg-email-a-friend 
{
	background:url(../img/background/gradient_white-grey_h220.png) repeat-x bottom left; 
	border:1px solid #ccc; 
	padding:10px; 
	margin-bottom:20px; 
	clear:both; 
	display:block; 
	width: 570px;
}
.msfg-email-a-friend img {vertical-align:middle;}
#frmMain .msfg-email-a-friend fieldset {margin:0 0 10px 0; display:inline;}
#frmMain .msfg-email-a-friend fieldset label {margin-left:4px; width:125px;}
.msfg-email-a-friend p, .msfg-email-a-friend label{font-size:11px;}
.msfg-email-a-friend p.msfg-email-a-friend-help {color: #666666; display:inline; line-height:14px; padding-left:8px;}
.msfg-email-a-friend img.msfg-button { margin:10px 0 0 148px;}
.msfg-email-a-friend img.msfg-infomaion-button {margin-left:148px;}
.msfg-email-a-friend h2 {font-size: 14px; margin-top:0;}
#frmMain div.msfg-captcha input{width:147px; margin:5px 0 0 4px;}
#frmMain .msfg-email-a-friend .msfg-infotip{margin-left:137px;}
#frmMain .msfg-email-a-friend .msfg-button{margin-left:147px;}
#ucEmailAFriend_ucEmailAFriend_deciCaptcha label {padding-top:42px;}
#ucEmailAFriend_ucEmailAFriend_deciCaptcha em {vertical-align: bottom;}

div.msfg-rate-this-article 
{
	border:1px solid #CCCCCC;
	float:left;
	margin-right:10px;
	width:580px;
}
.msfg-article-box 
{
	background:transparent url(../img/background/gradient_grey-white_h120.png) repeat-x scroll left bottom;
	border-top:1px solid #CCCCCC;
	font-size:11px;
	padding-left:10px;
	display:inline;
}
.msfg-rate-this-article h2 {font-size: 14px; margin-bottom:8px; margin-top: 5px;}
.msfg-rate-this-article p {line-height:16px;}
.msfg-rate-this-article {vertical-align:middle;}
.msfg-rate-article-box1{border-right:1px solid #cccccc; float:left; width:45%; padding-right:8px;}
.msfg-rate-article-box1 p, .msfg-rate-article-box2 p {padding: 0 3px 0 5px; }
.msfg-rate-article-box2{float:left; width:45%; padding-left:8px; padding-top:12px; margin-bottom:0;}
.msfg-rate-article-box2 img {display:inline; padding-bottom:1px; padding-top:2px;}
#frmMain div.msfg-ratingindicator  {margin-bottom:3px;}
#frmMain div.msfg-rate-article-box1, #frmMain div.msfg-rate-article-box2  {padding-bottom:5px;}

.msfg-news-community-rating-display{margin: 5px;}
.msfg-news-community-rating-display-right{text-align:right;}

ul.msfg-forumtopicsrepeater li{padding-left:5px;}

/** START - News and Community Home Page **/
.msfg-communities-center-coloum{clear:none; float:left; padding:20px 0 0 0; width:300px}
.msfg-communities-center-firstcoloum{margin-right:20px}
.msfg-communities-center-header{width:620px}
.msfg-community-widgetbox{margin-bottom:20px; position:relative;}
.msfg-community-widgetbox h2{border-bottom:5px solid #ccc; color:#333; font-size:18px; font-weight:bold; margin: 5px 0}
.msfg-community-widgetbox h2 a{text-decoration:none; color:#333;}
.msfg-community-widgetbox h3{color:#000; font-size:16px; font-weight:bold}
.msfg-community-datetext{color:#666; font-size:11px; margin:5px 0;}
.msfg-community-newsbox ul li p{margin:2px 0;}
.msfg-community-widgetbox-rssicon{position:absolute; top:4px; right:0px;}
.msfg-community-widgetbox-rssicon img{border:0;}
.msfg-community-widgetbox-linkright{display:block; margin: 10px 0; padding-right:5px; text-align:right}
.msfg-community-newsbox ul{list-style-type:none; margin:0; padding:0;}
.msfg-community-newsbox ul li{background:transparent url('../img/icon/ForumTopic.png') no-repeat 5px 8px; margin:0; padding:5px 10px 5px 30px}
.msfg-community-newsbox ul li h3{margin:0 0 10px 0;}   
.msfg-community-newsbox ul li h3 a{color:#000; text-decoration:none;}
.msfg-community-newsbox ul li h3 a:hover{text-decoration:underline}
.msfg-community-newsbox ul li h3 a:visited{color:#666}
.msfg-community-newsbox{background:transparent url('../img/background/bg_white_lightbule_350px.png') repeat-x bottom left; border-bottom:1px solid #ccc;}
.msfg-community-discussionforumbox ul{clear:right; list-style-type:none; margin:0; overflow:auto; padding:0; width:300px;}
.msfg-community-discussionforumbox ul li{clear:none; float:left; font-size:2px; line-height:3px; margin:0; padding:0; width:150px;}   
.msfg-community-discussionforumbox ul li a{border:0;}
.msfg-community-discussionforumbox ul li a img{border:0; margin-bottom:3px}
.msfg-community-discussionforumbox p{margin:5px 0;}
.msfg-community-chatbox ul li{background:transparent url('../img/icon/user_comment8.png') no-repeat 5px 8px; margin:0; padding:5px 10px 5px 30px}
.msfg-community-pressbox ul li{background:transparent url('../img/icon/newspaper8.png') no-repeat 5px 8px; margin:0; padding:5px 10px 5px 30px}
.msfg-community-podcastbox ul li{background:transparent url('../img/icon/podcast16x16.png') no-repeat 5px 8px; margin:0; padding:7px 10px 5px 30px}


/** END - News and Community Home Page **/

/** START - News Ticker Header **/
.msfg-news-community-archive-header
{
position:relative;
 width:620px;
 height:260px; 
 padding:0px;
 margin:0px;
 overflow:hidden;
}
.msfg-news-community-archive-header-left-corner 
{
 display:block;
 position:absolute;
 height:10px;
 width:10px;
 top:0px;
 left:0px;
 background-image: url(../img/component/newsticker/top-left.png);
}
.msfg-news-community-archive-header-right-corner 
{
 display:block;
 position:absolute;
 height:10px;
 width:10px;
 top:0px;
 right:0px;
 background-image: url(../img/component/newsticker/top-right.png);
}
.msfg-news-community-archive-header-left-corner span, .msfg-news-community-archive-header-right-corner span {display:none;}

.msfg-news-community-archive-header-current{
width:440px;
background:transparent url(/framework/img/component/newsticker/news-community-header-bg.png) no-repeat scroll right top;}

.msfg-news-community-archive-header-top {
margin-top:10px;
 background-image:url(../img/component/newsticker/news-community-header-black-top.png);
 height:12px;
 width:440px;
 line-height:12px;
 font-size:10px;
 }
.msfg-news-community-archive-header-bottom {
 background-image:url(../img/component/newsticker/news-community-header-black-bottom.png);
 height:12px;
 width:440px;
 line-height:12px;
 font-size:10px;
 }

.msfg-news-community-archive-header-current h1{font-size:16px; font-weight:bold; line-height:18px; color:#ccc; margin:0 0 0 20px; padding:0}
.msfg-news-community-archive-header-current h2 {font-size:26px; font-weight:bold; margin:0 0 0 20px; padding:0px; }
.msfg-news-community-archive-header-current h2 a { color:#fff; text-decoration:none;}
.msfg-news-community-archive-header-current h2 a:hover {text-decoration:underline}
.msfg-news-community-archive-header-current p {font-size:12px; color:#ccc; font-weight:bold; margin:0 0 0 20px; padding:0px;}
.msfg-news-community-archive-header-related
{
 position:absolute;
 height:50px;
 width:620px;
 bottom:10px;
 left:10px;
}
.msfg-news-community-archive-header-related ul {background:none; list-style:none; margin:0; padding:0; height:50px; width:620px;}
.msfg-news-community-archive-header-related ul li {background:none;  float:left; width:300px; margin:0; padding:0;}
.msfg-news-community-archive-header-related ul li img {float:left; margin:0 10px 0px 0;}
.msfg-news-community-archive-header-related ul li p.msfg-news-community-archive-header-related-type {margin:0 0 0 10px; font-size:12px; color:#666; font-weight:bold;}
.msfg-news-community-archive-header-related ul li p {margin:0 0 0 10px; font-size:12px; color:#333; font-weight:bold;}
.msfg-news-community-archive-header-related ul li h3{margin:0 0 0 10px; font-size:16px;}
.msfg-news-community-archive-header-related ul li h3 a{color:#000; text-decoration:none;}
.msfg-news-community-archive-header-related ul li h3 a:hover{text-decoration:underline}
.msfg-news-community-archive-header-white-background
{
 position:absolute;
 height:50px;
 width:620px;
 bottom:0px;
 left:0px;
 padding:10px 10px;
 opacity:0.7;
 filter:alpha(opacity=70);
 background-color:#fff;
}
/** END - News Ticker Header **/

/**START - Compare products and services **/
.msfg-community-compare{margin-bottom:10px; height:1%;}
.msfg-community-compare h3{color:#3475E3; font-size:16px; font-weight:bold; margin:0 0 0 10px;}
.msfg-community-compare h4{color:#000; font-size:14px; font-weight:bold; margin:5px 0}
.msfg-community-compare ul{list-style-type:none; margin:0; padding:4px 0;}
.msfg-community-compare ul li{margin:0 0 20px 0; padding:0 0 0 80px;}
.msfg-community-compare p{margin:0;}
.msfg-community-compare-top{background:transparent url('../img/background/bg_comparebox_top_left.png') no-repeat top left; font-size:6px; line-height:6px; height:8px;}
.msfg-community-compare-top div{background:transparent url('../img/background/bg_comparebox_top_right.png') no-repeat top right; height:8px; font-size:6px; line-height:6px;}
.msfg-community-compare-bottom{background:transparent url('../img/background/bg_comparebox_bottom_left.png') no-repeat bottom left;}
.msfg-community-compare-bottom div{background:transparent url('../img/background/bg_comparebox_bottom_right.png') no-repeat bottom right; }
.msfg-community-compare-bottom ul li.msfg-community-compare-insurance{background:transparent url('../img/icon/insure_umb.png') no-repeat 10px 0;}
.msfg-community-compare-bottom ul li.msfg-community-compare-money{background:transparent url('../img/icon/money_pig.png') no-repeat top left;}
.msfg-community-compare-bottom ul li.msfg-community-compare-travel{background:transparent url('../img/icon/travel_cases.png') no-repeat top left;}
/**END  - Compare products and services **/

/**START -  Email alerts**/
.msfg-community-emailalerts-top{background:transparent url('../img/background/bg_emailalert_box_top_left.png') no-repeat top left; font-size:8px; height:10px; line-height:8px;}
.msfg-community-emailalerts-top div{background:transparent url('../img/background/bg_emailalert_box_top_right.png') no-repeat top right; height:10px;}
.msfg-community-emailalerts-bottom{background:transparent url('../img/background/bg_emailalert_box_bottom_left.png') no-repeat bottom left; margin-bottom:20px;}
.msfg-community-emailalerts-bottom div{background:transparent url('../img/background/bg_emailalert_box_bottom_right.png') no-repeat bottom right; padding-bottom:10px}
.msfg-community-emailalerts-bottom div h3{color:#00168E; font-size:14px font-weight:bold; margin:0 0 10px 10px;}
.msfg-community-emailalerts-bottom div p{background:transparent url('../img/icon/email_envelope.png') no-repeat scroll 8px center; font-size:11px; line-height:21px; padding-left:80px; margin:8px 10px 8px 0;}
.msfg-community-emailalerts-bottom div a{padding-left:80px; font-size:11px;}
/**END - Email alerts **/

/**START -  Articles**/
ul.msfg-articles-list li {width:600px; border-top:1px dashed #666666; list-style-type:none; margin:0; padding:10px; float:left; clear:none; display:block; background:none;}
ul.msfg-articles-list p.msfg-articles-description {float:left; font-size:11px; width:300px; margin-top:8px; margin-bottom:8px; padding:0;}
ul.msfg-articles-list li.msfg-articles-list-no-pic {width:auto; display:inline; border-top:0; margin-left:105px; padding-left:0;}
li.msfg-articles-list-no-pic div.msfg-articles-links {margin:0; width:504px;}
.msfg-related-articles-box {width:600px; clear:both; background-color:transparent; display:inline; float:left; margin-bottom:20px;}
/**END - Articles **/

/**START -  Compare now**/
.msfg-community-compare-bottom div {padding-bottom:0px; height:1%;}
.msfg-community-compare-single a {text-align:right; display:block; margin-bottom:10px; padding-right:10px; }
.msfg-community-compare-single img { float:left; }
.msfg-community-compare-single .msfg-community-compare-bottom{background:transparent url('../img/background/bg_comparebox_single_bottom_left.png') no-repeat bottom left;}
.msfg-community-compare-single .msfg-community-compare-bottom div{background:transparent url('../img/background/bg_comparebox_single_bottom_right.png') no-repeat bottom right; }
div.msfg-community-compare-bottom div{overflow-x: hidden; overflow-y: hidden;}
.msfg-community-compare-now p{ margin-top: 5px;}
.msfg-community-compare-now a{text-decoration: none; text-align: left; cursor:hand;}
.msfg-community-compare-right p{text-align: right; text-decoration:underline; margin-bottom:10px; padding-right:10px;}
/**END - Compare now **/


/**START -  Video page**/
.msfg-news-community-author-block{overflow:hidden;}
.msfg-news-community-related-video img{width:75px; float:left; margin: 0 10px 10px  0;}
 ul.msfg-news-community-related-video {list-style-type: none; margin:0;}
 ul.msfg-news-community-related-video li {background: none; clear:both; padding: 0 0 0 2px;}
 ul.msfg-news-community-related-video li p{padding: 0;    margin:0;}
 .msfg-news-community-related-video-end {clear:both;}
/**END - video page **/

/**START -  video repeater**/
#msfg-videoarchive-rss {margin: 8px 0 8px 0; text-align: right;}
#msfg-videoarchive-rss img {margin-right: 4px; }
#msfg-videoarchive-rss * {vertical-align: middle; }
.msfg-videoarchive-result h2{ font-size: 14px;}
.msfg-videoarchive-result {font-size: 11px;	border-top: 1px dashed #cccccc;	padding: 5px 0 30px 0;}
.msfg-videoarchive-result .msfg-thumbnail {width: 120px;	float: left;}
.msfg-videoarchive-result .msfg-thumbnail img {width: 120px;}
.msfg-videoarchive-result .msfg-details {background: #ffffff url('../img/background/gradient_grey-white_h25.png') repeat-x scroll top left;	margin-left: 125px;	padding: 8px 10px 0px 10px;}
.msfg-videoarchive-result-footer {clear: right;	margin-top: 10px;}
.msfg-videoarchive-result-footer img {float: right; }
.msfg-videoarchive-result .msfg-details h2 {margin: 0 0 10px 0;}
.msfg-videoarchive-result label {float: left; color: #666666; width: 75px;}
.msfg-videoarchive-result p {float: right; width: 270px; margin: 0 0 10px 10px;}
/**END - video repeater **/

/**START - videos **/
.msfg-community-videosbox-videoimage{float:left; clear:left; margin:0 10px 0 0; padding-bottom:20px;}
.msfg-community-videosbox-videoimage img{width:100px;}
.msfg-community-videosbox-clapperboard{position:absolute; bottom:4%; left:58px;}
.msfg-community-videosbox ul{list-style-type:none; margin:10px 0 0 0; padding:0;}
.msfg-community-videosbox ul li{margin:0 0 10px 0; overflow:auto; padding:0; position:relative;  width:100%}
.msfg-community-videosbox h3{margin:0 0 10px 0;}
.msfg-community-videosbox h3 a{color:#000; text-decoration:none;}
.msfg-community-videosbox h3 a:hover{text-decoration:underline}
.msfg-community-videosbox h3 a:visited{color:#666;}
.msfg-community-videosbox p{margin:0 0 4px 0}
/**END - videos **/

.msfg-news-community-news-repeater h2{margin:4px 0}
.msfg-news-community-news-repeater p {margin: 2px 0 2px 0;}
.msfg-news-community-news-repeater ul li {margin-bottom: 20px; width:620px; overflow:visible; min-height:91px;}
.msfg-news-community-news-repeater ul {margin-left: 0;}
.msfg-news-community-news-repeater-videos h3{ margin: 0  0 2px  0;}
.msfg-news-community-news-repeater-page {text-decoration: none;}
.msfg-community-repeater-author{margin:0 10px 0 90px;;}
.msfg-community-repeater-news {float:left; clear:left; margin:0 10px 0 0; }
.msfg-community-repeater-news img {width:80px;}
.msfg-news-community-news-repeater  h3 {margin: 0 0 2px 0;}
.msfg-col-centre-noleftcol .msfg-news-community-news-repeater ul li {padding:0; background:none;}
.msfg-col-centre-noleftcol .msfg-news-community-news-repeater ul li.msfg-community-repeater-author {width:520px}
p.msfg-news-community-news-repeater-pagecount {clear:left; padding-top:10px;}

/** START - Charities **/
div.msfg-community-charity h3{}
div.msfg-community-charity h3 a{color:#3475E3; text-align:left; font-size:14px; font-weight:bold; text-decoration:none;}
div.msfg-community-charity h3 a:hover{text-decoration:underline;}
img.msfg-community-charity-image{margin:0 10px;}
div.msfg-community-charity  p {padding-bottom:10px;}
/** END - Charities **/

/** START - Navigation List **/
.msfg-news-community-navlist{margin:10px 0 0 0;}
ul.msfg-news-community-navlist li{background:transparent url(../img/icon/arrow_right_h10.png) no-repeat scroll center right; display:inline; padding:0 13px 0 0; margin-right:7px;}
ul.msfg-news-community-navlist li.msfg-news-community-navlist-selected{background:none; color:#333; font-weight:bold; padding:0; margin:0;}
/** END - Navigation List **/

/** Start - Related Links **/
ul.msfg-news-community-relatedlinks li {margin-bottom:6px;}
 /** END - Related Links **/
 
.msfg-news-community-archive-header-inlinelink{display:inline;}
.msfg-news-community-archive-header-inlinelink {color:#fff; text-decoration:none}
a.msfg-news-community-archive-header-inlinelink:hover{text-decoration:underline}
a.msfg-news-community-archive-header-inlinelink:visited{color:#ddd}
.msfg-news-community-archive-header-readlink  {text-decoration:underline}

.msfg-community-compare-now a{padding:0;}
div.msfg-community-compare-bottom div p{color:#000;}
div.msfg-community-compare-bottom div div.msfg-community-compare-right p{color:#0000ff}

.msfg-news-and-community-search-widget {
 background-image:url(../img/background/search-box-bg-right.png);
 background-repeat:no-repeat;
 background-position:top right;
 border:none;
 padding:0;
 width:300px;
 margin-top:5px;
}
.msfg-news-and-community-search-widget div {
 background-image:url(../img/background/search-box-bg-left.png);
 background-repeat:no-repeat;
 margin:0;
 padding:0;
 height:100px;
}
.msfg-news-and-community-search-widget div p {
 margin:2px 5px 0 10px;
 padding:0;
 color:#666666;
 font-size:11px;
}
.msfg-news-and-community-search-widget img {
 margin:10px 10px 0px 10px;
 float:left;
}
.msfg-news-and-community-search-widget h3 {
 font-size:18px;
 color:#666;
 margin:0 10px;
 padding-top:5px;
}
.msfg-news-and-community-search-widget #searchcontrol_txtSiteSearch {
 width:156px;
 float:left;
 margin-top:17px;
}
.msfg-news-and-community-search-widget #searchcontrol_btnSearchSite {
 float:left;
 margin:17px 0 0 5px;
}
.msfg-news-and-community-search-results {
  width:570px;
  margin-left:0;
}
.msfg-news-and-community-search-results li h4 {
 font-size:16px;
 font-weight:normal;
 margin:0;
}
.msfg-news-and-community-search-results li p {
 font-size:13px;
 font-weight:normal;
 margin:0 0 10px 0;
}
.msfg-news-and-community-search-results li h4 a {
  text-decoration:none;
}
.msfg-news-and-community-search-results li h4 a:hover {
  text-decoration:underline;
}
ul.msfg-news-and-community-search-results li.msfg-news-and-community-search-result-news
{
  background:transparent url(/framework/img/icon/msfg-latestnews-page.png) no-repeat scroll 0 2px;
  padding-left:30px;
}
ul.msfg-news-and-community-search-results li.msfg-news-and-community-search-result-videos
{
  background:transparent url(/framework/img/icon/ico_video_21x24.png) no-repeat scroll 0 2px;
  padding-left:30px;
}
ul.msfg-news-and-community-search-results li.msfg-news-and-community-search-result-web-chats
{
  background:transparent url(/framework/img/icon/web_chats.png) no-repeat scroll 0 2px;
  padding-left:30px;
}
ul.msfg-news-and-community-search-results li.msfg-news-and-community-search-result-press-releases
{
  background:transparent url(/framework/img/icon/press_release.png) no-repeat scroll 0 2px;
  padding-left:30px;
}
ul.msfg-news-and-community-search-results li.msfg-news-and-community-search-result-guides
{
  background:transparent url(/framework/img/icon/guides.png) no-repeat scroll 0 2px;
  padding-left:30px;
}
ul.msfg-news-and-community-search-results li.msfg-news-and-community-search-result-podcasts
{
  background:transparent url(/framework/img/icon/podcast21x21.png) no-repeat scroll 0 2px;
  padding-left:30px;
}
/** START - Guides **/
.msfg-community-guidebox ul li{background:transparent url('../img/icon/guides.png') no-repeat 5px 8px; margin:0; padding:5px 10px 5px 30px}
.msfg-news-community-guide h1 { width:350px; margin-bottom: 10px; float:left;}
.msfg-news-community-guide-clear {clear:both;}
.msfg-news-community-guidenavigator ul {margin: 0 0 0 2px; vertical-align:bottom; list-style-image:none; list-style-position:outside;list-style-type:none;}
.msfg-news-community-guidenavigator ul li {padding-left:2px; background: none; margin-left: 2px;}
.msfg-news-community-guidenavigator  {float:right; margin: 10px 0 10px 0;}
.msfg-news-community-guidenavigator  a {color:#0000FF; margin:0 2px 0 8px;}
.msfg-news-community-guidenavigator a:hover {background:#F0F0F0 none repeat scroll 0%;}
.msfg-news-community-guidenavigator a, .msfg--news-community-guidenavigator a:hover {color:#0000FF;}
.msfg-news-community-guidenavigator-page a {border:1px solid #999999; margin: 0 2px; padding:2px 6px; text-decoration:none;}
.msfg-news-community-guidenavigator-current a {border:none; margin-left:2px; padding:2px 6px; text-decoration:none; color:#666;}
.msfg-news-community-guidenavigator a, .msfg-news-community-guidenavigator ul, .msfg-news-community-guidenavigator div, .msfg-news-community-guidenavigator span {float:left;}
.msfg-news-community-guide .msfg-news-community-right {clear:right; margin-bottom: 10px;}
.msfg-news-community-guidenavigator-empty  a {text-decoration:none; color: #CCC; }

.msfg-key-icon-date { background:transparent url(/framework/img/icon/date_16.png) no-repeat scroll 0%;}
.msfg-key-icon-writtenby { background:transparent url(/framework/img/icon/writtenby_16.png) no-repeat scroll 0%;}
.msfg-key-icon-page { background:transparent url(/framework/img/icon/page_16.png) no-repeat scroll 0%;}
dl.msfg-keyvalue dt { color:#444; font-weight:normal; width:60px; padding:2px 0pt 2px 25px; margin-left: 5px;}
dl.msfg-keyvalue dd { width:120px; font-weight:bold; padding:2px 0pt;}
dl.msfg-keyvalue  {	float:left;	font-size:11px; margin:0; width:230px;}

.msfg-news-quote-right {float:right; width:45%; background:transparent url(/framework/img/icon/quote_right.png) no-repeat 100% 90%; }
.msfg-news-quote-left {float:left; width:45%; background:transparent url(/framework/img/icon/quote_right.png) no-repeat 100% 90%; margin-top: 0;}
.msfg-news-quote-left p { color:#3475E3; font-size: 16px; font-weight:bold; padding-top: 10px; margin-top: 5px;}
.msfg-news-quote-right p { color:#3475E3; font-size: 16px; font-weight:bold; padding-top: 10px; margin-top: 0;}
.msfg-news-quote { background:transparent url(/framework/img/icon/quote_left.png) no-repeat top left; padding-left: 30px; padding-left: 30px;}
.msfg-news-quote-text-left { margin-right: 10px;	float:right; width:50%; margin-top: 5px;}
.msfg-news-quote-text-right {	float:left; width:50%;}
/** END - Guides **/

/** START Podcast Box **/
.msfg-news-community-podcast{background: transparent url(../img/background/gradient_grey-white_h120.png) repeat-x scroll left bottom; border: 1px solid #CCCCCC; float:left; height:71px; padding:0 10px 0 10px; width:176px;}
.msfg-news-community-podcast h2{font-size:14px; margin: 5px 0 8px 0; }
.msfg-community-podcasticon{text-align: center;}
.msfg-community-podcasticon {float:left; margin:0 10px 0 0;}
div.msfg-rate-this-article-narrow{ height:71px; width:390px;}
div.msfg-rate-this-article-narrow-videos{float:left; height:71px; margin-right:10px; width:410px;}
div.msfg-rate-this-article-narrow-videos div#msfg-videorating{background: transparent url(../img/background/gradient_grey-white_h120.png) repeat-x scroll left bottom; height:71px; padding-bottom:0}
div.msfg-rate-this-article-narrow-videos div#msfg-videorating div.msfg-left{height:71px}
div.msfg-rate-this-article-narrow-videos div#msfg-videorating div.msfg-right{height:54px}
/** END Podcast Box **/

/** START Polls **/
.msfg-newscommunity-pollwrapper h2{margin:0 10px 10px 10px}
.msfg-newscommunity-pollwrapper p{margin-left:10px;}

.msfg-newscommunity-pollwrapper ul{padding:3px 0 0 0; margin:10px 7px 10px 10px; list-style:none; border-left:3px solid #bbb; border-bottom:3px solid #bbb;}
.msfg-newscommunity-pollwrapper ul li{margin-bottom:3px; background-color:transparent; padding-bottom:30px; padding-left:5px; background-repeat:no-repeat;}

.msfg-newscommunity-pollwrapper ul li.msfg-newscommunity-pollitem-1{background-image:url(/framework/img/background/poll-bar-green.png);}
.msfg-newscommunity-pollwrapper ul li.msfg-newscommunity-pollitem-2{background-image:url(/framework/img/background/poll-bar-blue.png);}
.msfg-newscommunity-pollwrapper ul li.msfg-newscommunity-pollitem-3{background-image:url(/framework/img/background/poll-bar-yellow.png);}
.msfg-newscommunity-pollwrapper ul li.msfg-newscommunity-pollitem-4{background-image:url(/framework/img/background/poll-bar-purple.png);}
.msfg-newscommunity-pollwrapper ul li.msfg-newscommunity-pollitem-5{background-image:url(/framework/img/background/poll-bar-orange.png);}
.msfg-newscommunity-pollwrapper ul li.msfg-newscommunity-pollitem-6{background-image:url(/framework/img/background/poll-bar-red.png);}

.msfg-newscommunity-pollwrapper fieldset{margin-bottom:10px;}
.msfg-newscommunity-pollwrapper a{margin-left:10px;}

.msfg-newscommunity-pollwrapper-top{background:transparent url(/framework/img/background/bg_emailalert_box_top_left.png) no-repeat scroll left top; font-size:8px; line-height:8px; height:10px;}
.msfg-newscommunity-pollwrapper-top div{background:transparent url(/framework/img/background/bg_emailalert_box_top_right.png) no-repeat scroll right top; height:10px;}

.msfg-newscommunity-pollwrapper{background:transparent url(/framework/img/background/bg_emailalert_box_bottom_left.png) no-repeat scroll left bottom; margin-bottom:20px}
.msfg-newscommunity-pollwrapper div.msfg-newscommunity-pollwrapper-inner{background:transparent url(/framework/img/background/bg_emailalert_box_bottom_right.png) no-repeat scroll right bottom; padding-bottom:10px;}
p.msfg-newscommunity-poll-error{color:orange; font-weight:bold;}
input#Temp1_btnVote{margin-left:10px;}
.msfg-newscommunity-pollwrapper-inner h2{color:#00168E; font-weight:bold; font-size:14px; text-decoration:none;}
/** END Polls **/

/**START HTML Fragment**/
div.html-fragment{width:100%; height:1%; border:1px solid #CCCCCC; }
.noborder{border:medium none !important;}
.rightcolumn{width:288px !important; margin:10px 0; padding:5px;}
.centrecolumn, .leftcolumn{margin: 10px 0;}
/**END HTML Fragment**/

/**START How We Make Our Money**/
.msfg-community-how-do-we-make-our-money-bottom ul li {background: transparent url('../img/icon/arrow_right_h10.png') no-repeat scroll 0 50%; list-style-type: none; margin: 0 0 10px 15px; padding: 0 0 0 10px; }
.msfg-community-how-do-we-make-our-money-bottom h3 {color: #000000; font-weight: bold; margin: 0 0 5px 15px; font-size: 16px;}
.msfg-community-how-do-we-make-our-money-bottom img {margin-left: 10px; margin-bottom:10px;}
/**END How We Make Our Money**/
