body{ font-family:Verdana, Arial; margin:0; padding:0; text-align:left;}

a{color:#375577; outline:none}
a img{border:none;border-radius:5px;}
.clr{clear:both}
.page{width:1000px; margin:0 auto}
h1, h2, h3, h4, h5, h6{margin:0; padding:0}

.heading{padding:0px 0px 0; padding-top: 10px;}
.heading .logo{padding-top:20px; float:left; width:260px;height:90px;}
.heading .topbanners{text-align:right; float:right; padding:0px 0 0px 0px}

.topmenu-top, .topmenu-bottom, 
.footermenu-top, .footermenu-bottom{border-bottom:1px solid #ccc}
.topmenu{}
.topmenu-items{background:#ccc; height:28px; margin:3px 0; overflow:hidden;border-radius:5px 5px 5px 5px;}
ul.menu-nav{float:left}
ul.menu-nav{margin:0; padding:0; list-style:none; display:block}

ul.menu-nav li{background:none; border:none; margin:0; padding:0; position:relative; display:inline; float:left}
ul.menu-nav li a, 
ul.menu-nav li a:link, 
ul.menu-nav li a:visited, 
ul.menu-nav li a:hover{text-decoration:none; outline:none}
ul.menu-nav li a span{font-family:Arial,"Century Gothic",sans-serif; font-size:11px; line-height:28px; color:#000; text-align:center; text-decoration:none; text-transform:uppercase; height:28px; padding:0 20px; display:block; cursor:hand}
ul.menu-nav li#current a span{background:red; color:#fff; cursor:hand}

.topmenu-search{float:right; height:25px}

input.inputboxfooter{font-family:"Century Gothic",Arial,sans-serif; font-size:12px}

.content{letter-spacing:0px; font-size:12px; font-family:Verdana, Arial; text-align:left; color:#000000; padding:5px 0 10px}
.component{margin-right:375px}
.component-wrapper{display:inline-block; width:100%}
div.componentheading{font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:34px; font-weight:normal; letter-spacing:-1px; line-height:38px; color:#477BB4; border-bottom:4px solid #ABABAB}
.contentheading{//font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; color:#fff}
.contentheading a, 
.contentheading a span, 
.contentheading a:visited, 
.contentheading a:visited span, 
.contentheading a:link, 
.contentheading a:link span{color:#069; //text-decoration:none}
.contentheading a:hover, 
.contentheading a:hover span{text-decoration:underline}

.contentheading2{//font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:20px; font-weight:bold; color:#fff}
.contentheading2 a, 
.contentheading2 a span, 
.contentheading2 a:visited, 
.contentheading2 a:visited span, 
.contentheading2 a:link, 
.contentheading2 a:link span{color:#fff; //text-decoration:none}
.contentheading2 a:hover, 
.contentheading2 a:hover span{text-decoration:underline}

#pathway{font-size:12px; text-align:left; padding:8px 0}

.modules-right{width:360px; float:right; font-family:"Franklin Gothic",Arial,sans-serif}

div.moduletable_topnews h3
{
width: 357px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius:5px;
border-top-right-radius:5px;
padding: 0px;
border:solid 0px #000000;
background: #841318;
padding-right:0px;
padding-top: 0px;
padding-bottom: 0px;
color: #ffffff;
font-size: 100%;
text-padding-right: 10px;
text-align: center;
text-transform: uppercase;
}

div.moduletable_entertainment h3
{
margin-top:13px;
width: 366px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius:5px;
border-top-right-radius:5px;
padding: 0px;
border:solid 0px #000000;
background: #841318;
padding-right:0px;
padding-top: 2px;
padding-bottom: 2px;
color: #ffffff;
font-size: 120%;
text-padding-right: 10px;
text-align: center;
text-transform: uppercase;
}

div.moduletable_entertainment span
{
border : 1px;
border-radius : 5px;
}

div.moduletable_tech h3
{
width: 366px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius:5px;
border-top-right-radius:5px;
padding: 0px;
border:solid 0px #000000;
background: #00ade6;
padding-right:0px;
padding-top: 2px;
padding-bottom: 2px;
color: #ffffff;
font-size: 120%;
text-padding-right: 10px;
text-align: center;
text-transform: uppercase;
}

div.moduletable_whathot2 h3
{
width: 350px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius:5px;
border-top-right-radius:5px;
padding: 0px;
border:solid 0px #000000;
background: #841318;
padding-right:0px;
padding-top: 2px;
padding-bottom: 2px;
color: #ffffff;
font-size: 120%;
text-padding-right: 10px;
text-align: center;
text-transform: uppercase;
}

div.moduletable_whathot2 h1
{
color : #ffffff;
}

div.moduletable_lifestyle h3
{
margin-top: 5px;
background:url(../images/entertainmentlifestyle.jpg);
background-link: url(http://www.malaysiandigest.com/entertainment--lifestyle.html);
background-position: left top;
height: 32px;
width: 356px;
font-size: 0%;
}

div.moduletable_couponxcess h3
{
margin-top: 15px;
background:url(../images/couponxcess_top.jpg);
background-position: centre top;
height: 50px;
width: 324px;
font-size: 0%;
border-radius: 3px 3px 0 0;
margin-left:18px;
}

div.moduletable_couponxcess table
{
background-color: #000000;
border-radius: 0 0 3px 5px;
}

div.moduletable_couponxcess a
{
color: #ffffff;
font-weight:bold;
text-decoration:none;
font-size: 10px;
}

div.moduletable_mostread h3
{
background:url(../images/most_read.jpg);
background-position: left top;
height: 32px;
width: 356px;
font-size: 0%;
}

div.moduletable_bahasamelayu h3
{
background:url(../images/bahasa_melayu.jpg);
background-position: left top;
height: 32px;
width: 356px;
font-size: 0%;
}

div.moduletable_poll h3
{
width: 100%;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius:5px;
border-top-right-radius:5px;
padding: 0px;
border:solid 0px #000000;
background: #841318;
padding-right:0px;
padding-top: 0px;
padding-bottom: 0px;
color: #ffffff;
font-size: 100%;
text-padding-right: 10px;
text-align: center;
}

div.moduletable h3
{
text-align: right; 
}

div.moduletablenews h3, div.moduletableworld h3, div.moduletablefeatures h3, div.moduletableopinion h3,div.moduletablebusiness h3, div.moduletablesport h3 {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:left; margin:5px 0; padding:3px 0;padding-left:10px; color:#000; text-transform:uppercase;border:solid 1px #841318;line-height:32px;padding-left:40px;
     -moz-border-radius-topleft: 5px;
     -moz-border-radius-topright:5px;
     -moz-border-radius-bottomleft:0px;
     -moz-border-radius-bottomright:0px;
     -webkit-border-top-left-radius:5px;
     -webkit-border-top-right-radius:5px;
     -webkit-border-bottom-left-radius:0px;
     -webkit-border-bottom-right-radius:0px;
     border-top-left-radius:5px;
    border-top-right-radius:5px;
     border-bottom-left-radius:0px;
     border-bottom-right-radius:0px;
color:#ffffff;}

div.moduletablenews h3{background:url(../images/news_red.jpg)no-repeat #841318;}
div.moduletablefeatures h3{background:url(../images/features_red.jpg)no-repeat #841318;}
div.moduletableworld h3{background:url(../images/world_red.jpg) no-repeat #841318;}
div.moduletableopinion h3{background:url(../images/opinions_red.jpg) no-repeat #841318;}
div.moduletablebusiness h3{background:url(../images/business_red.jpg) no-repeat #841318;}
div.moduletablesport h3{background:url(../images/sport_red.jpg) no-repeat #841318;}

ul.frontnews{list-style:none}
ul.frontnews li{background:url(../images/bullets.png) no-repeat; padding-left:12px;  line-height:285px}

.footermenu-items{background:#ccc; height:100%; margin:3px; padding:5px; border-radius:5px;}
.footermenu-items-left{float:left; margin-left:10px}
.footermenu-items-right{float:right; margin-right:15px}

.footer-search{margin:4px 0 4px 0}
.footer-copyright{font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:10px; text-align:right; color:#000}

.footer-menu ul{list-style:none; margin-top:-8px}
.footer-menu ul li{background:none; border:none; float:left}
.footer-menu ul li+li{border-left:1px solid #AAA}
.footer-menu ul li a{text-decoration:none}
.footer-menu ul li a span{font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-weight:none; font-size:12px; text-decoration:none; display:block; padding:0 10px; color:#000; text-transform:uppercase}
.footer-menu ul li a:hover span{text-decoration:underline}
.footer-menu ul li.active span{text-decoration:underline; color:red}

div.videoHeader{font-size:14px; font-weight:bold; color:#235C89}
.video-module{}
.videoModuleHeader{border:1px solid #e0e0e0; border-bottom:none}
.videoHeader{font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-weight:bold; font-size:12px; color:#375577; height:28px; line-height:28px; padding-left:10px}
.videoItems{background:#ecedef; padding:15px; border:1px solid #e0e0e0}
.videoItem{background:#FFF; border:1px solid #CCC; margin:0 13px; padding:8px; float:left; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px}
.videoThumbnail{text-align:center}
.videoTitle{width:120px; height:30px; text-align:center; overflow:hidden; padding-top:5px}
.videoTitle a, 
.videoTitle a span{color:#375577; text-decoration:none}
.video-module{margin-bottom:15px}
.videoModuleFooter{border:1px solid #e0e0e0; border-top:none; padding:6px 10px}
div#current-time{width:260px;font-size:12px; color:#505050; margin-bottom:10px; font-family:"Century Gothic",Helvetica,Arial,sans-serif;text-align:right;}

ul.mostread, ul.bloglinks, ul.editorspick, ul.mostmailed{list-style:none; margin:0; padding:0}
ul.mostread li, ul.bloglinks li, ul.editorspick li, ul.mostmailed li{margin-bottom:5px}

ul.news-module{
list-style:none;margin: -5px 0 0; padding-left:10px; border:solid 1px #cccccc;height:300px;padding-right:10px;padding-top:10px;
     -moz-border-radius-topleft: 0px;
     -moz-border-radius-topright:0px;
     -moz-border-radius-bottomleft:5px;
     -moz-border-radius-bottomright:5px;
     -webkit-border-top-left-radius:0px;
     -webkit-border-top-right-radius:0px;
     -webkit-border-bottom-left-radius:5px;
     -webkit-border-bottom-right-radius:5px;
     border-top-left-radius:0px;
     border-top-right-radius:0px;
     border-bottom-left-radius:5px;
     border-bottom-right-radius:5px;

}

ul.news-module li div.article-title{font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:12px; font-weight:bold; color:#477BB4}

ul.news-module li div.article-title-small{font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:12px; font-weight:bold}

ul.news-module li div.article-title-small a, 
ul.news-module li div.article-title-small a:visited, 
ul.news-module li div.article-title-small a:hover{color:#069}

ul.news-module li{margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #ccc}

ul.news-module li.article-small{border:none}

p.gk_tab_news_text{line-height:150%}

ul.news-module li div.article-title a, 
ul.news-module li div.article-title a:visited, 
ul.news-module li div.article-title a:hover{text-decoration:none; color:#069; font-size:14px}

ul.news-module li div.article-text{margin-top:5px}

.frontmodule4 div{        border:1}
.content-footer{background-repeat:none; background-image:url('../images/content-footer.png'); background-position:bottom left; margin-top:20px}
.content-footer div{background-repeat:none; background-image:url('../images/content-footer.png'); background-position:bottom right; margin:0 0 0 20px; padding:0 0 10px}
.content-footer div div{background-position:top left; margin:0 0 0 -20px; padding:0}
.content-footer div div div{background-position:top right; margin:0 0 0 10px; padding:10px 10px 0 0; min-height:120px}

.content-footer div div div div{background:none; padding:0 10px; margin:0; min-height:0; float:left}

.content-footer div div div div.alignLeft{float:left}
.content-footer div div div div.alignRight{float:right}
.content-footer div div div div+div{border-left:1px dotted #BBB}

.content-footer div div div div div{float:none; border:none; min-height:none; padding:0}

.content-footer div div div div.clr{border:none !important; float:none !important}

.content-footer div div div div.footerPoll{width:270px}

.newsflash{  background-color:#515151; position:relative;height:300px;width:262px; overflow:hidden; margin-bottom:15px;float:left;border:none;
     -moz-border-radius-topleft: 5px;
     -moz-border-radius-topright:0px;
     -moz-border-radius-bottomleft:5px;
     -moz-border-radius-bottomright:0px;
     -webkit-border-top-left-radius:5px;
     -webkit-border-top-right-radius:0px;
     -webkit-border-bottom-left-radius:5px;
     -webkit-border-bottom-right-radius:0px;
     border-top-left-radius:5px;
     border-top-right-radius:0px;
     border-bottom-left-radius:5px;
     border-bottom-right-radius:0px;
}
.newsflash-photo{overflow:hidden;height:0%;background-color:#cccccc;}
.newsflash-content{width:260px;height:285px; position:absolute; top:0; right:0;color:#ccc;}
.newsflash-arrow{}
.newsflash-summary{padding:5px 15px;         color:#ccc}
.newsflash-summary h2.contentheading{font-size:20px; line-height:20px;         color:#ccc}
.newsflash-otherstories{background:none; list-style:none; margin:0; padding:0; margin-left:5px}
.newsflash-otherstories li{background:url(../images/bullets.png) no-repeat; margin-top:5px; padding-left:12px}
.newsflash-otherstories li a{font-size:12px; font-weight:bold; text-decoration:none; font-family:"Century Gothic",Helvetica,Arial,sans-serif; color:#fff}
.newsflash-otherstories li a:hover{text-decoration:underline;  color:#bbb}
.newsflash-contentheading {color:#ffffff; }

ul.gk_tab_ul-style1 li{width:26%}

ul.gk_tab_ul-style1 li span{padding:0; font-size:12px; font-weight:bold}

div#written_comments_title, 
div#write_comment_title{font-family:Arial,sans-serif; font-size:12px}

div.banneritem img{border:1px solid #ccc}

div.banneritem_text{margin-bottom:20px; text-align:center}

td.contentheading{font-size:20px; color: #000000;}

.content a{text-decoration:none}

.content a:hover{text-decoration:underline}

table.contentpaneopen p{padding:0; margin:0; line-height:150%; letter-spacing:0.5px}

.item-category, 
#item-category{text-decoration:none; color:#ccc; font-size:8px; text-transform:uppercase}

td.createdate div{font-size:10px; color:#ccc}

span.small-author{font-weight:bold}

a.contentpagetitle{font-size: 20px}

div.related-news-heading{font-weight:bold; margin-top:20px}

ul.related-news{list-style-type:none; margin:0; padding:0}

span.pagination span, 
span.pagination a{margin-right:5px; padding:4px; border:1px solid #eee}

ul.gk_tab_ul-style1 li.active span{color:#000; font-size:12px}

div.newsflash-summary h2.contentheading{margin-top:8px}

.headline-caption{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:black none repeat scroll 0 0; bottom:0px; color:#FFF; font-size:80%; left:0px; opacity:0.5; filter:alpha(opacity = 50); width:354px; padding:4px; position:absolute}

div.poll-question{margin-top:20px; line-height:16px}

div.bannergroup_text{margin-top:20px}

div.jvideo {align: left; margin-top:-5px}

div.moduletable_advert h3 {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    background: none repeat scroll 0 0 #515151;
    border: 0 solid #000000;
    color: #FFFFFF;
    font-size: 80%;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 357px;
}

ul.news-module li div.article-title a, ul.news-module li div.article-title a:visited, ul.news-module li div.article-title a:hover {
    color: #006699;
    font-size: 12px;
    text-decoration: none;
}
