@charset "UTF-8";
/* CSS Document: Last Modified 11/17/09*/

/**
 * http://cssreset.com
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

/*Testimonial Styles*/
body{background-color:#fdfdfd;}
div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
   visibility:hidden;
}
.pagenav{display:block; margin-left:auto; margin-right:auto; height:49px; width:990px; background-color:#333; margin-bottom:0px;}
.testimonialwrapper{width:995px; margin-left:auto; margin-right:auto; padding-top:0px; background-color:#fdfdfd; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:17px; font-weight:normal; color:#666;}
.mstarlogo{float:left; margin-left:10px; display:inline-block;}
.benefitbox{width:310px; display:block; float:left; background-color:#fdfdfd; margin-right:10px; margin-left:10px}
ul.navigationlinks { margin-right:15px;float:right;}
ul.navigationlinks li{ display:inline; float:right; height:49px; display:block; list-style:none;}
li a {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f5f5f5; text-decoration:none; padding-right:20px; padding-left:20px; height:49px; display:block; line-height:65px;}
li a:hover{color:#fff; background-color:#000; height:49px; display:block;}
li a:visted{color:#f5f5f5; height:49px; display:block;}

a.button20122{background-color:#5a3585; text-decoration:none; color:#f5f5f5; font-family:Verdana, Geneva, sans-serif; font-size:11px; -moz-border-radius: 3px;
border-radius: 3px; width:230px; height:33px; line-height:33px; text-align:center; float: left; margin-top:5px; font-weight:normal;}
a.button20122:hover{background-color:#3d2558; }

.subheader{ height:28px;font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; border-top:1px solid #999; border-bottom:1px solid #ccc; width:993px; float:left; line-height:25px; display:block; color:#333;margin-bottom:5px;}
	
.testimonialwrapper h1{font-family:Verdana, Geneva, sans-serif;font-size:18px;color:#333333;line-height:22px;font-weight:normal; padding-bottom:35px; border-bottom:1px solid #ccc;}

.testimonialwrapper h2{font-family:Verdana, Geneva, sans-serif;font-size:13px;font-weight:bold;color:#666;line-height:18px; padding-bottom:35px; clear:both; border-bottom:1px solid #ccc;}

.testimonialwrapper h3{font-family:Verdana, Geneva, sans-serif;font-size:13px;color:#333;line-height:20px;font-weight:normal; margin-bottom:17px;margin-top:5px;}

.testimonialwrapper h4{font-family:Verdana, Geneva, sans-serif;font-size:18px;font-weight:normal;color:#666;line-height:22px;margin-bottom:17px; }

.testimonialwrapper h5{font-family:Verdana, Geneva, sans-serif;font-size:18px;font-weight:bold;color:#333;line-height:20px;margin-bottom:17px;}

p{font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:18px;color:#666; margin-bottom:17px;}

.testimonialleftcolumn{font-family:Verdana, Geneva, sans-serif;width:311px; margin-right:10px; margin-left: 10px;float:left;}


a.testimonialleftcolumnlink {font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none}

a.testimonialleftcolumnlink:hover {font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:underline;}

.testimonialheader{width:993px;height:543px;overflow:hidden;margin-bottom:10px;}

.testimonialbenefits ul{display:inline;width:500px;}

.testimonialbenefits li{font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:18px;width:150px;padding-right:20px;list-style:none;display:inline;float:left;}

.testimonialfreetrial{width:331px;height:197px;float:left;margin-top:20px;}

a.testimonialfreetrial {width:331px;height:197px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreetrialon.jpg);text-decoration:none;}

a.testimonialfreetrial:hover{width:331px;height:197px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreetrial.jpg);text-decoration:none;}

.testimonialfreereport{width:331px;height:205px;float:left;margin-top:15px;}

a.testimonialfreereport {width:331px;height:205px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreereporton.jpg);text-decoration:none;}

a.testimonialfreereport:hover{width:331px;height:205px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreereport.jpg);text-decoration:none;}

a.testimonialfreetrial2 {width:331px;height:197px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreetrialon.jpg);text-decoration:none;}

a.testimonialfreetrial2:hover{width:331px;height:197px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreetrial.jpg);text-decoration:none;}

.testimonialfreereport2{width:331px;height:205px;float:left;margin-top:15px;}

a.testimonialfreereport2 {width:331px;height:205px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreereporton.jpg);text-decoration:none;}

a.testimonialfreereport:hover2{width:331px;height:205px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialfreereport.jpg);text-decoration:none;}

.testimonialheaderad{width:310px;height:175px; float:left; margin-top:10px;}

a.testimonialheaderad{width:310px;height:175px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialheaderad_normal.jpg);text-decoration:none;}

a.testimonialheaderad:hover{width:310px;height:175px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonialheaderad_hover.jpg);text-decoration:none;}

.testimonial2rightad{width:335px;height:296px; float:left; margin-top:35px;}

a.testimonial2rightad{width:335px;height:296px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonial2rightad_normal.jpg);text-decoration:none;}

a.testimonial2rightad:hover{width:335px;height:296px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonial2rightad_hover.jpg);text-decoration:none;}

.testimonial2bottomad{width:540px;height:75px; float:left; margin-top:25px; margin-bottom:20px;}

a.testimonial2bottomad{width:540px;height:75px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonial2bottomad_normal.jpg);text-decoration:none;}

