@charset "UTF-8";
body{margin:10px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
a{color:#216AAD;text-decoration:none;}
a:hover{color:#653c14;text-decoration:underline;}
form{margin:0;padding:0;}
.left{float:left;}
.right{float:right;}
.clearAll{clear:both;margin:0px;padding:0px;}
#starBulletin{width:982px;margin-left:auto;margin-right:auto;position:relative;}
#contentArea{background-color:#FFFFFF;position:relative;width:982px;float:left;}
#starBulletinHead{background:url(http://media.staradvertiser.com/designimages/sa_koolau01.jpg) no-repeat;background-color:gray;height:120px;padding:0px;margin:0px;}
#edition{font-size:100%;font-weight:bold;margin:0px;padding:0px;}
#weatherTracker{position:absolute;z-index:50;top:10px;left:685px;width:150px;text-align:center;}
#weatherWidget{position:absolute;z-index:50;top:33px;left:695px;width:100px;text-align:center;}
.weatherBkgrnd{position:absolute;background:#FFFFFF;border:2px solid #666666;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;padding:5px;z-index:10;top:30px;left:675px;width:120px;height:55px;text-align:center;}
.headerAd{position:absolute;top:23px;right:0px;}
#navBar{height:56px;padding:0px;margin:0px;width:982px;}
#navBar a{font-size:110%;}
.topBar{background-color:#e2ecf7;padding:0 10px 5px;position:relative;width:960px;clear:left;display:none;}
.topBar a{font-size:95%;}
.imgINtext{position:relative;top:2px;}
#Classifieds{position:relative;top:0px;left:0px;width:300px;}
#Classifieds a{text-decoration:none;font-size:110%;padding-right:7px;}
#Classifieds a:hover{text-decoration:underline;}
#search{width:120px;position:absolute;top:9px;left:405px;padding-left:220px;}
#topLinks{width:220px;position:absolute;top:6px;left:750px;color:#216AAD;text-align:left;}
#paperArea{width:982px;margin:0px;padding:0px;}
#footer{text-align:center;position:relative;margin:0 auto;width:982px;color:#FFFFFF;font-size:90%;line-height:16px;}
#footer a{color:#FFFFFF;}
#footer .imgLogo{position:absolute;top:5px;right:10px;}
.greyBox{position:relative;}
.lightGreyBox{border:1px solid #D3D3D3;position:relative;}
.blueBox{border:1px solid #216AAD;position:relative;}
.leftColoumn{display:none;background-color:#E2EF27;}
.rightColoumn{float:right;width:302px;background-color:#E2ECF7;}
#mostRead{margin-bottom:15px;}
.leftColoumn #mostRead h3{margin:0;padding:5px;color:#216AAD;font-size:120%;text-align:center;border-bottom:1px solid #999999;background-color:#E2ECF7;}
.leftColoumn #mostRead ul, .brownListItem{list-style-image:url(http://media.staradvertiser.com/designimages/arrowHI_brown.gif);font-size:95%;}
.mostReadLinkArea{height:20px;float:left;position:relative;width:100%;}
a.selectedMRSLink{background-color:#E2ECF7;padding:3px 12px;color:#333333;text-decoration:none;position:relative;top:-2px;height:15px;margin:0;display:block;float:left;border:1px solid #999999;}
a.MRSLink{background-color:#FFFFFF;padding:3px 12px;color:#333333;text-decoration:none;position:relative;top:-2px;height:15px;border:1px solid #999999;margin:0;display:block;float:left;}
a.MRSLink:hover{background-color:#E2ECF7;}
ul{list-style:url(http://media.staradvertiser.com/designimages/arrowHI_blue.gif);position:relative;margin-top:0;}
#navigation .nav ul li ul{left:-30px;top:-5px;}
ul a{color:#663300;text-decoration:none;}
ul a:hover{color:#216AAD;text-decoration:underline;}
a.moreLink{color:#663300;font-weight:bold;text-decoration:none;font-size:95%;}
a.moreLink:hover{color:#216AAD;text-decoration:underline;}
.listPosition{margin:4px 0 0 0;}
#news{float:left;width:600px;margin-right:10px;}
#rightColoumn{float:left;width:302px;padding:0 3px 0 0;}
.blueHeading{background-color:#E2ECF7;float:left;width:100%;}
.brownHeading{background-color:#FFFFFF;float:left;width:100%;}
.greyHeading{float:left;width:670px;}
h2{font-size:150%;margin:7px 0 1px 0px;padding:0 0 0 0px;color:#12466A;}
h2.ArrowBrown{}
h2.ArrowBlue{}
h2.ArrowGrey{}
h2.ArrowRed{color:#CC0000;}
h2.ArrowBlack{color:#333333;}
h2.ArrowBlackRed{color:#CC0000;}
.grey{color:#999999;}
.white{color:#FFFFFF;}
.brown{color:#663300;}
.boxPadding{}
.tBorderGrey{border-top:1px solid #999999;}
.bBorderGrey{border-bottom:3px solid #12466A;}
.sponsoredText{font-size:90%;font-weight:bold;padding:7px 7px 0 3px;}
#questionOfWeek{margin-bottom:15px;font-size:90%;}
#QuestionHeading{background:url(http://media.staradvertiser.com/designimages/bigQ.gif) no-repeat;font-weight:bold;text-align:center;margin:0;padding:7px 3px 6px 85px;}
#questionOfWeek h4{background-color:#216AAD;font-size:110%;color:#FFFFFF;margin:0;padding:3px 0 3px 10px;position:relative;}
#inBlogs{margin-bottom:15px;width:168px;}
#inBlogs h2{margin-left:0;padding-left:0;text-align:center;}
#blogsList{width:154px;}
#inBlogs .thumbnail{border:1px solid #000000;background:#999;}
#inBlogs a.caption{color:#000000;text-decoration:none;font-size:90%;margin-left:5px;width:110px;}
#inBlogs a.caption:hover{color:#216AAD;text-decoration:underline;}
#YellowPagesSearch{margin-bottom:15px;background-color:#FFFFC1;}
#YellowPagesSearch h3{margin:3px;padding:0;font-size:120%;color:#000000;text-align:center;}
.yellow{color:#FFAB17;}
#topStoriesNav{display:none;}
#topStoriesNav a{display:block;float:left;position:relative;border-top:1px solid #999999;border-right:1px solid #999999;background-color:#F0F0F0;color:#666666;text-decoration:none;font-size:110%;padding:3px 18px 4px;margin:0;top:0;height:15px;}
#topStoriesNav a:hover{background-color:#E2ECF7;color:#663300;}
#topStoriesNav #boxNav1{display:none;}
#storyArea{clear:both;position:relative;width:660px;z-index:0;}
#storyArea .coloumn{float:left;width:320px;margin:0 0px 0 0;}
#storyArea h1{font-size:150%;margin-bottom:3px;}
#storyArea h1 a{color:#663300;text-decoration:none;}
#storyArea h1 a:hover{text-decoration:underline}
.byline{margin-bottom:0px;background-color:#FFFFFF;padding:0px 5px 0px 4px;text-align:right;}
.byline660{margin-bottom:5px;margin-right:20px;background-color:#FFFFFF;padding:0 5px 5px 4px;width:651px;}
.bylineInside{width:100%;font-size:80%;margin-bottom:5px;background-color:#FFFFFF;}
.bylineInsideText{width:300px;padding:5px 0px 5px 0px;text-align:left;}
#storyColoumn .byline{background-color:#f2e5de;}
#storyColoumn .bylineInside{background-color:#f2e5de;}
.storyRightColoumn .bylineInside{width:300px;}
.storyCaption{font-size:95%;}
#insideEdition{margin-top:25px;}
#insideEdition h2{margin:0 0 0 76px;}
#insideEdition .greyHeading{height:23px;}
#insideEdition .boxPadding{padding:25px 7px 0 7px;font-size:90%;}
#insideEdition ul, #moreStories ul{top:0;left:-25px;}
#insideEdition li{margin-top:3px;}
#latestNewsList{list-style-image:url(http://media.staradvertiser.com/designimages/arrowHI_red.gif);}
#latestNewsList a{color:#CC0000;}
#bulletinNewsList{list-style-image:url(http://media.staradvertiser.com/designimages/arrowHI_black.gif);}
#bulletinNewsList a{color:#333333;}
ul.hpRightColoumn{margin:0 0 4px 20px;padding:0px;}
ul.hpRightColoumn2{margin:2px 0 4px 20px;padding:0px;list-style-image:url(http://sa-media.s3.amazonaws.com/sa_com_header/images/star_access.jpg);}
ul.hpRightColoumn2 img{padding:2px 0 0 0;}
.nationWorldCaption{margin-left:3px;}
.nationWorldCaption .thumbnail{border:1px solid #000000;background-color:#999;}
.nationWorldCaption a{font-size:90%;font-weight:bold;text-decoration:none;}
.nationWorldCaption a:hover{color:#663300;text-decoration:underline;}
.columnCaption{background-color:#F0F0F0;padding:7px;margin:0 0 7px 0;font-size:85%;width:120px;height:42px;}
.columnCaptiona{background-color:#F0F0F0;padding:7px;margin:0 0 7px 0;font-size:85%;width:120px;}
.columnCaption a{font-size:110%;font-weight:bold;color:#663300;text-decoration:none;}
.columnCaption .thumbnail{margin-right:7px;background-color:#999;}
#contentColoumn{width:674px;float:left;margin:0px;padding:0 0 0 3px;}
#contentColoumnWide{width:780px;float:left;}
#signIn, #signedIn{background:url(http://media.staradvertiser.com/designimages/signinBack.gif) repeat-x #FFFFFF;padding:7px;width:154px;font-size:95%;color:#216AAD;margin-bottom:15px;}
#signIn a.smallLink, #signedIn a.smallLink{text-decoration:none;font-size:95%;}
#signIn input, #signedIn input{font-size:90%;padding:0;}
.storyDeck{font-weight:bold;font-size:120%;}
#signIn .submit, #signedIn .submit{background-color:#216AAD;color:#FFFFFF;font-weight:bold;border:0;padding:2px;margin:3px 5px 5px 0;font-size:100%;}
#insideStarBulletin{width:670px;}
.insideStarStory{}
.insideStarStory .textArea{text-align:center;padding-top:7px;font-size:95%;width:100%;}
.insideStarBulletin a{color:#663300;text-decoration:none;}
.insideStarBulletin a:hover{color:#216AAD;text-decoration:underline;}
.rDottedBorder{border-right:1px dotted #666666;height:150px;float:left;}
h3{color:#12466A;margin:0 0 3px 0;font-size:120%;}
h3 a{color:#663300;text-decoration:none;}
.topBanner{margin:0px;text-align:center;width:728px;padding:10px 0px 5px 0px;}
#rightBanner{width:170px;text-align:center;}
#breadcrumbs{color:#663300;text-align:right;font-size:90%;margin:0 0 10px 0;}
#breadcrumbs a{color:#663300;}
#breadcrumbs a:hover{color:#216AAD;}
h1#pageTitle{font-size:240%;font-weight:bold;color:#663300;border-bottom:1px dotted #000000;margin-top:0;padding-top:0;width:670px;}
#moreStories{margin-top:15px;background-color:#F0F0F0;width:582px;}
.moreStoryList{width:195px;}
.specialStoryArea{margin:0 0 0 14px;width:355px;float:left;}
.specialStory{margin:4px 14px;text-align:center;}
.specialStory a{color:#663300;text-decoration:none;}
.specialStory a:hover{color:#216AAD;text-decoration:underline;}
#storyColoumn{width:680px;float:left;margin-right:10px;}
.storyRightColoumn{float:right;padding:0 3px 0 0;width:302px;}
h1#storyTitle{color:#663300;font-size:260%;margin-bottom:7px;}
.storyTools{background-color:#EFEFEF;padding:7px;width:95%;font-size:95%;margin:7px auto;}
.storyTools a{text-decoration:none;}
.storyTools a:hover{text-decoration:underline;}
.subMenu{position:absolute;width:982px;visibility:hidden;z-index:2000;font-size:95%;}
.subMenuLinks{width:960px;float:left;padding:7px 7px 10px;border-bottom:3px solid #ffffff;border-left:3px solid #ffffff;border-right:3px solid #ffffff;background-color:#e3d7bb;}
.subMenuCols{float:left;padding:0px 5px 5px 0px;margin-right:10px;}
.subMenu h5{padding:0px;margin:0px;color:#663300;}
.subMenu h6{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;color:#663300;font-size:120%;}
.subMenu ul{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;}
.subMenu a{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;}
.subMenu a:hover{color:#663300;}
.postCredit{font-weight:bold;}
#photoGallery{padding:7px 7px 14px;background:#FFFFFF;}
#nav_buttons_pup_back, #nav_buttons_pup_count, #nav_buttons_pup_next{float:left;margin:0 7px 14px 0;}
#nav_buttons_pup_close{float:right;margin:0 7px 14px 0;}
.summaryLinks{font-size:80%;text-transform:uppercase;}
.red{color:#990000;}
.blue{color:#216AAD;}
.photoColumnText{margin-bottom:15px;text-align:left;font-size:95%;}
.mostpopular_head{background-color:#F0F0F0;border:1px solid #D3D3D3;margin:5px 5px 2px 0;display:block;float:left;padding:3px 5px;text-decoration:none;}
.current{font-weight:bold;background-color:#F2E5DE;}
.mostpopular_head:hover{color:#216AAD;text-decoration:underline;}
.header-storydigest{width:320px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#12466A;margin:0 0 10px 0;color:#12446A;}
#storydigest a{color:#663300;}
#storydigest{}
#storydigest2 a{color:#663300;}
#storydigest2{padding-left:25px;}
.byline a{font-size:130%;color:#216aad;}
.byline a:hover{font-size:130%;color:#663300;}
.promoBug{margin-bottom:10px;}
.feat_area_flexi{width:280px;float:left;}
/* Archive Calendar */
#calendarBack{width:275px;height:210px;left:17px;top:97px;background-color:#e3d7bb;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;position:absolute;z-index:1;}
#calendarDisplay{width:266px;left:12px;top:92px;float:left;padding:3px;margin:2px;border:1px solid #333333;position:absolute;z-index:15;background-color:#FFFFFF;}
.label{color:black;background:#FFFFFF;font:bold 13px Arial;width:30px;float:left;padding:2px;margin:1px;border:1px solid #666666;text-align:center;}
.mmLabel{color:black;background:#FFFFFF;font:bold 13px Arial;width:182px;float:left;padding:2px;margin:1px;border:1px solid #666666;text-align:center;}
.closeLink{color:#999999;font:11px Arial, Helvetica, sans-serif;}
.weekDays{color:black;background:#FFFFFF;font:bold 13px Arial;width:30px;float:left;padding:2px;margin:1px;border:1px solid #666666;text-align:center;}
.weekEndDays{color:red;background:#FFFFFF;font:bold 13px Arial;width:30px;float:left;padding:2px;margin:1px;border:1px solid #666666;text-align:center;}
.extraDays{color:#999999;background-color:#FFFFFF;font:bold 13px Arial;width:30px;float:left;padding:2px;margin:1px;border:1px solid #666666;text-align:center;}
ul.ap_cnt_area.ap_blt_on.ap_cnt_area{list-style-type:none;}
#HiLifeHeading{hieght:60px;font-weight:bold;text-align:center;margin:0;padding:7px 3px 6px 3px;}
.insideStoryImage{width:312px;text-align:right;float:left;margin-right:10px;}
.insideStoryAd{text-align:right;padding-right:8px;float:left;}
/* Navigation */
#masthead{margin:0px;padding:0px;}
#content_container{margin:0px;padding:0px;}
#navigation .nav{margin:0px;padding:0px;width:982px;height:54px;font:bold 10px verdana;background:transparent url('http://media.staradvertiser.com/designimages/navBg_JSO.gif') repeat-x right -5px;clear:both;position:relative;z-index:1;}
.nav ul{background:#fff;float:left;width:982px;padding-left:0px;background:url('http://media.staradvertiser.com/designimages/subnav_bg_JSO.gif') repeat-x;top:-5px;}
.nav2 ul{left:0px;margin:0px;padding:0px;width:982px;}
.nav li{float:left;list-style:none;z-index:999;top:-5px;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/tabs_JSO.gif') no-repeat right -4px;margin:0px;}
.nav li.reduce2{background-image:none;}
.nav li.current ul{z-index:999;}
.nav li.sfHover ul, ul.nav li:hover ul{z-index:1000;}
.nav a{color:#fff;display:block;float:left;padding:7px 0px 0px 7px;margin-right:8px;display:inline;text-decoration:none;width:auto;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/tabs_JSO.gif') no-repeat left -8px;top:-5px;}
.nav a.reduce{padding:3px 0px 0px 60px;}
.nav li ul{left:0px;top:-999em;position:absolute;}
/* --- links: default --- */
.nav a,
.nav a:focus,
.nav a:hover,
.nav a:active{background-color:transparent;color:#fff;height:22px;}
/*--- li hover (default) --- */
/*--- SUBNAVIGATION (default) --- */
/* 2nd level : links */
.nav li li,
.nav li li a{background:none;padding:4px;margin-right:0px;margin:0px;}
.nav li li{display:inline;height:20px !important;background:url('http://media.staradvertiser.com/designimages/subDivider_JSO.gif') no-repeat 0 9px !important;padding-right:0px;padding-left:0px;margin:0px;}
.nav li li.sa_pru,
.nav li li.sa_pru a{padding:3px 3px 0px 4px;background:none !important;}
/*assigned dynamically*/
.nav li li.firstSubItem{background:none !important;}
/* 2nd level : default link hover */
.nav li:hover li a{color:#fff;}
.nav li li:hover a,
.nav li li a:hover{text-decoration:underline;}
/*--- li current : currently selected item (see html) --- */
/* top level */
.nav li.current,
.nav li.current:hover,
.nav li.current.sfHover,
.nav li.current.sfHover:hover{}
.nav li.current a,
.nav li.current:hover a,
.nav li.current.sfHover a,
.nav li.current.sfHover:hover a{}
.nav li.current a,
.nav li.current:hover a{color:#fff;}
/*--- current tab, but not active (class name changed dynamically) --- */
.nav li:hover a.currentOff,
.nav li a.currentOff{}
/* hover */
.nav li.current:hover a{}
.nav li.current:hover li a{color:#fff;}
.nav li.current li a{color:#fff;}
/* 2nd level : inherited current status */
.nav li.current li a,
.nav li.current:hover li a{color:#fff;height:auto;}
/* 2nd level : declared current status */
.nav li li.current a,
.nav li li.current a:hover,
.nav li.current:hover li.current a,
.nav li.current li.current a:hover{color:#000;}
/* 2nd level - selected (declared) hover */
.nav li.current li:hover a{color:#fff;}
/* 2nd level - selected (declared) hover */
.nav li li.current:hover a{text-decoration:underline;}
/*--- li hover (dynamically added to html) --- */
/* top level */
.nav li:hover,
.nav li.sfHover:hover,
.nav li.sfHover{background-position:right -50px;margin:0px;}
.nav li:hover ul{float:bottom;}
.nav li:hover a,
.nav li.sfHover a,
.nav li.sfHover a:focus,
.nav li.sfHover a:hover,
.nav li.sfHover a:active,
.nav li.sfHover:hover a{background-position:left -54px;}
.nav li:hover a.reduce,
.nav li.sfHover a.reduce,
.nav li.sfHover a:focus.reduce,
.nav li.sfHover a:hover.reduce,
.nav li.sfHover a:active,.reduce
.nav li.sfHover:hover a.reduce{background-image:none;}
/* 2nd level : inherited hover status */
.nav li.sfHover li a,
.nav li.sfHover li a:focus,
.nav li.sfHover li a:hover,
.nav li.sfHover li a:active,
.nav li.sfHover:hover li a{color:#fff;height:auto;background-image:none;}
.nav li.sfHover li.current a{color:#444;background-image:none;}
/* 2nd level - selected (declared) hover */
.nav li.sfHover li a:hover,
.nav li.sfHover li:hover a{text-decoration:underline;background-image:none;}
.nav li:hover ul,
body .nav li.current ul,
ul.nav li.sfHover ul,
ul.nav li.sfHover2 ul{top:25px;}
.nav li:hover li ul, .nav li.sfHover li ul{top:-999em;}
.nav li li:hover ul,
ul.nav li li.sfHover ul,
ul.nav li li.sfHover2 ul{top:34px;}
/*following rule negates pure CSS hovers
 so submenu remains hidden and JS controls
 when and how it appears*/
 .superfish li:hover ul,
.superfish li li:hover ul{top:-999em;}
/* First Tab Variation */
.nav li a.currentOff,
.nav a.currentOff{background-position:left 0px;}
.nav li:hover a.first,
.nav li.sfHover a.first,
.nav li.sfHover a.first:focus,
.nav li.sfHover a.first:hover,
.nav li.sfHover a.first:active,
.nav li.sfHover:hover a.first{background-position:left -250px;}
.nav li.classNav{float:right;display:inline;}
.nav li.classNav a{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/tabs_JSO.gif');background-position:left -100px;margin:0;padding:0 4px;height:28px;line-height:2.4;}
.nav li.classNav ul li a{line-height:2.0;margin:0;padding:0 4px;}
/*--- li hover (dynamically added to html) --- */
/* top level */
.nav li.classNav:hover,
.nav li.sfHover2:hover,
.nav li.sfHover2{background-position:right -150px;}
.nav li.classNav:hover a,
.nav li.sfHover2 a,
.nav li.sfHover2 a:focus,
.nav li.sfHover2 a:hover,
.nav li.sfHover2 a:active,
.nav li.sfHover2:hover a{background-position:left -150px;}
.nav li.classNav a.first,
.nav .classNav a.first{background-position:left -300px !important;}
.nav li.classNav:hover a.first,
.nav li.sfHover2 a.first,
.nav li.sfHover2 a.first:focus,
.nav li.sfHover2 a.first:hover,
.nav li.sfHover2 a.first:active,
.nav li.sfHover2:hover a.first{background-position:left -350px !important;}
.nav .classNav ul{background:url('http://media.staradvertiser.com/designimages/subnavClass_bg_JSO.gif') repeat-x 0 0;}
.nav .classNav li{background:none;padding:4px;margin-right:0px;float:right;display:inline;}
.nav .classNav li a{background:none;padding:4px;margin-right:0px;color:black !important;}
.nav li.classNav:hover a,
.nav li.sfHover2 a,
.nav li.sfHover2 a:focus,
.nav li.sfHover2 a:hover,
.nav li.sfHover2 a:active,
.nav li.sfHover2:hover a{color:#222;}
.nav li.classNav ul{float:right;}
.nav li li.date{color:#43413e;background:none !important;padding:4px 4px 4px 4px;margin-right:0px;font-weight:bold;text-decoration:none;font-size:105%;margin-left:0;margin:0px;}
.nav li li.date a{color:#43413e;font-weight:bold;text-decoration:none;font-size:110%;}
.nav li li.sitemapAnchor{float:right;}
.pizza_hut{top:5px;height:0px;}
#fullWidthPushDown{width:982px;}
.hdl_combo P{padding:1 !important;margin:1 !important;overflow-y:visible;}
#ap_news ul{top:0px;}
/**********************   2010 Redesign Start CSS   ****************************/
#sb_topNav{width:982px;height:23px;background-color:#0F4C76;color:#FFFFFF;font-size:9px;position:relative;margin:0px;padding:0px;}
#sb_topNav a{color:#FFFFFF;font-size:9px;}
#sb_topNav a:hover{color:#FFFFFF;font-size:9px;}
#sb_topNavSpacer{width:982px;background-color:#0F4C76;line-height:23px;letter-spacing:.05em;text-align:center;}
#sb_topNavSpacer img{vertical-align:middle;}
#sb_footer{width:982px;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;margin:0 auto;}
#sb_site_index{font-size:16px;color:#12466A;}
#sb_site_index a{color:#000000;text-decoration:none;}
#sb_site_index a:hover{color:#653c14;text-decoration:underline;}
#site_index_top_bottom{width:982px;border-width:3px 0px 3px 0px;background-color:#12466A;border-style:solid;}
#site_index_inner{width:980px;border-width:0px 1px 0px 1px;background-color:#CCCCCC;border-color:#999999;border-style:solid;font-size:10px;color:#000000;margin-left:auto;margin-right:auto;}
#site_index_inner_left{padding-top:5px;padding-bottom:5px;padding-right:5px;width:710px;border-width:1px;border-style:solid;border-color:#999999;background-color:#F1F2FC;float:left;}
#site_index_inner_right{padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;width:235px;border-width:1px;border-style:solid;border-color:#999999;background-color:#F1F2FC;float:left;}
.site_index_inner_left_sub{min-height:240px;float:left;padding-left:5px;width:110px}
.site_index_inner_right_sub{min-height:240px;float:left;padding-left:5px;width:102px;}
.clear_fix{clear:both;}
.float_left{float:left;}
.line_height_5{line-height:5px;}
#site_index_spacer{width:5px;float:left;}
#sb_copyright{padding:10px 20px 20px 220px;font-size:11px;color:#333333;}
.sb_2010_search{width:240px;background-color:#12466A;float:right;height:90px;}
.sb_2010_14x100_spacer{width:14px;height:100px;float:left;}
.sb_2010_240x10_spacer{width:240px;height:10px;float:left;}
.sb_2010_search_top{width:230px;height:44px;color:#FFFFFF;padding:2px 0px 0px 10px;margin:0px;}
.sb_2010_search_bottom{width:240px;height:44px;background-color:#8090A6;color:#FFFFFF;vertical-align:middle;margin:0px;padding:0px;}
.sb_2010_search_bottom a:link{color:#FFFFFF;text-decoration:none;}
.sb_2010_search_bottom a:visited{color:#FFFFFF;text-decoration:none;}
.sb_2010_search_bottom a:hover{color:#FFFFFF;text-decoration:underline;}
#sb_2010_storyColoumn{float:left;padding:0 20px 0 3px;width:640px;}
.sb_2010_search_control{float:relative;background-color:#CCC;color:#000;font:normal 12px/13px verdana, arial, helvetica, sans-serif;padding:0px;margin:0px;}
#sb_2010_storyColoumn .byline{background-color:#FFFFFF;}
#sb_2010_storyColoumn .bylineInside{background-color:#FFFFFF;}
.sb_2010_hr{color:#FFFFFF;height:1px;width:95%;margin-left:auto;margin-right:auto;line-height:1px;margin-top:2px;margin-bottom:2px;}
.sb_2010_search_bottom_bottom{font-size:80%;margin-left:10px;}
.sb_2010_search_bottom_top{padding:4px 0px 4px 10px;}
#sb_2010_columnist_header{width:100%;}
#sb_2010_columnist_header_top{color:#12466A;text-height:20px;border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#12466A;}
#sb_2010_columnist_header_top_kicker{float:left;font-size:20px;color:#12466A;}
#sb_2010_columnist_header_top_rss{float:right;position:relative;top:5px;margin:0 10px 0 0;}
#sb_2010_columnist_header_bottom{border-style:solid;border-width:1px;border-color:#999999;color:#12466A;text-height:10px;background:url(http://media.staradvertiser.com/designimages/sb_2010_large_skybox_bkground.jpg);}
#sb_2010_columnist_header_bottom img{}
#sb_2010_columnist_header_bottom_bio{width:325px;margin:9px 9px 9px 9px;float:left;}
#sb_2010_columnist_header_bottom_photo{float:left;margin:9px 4px 9px 4px;width:auto;}
#sb_2010_columnist_header_bottom_info{float:left;margin:9px 9px 9px 4px;text-align:left;}
#sb_2010_story_tools{width:100%;border-top-style:solid;border-bottom-style:solid;border-top-width:1px;border-bottom-width:1px;border-top-color:#CCCCCC;border-bottom-color:#CCCCCC;vertical-align:middle;padding-top:1px;padding-bottom:4px;}
#sb_2010_story_tools img{position:relative;top:4px;}
.sb_2010_spacer{margin:auto;}
#sb_2010_blogs_overflow_outside{width:298px;height:174px;background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#999999;margin:5px 0 10px 0;}
#sb_2010_blogs_overflow_outside_poll{width:298px;height:214px;background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#999999;margin:5px 0 10px 0;}
#sb_2010_blogs_overflow_outside_breaking{width:298px;height:174px;background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#999999;margin:0px 0 10px 0;}
#sb_2010_blogs_overflow_outside_yellow{width:298px;height:174px;background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#999999;margin:10px 0 10px 0;}
#sb_2010_overflow{width:280px;height:139px;overflow-y:scroll;overflow-x:hidden;margin-left:auto;margin-right:auto;margin-top:7px;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#999999;}
#sb_2010_overflow_poll{width:280px;height:179px;margin-left:auto;margin-right:auto;margin-top:7px;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#999999;}
.sb_2010_overflow_sponsor{float:right;color:044c76;font-size:10px;padding:0 10px 0 0;margin:5px 0 0 0;}
.sb_2010_overflow_sponsor a:link{color:#044c76;}
.sb_2010_overflow_sponsor a:visited{color:#044c76;}
.sb_2010_overflow_sponsor a:hover{color:#044c76;}
.sb_2010_overflow_image{float:left;padding:0 5px 0 0;}
.sb_2010_overflow_text{float:left;width:180px;padding:0 5px 0 5px;}
.sb_2010_overflow_rss{float:right;}
.blogItem{width:257px;padding:4px 4px 4px 4px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#999999;}
#sb_2010_inBlogs{width:257px;padding:4px 4px 4px 4px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#999999;}
#sb_2010_inBlogs_breaking{width:300px;}
#sb_2010_ticker{width=982px;margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}
.sb_2010_main_header{float:left;width:660px;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#12466A;margin:0px 0px 10px 0px;}
.sb_2010_main_header_title{float:left;color:#12466a;}
.sb_2010_main_header_date{float:left;}
.sb_2010_main_header_rss{float:right;margin:0px 10px 0px 0px;position:relative;top:10px;}
.sb_2010_main_header_dropdown{float:right;margin:0px 10px 0px 10px;position:relative;}
.sb_2010_main_sub_header{float:left;width:320px;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#12466A;margin:0px 0px 10px 0px;}
.sb_2010_main_sub_header_title{float:left;}
.sb_2010_main_sub_header_date{float:left;}
.sb_2010_main_sub_header_rss{float:right;margin:0px 10px 0px 0px;position:relative;top:10px;}
.sb_2010_main_sub_header_dropdown{float:right;margin:0px 10px 0px 10px;position:relative;}
.sb_2010_sub{float:left;background:url(../images/subsec.gif) no-repeat 105px;padding:0px 20px 0px 0px;color:#aaa;margin:0px;}
/* sub section drop downs
-------------------------------*/
.sb_2010_subSec,
.sb_2010_subSec ul{padding:0 0 5px 0;margin:0;list-style:none;font:12px verdana, sans-serif;position:relative;z-index:200;}
.sb_2010_subSec{height:25px;padding:0;width:20px;}
.sb_2010_subSec table{border-collapse:collapse;}
.sb_2010_subSec li{float:left;padding:0 0px 0 10px;}
.sb_2010_subSec li li{float:none;}
.sb_2010_subSec li a li{float:left;}
/* a hack for IE5.x and IE6 */
.sb_2010_subSec li a{display:block;float:left;color:#888;height:25px;padding-right:5px;line-height:25px;text-decoration:none;white-space:nowrap;}
.titleBusiness{font:Arial, Helvetica, sans-serif;font-size:16px;font-color:#006600;}
.sb_2010_subSec li li a{height:20px;line-height:20px;float:none;}
.sb_2010_subSec li:hover{position:relative;z-index:300;}
.sb_2010_subSec a:hover{position:relative;z-index:300;color:#aaa;}
.sb_2010_subSec:hover ul{left:-100px;top:22px;}
/* another hack for IE5.5 and IE6 */
.sb_2010_subSec a:hover ul{left:-10px;}
.sb_2010_subSec li ul{background-color:#dddddb;border-color:#999999;border-style:solid;border-width:1px;}
/* it could have been this simple if all browsers understood */
/* show next level */
.sb_2010_subSec ul{position:absolute;left:-9999px;top:-9999px;background-color:#dddddb;}
.sb_2010_subSec li:hover li:hover > ul{left:-15px;margin-left:100%;top:-1px;}
/* keep further levels hidden */
.sb_2010_subSec li:hover > ul ul{position:absolute;left:-9999px;top:-9999px;width:auto;}
/* show path followed */
.sb_2010_subSec li:hover > a{color:#aaa;}
/* but IE5.x and IE6 need this lot to style the flyouts*/
/* show next level */
.sb_2010_subSec a:hover a:hover ul,
.sb_2010_subSec a:hover a:hover a:hover ul,
.sb_2010_subSec a:hover a:hover a:hover a:hover ul,
.sb_2010_subSec a:hover a:hover a:hover a:hover a:hover ul{left:100%;top:-1px;}
/* keep further levels hidden */
.sb_2010_subSec a:hover ul ul,
.sb_2010_subSec a:hover a:hover ul ul,
.sb_2010_subSec a:hover a:hover a:hover ul ul,
.sb_2010_subSec a:hover a:hover a:hover a:hover ul ul{position:absolute;left:-9999px;top:-9999px;}
/* end sub section drop downs
-------------------------------*/
#sb_2010_big_q_top{background-image:url('http://media.staradvertiser.com/designimages/sb_2010_poll_top_2.gif');background-repeat:no-repeat;width:300px;height:21px;}
#sb_2010_big_q_logo{width:100px;float:left;position:relative;top:-15px;}
#sb_2010_big_q_content{background-image:url('http://media.staradvertiser.com/designimages/sb_2010_poll_bottom.gif');background-repeat:no-repeat;background-position:bottom;padding:10px 10px 10px 105px;border-left-color:#CCCCCC;border-left-style:solid;border-left-width:1px;border-right-color:#CCCCCC;border-right-style:solid;border-right-width:1px;}
#sb_2010_big_q_bug{width:300px;}
#sb_2010_big_q_bug a{color:#000;}
#sb_2010_hilife_bug{width:298px;margin:0px 0px 10px 0px;}
#sb_2010_hilife_bug_header{background:url(http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/20101001_pulse_animated.png) no-repeat;width:300px;height:60px;}
#sb_2010_hilife_bug_footer{background:url(http://media.staradvertiser.com/images/tgif_in_print.jpg) no-repeat;width:300px;height:60px;}
#sb_2010_hilife_bug_outer{background-color:#E0E0E0;border:1px solid #12466A;width:298px;}
#sb_2010_hilife_bug_inner{margin:5px;background-color:#FFFFFF;width:276px;border:1px solid #999999;padding:5px;}
#sb_2010_hilife_bug_inner .header-storydigest{display:none;}
.sb_2010_span_valign{display:inline-block
vertical-align:middle}
/* inside photo ajax =========================== */	
#mainimg{}
.loading{background:url(../imgs/spinner.gif) no-repeat center center;}
.float_l{float:left;}
.tease_block img{width:300px;}
.float_l img{max-height:85px;max-width:90px;margin:5px 0px 5px 0px;}
.center{text-align:center;}
.tease_headline{text-align:center;color:#12466A;border-top-style:solid;border-top-width:1px;border-top-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#CCCCCC;}
.tease_timestamp{font-size:70%;color:#555555;}
.tease_headline{color:#3C689B;font-size:12px;}
#sb_2010_image_rotator{padding:5px;border:1px solid #BBBBBB;}
/* inside photo ajax end =========================== */	
.sb_2010_skybox_bottom{height:150px;background:url(http://media.staradvertiser.com/designimages/sb_2010_large_skybox_bkground.jpg);border-style:solid;border-width:1px;border-color:#999999;text-align:center;padding-left:auto;padding-right:auto;}
.sb_2010_auto_margin{float:left;height:150px;display:block;}
.sb_2010_skybox_left{width:164px;float:left;text-align:center;margin-left:1px;margin-right:1px;margin-top:4px;}
.sb_2010_hilife_caption{color:#663300;font-size:11px;color:#663300;text-decoration:none;}
.sb_2010_hilife_caption a{color:#663300;font-size:11px;color:#663300;text-decoration:none;}
.sb_2010_hilife_caption a:hover{color:#663300;font-size:11px;color:#663300;text-decoration:none;}
#sb_2010_yellowpages{width:280px;height:160px;margin-left:auto;margin-right:auto;margin-top:7px;margin-bottom:7px;background:url(http://media.staradvertiser.com/designimages/sb_2010_yellowpages_bkground.gif);border-style:solid;border-width:1px;border-color:#999999;}
#sb_2010_yellowpages_title{width:270px;margin-left:auto;margin-right:auto;margin-top:7px;margin-bottom:7px;color:#333333;font-weight:bold;font-size:12px;text-align:center;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#999999;}
.sb_2010_yellowpages_listing{float:left;font-size:10px;color:#666666;text-align:left;width:80px;margin:0px 5px 0px 4px;}
.sb_2010_yellowpages_listing a{color:#666666;}
.travel_header{display:none;}
#sb_header_date{padding:0px 0px 0px 300px;}
#sb_edition_logo_click{padding:0px 0px 0px 150px;}
#nabigation{background-color:#CDEF78;}
#hsa_separate{margin:0px 0px 5px 0px;width:100%;}
.sa_longs a{padding:3px 0px 0px 6px;}
.sa_longs a:hover,
.sa_longs a:focus,
.sa_longs a:hover,
.sa_longs a:active,
.sa_longs a:link,
.sa_longs a:visited{background-image:none;}
/**********************   2010 Redesign End CSS   ****************************/
/*Start MM CSS Additions*/
.sa_subscription_head{font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:none;}
.sa_subscription{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;text-decoration:none;}
.sa_subscription_radio{color:#505050;font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;text-decoration:none;}
#sa_subscription_article_main{width:625px;}
#sa_subscription_article_left{width:100px;float:left;}
#sa_subscription_article_right{width:525px;float:right;}
.sa_subscription_button{width:auto;height:20px;color:#fff;padding-top:2px;padding-left:4px;padding-bottom:4px;padding-right:4px;background:#1975b7 url(http://media.staradvertiser.com/images/sa_subscribe_button.png) repeat-x 0 0;cursor:pointer;border:1px solid #358ed1;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;font:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-shadow:1px 1px 0 #1976b8;text-transform:uppercase;letter-spacing:1px;horizontal-align:center;vertical-align:middle;}
/*End MM CSS Additions*/
/* Start Footer Updates */
#site_index_top_bottom{background-color:#FFFFFF !important;border-color:#404040 !important;border-width:2px 0 1px !important;}
#site_index_inner{background-color:#FFFFFF !important;border-color:#FFFFFF !important;border-width:0 1px !important;}
#sb_site_index{color:#404040 !important;font-size:12px !important;}
#sb_site_index a{color:#222222 !important;}
#site_index_inner_left{background-color:#ffffff !important;border:0px !important;}
#site_index_inner_right{background-color:#ffffff !important;border:0px !important;}
#site_index_spacer{width:6px !important;}
.sa_form_header{color:#404040 !important;font:30px bold Georgia, "Times New Roman", Times, serif;}
/* End Footer Updates */
/* Start News Flash Updates */
#sa_newsflash{border-width:1px;border-style:solid;border-color:#800000;width:980px;}
#sa_newsflash_top{width:970px;min-height:23px;padding:5px 5px 0px 5px;background-image:url(http://media.staradvertiser.com/designimages/news_flash_logo.png);background-repeat:no-repeat;display:none;}
#sa_newsflash_top_spacer{margin:0px 10px 0px 10px;}
#sa_newsflash_top_spacer a{color:#653c14;font-size:20px;}
#sa_newsflash_bottom{background-image:url(http://media.staradvertiser.com/designimages/newsflash_bottom.jpg);background-repeat:no-repeat;width:970px;padding:0px 5px 5px 5px;float:left;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-width:0px;border-style:solid;border-color:#800000;position:relative;left:-1px;}
.sa_buythispicture_button{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#1975B7 url(http://media.staradvertiser.com/designimages/sa_generic_button.png) repeat-x scroll 0 0;border:1px solid #358ED1;color:#FFFFFF;cursor:pointer;font-size:10px;font-weight:bold;height:20px;letter-spacing:1px;padding:1px 2px 2px;text-shadow:1px 1px 0 #1976B8;text-transform:uppercase;vertical-align:middle;width:auto;}
.sa_accessLarge{float:left;padding:4px 0 0 0;}
.sa_accessSmall{padding:2px 0 0 0;list-style-image:url(http://sa-media.s3.amazonaws.com/sa_com_header/images/star_access.jpg);}
.sa_mini_story{display:block;width:320px;line-height:14px;}
/* End News Flash Updates */
/*Begin hsa_aug_2011_rd.css*/
*{font-family:Arial, Helvetica, sans-serif;}
hsa_ul{list-style:disc outside url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_gray_bull.gif') !important;line-height:100% !important;margin:0 0 0 10px !important;padding:0 !important;position:relative !important;}
.hsa_advertisement{color:#999;font-size:9px;letter-spacing:1px;}
/*Start Frontpage*/
#hsa_social_media{float:left;padding:12px 0 0 0;}
#hsa_top-nav_paywall{float:right;margin-right:auto;margin-left:auto;width:437px;}
#hsa_time_temp{float:right;color:#284664;}
#hsa_container{font-size:12px;width:984px;background:#ffffff;margin:0 auto;}
#hsa_top-nav{color:#000000;border-bottom:#000 solid 2px;height:auto;width:982px;float:left;margin:7px auto 7px auto;}
#hsa_top-nav a, #hsa_top-nav a:link{color:#000000;}
#hsa_top-nav_links{padding:20px 0 0 10px;float:left;}
#hsa_logo_nav{height:120px;width:982px;margin:0 auto 7px auto;}
#hsa_logo_nav_center{float:left;width:570px;font-size:14px;font-family:Georgia, Times New Roman, Times, serif;color:#333333;}
.hsa_205x120_left{float:left;width:205px;}
.hsa_205x120_right{float:right;width:205px;}
#hsa_paywall_login{width:300px;margin:0 7px 7px 7px;float:left;font-size:9px;}
.hsa_paywall_login_text{height:12px;width:140px;margin:3px 0 0 0;font-size:9px;}
#hsa_paywall_login_button{float:right;padding:20px 10px 0 5px;}
#hsa_nav{color:#888888;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_nav_bg.gif') #000000;height:29px;width:982px;margin:0 auto;}
.hsa_nav_blue{color:#ccddff;}
#hsa_nav a, #hsa_nav a:link{color:#ffffff;}
#hsa_nav_text{padding:7px 0 0 10px;float:left;}
#hsa_sub-nav{color:#999999;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_sub-nav_bg.gif');height:29px;width:982px;margin:0 auto 7px auto;}
#hsa_sub-nav a{color:#000000;}
#hsa_sub-nav_text{padding:7px 0 0 10px;float:left;}
.hsa_nav_longs_ad{background:#ffcc00;width:120px;float:left;margin:3px;}
.hsa_nav_prudential_ad{background:#ffcc00;width:120px;float:left;margin:3px;}
#hsa_subscriber_container{font-size:12px;width:982px;margin:7px auto 3px;}
#hsa_sliding-billboard_container{width:982px;margin:0 auto 7px auto;}
#hsa_left_top_col{float:left;width:675px;margin:0 0 7px 0;}
#hsa_right_top_col{float:left;width:300px;}
#hsa_left_top_well_container{float:left;}
#hsa_top_well_left{float:left;width:392px;margin:0 14px 7px 7px;}
#hsa_top_well_right{float:left;width:248px;margin:0 0 7px 0;}
#hsa_bottom_well_left{float:left;width:320px;margin:0 14px 7px 7px;}
#hsa_bottom_well_right{float:left;width:320px;margin:0 0 7px 0;}
.hsa_left_bottom_well_container{float:left;margin:15px 0 0 0;}
#hsa_photo_carousel_container{color:#4a77a4;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_photo_carousel_bg.gif') repeat scroll 0 0 #c9d5df;border:#cccccc solid 1px;height:140px;width:652px;margin:0 7px 7px 7px;float:left;}
#hsa_photo_carousel_container_center{margin:0 auto;width:620px;height:140px;padding:7px 0;}
#hsa_photo_carousel_container a{color:#000000;cursor:pointer;}
#hsa_photo_carousel_arrow_left{float:left;width:25px;margin:45px 25px 0 0;}
#hsa_photo_carousel_arrow_right{float:left;width:25px;margin:45px 0 0 11px;}
.hsa_photo_carousel_col{float:left;width:75px;margin:0 14px 0 0;}
#hsa_photo_carousel_col img{padding:0 0 3px 0;}
.hsa_promo_container{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:7px 0 0;width:668px;}
.hsa_promo_bottom_container_t{border-top:1px solid #CCCCCC;margin:0 auto;padding:7px 0 0;}
.hsa_promo_bottom_container_b{border-bottom:1px solid #CCCCCC;margin:0 auto;padding:7px 0 0;}
.hsa_promo_left{float:left;width:320px;margin:0 14px 7px 7px;}
.hsa_promo_right{float:left;width:320px;margin:0 0 7px 0;}
#hsa_hotDeals{color:#ffffff;height:230px;width:300px;margin:0 7px 7px 0;float:left;}
#hsa_300x250{color:#ffffff;height:260px;width:300px;margin:0 7px 7px 0;float:left;}
#hsa_todays_columns{color:#ffffff;height:180px;width:300px;margin:0 7px 7px 0;float:left;}
#hsa_right_rail{color:#ffffff;margin:0 7px 7px 0;float:left;}
#hsa_right_rail_pulse{width:300px;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_right_rail_pulse_bg.jpg') no-repeat #300;margin:0 auto 7px auto;float:left;padding:0 0 10px 0;}
#hsa_right_rail_pulse_content{width:280px;background:#ffffff;margin:0 auto;padding:0 0 10px 0;}
#hsa_right_rail_pulse_content a{color:#052F4D;cursor:pointer;font-weight:bold;}
#hsa_right_rail_pulse_feed{width:250px;margin:0 auto;padding:10px 0;}
#hsa_right_rail_pulse_feed .hsa_right_rail_pulse_text-links ul{padding: 0 0 0 14px !important;}
#hsa_right_rail_pulse_thumb1{width:75px;float:left;margin:0 0 3px 0;border:0;}
#hsa_right_rail_pulse_thumb2{width:75px;float:left;margin:0 0 3px 12px;}
#hsa_right_rail_pulse_thumb3{width:75px;float:left;margin:0 0 3px 12px;}
.hsa_right_rail_pulse_thumb1{width:75px;float:left;margin:0 0 3px 0;}
.hsa_right_rail_pulse_thumb2{width:75px;float:left;margin:0 0 3px 12px;}
.hsa_right_rail_pulse_thumb3{width:75px;float:left;margin:0 0 3px 12px;}
.hsa_right_rail_pulse_text-links{margin:3px 0;}
.hsa_right_rail_pulse_text-links li{margin:0 0 10px 0;}
#hsa_right_rail_pulse_facebook{width:250px;margin:0 auto;}
.hsa_pulse_content{background:#ffffff;margin:0 0 -20px 0;padding:0;overflow:hidden;font-size:12px;width:280px;}
ul.three-columns{width:100%;margin:7px 0;padding:0;list-style:none;overflow:hidden;}
ul.three-columns li{float:left;width:33.3%;padding:0;margin:0;}
.hsa_pulse_col{margin-right:0px;padding:3px 10px;background:#fff;border:0;}
.hsa_pulse_maintitle{font-size:14px;}
#hsa_728x90{width:728px;margin:0 7px 7px 7px;float:left;}
#hsa_search{background:none repeat scroll 0 0 #dddddd;border:1px solid #cccccc;width:218px;margin:0 0 7px;padding:10px;float:left;}
.hsa_search_text{height:20px;width:130px;font-size:12px;}
.hsa_search_button{height:24px;color:#cc0000;cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;border:1px solid #a8a8a8;vertical-align:top;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/search_button_bg.jpg') #cccccc repeat-x;padding:0 6px;}
#hsa_content_top-article_title{color:#052f4d;font-size:20px;font-weight:bold;margin:0 0 3px 0;}
.hsa_section_title{border-top:2px solid #333333;border-bottom:1px solid #cccccc;color:#000000;padding:3px;font-size:16px;font-weight:bold;text-transform:uppercase;margin:0 0 10px 0;}
.hsa_article_image_container{margin:0 0 7px 0;}
.hsa_content_article_container_margin{margin:0 0 15px 0;}
.hsa_content_article_title_container{margin:0 0 10px 0;}
.hsa_content_top-article_title{color:#000000;font-size:20px;font-weight:bold;}
#hsa_content_top-article_title a{color:#000000;font-size:20px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif;}
.hsa_content_main-article_title{color:#000000;font-size:18px;font-weight:bold;}
.hsa_content_main-article_title a{color:#000000;font-size:18px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif;}
.hsa_content_article_title, .hsa_content_article_title a{color:#000000;font-size:14px;font-weight:normal;font-family:Georgia, Times New Roman, Times, serif;}
.hsa_content_premium_title a{background-image:url('http://sa-media.s3.amazonaws.com/sa_com_header/images/star_access.jpg');background-repeat:no-repeat;padding-left:15px;}
.hsa_content_article_title a{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_gray_bull_2.gif');background-repeat:no-repeat;padding-left:7px;}
#hsa_footer{background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_footer_bg.gif') repeat-x scroll 0 0 #c9d5df;border-top:2px solid #08253a;width:982px;margin:0 auto;list-style:disc outside url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/gray_bull.gif');}
#hsa_footer a{color:#263746;}
.hsa_footer_col{color:#999999;font-size:11px;float:left;margin:0 0 0 8px;padding:0 8px;width:98px;}
.hsa_footer_title{color:#263746;font-size:11px;font-weight:bold;text-transform:uppercase;margin:5px 0 0 0;}
#hsa_footer_row_top{color:#ffffff;background:#000000;width:982px;margin:0 auto;}
#hsa_footer_row_bottom{width:982px;margin:0 auto;}
#hsa_footer_row_bottom img{padding:0 14px;}
#hsa_footer_row_top_text{padding:10px;}
#hsa_footer_row_top a{color:#ffffff;}
#hsa_1px_rule{border:1px solid #4a77a4;margin:1px;}
#hsa_footer_row_bottom_rule{border-top:1px #333333 solid;}
.threepx{padding:3px;width:100%;}
.sixpx{padding:6px;width:100%;}
.sixpx{padding:6px;width:100%;}
.twelvepix{padding:12px;width:100%;}
.hsa_full_well_container{padding:0;margin:0;}
.hsa_full_well_title_container{padding:7px 14px 0 7px;}
/*Frontpage End*/
/*Start HSA 404*/
#hsa_404_container{font-size:12px;width:982px;background:#ffffff;border:1px solid #cccccc;margin:0 auto;}
#hsa_404_container a{color:#052f4d;cursor:pointer;}
#hsa_404_logo_padding{margin:6px 0 0 0;width:184px;float:left;}
#hsa_404_top-nav{color:#888888;padding:4px 0 0 10px;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_404_top-nav_bg.jpg') #000033 repeat-x;width:972px;height:58px;margin:7px auto 7px auto;}
#hsa_404_top-nav_padding{padding:30px 10px 0 0;float:right;}
#hsa_404_left_padding{padding:10px;}
#hsa_404_container #hsa_404_top-nav a{color:#ffffff;cursor:pointer;}
.hsa_404_header_text{color:#000000;font-size:28px;font-weight:bold;border-top:2px solid #333333;border-bottom:1px solid #333333;width:654px;margin:10px;}
.hsa_404_title{font-weight:bold;text-transform:uppercase;margin:5px 0 0 0;}
.hsa_404_content_article_title{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#hsa_404_content{width:982px;margin:0 auto;}
#hsa_404_left{float:left;width:674px;}
#hsa_404_right{float:left;width:300px;}
.hsa_404_col1, .hsa_404_col2, .hsa_404_col3{float:left;width:200px;padding:10px;}
#hsa_404_container li{font-size:12px;line-height:21px;list-style:none outside none;}
#hsa_404_footer{border-top:1px #333333 solid;margin:10px;}
.hsa_404_search_text{height:20px;font-size:12px;}
.hsa_404_search_button{height:24px;color:#cc0000;cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;border:1px solid #a8a8a8;vertical-align:top;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/search_button_bg.jpg') #cccccc repeat-x;padding:0 6px;}
/*End HSA 404*/
/*Start HSA Photo Gallery*/
#hsa_photo-gallery_container_temporary{width:852px;margin:0 auto;}
#hsa_photo-gallery_container{font-size:12px;color:#ffffff;background:#eeeeee;width:790px;margin:0 auto;padding:10px;}
.hsa_photo-gallery_header{font-size:32px;color:#000000;text-transform:uppercase;}
.hsa_photo-gallery_content_main-article_title{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ffffff;}
#hsa_photo-gallery_728x90{width:728px;margin:7px auto;}
/*End HSA Photo Gallery*/
/*Start HSA Newsflash*/
#hsa_newsflash_container{font-size:12px;width:978px;border:2px solid #ff0000;margin:0 auto 7px auto;}
#hsa_newsflash_container a{color:#052f4d;font-weight:bold;cursor:pointer;}
.hsa_newsflash_header_text{color:#ffffff;font-size:16px;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 0 #000000;}
.hsa_newsflash_header_text2{color:#000000;font-size:16px;font-weight:bold;text-transform:uppercase;}
.hsa_newsflash_content_main-article_title{font-family:Georgia, Times New Roman, Times, serif;font-size:16px;}
.hsa_newsflash_content_article_title{font-family:Georgia, Times New Roman, Times, serif;font-size:12px;}
.hsa_newsflash_content_title{font-weight:bold;text-transform:uppercase;}
.hsa_newsflash_content_multimedia_title{font-family:Georgia, Times New Roman, Times, serif;}
/*End HSA Newsflash*/
/*End HSA Special*/
#special_container{width:660px;}
#special_container a{color:#052F4D;}
.special_header{width:660px;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/specials/special_divider.gif') left bottom repeat-x #999999;}
.special_sidebar{width:164px;margin:0;padding:10px 7px 0 7px;float:left;text-align:center;}
.special_twitter{width:140px;font-size:14px;margin:40px auto 0 auto;}
.special_twitter h1{background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/specials/special_twitter.gif') left no-repeat;height:25px;padding:7px 0 0 25px;}
.special_twitter ul{text-align:left;padding:0;}
.special_twitter ul li{list-style:none;padding:20px 0;border-bottom:1px dotted #4fd3f8;overflow:hidden;}
.special_twitter ul li:first-child{padding-top:0;}
.special_twitter ul li:last-child{border:0;}
.special_twitter span.special_date{margin-top:10px;}
.special_twitter span.special_date a{font:italic 12px Georgia, "Times New Roman", Times, serif;color:#808080;}
.special_twitter span.special_date a:hover{text-decoration:underline;}
.special_content{width:474px;margin:0 0 20px 0;padding:10px 0 10px 7px;border-left:1px dotted #ccc;float:left;;}
.special_content h1{border-bottom:1px solid #333333;border-top:2px solid #333333;color:#000000;font-size:16px;font-weight:bold;margin:0 7px 15px 0;padding:0;text-transform:uppercase;}
.special_sidebar h1{border-bottom:1px solid #333333;border-top:2px solid #333333;color:#000000;font-size:16px;font-weight:bold;margin:0 0 15px 0;padding:0;text-transform:uppercase;}
.special_latest{}
.special_latest img{height:150px;padding:1px;}
.special_lead{width:467px;padding:0;margin:3px 0 20px 0;border-bottom:1px dotted #ccc;overflow:hidden;}
.special_article{width:467px;padding:0;margin:20px 0;border-bottom:1px dotted #ccc;overflow:hidden;}
.special_date{font:italic 14px Georgia, "Times New Roman", Times, serif;color:#808080;margin-bottom:5px;float:right;}
.special_article img.thumb{clear:right;padding:1px;margin:0 0 5px 5px;border:1px solid #ccc;float:right;}
.special_article a:hover img.thumb, .special_gal a:hover img, a:hover img.special_bio, a:hover img.special_latest{border:1px solid #d93900;}
a.special_title{font-size:18px;padding:0 10px 0 0;}
a.special_latesttitle{font-size:24px;}
.special_article p{margin-top:10px;}
.special_gal{margin-bottom:20px;width:155px;height:80px;padding:0 10px 0 0;}
.special_gal img{padding:0;border:1px solid #fff;margin:0 5px 5px 0;}
.special_gal p{margin:0;}
.special_blog, div.old{width:474px;font:12px Helvetica, Arial, Verdana, sans-serif;background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/specials/gradbg.gif') top repeat-x;padding:15px 0 0 0;margin:20px 0 40px 0;}
img.special_bio{width:80px;height:80px;padding:1px;border:1px solid #ccc;float:left;margin:0 10px 5px 0;}
.special_bio{margin-top:20px;line-height:15px;}
.special_bio a.special_tw{height:11px;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/specials/tw.gif') left no-repeat;padding:2px 7px 0 0;}
.special_bio a.special_email{height:11px;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/specials/email.gif') left no-repeat;padding:2px 7px 0 7px;}
.special_bio a.special_rss{height:11px;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/specials/rss.gif') left no-repeat;padding:2px 7px 0 7px;}
ul.special_bio, ul.special_old{width:457px;margin-top:20px;padding-left:0;}
ul.special_bio li, ul.special_old li{list-style:none;display:block;padding:10px 0;border-bottom:1px dotted #ccc;}
ul.special_bio li:hover, ul.old li:hover{background-color:#fff5e4;}
span.special_date{font:italic 12px Georgia, "Times New Roman", Times, serif;color:#808080;float:right;}
/*End HSA Special*/
/*Start Article Overrides*/
#hsa_breadcrumbs{font-size:90%;margin:5px 0 15px 0;text-align:left;}
#hsa_breadcrumbs a{}
#hsa_storyTitle{color:#000000;font-family:Georgia, Times New Roman, Times, serif;font-size:26px;font-weight:bold;margin-bottom:7px;}
.hsa_postCredit{font-weight:bold;}
.hsa_dateStamp{color:#555555;}
.hsa_insideStoryImage{float:left;text-align:right;width:312px;padding:7px;background:#eeeeee;margin:0 7px 7px 0;}
.hsa_insideVideo{background:none repeat scroll 0 0 #EEEEEE;float:left;margin:0 7px 7px 0;padding:7px;text-align:right;width:312px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif;}
.hsa_bylineInside{font-size:11px;color:#555555;}
.hsa_bylineInsideText{padding:7px 0 0 0;}
#hsa_article_body p{margin:0 0 15px 0;}
.hsa_subscribe_button{background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/search_button_bg.jpg') repeat-x scroll 0 0 #CCCCCC;border:1px solid #A8A8A8;color:#CC0000;cursor:pointer;font-size:12px;font-weight:bold;padding:5px 6px;text-transform:uppercase;vertical-align:top;}
/*End Article Overrides*/
/*Start Paywall*/
#pw-container{height:auto;width:982px;margin-right:auto;margin-left:auto;float:left;}
#pw-container a{color:#C30;text-decoration:none;font-weight:bold;}
#pw-container a:hover{color:#06C;text-decoration:none;font-weight:bold;}
#pw-container-story-level{height:auto;width:668px;margin-right:auto;}
#pw-container-story-level a{color:#C30;text-decoration:none;font-weight:bold;}
#pw-container-story-level a:hover{color:#06C;text-decoration:none;font-weight:bold;}
#pw-dennis-francis-pic{height:auto;padding-bottom:0px;padding-right:0px;background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw/arrow-star-v-sm.png');background-repeat:no-repeat;background-position:left top;float:left;padding-top:5px;width:auto;padding-left:0px;}
#pw-banner-star-h-large{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw/arrow-star-h-lrg.png');background-repeat:no-repeat;height:75px;width:86px;z-index:5;float:left;margin-top:10px;margin-bottom:10px;clear:both;position:absolute;}
#pw-box-content-lrg{float:left;height:180px;width:790px;padding-top:10px;padding-bottom:10px;}
#pw-box-content-small{float:left;height:100px;width:960px;background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw/pw-small-box-bknd.png');background-repeat:no-repeat;background-position:left center;}
#pw-box-content-mini{float:left;height:60px;width:651px;background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw/pw-mini-box-bknd.png');background-repeat:no-repeat;background-position:left center;}
#pw-president-letter-box{float:left;height:178px;width:490px;padding-top:8px;}
#pw-president-letter-text{height:auto;width:auto;text-align:justify;float:left;}
#pw-print-subscribers-box{float:left;height:65px;width:590px;margin-top:19px;text-align:center;margin-left:85px;}
#pw-mini-subscribers-box{float:left;height:30px;width:auto;margin-top:22px;text-align:left;margin-left:60px;margin-right:3px;}
#pw-story-level-subscribe-box{float:left;height:200px;width:100%;margin-bottom:5px;}
#pw-story-level-options-box{float:left;height:100%;width:212px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#000;margin-bottom:5px;text-align:center;}
#pw-mini-box{float:left;height:35px;width:auto;margin-top:19px;text-align:center;padding-right:3px;padding-left:3px;}
#pw-mini-box-2{float:left;height:auto;width:auto;margin-top:27px;text-align:center;padding-right:3px;padding-left:3px;}
#pw-ipad-box{height:175px;width:250px;padding-top:8px;text-align:left;float:left;background-repeat:no-repeat;background-position:left bottom;}
#ipad-image{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw/ipad_SA_image_small.png');background-repeat:no-repeat;background-position:left bottom;float:left;height:100px;width:70px;padding-right:10px;}
#pw-ipad-entry{float:left;height:auto;width:170px;padding-top:5px;text-align:center;}
#pw-ipad-entry-2{float:left;height:auto;width:185px;margin-top:20px;text-align:center;}
#pw-already-a-member-box{float:left;height:45px;width:400px;margin-top:19px;text-align:center;margin-left:85px;padding-top:15px;}
#pw-member-login-email-box{height:auto;width:auto;text-align:left;float:left;padding-top:40px;padding-right:10px;}
#pw-member-login-password-box{height:auto;width:250px;text-align:left;}
#pw-vertical-dotted-rule{height:100%;width:2px;display:inline;float:left;border-left-width:1.25px;border-left-style:dotted;border-left-color:black;margin-left:5px;margin-right:5px;clear:right;}
#pw-vertical-dotted-rule-2{height:65px;width:2px;display:inline;float:left;margin-right:5px;margin-left:5px;clear:none;border-left-width:1.25px;border-left-style:dotted;border-left-color:black;margin-top:18px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
#pw-vertical-dotted-rule-3{height:36px;width:2px;display:inline;float:left;margin-right:2px;margin-left:2px;clear:none;border-left-width:1.25px;border-left-style:dotted;border-left-color:black;margin-top:13px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
#pw-horizontal-dotted-rule{float:left;height:3px;width:100%;margin-top:3px;margin-bottom:3px;border-top-width:1px;border-top-style:dotted;border-top-color:#000;}
#pw-comments-container{height:auto;width:668px;margin-top:10px;margin-bottom:10px;margin-right:auto;margin-left:auto;float:left;}
#pw-user-name-header{text-align:right;height:auto;width:auto;margin-bottom:10px;}
#pw-user-name-header a:link{text-align:right;height:auto;width:auto;color:#F30;text-decoration:none;font-weight:bold;}
#pw-user-name-header a:hover{text-align:right;height:auto;width:auto;color:#06C;text-decoration:none;}
#pw-user-comment{height:auto;width:660px;padding-top:5px;padding-right:5px;padding-bottom:5px;float:left;}
#pw-leave-a-comment{height:auto;width:668px;padding-bottom:10px;float:left;padding-top:10px;text-align:left;}
#pw-leave-comment-text-box{float:left;height:100px;width:668px;}
#pw-user-comment-box{float:left;width:660px;padding-top:10px;padding-right:5px;padding-left:0px;border-bottom-width:1.5px;border-bottom-style:dotted;border-bottom-color:#666;height:auto;margin-bottom:10px;padding-bottom:3px;}
#pw-user-name-box{float:left;height:20px;width:100%;text-align:left;}
#pw-user-comment-footer{float:left;height:auto;width:300px;padding-top:8px;padding-bottom:8px;}
#pw-user-comment-minutes-ago{float:left;height:auto;width:auto;text-align:left;}
#pw-left-rail{width:615px;border-right-color:#999;margin-right:10px;min-height:100px;padding-top:10px;float:left;text-align:left;height:auto;padding-right:10px;border-right-width:1px;border-right-style:dotted;margin-bottom:10px;}
#pw-right-rail{float:left;height:auto;width:340px;min-height:100px;padding-top:10px;border-left-color:#999;}
#pw-form-area{text-align:left;float:left;height:auto;width:100%;margin-bottom:15px;}
.pw-comment-count{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#000;background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw/comment-count-bknd.gif');background-repeat:no-repeat;background-position:left top;float:left;height:32px;width:40px;text-align:center;margin-left:10px;padding-top:2px;}
.pw-reversed-header{background-color:#000;vertical-align:middle;height:35px;width:auto;}
.pw-reversed-header-text{vertical-align:middle;height:30px;width:auto;font-family:Georgia, "Times New Roman", Times, serif;color:#FFF;float:left;padding-top:5px;padding-left:8px;font-size:25px;}
.pw-outer-box{border:1px solid #999999;float:left;height:auto;margin:10px auto 0 auto;padding:4px 6px 4px 4px;width:970px;}
.pw-outer-box-story-level{height:auto;width:654px;border:1px solid #CCC;float:left;padding:5px;margin-right:auto;margin-bottom:10px;margin-left:auto;}
.pw-comment-text-form{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;color:#000;padding:5px;float:left;height:100px;width:650px;border:1px solid #999;}
.pw-submit-comment{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#000;text-align:center;height:35px;width:180px;float:left;margin-top:8px;}
.pw-inner-box{width:100%;height:100%;border:1px solid #CCC;-moz-box-shadow:inset 0 0 25px #b5b5b5;-webkit-box-shadow:inset 0 0 25px #b5b5b5;box-shadow:inset 0 0 25px #b5b5b5;float:left;background-color:#F5F3ED;}
.pw-text{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;line-height:15px;text-align:left;font-weight:normal;}
.pw-text.a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;line-height:15px;text-align:left;font-weight:normal;color:#F30;}
.pw-text-mini{font-family:Georgia, "Times New Roman", Times, serif;font-size:9px;line-height:11.5px;text-align:center;font-weight:normal;}
.pw-text-mini-san-serif{font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:10px;text-align:left;font-weight:normal;color:#000;}
.pw-text-lrg{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:left;font-weight:bold;}
.pw-ruled-header{height:30px;width:100%;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#000;border-right-color:#000;border-bottom-color:#000;border-left-color:#000;padding-top:10px;padding-bottom:0px;text-align:center;margin-bottom:10px;vertical-align:50%;font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:bold;}
.pw-ruled-sub-header{height:30px;width:100%;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#000;border-right-color:#000;border-bottom-color:#000;border-left-color:#000;padding-top:10px;padding-bottom:0px;text-align:center;margin-bottom:10px;vertical-align:50%;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;}
.pw-ruled-sub-header-2{height:30px;width:100%;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#000;border-right-color:#000;border-bottom-color:#000;border-left-color:#000;padding-top:10px;padding-bottom:0px;text-align:center;vertical-align:50%;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;}
.pw-ipad-image-small{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw//ipad_SA_image_small.png');background-repeat:no-repeat;height:100px;width:75px;float:left;background-position:left center;}
.pw-ipad-image-small-2{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw//ipad_SA_image_small.png');background-repeat:no-repeat;height:100px;width:75px;float:left;position:absolute;z-index:5;margin-left:704px;}
.pw-large-header{font-family:Georgia, "Times New Roman", Times, serif;font-size:35px;font-weight:bold;color:#000;}
.pw-sub-header{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:bold;color:#000;}
.pw-sub-header-2{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;color:#000;}
.pw-sub-head-san-serif{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}
.pw-story-level-options-description{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/pw//arrow-star-v-sm.png');background-repeat:no-repeat;background-position:left top;float:left;height:90px;width:160px;padding-top:10px;padding-left:50px;text-align:left;}
.pw-must-have-full-access-text{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:normal;color:#FFF;float:right;height:auto;width:auto;padding-right:10px;padding-top:15px;}
.pw-comment-disclaimer{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-style:italic;line-height:11px;float:left;height:auto;width:660px;padding-right:8px;text-align:left;}
.pw-user-name-top-header{font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;color:#000;font-weight:bold;line-height:25px;}
.pw-home-image{height:auto;width:982px;padding-bottom:10px;}
.pw-form{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;float:left;width:610px;margin-bottom:15px;}
#pw-spacer{height:50px;width:100%;float:left;}
/* End Paywall */
/* Start Dynamic Main & CoBrander Nav*/
#navBar a{font-size:100%;}
.nav ul{background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_subnav_bg_jso.gif') repeat-x !important;background:#fff;float:left;width:982px;padding-left:0px;top:-5px;}
.nav li{background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_tabs_jso.gif') no-repeat right -4px;float:left;list-style:none;z-index:999;top:-5px;margin:0px;}
.nav a{color:#fff;display:block;float:left;padding:7px 0px 0px 7px;margin-right:8px;display:inline;text-decoration:none;width:auto;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_tabs_jso.gif') no-repeat left -8px;top:-5px;}
.nav li.classNav a{background-image:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_tabs_jso.gif');background-position:left -100px;margin:0;padding:0 4px;height:28px;line-height:2.4;}
#navigation .nav{margin:0px;padding:0px;width:982px;height:60px;font:bold 12px Arial, Helvetica, sans-serif !important;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_nav_bg_jso.gif') repeat-x right -5px !important;clear:both;position:relative;z-index:1;}
.nav li:hover ul, body .nav li.current ul, ul.nav li.sfHover ul, ul.nav li.sfHover2 ul{top:29px;}
.first nav2 sfHover sf-breadcrumb{color:#000000 !important;}
.nav2 sfHover{color:#000000 !important;}
.nav li.sfHover li a, .nav li.sfHover li a:focus, .nav li.sfHover li a:hover, .nav li.sfHover li a:active, .nav li.sfHover:hover li a{background-image:none;color:#000000;height:auto;}
.nav li.classNav:hover a, .nav li.sfHover2 a, .nav li.sfHover2 a:focus, .nav li.sfHover2 a:hover, .nav li.sfHover2 a:active, .nav li.sfHover2:hover a{color:#cccccc;}
#hsa_nav #cobrander_navigation a:hover, #hsa_nav #cobrander_navigation a:hover, .nav li, .nav_lower a:hover, .nav_lower a:hover{color:#000000;}
.nav2 sfHover .nav_lower{color:#000000 !important;}
#hsa_cobrander_logo_nav{height:90px;width:982px;margin:0 auto 7px auto;}
#cobrander_navigation .nav{margin:0px;padding:0px;width:982px;height:29px;font:12px Arial, Helvetica, sans-serif !important;background:transparent url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_nav_bg_jso.gif') repeat-x right -5px !important;clear:both;position:relative;z-index:1;}
/* End Dynamic Main & CoBrander Nav */
/*Columnist Start*/
.hsa_columnist_header{font-family:Georgia, Times New Roman, Times, serif;font-size:24px;font-weight:bold;color:#052f4d;}
.hsa_full_well_columns{float:left;margin:0 14px 7px 7px;width:658px;}
/*Columnist End*/
/*Right Rail Features Start*/
.sa_article_container{margin-top:3px;}
.sa_right-rail_module_box{border:1px solid #dddddd;}
.sa_right-rail_module_title{background:none repeat scroll 0 0 #dddddd;padding:7px 9px;font-size:16px;font-weight:bold;}
.hsa-section-subhead-headline{font-weight:bold;font-size:120%;padding:7px 0 15px 0;}
.sb_2010_subSec li ul{background:url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_footer_bg.gif') #c9d4de;border:#989898 solid 1px;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;}
.sb_2010_subSec li a{color:#000000;display:block;float:left;height:25px;line-height:25px;padding-right:5px;text-decoration:none;white-space:nowrap;}
.sb_2010_subSec ul{position:absolute;}
.sb_2010_subSec, .sb_2010_subSec ul{font:12px Arial, Helvetica, sans-serif;;list-style:none outside none;margin:0;padding:0 0 5px;z-index:200;}
#sb_2010_blogs_overflow_outside{background-color:#eeeeee;border:#eeeeee solid 1px;height:174px;margin:1px;width:296px;}
#sb_2010_overflow{background-color:#ffffff;border:#dddddd solid 1px;height:139px;margin:7px auto 0 auto;overflow-x:hidden;overflow-y:scroll;width:280px;}
#sb_2010_blogs_overflow_outside_breaking{background-color:#eeeeee;border:#eeeeee solid 1px;height:174px;margin:1px;width:296px;}
#sb_2010_blogs_overflow_outside_poll{background-color:#eeeeee;border:#eeeeee solid 1px;height:214px;margin:1px;width:296px;}
#sb_2010_overflow_poll{background-color:#ffffff;border:#dddddd solid 1px;height:179px;margin:7px auto 0 auto;width:280px;}
#sb_2010_blogs_overflow_outside_yellow{background-color:#eeeeee;border:#eeeeee solid 1px;height:174px;margin:1px;width:298px;}
#sb_2010_yellowpages{background:url("http://media.staradvertiser.com/designimages/sb_2010_yellowpages_bkground.gif") repeat scroll 0 0 transparent;border:#dddddd solid 1px;height:160px;margin:7px auto;width:280px;}
.blogItem{border-bottom:1px dotted #cccccc;}
.bBorderGrey{background:none repeat scroll 0 0 #dddddd;border-bottom:1px solid #dddddd;}
.sb_2010_overflow_text a, #sb_2010_overflow a, #sb_2010_overflow_poll a{font-weight:bold;}
/*Right Rail Features End*/
/*Start Override*/
#fullWidthPushDown{width:982px;padding:10px 0 6px 0;}
.topBanner{margin:0 7px 0 3px;padding:0;text-align:center;width:728px;}
#starBulletin{width:984px !important;}
.storyCaption{font-size:100%;}
a.moreLink{color:#216AAD !important;font-size:100%;font-weight:bold;text-decoration:none;}
a{color:#216AAD;text-decoration:none;}
.hdl_combo .ap_blk_hd_lrg-229cea0feec5482f81543bdaad3ec66c, .hdl_combo-229cea0feec5482f81543bdaad3ec66c li a, #storyArea h1 a{color:#000000 !important;font-family:Georgia, Times New Roman, Times, serif !important;font-size:18px;font-weight:bold;text-decoration:none;text-transform:none;}
.byline{background-color:#ffffff;margin-bottom:0;padding:0 5px 0 0;text-align:right;}
.tease_timestamp{color:#555555;font-size:10px;text-transform:uppercase;}
.tease_caption{color:#555555;font-size:10px;margin:5px 0 0;text-align:left;}
#sb_2010_image_rotator{background-color:#eeeeee;border:1px solid #dddddd;padding:5px;}
h2{color:#000000;font-size:150%;margin:7px 0 1px 0;padding:0 0 0 0;}
.sb_2010_main_header{border-bottom:3px solid #333333;float:left;margin:0 0 10px;width:660px;color:#000;}
.header-storydigest{border-bottom:1px solid #cccccc;color:#000000;margin:0 0 10px;width:320px;color:#000;}
#paperArea #sb_2010_storyColoumn h3{color:#000000 !important;}
#breadcrumbs a{color:#216aad;}
#breadcrumbs{color:#000000;font-size:90%;margin:0 0 10px;padding:0 14px 0 0;text-align:right;}
#breadcrumbs a:hover{color:#216aad;text-decoration:underline;}
.infoboxright_table{background-color:#eeeeee;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:0 none;margin:20px 10px 10px 12px;}
.adt{font-size:12px;font-weight:bold;line-height:normal;}
a{color:#000000;}
#hsa_right_rail_pulse_feed .hsa_right_rail_pulse_text-links ul{list-style:disc inside url('http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_gray_bull_3.gif');padding:0 7px;}
h3{color:#000000;font-size:120%;margin:0 0 3px;}
.multi_group_full li:hover, .multi_group_full li:over{background-color:#dddddd !important;border:1px solid #cccccc !important;}
h2.ArrowBrown{color:#000000;}
.bBorderGrey{border-bottom:1px solid #cccccc;}
#storyArea h1, .hdl_combo .ap_blk_hd, .hdl_combo .ap_blk_hd_lrg-117a0477c44849128ee910aa1d0181d9, .hdl_combo-117a0477c44849128ee910aa1d0181d9 li a{color:#000000 !important;}
#storyArea h1 a:hover, .hdl_combo .ap_blk_hd a:hover, .hdl_combo .ap_blk_hd_lrg-117a0477c44849128ee910aa1d0181d9 a:hover, .hdl_combo-117a0477c44849128ee910aa1d0181d9 li a:hover{text-decoration:underline !important;}
#hsa_top_left{float:left;margin:0 14px 7px 7px;width:392px;margin-right:20px;}
#hsa_top_right{float:left;margin:0 0 7px;width:248px;}
#contentColoumn .tgif_prvw_3col .tgif_prvw_lt ul{    list-style: disc outside url("http://sa-media.s3-website-us-east-1.amazonaws.com/sa_com_header/images/hsa_gray_bull_2.gif");    margin-top: 0;    position: relative;}
#contentColoumn .tgif_prvw_3col a{color:#000000;}
#contentColoumn tgif_prvw_list a{color:#000000;}
.pw-ipad-image-small-2{background-image:url(images/ipad_SA_image_small.png);background-repeat:no-repeat;height:100px;width:75px;float:left;position:absolute;z-index:5;margin-left:704px;}
/*Override End*/
#starbulletin_info{margin:12px 0;}
span.ajax_comment_message{margin: 18px 0 0 5px;font-weight:bold;float:left;}