@charset "utf-8";
/* CSS Document */

body 
	{
	direction:ltr; text-align:center; background:#E2E1E1;
	font-weight:normal; font-size:12px; font-family:Lucida Grande, Arial, Helvetica, sans-serif;
	}
	
div, span, h1, h2, h3, h4, p, form, td { margin:0px; padding:0px; border:0px;}

div.clear { clear:both; height:0px; overflow:hidden; line-height:0px; font:0px;}

div.delimiter {clear:both; height:10px; overflow:hidden; line-height:1px; font-size:10px;}

div.paddit { padding-left:10px; padding-right:10px;}
div.dblpaddit { padding-left:20px; padding-right:20px;}

div.vpaddit { padding-top:10px; padding-bottom:10px;}
div.dblvpaddit { padding-top:20px; padding-bottom:20px;}

#main914 { margin:0px auto; text-align:left; background:url(../../images/white-shadow-bg.gif) repeat-y; width:914px;}


#head { height:88px; overflow:hidden; width:914px; clear:both; margin:0px 7px 0px 7px; }
#head .logo { height:88px;  cursor:pointer; overflow:hidden; width:430px; float:left; background:url(../../images/sglogo.gif) no-repeat; }

#head .hdr_right { height:88px; overflow:hidden; width:470px; float:left; background:url(../../images/background-1.gif); }
#head .hdr_right .banner { height:60px; width:450px; margin:2px 0px 2px 10px; }

#topbar { height:24px; width:880px;  margin:0px 16px 0px 16px; clear:both; background-color:#EDF4FB; border:1px solid #039;}
#topbar .rightblk {float:right; }
#topbar .leftblk {float:left; margin-top:2px; height:20px; line-height:19px;  color:#000; font-weight:bold; font-size:11px;}