a.testimonial2bottomad:hover{width:540px;height:75px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonial2bottomad_hover.jpg);text-decoration:none;}

.testimonial2topbannerad{width:993px;height:28px; float:left;}

a.testimonial2topbannerad{width:width:993px;height:28px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonial2topbannerad_normal.jpg);text-decoration:none;}

a.testimonial2topbannerad:hover{width:993px;height:28px;background-image:url(http://im.morningstar.com/Im/Mbr/testimonial2topbannerad_hover.jpg);text-decoration:none;}

/*Testimonial Styles 2*/

.SlidingPanelsContainer {float:left;height:475px;overflow:hidden;padding:0;position:relative;width:655px;margin-bottom:0px;}
.SlidingPanelsContentGroup {float:left;margin:0;padding:0;position:relative;width:100000px;}
.SlidingPanelsContent {float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;height:551px;margin:0;overflow:hidden;width:655px;}

.SlidingPanelsAnimating * {overflow:hidden !important;}
.SlidingPanelsCurrentPanel {}
.SlidingPanelsFocused {}
.FirstSlide {float:left;height:477px;margin:0;overflow:hidden;padding:0;width:655px;}
.FirstSlideHeader {color:#FFFFFF;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold;padding:0;width:655px;}
.FirstSlideContent {color:#FFFFFF;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:18px;padding-left:0px;padding-top:0px;width:655px;}
.SlideTemplate1 {float:left;height:476px;margin:0;overflow:hidden;padding:5px;width:644px;}
.SlideHeader {color:#666666;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:0 0 8px;}
.SlideContent {color:#333333;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:17px;width:655px;height:476px;}
.slidetext{width:525px;margin-left:20px;margin-top:190px;background-color:none;color:#999;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:17px;}
.SlideContent a:link {color:#666666;text-decoration:none;font-weight:bold;}
.SlideContent a:visited {color:#666666;text-decoration:none;font-weight:bold;}
.SlideContent a:active {color:#666666;text-decoration:none;font-weight:bold;}
.SlideContent a:hover {color:#666666;font-weight:bold;text-decoration:none;}
.SolutionTitle {color:#FFFFFF;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:18px;padding-left:10px;padding-top:5px;width:500px;}
.SlideNavigation {background-color:#f5f5f5;float:left;padding:0;padding-left:10px;padding-right:10px;position:relative;width:315px;height:465px;padding-top:10px; border-right:3px solid #fdfdfd;}

.NavNumbers, .NavNumbers a, a.NavNumbers {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#666666;display:block;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;height:60px;padding-top:0px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100px;margin-right:2px;margin-bottom:2px;line-height:35px;}
#Nav0.NavNumbers, #Nav0.NavNumbers a, a#Nav0.NavNumbers {background:url(http://im.mstar.com/im/mbr/dan_normal2.jpg);}
#Nav1.NavNumbers, #Nav1.NavNumbers a, a#Nav1.NavNumbers {background:url(http://im.mstar.com/im/mbr/jim_normal2.jpg);}
#Nav2.NavNumbers, #Nav2.NavNumbers a, a#Nav2.NavNumbers {background:url(http://im.mstar.com/im/mbr/bill_normal2.jpg);}
#Nav3.NavNumbers, #Nav3.NavNumbers a, a#Nav3.NavNumbers {background:url(http://im.mstar.com/im/mbr/peter_normal2.jpg);}
#Nav4.NavNumbers, #Nav4.NavNumbers a, a#Nav4.NavNumbers {background:url(http://im.mstar.com/im/mbr/deb_normal2.jpg);}
#Nav5.NavNumbers, #Nav5.NavNumbers a, a#Nav5.NavNumbers {background:url(http://im.mstar.com/im/mbr/jak_normal2.jpg);}

.NavNumbersOn {border:1px solid #CCCCCC;color:#666666;display:block;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;height:60px;outline:none;padding-top:0px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100px;margin-right:2px;margin-bottom:2px;background-color:#E3F1FF;line-height:35px;}
#Nav0.NavNumbersOn {background:url(http://im.mstar.com/im/mbr/dan_selected2.jpg);}
#Nav1.NavNumbersOn {background:url(http://im.mstar.com/im/mbr/jim_selected2.jpg);}
#Nav2.NavNumbersOn {background:url(http://im.mstar.com/im/mbr/bill_selected2.jpg);}
#Nav3.NavNumbersOn {background:url(http://im.mstar.com/im/mbr/peter_selected2.jpg);}
#Nav4.NavNumbersOn {background:url(http://im.mstar.com/im/mbr/deb_selected2.jpg);}
#Nav5.NavNumbersOn {background:url(http://im.mstar.com/im/mbr/jak_selected2.jpg);}

.NavNumbersOff {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#666666;display:block;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;height:60px;outline:medium none;padding-top:0px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100px;margin-right:2px;margin-bottom:2px;line-height:35px;}
#Nav0.NavNumbersOff {background:url(http://im.mstar.com/im/mbr/dan_normal2.jpg);}
#Nav1.NavNumbersOff {background:url(http://im.mstar.com/im/mbr/jim_normal2.jpg);}
#Nav2.NavNumbersOff {background:url(http://im.mstar.com/im/mbr/bill_normal2.jpg);}
#Nav3.NavNumbersOff {background:url(http://im.mstar.com/im/mbr/peter_normal2.jpg);}
#Nav4.NavNumbersOff {background:url(http://im.mstar.com/im/mbr/deb_normal2.jpg);}
#Nav5.NavNumbersOff {background:url(http://im.mstar.com/im/mbr/jak_normal2.jpg);}

.NavNumbersHover {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#666666;display:block;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;height:60px;outline:medium none;padding-top:0px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100px;margin-right:2px;margin-bottom:2px;line-height:35px;}
#Nav0.NavNumbersHover {background:url(http://im.mstar.com/im/mbr/dan_normal2.jpg);}
#Nav1.NavNumbersHover {background:url(http://im.mstar.com/im/mbr/jim_normal2.jpg);}
#Nav2.NavNumbersHover {background:url(http://im.mstar.com/im/mbr/bill_normal2.jpg);}
#Nav3.NavNumbersHover {background:url(http://im.mstar.com/im/mbr/peter_normal2.jpg);}
#Nav4.NavNumbersHover {background:url(http://im.mstar.com/im/mbr/deb_normal2.jpg);}
#Nav5.NavNumbersHover {background:url(http://im.mstar.com/im/mbr/jak_normal2.jpg);}

.NavNumbersHover a:visited, a.NavNumbersHover:visited {background-color:#FFFFFF;}
#Nav0.NavNumbersHover a:visited, a#Nav0.NavNumbersHover:visited {background:url(http://im.mstar.com/im/mbr/dan_normal2.jpg);}
#Nav1.NavNumbersHover a:visited, a#Nav0.NavNumbersHover:visited {background:url(http://im.mstar.com/im/mbr/jim_normal2.jpg);}
#Nav2.NavNumbersHover a:visited, a#Nav0.NavNumbersHover:visited {background:url(http://im.mstar.com/im/mbr/bill_normal2.jpg);}
#Nav3.NavNumbersHover a:visited, a#Nav0.NavNumbersHover:visited {background:url(http://im.mstar.com/im/mbr/peter_normal2.jpg);}
#Nav4.NavNumbersHover a:visited, a#Nav0.NavNumbersHover:visited {background:url(http://im.mstar.com/im/mbr/deb_normal2.jpg);}
#Nav5.NavNumbersHover a:visited, a#Nav0.NavNumbersHover:visited {background:url(http://im.mstar.com/im/mbr/jak_normal2.jpg);}

.NavNumbersHover a:hover, a.NavNumbersHover:hover {background-color:#E3F1FF;}
#Nav0.NavNumbersHover a:hover, a#Nav0.NavNumbersHover:hover {background:url(http://im.mstar.com/im/mbr/dan_hover2.jpg);}
#Nav1.NavNumbersHover a:hover, a#Nav1.NavNumbersHover:hover {background:url(http://im.mstar.com/im/mbr/jim_hover2.jpg);}
#Nav2.NavNumbersHover a:hover, a#Nav2.NavNumbersHover:hover {background:url(http://im.mstar.com/im/mbr/bill_hover2.jpg);}
#Nav3.NavNumbersHover a:hover, a#Nav3.NavNumbersHover:hover {background:url(http://im.mstar.com/im/mbr/peter_hover2.jpg);}
#Nav4.NavNumbersHover a:hover, a#Nav4.NavNumbersHover:hover {background:url(http://im.mstar.com/im/mbr/deb_hover2.jpg);}
#Nav5.NavNumbersHover a:hover, a#Nav5.NavNumbersHover:hover {background:url(http://im.mstar.com/im/mbr/jak_hover2.jpg);}

.NavNumbersHover a:active, a.NavNumbersHover:active {background-color:#E3F1FF;color:#FFFFFF;font-weight:normal;}
#Nav0.NavNumbersHover a:active, a#Nav0.NavNumbersHover:active {background:url(http://im.mstar.com/im/mbr/dan_selected2.jpg);}
#Nav1.NavNumbersHover a:active, a#Nav1.NavNumbersHover:active {background:url(http://im.mstar.com/im/mbr/jim_selected2.jpg);}
#Nav2.NavNumbersHover a:active, a#Nav2.NavNumbersHover:active {background:url(http://im.mstar.com/im/mbr/bill_selected2.jpg);}
#Nav3.NavNumbersHover a:active, a#Nav3.NavNumbersHover:active {background:url(http://im.mstar.com/im/mbr/peter_selected2.jpg);}
#Nav4.NavNumbersHover a:active, a#Nav4.NavNumbersHover:active {background:url(http://im.mstar.com/im/mbr/deb_selected2.jpg);}
#Nav5.NavNumbersHover a:active, a#Nav5.NavNumbersHover:active {background:url(http://im.mstar.com/im/mbr/jak_selected2.jpg);}

.NavArrowNext, .NavArrowNext a, a.NavArrowNext {background-position:center center;background-repeat:no-repeat;border:1px solid #CCCCCC;display:block;float:left;height:35px;outline:medium none;padding-top:0;position:relative;width:35px;margin-right:2px;}
.NavArrowNext a:visited, a.NavArrowNext:visited {}
.NavArrowNext a:hover, a.NavArrowNext:hover {}
.NavArrowNext a:active, a.NavArrowNext:active {}
.NavArrowPrev, .NavArrowPrev a, a.NavArrowPrev {background-position:center center;background-repeat:no-repeat;border:1px solid #CCCCCC;display:block;float:left;height:35px;outline:medium none;padding-top:0;position:relative;width:35px;margin-right:2px;}
.NavArrowPrev a:hover, a.NavArrowPrev:hover {}
.NavArrowPrev a:active, a.NavArrowPrev:active {}


.benefitbox2012{width:311px; margin-right:10px; margin-left: 10px; margin-top:10px; height:120px; float:left;}
.benefitleft2012{width:180px; float:left; margin-right:20px;}
.benefitright2012{width:78px; height:78px; background-color:#0CF; margin-top:-20px; float:left;}
.benefitright20122{width:78px; height:78px; background-color:#0CF; margin-top:0px; float:left;}
.benefitright20123{width:78px; height:78px; background-color:#0CF; margin-top:-20px; float:left;}



.last{margin-right:0px;}

.secondrow{float:left; margin-bottom:0px; border:none;}

.first{clear: both;}

#bottombar2012{height:145px; margin-bottom:40px; background-color:#f7f7f7;}

.sidebarupsell{ background-color:#f7f7f7; padding-left:10px; padding-top:15px; height:260px; clear:both;}

.sidebarupselltop{ background-color:#90F; padding-left:10px; padding-top:20px; height:149px;  background:url(http://im.mstar.com/im/mbr/2102campaign_topad.jpg) no-repeat;}

.benefittitle{font-weight:bold; margin-bottom:10px; text-indent:20px; background:url(http://im.mstar.com/im/mbr/2012campaign_prem_mark.jpg) no-repeat; width:180px; float:left;;}

.bottombarad{width:630px; float:left; margin-right:20px; height:145px; background-color:#90F; background:url(http://im.mstar.com/im/mbr/2012campaign_bottomad.jpg) no-repeat;}

.bottombarcontent{width:305px; height:145px; float:left; background-color:#f7f7f7;}

.benefittitle2{font-weight:bold; margin-bottom:10px; margin-top:20px;}

.footer{width:975px; margin-left:auto; margin-right:auto; padding-top:0px; background-color:#f5f5f5; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:17px; font-weight:normal; border-top:4px solid #999; clear:both; float:left; margin-top:20px; padding:10px; color:#999;}