.topcatname { background-color:#2264ec; background:url(../../images/hicat-bg.gif) ; font-weight:bold; font-size:11px; }
.topcatname a { background-color:#c7d2e4;color:#000; height:21px; line-height: 20px; margin:0px 0px 0px 10px; display:block; padding-left:5px;}
.topcatname a:hover { text-decoration:none; background-color:#89BB4C; color:#FFF; margin:0px 0px 0px 10px; padding-left:5px;}
.currenttopcatname { background-color:#fdeed1; background:url(../../images/hicat-bg.gif) ;font-weight:bold; font-size:11px; }
.currenttopcatname .currcatcls { background-color:#89BB4C; height:21px; line-height: 20px; margin:0px 0px 0px 10px; display:block; padding-left:5px; color:#FFF; font-weight:bold; font-size:11px; }

.padding3{padding:3px;}
.padding5{padding:5px;}
.spacer5{height:5px; line-height:1px; overflow:hidden; font-size:1px;}
.spacer9{height:9px; line-height:7px; overflow:hidden; font-size:1px;}
.spacer10{height:10px;}
.issue_date { margin:0px 7px 0px 7px; padding-left:7px; height:20px; line-height:19px;  color:#000; font-weight:bold; font-size:11px;}


#mid {margin:0px 7px 0px 7px;}

.tcm {clear:both; width:900px; }
.tcm .tcmleft { float:left; width:180px;  margin-left:10px; padding:0; display:inline;!important  } /* for IE bug fix for margin doubling*/
.tcm .tcmright { float:right; width:685px; margin-right:10px;  padding:0; display:inline;!important} /* for IE bug fix for margin doubling*/

.blk_hdr_bg {clear:both; width:178px; background:url(../../images/blk-hdr-bg.gif) repeat-x; text-transform:uppercase; border:1px solid #c1c1c1; text-align:center; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#000;}
.blk_hdr_content {width:178px; border:1px solid #c1c1c1;border-top:0;background:url(../../images/hicat-bg.gif) repeat-x; margin-bottom:10px;}
.blk_hdr_bg a {text-decoration:none; color:#000; font-size:11px;}
.blk_hdr_bg a:hover{text-decoration:underline; font-size:11px;}

.poll_hdr_bg {clear:both; width:170px; padding-left:10px; background-color:#EAEEF2; text-transform:uppercase; border:1px solid #039; text-align:left; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#036;}
.poll_hdr_content {width:170px; padding:5px; border:1px solid #039;border-top:0; background-color:#F2FCFD; margin-bottom:10px;}

.gm_hdr_bg {clear:both; width:178px; background:url(../../images/hicat-bg.gif) repeat-x; border:1px solid #2264ec; text-align:center; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#FFF; text-transform:uppercase;}
.cartoon_hdr_bg {clear:both; width:168px; background:url(../../images/hicat-bg.gif) repeat-x; padding-left:10px; border:1px solid #2264ec; text-align:left; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#FFF; text-transform:uppercase;}
.wk_hdr_bg{ text-transform:uppercase; clear:both; width:170px; background-color:#00652D; padding-left:10px; text-align:left; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#FFF;}

.arc_hdr_bg{ text-transform:uppercase; clear:both; width:170px; background-color:#800; padding-left:10px; text-align:center; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#FFF;}
.arc_hdr_content {width:170px; padding:4px; border:1px solid #800; border-top:0; background-color:#F1F1F1; margin-bottom:10px; font-weight:bold; font-size:12px;}

a.advsrch{font-size:10px; text-decoration:none; color:#006; }
a.advsrch:hover{text-decoration:underline;}

a{text-decoration:none; color:#006; }
a:hover{text-decoration:underline;}
/*a:visited{text-decoration:none; color:#906;}*/

.smalltext {margin-top:3px; padding-bottom:3px; clear:both; border-bottom:1px solid #f7f7f7;}
.smalltext a {color:#006; text-decoration:none;}
.smalltext a:hover {color:#930; text-decoration:underline;}
.imgcaption {font-size:10px; color:#999;}
.blkseparator {margin-top:5px; padding-top:5px; clear:both; background:url(../../images/sep_shadow.gif) repeat-x; line-height:1px; font-size:5px; height:5px;}
.horz_separator {float:left; width:10px; line-height:10px; font:10px; height:11px;}

.main_news_hdr { font-size:16px; color:#999; font-weight:bold;}
.main_news_hdr .breakingnews{font-size:12px; color:#800; font-weigh:bold;}
.main_news_content { padding:5px 0px 5px 0px;}
.contenttitle { margin-bottom:2px; font-size:16px; color:#800; font-weight:bold;}
.contenttitle_sub { margin-bottom:2px; font-size:12px; color:#800; font-weight:normal;}

.main_news_content .mnc_left{float:left; border:1px solid #c6c6c6; width:214px;}
.main_news_content .mnc_left .mnc_img{text-align:center; }

.main_news_content .mnc_right{float:left; margin-left:10px; display:inline; width:456px;}
.main_news_content .mnc_right .mnc_item{border-bottom:0px solid #c6c6c6; background-color:#EAEEF2; clear:both; margin-bottom:5px; padding:5px;}
.main_news_content .mnc_right .mnc_item .mnc_img{float:left; margin:0px 5px 0px 0px; border:1px solid #999; padding:1px;}


.highlt_cat {float:left; width:220px;}
.highlt_cat .htitle {padding-left:5px; color:#FFF; background-color:#06C; background:url(../../images/hicat-bg.gif) repeat-x; }
.highlt_cat .htitle a {font-size:11px; font-family:verdana; text-transform:uppercase; color:#FFF; font-weight:bold; text-decoration:none; height:19px; line-height:18px;}
.highlt_cat .htitle a:hover {text-decoration:underline; color:#FFF;}

.opinion_sub_blk {background-color:#EEE; padding:2px; border:1px solid #999;}
.highlight_opinion_sub_blk {background-color:#FF9; padding:2px; border:1px solid #C36; cursor:pointer;}

.opinion_sub_hdr {width:210px; text-align:left; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#000; border-bottom:1px solid #000;}

.wkly_features_hdr { width:325px; text-transform:uppercase; padding-left:5px; text-align:left; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#666;}
.wkly_features_mainnews { border: 1px solid #c1c1c1; background-color:#EEC; padding:0; width:325px; }
.wkly_features_mainnews .htitle { text-transform:uppercase; padding-left:5px; border-bottom:1px solid #c1c1c1; vertical-align:middle; background-color:#C1C1C1; height:20px; line-height:19px;}
.wkly_features_mainnews img {margin:5px 0px 5px 5px; border:1px solid #800; padding:1px;}
.wkly_features_mainnews .htitle a {font-size:12px; color:#000; font-weight:bold; text-decoration:none;}
.wkly_features_mainnews .htitle a:hover {text-decoration:underline; color:#000;}



.wkly_otherfeatures_hdr { text-transform:uppercase; padding-left:5px; text-align:left; font-size:12px; height:20px; vertical-align:middle; line-height:19px; font-weight:bold; color:#666;}
.wkly_otherfeatures_mainnews { border: 1px solid #829282; background-color:#EAEAEA; width:325px; margin-bottom:3px; float:left;}
.wkly_otherfeatures_mainnews .htitle {padding-bottom:3px; font-size:12px; padding-left:5px; vertical-align:middle;  background-color:#C1C1C1; }
.wkly_otherfeatures_mainnews .htitle .daystr {float:right; font-size:11px; font-weight:bold; color:#000; padding-right:5px; vertical-align:middle;  }
.wkly_otherfeatures_mainnews img {margin:5px; padding:2px;}
.wkly_otherfeatures_mainnews .htitle a { color:#800; font-weight:bold; text-decoration:none;}
.wkly_otherfeatures_mainnews .htitle a:hover {text-decoration:none; color:#006;}
.wkly_otherfeatures_mainnews HMCShortDesc{color:#000;}

/* Good Morning */
.gmtitleblk {border-top:1px solid #666; border-bottom:1px solid #666; }
.gmtitleblk .gmtitle{ text-align:center; font-size:16px; font-family:Arial; color:#FFF; text-transform:uppercase; width:200px; background-color:#F90; font-weight:bold; }
.fiveThings {border:2px solid #660; margin-top:5px; padding:5px;}
.fiveThings .cornertitle { color:#B05800; font-size:16px; font-weight:bold;}
.fiveThings .cornerimg {  padding:0; margin:0}
.fiveThings .fivethingsnumber {color:#f90; font-size:36px; height:50px; width:40px; vertical-align:middle; text-align:center; font-weight:bold;}
.fiveThings .firstcontent { background-color:#89BB4C; padding: 5px; }
.fiveThings .othercontent { padding:3px; }
.fiveThings .contenttitle { color:#666; font-size:20px; font-weight:bold; font-style:italic; margin-left:10px;}
.othercorners1 {float:left; width:200px; padding-right:20px;}
.othercorners2 {float:left; width:200px; xxheight:350px; overflow:hidden; padding-right:20px;}
.othercorners1 .cornertitle, .othercorners2 .cornertitle, .bltitle{ color:#999; font-family:Arial Black; font-size:14px; text-decoration:underline;}
.othercorners1 .subtitle, .othercorners2 .subtitle, blsubtitle{ color:#999; font-family:Arial; font-size:12px; text-decoration:none;}
.othercorners1 .img, .othercorners2 .img{ }
.othercorners1 .caption, .othercorners2 .caption {font-size:11px; color:#666; }
.othercorners1 .ctitle {font-size:14px; font-weight:bold; color:#000; margin:5px 0px 5px 0px;}
.othercorners1 .contenttitleorange, .othercorners2 .contenttitleorange {font-size:14px; color:#F60; text-align:center; font-weight:bold; margin:5px 0px 5px 0px;}
.othercorners1 .contentbody, .othercorners2 .contentbody {  margin:5px 0px 5px 0px;}

.weathermain, .weatherothers, .prayer{float:left; width:220px;  }


.srviceBox {border-top:1px solid #e2e2e2; padding:2px; height:25px; line-height:24px; margin-top:10px; background:url(../../images/srvcbox-bg.gif) repeat-x;}
.srviceBox a{font-weight:bold; font-size:11px;}

.subtitle1 { font-size:12px;}
.HMCTitle1 {  font-size:12px; margin:5px 0px 5px 0px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.HMCTitle2 {  font-size:12px; font-weight:bold;}

.subtitle1, .HMCTitle1, .HMCTitle2 {  color:#006;}

.subtitle1 a, .HMCTitle2 a{color:#006; text-decoration:none; font-size:12px;}
.HMCTitle1 a {  color:#006; text-decoration:none; font-size:12px;}

.subtitle1 a:hover, .HMCTitle1 a:hover, .HMCTitle2 a:hover  {  color:#006; text-decoration:underline;}

a.more { color:#C03;}

.HMCAuthor , .HMCAuthor a { color:#88b84a; text-decoration:none;}

.hmcDate { color:#888888; text-decoration:none; font-size:11px; clear:both; padding:5px 0px 5px 0px;}

.HMCShortDesc1 { line-height:1.4; font-weight:normal; color:#000;}
.HMCShortDesc { line-height:1.4; font-weight:normal; color:#000;}

.catcont_title { font-size:12px; font-weight:bold; color:#00A; margin-bottom:3px; padding-bottom:3px; border-bottom:1px solid #DADADA; background:url(../../images/content-bullet.gif) no-repeat 0 30%;}
.catcont_title a { text-decoration:none; margin-left:10px; color:#00A;}
.catcont_title a:hover { text-decoration:underline; color:#C00;}

.catcont_separator {margin-top:5px; padding-top:5px; clear:both; line-height:1px; font-size:1px; height:1px; border-top:1px solid #999;}
.main_img {padding-left:5px;}
.error {font-weight:bold; font-size:12px; color:#FF6; height:20px; line-height:19px; background-color:#C00; padding-left:10px;}	
.success {font-weight:bold; font-size:12px; color:#FF6; height:20px; line-height:19px; background-color:#063; padding-left:10px;}	
.commentcount {border:1px solid #e2e2e2; font-weight:bold; background-color:#f7f7f7;padding:2px 10px 2px 10px; height:25px; line-height:24px; margin:10px 0px;}
.commenttitle {font-weight:bold; color:#36F; font-size:12px;}
.commentowner {font-weight:bold; font-size:12px;}
.commentbody {font-weight:normal; line-height:1.4; font-size:12px;}

.isshdr-blk { background:url(../../images/isstitle-bg.gif) repeat-x; height:25px; line-height:24px;}
.isshdr-blk .title {color:#FFF; font-weight:bold; font-size:12px; padding-left:10px;}

.issclass{ width:120px; height:25px; line-height:24px; border:1px solid #c6c6c6; cursor:pointer; background-color:#fff; float:left; margin:5px; color:#006; font-weight:bold; text-align:center;}
.highlightissclass{width:120px; height:25px; line-height:24px; border:1px dashed #c00; cursor:pointer; background-color:#FF9; float:left; margin:5px; color:#C00; font-weight:bold; text-align:center;}
.issuetitles{color:#006; font-weight:bold; margin:3px; border-bottom:1px solid #f8f8f8;}
.issuecat_title {padding-left:10px; color:#c00; font-weight:bold; font-size:14px; height:22px; line-height:21px; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; background-color:#f6f6f6;}
.issuecat_title a {text-decoration:none;}
.issuecat_title a:hover {text-decoration:underline;}	
.contentimg{float:right; margin:0px 10px 10px 0px; padding:1px;}

#foot { clear:both; height:40px; line-height:30px; background:url(../../images/footer_bg.gif) repeat-x; overflow:hidden; color:#fff; text-align:center; font-weight:bold;}
#foot a{color:#fff; text-decoration:none;}
#foot a:hover{color:#fff; text-decoration:underline;}

.news_basket {font-weight:18px; font-family:verdana; color:#C33; font-weight:bold; text-transform:uppercase; border-bottom:solid 2px #C33; margin-bottom:5px; }
.news_basket_also {font-weight:12px; font-family:Arial; color:#C33; background-color:#F1F1F1; font-weight:bold; text-transform:uppercase; padding-left:5px; margin-bottom:5px;}
.news_break_title {font-weight:12px; font-family:Arial; color:#C33; background-color:#F1F1F1; font-weight:bold; text-transform:uppercase; padding-left:5px;padding-top:5px; padding-bottom:5px; margin-bottom:5px; margin-right:15px;}
.news_break {font-weight:14px; font-family:Arial; color:#006; background-color:#F1F1F1; font-weight:bold; padding-left:5px;padding-top:5px; padding-bottom:5px; margin-bottom:5px;  margin-right:15px;}
.news_basket_also_newsitems {font-size:12px; line-height:1.5; font-weight:normal; background:url(../../images/green-bullet.gif) no-repeat 0 50% 	 ;}
.news_basket_also_newsitems a {margin-left:14px; display:inline-block;}

ul.maincontcls {margin:0; padding:0;}
ul.maincontcls li { list-style:none; background:url(../../images/green-bullet.gif) no-repeat 0 50%; list-style-position:outside; padding:3px 0px 3px 13px;}

.morecatnews {color:#FFF; font-weight:bold; font-size:10px; font-family:Verdana; text-transform:uppercase; background:url(../../images/morecat-bg.gif) repeat-x; height:20px; line-height:19px; padding-left:5px;}
a.catbullet  {color:#F90; font-weight:bold; font-size:12px; padding-bottom:10px;}

.morefrom{ font-size:11px; font-weight:bold; color:#800; text-decoration:none; text-transform:uppercase;}


/*URGENT*/
div#hd-nav-side-urgent-r {
xxbackground:transparent url(../../images/hd-nav-side-bg-red-.gif) repeat scroll right center;
height:38px;
width:10px;
float:right;
margin-top:10px;
border-top:0px solid  #C1C1C1;
border-bottom:0px solid #C1C1C1;
xxbackground-color:#F9F9F9; 
}

div#hd-nav-side-urgent-l {
xxbackground:url(../../images/hd-nav-side-bg-red-.gif)  no-repeat scroll left center;
height:38px;
width:10px;
float:left;
margin-top:10px;
xxborder-top:1px solid  #C1C1C1;
xxborder-bottom:1px solid #C1C1C1;
xxbackground-color:#F9F9F9; 
}

div#hd-urgent-main{ width:954px; float:right;
	xxbackground:url(../../images/hd-nav-side-bg-.gif) repeat-x ;
	xxbackground-color:#F9F9F9; xxcolor:#FFC; height:32px; line-height:31px; padding:0px; font-size:16px;
	margin-top:10px;
	xxborder-top:1px solid  #C1C1C1;
	xxborder-bottom:1px solid #C1C1C1;
	}
div#hd-urgent-main a{color:#039; font-weight:bold; text-decoration:none;}	
div#hd-urgent-main a:hover{text-decoration:none;}
div#hd-urgent-main div.urgent, #newsholder div.urgent a { display:inline; padding:7px 10px 8px 10px; xxbackground-color:#C00; color:#C00; font-weight:bold; font-size:16px; xxheight:35px; xxline-height:34px;}
div#hd-urgent-main div.latest {display:inline; xxbackground-color:#F2F2F2; color:#039; font-weight:bold; font-size:14px; height:35px; line-height:34px;}
/*URGENT*/

