*{margin:0px;padding:0px;}
body{background:#154367;font:normal 11px Tahoma, Verdana, Arial, sans-serif;}
a{text-decoration:none;color:#336699;}
li a{font-weight:bold;}
h2{font:bold 10px Tahoma, Verdana, Arial, sans-serif;line-height:24px;text-transform:uppercase;}
img{border-style:none;vertical-align:bottom;}
strong{color:#336699;}
ul{list-style:none;}
.clear{clear:both;height:1px;line-height:1px;font-size:1px;}
.bBox{margin:4px 0px 0px 0px;font:normal 10px Verdana, Arial, sans-serif;background:#FFF;}
.bBox .content{margin:0px;padding:10px 6px 0px 8px;border:1px #d0e2f0 solid;border-top-style:none;text-align:justify;}
.bBox .content_inner{margin:0px;border:1px #d0e2f0 solid;border-top-style:none;text-align:justify;}
.bBox .content_inner p{
	padding:0 10px 0 10px;
}
.bBox .right{float:right;margin:-5px 0px 3px 5px;}
.bBox h2{height:24px;border:1px #d0e2f0 solid;padding:0px 0px 0px 20px;border-bottom-style:none;color:#FFF;background:#0099cc url(bullet_header.gif) no-repeat 10px center;}
.bBox h1{height:24px;border:1px #d0e2f0 solid;padding:0px 0px 0px 20px;border-bottom-style:none;color:#FFF;background:#0099cc url(bullet_header.gif) no-repeat 10px center;}
h1{font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:24px;
text-transform:uppercase;}
.bBox a{font:bold 11px Tahoma, Arial, Verdana;}
.bBox strong{font:bold 11px Tahoma, Arial, Verdana;margin:0px 0px 0px -4px;}
.bBox .more{height:30px;line-height:30px;margin-top:5px;border-top:1px #CCC solid;text-transform:uppercase;}
.bBox .more a{font-size:10px;line-height:25px;padding:3px 25px 3px 10px;background:transparent url(bg_bbox-more.gif) no-repeat right center;color:#708090;}
#wrapper{width:1000px;margin:0px auto;background:#154367 url(bg_body.gif) repeat-y scroll center 0px;}
#wrapper .pad{margin:0px 10px;}
#header{height:155px;background:#000 url(bg_header.jpg) repeat-x 0px 0px;}
#topMenu1{height:49px;background:#FFF url(bg_header.jpg) no-repeat 0px 0px;}
#topMenu1 #date{width:204px;height:26px;margin:11px 23px 0px 0px;padding:1px;font:bold 10px Tahoma, Verdana, Arial, sans-serif;text-align:center;border:1px #e4e4e4 solid;color:#0099cc;float:right;display:inline;}
#banner{height:107px;margin:2px 0px 1px 0px;padding:10px;}
#topMenu2{height:27px;background:#000 url(bg_header.jpg) repeat-x 0px bottom;}
#body{margin:7px;padding-bottom:50px;}
#content{width:660px;float:left;}
#adLinks{}
#adLinks1{height:26px;padding-left:15px;background:#e66d28 url(bg_links.jpg) repeat-y 0px 0px;font:bold 13px Arial, Tahoma, sans-serif;}
#adLinks1 a{display:block;height:26px;line-height:26px;color:#FFF;}
#adLinks2{margin:3px 0px 3px 0px;border:1px #CCC solid;border-width:1px 0px;}
#newsAd{height:25px;margin:5px 0px 8px;background:#0099CC url(img_newsad.png) no-repeat center center;}
#newsAd a{display:block;line-height:25px;font:bold 11px/25px Arial, Verdana, sans-serif;color:#FFF;text-align:center;}
#mainContent{width:493px;float:left;margin:0px 0px 4px;}
#newsWrapper{width:493px;}
#newsWrapper a{color:#336699;}
#newsContainer{font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
#newsContainer ul{margin:7px 10px 10px 5px; list-style:none;}
#newsContainer li{padding:0px 0px 0px 10px;overflow:hidden;}
p{
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
#newsContainer a{font:bold 10px Verdana, Arial, sans-serif;}
#aboutKerala{width:328px;float:left;margin-bottom:4px;}
#aboutKerala_inner{width:650px;float:left;margin-bottom:4px;}
#aboutKerala .links{height:115px;margin:5px 0px;border-top:1px #CCC solid;}
#aboutKerala ul{width:140px;margin:5px 0px 0px 5px;float:left;list-style:none;list-style-position:outside;}
#aboutKerala li, #malCal li{margin:0px;padding:0px;}
#malCal{width:160px;float:right;}
#malCal ul{width:140px;margin:5px 0px 0px 0px;list-style:none;list-style-position:outside;}
#malCal .links{height:70px;margin:0px -5px 6px 0px;}
#aboutKerala li a, #malCal li a{width:100%;height:100%;line-height:14px;margin:0px;padding:2px 0px 2px 10px;background:transparent url(bullet_small-square.gif) no-repeat 0px 8px;display:block;}
#codeSearch{width:493px;clear:both;margin:0px;}
#codeSearch .content{background:transparent url(img_code-search.jpg) no-repeat 5px center;}
#codeSearch p{margin:5px 0px;}
#codeSearch p a{font:normal 10px Verdana,Arial,sans-serif;color:#000;}
#codeSearch .more{margin:0px;}
#frmSearch{vertical-align:baseline;margin:6px 5px auto 10px;padding:0px 0px 0px 2px;text-transform:none;font:bold 10px Verdana, Arial, sans-serif;color:#336699;}
#ayurveda .content{background:transparent url(img_ayurveda.jpg) no-repeat 5px center;padding-left:160px;}
#ayurveda .links{margin-top:5px;height:25px;line-height:25px;border-top:1px #CCC solid;}
#ayurveda .links a{float:left;width:150px;line-height:14px;margin:0px;padding:2px 0px 2px 10px;background:transparent url(bullet_small-square.gif) no-repeat 0px 8px;display:block;}
#keralaSearch{margin-top:5px;padding:5px;text-align:center;background:#e4f3ff;border:1px #d1e1ee solid;}
#keralaSearch strong{color:#3366cc;}
#keralaSearch #cse-search-box{margin:10px;padding:1px 0px;}
#glitterGreetings{height:68px;overflow:hidden;margin-top:5px;padding:0px;text-align:center;background:#e4f3ff url(malayalam-glitter-scrap.gif) no-repeat center 20px;border:1px #d1e1ee solid;}
#glitterGreetings a{display:block;padding:3px 20px 53px 0px;font:bold 12px/12px Arial, Verdana, sans-serif;}
#middleContent{width:161px;float:right;background:#FFF;}
#quickLinks .mnuLinks{margin-top:10px;background:#FFF url(bg_quick-links.gif) repeat 0px bottom;}
#quickLinks .mnuLinks a{float:none;height:23px;margin:0px 13px;padding:0px;display:block;text-transform:uppercase;font:bold 11px Arial, Verdana, sans-serif;line-height:23px;background:transparent;}
#greetings{margin-bottom:4px;}
#greetings .links{width:130px;margin-top:6px;}
#greetings .links li{list-style-type:none;list-style-position:outside;}
#greetings .links li a{line-height:14px;padding:2px 0 2px 10px;height:100%;}
#recipes{margin:0px;}
#recipes ul{width:135px;margin:5px 0px 0px 0px;list-style:none;list-style-position:outside;}
#recipes li{clear:both;height:27px;width:100%;}
#recipes .links{margin:0px;padding:0px;}
#recipes li a{width:100%;line-height:14px;margin:0px;padding:0px 0px 0px 10px;background:transparent url(bullet_small-square.gif) no-repeat 0px 8px;display:block;}
#downloads{clear:both;height:30px;text-align:center;line-height:30px;font-weight:bold;color:#ff6600;background:#FFF url(bg_downloads.png) no-repeat 0px 0px;}
#lightBoxWrapper{background:#FFF;}
.lightBox{float:left;width:218px;margin:0px 3px 0px 0px;text-align:center;background:#e2f3fd url(bg_lightbox.png) no-repeat 0px top;font:normal 10px Verdana, Arial, Tahoma, sans-serif;}
.lightBox strong{margin:3px 0px;display:block;text-align:center;}
.lightBox h2{line-height:24px;border-bottom:1px #c1e1f9 solid;color:#006699;text-align:center;}
.lightBox p{margin:4px;text-align:justify;}
.lightBox a{padding:3px 0px 5px 8px;line-height:23px;background:transparent url(bullet_small-square.gif) no-repeat 0px 8px;}
.lightBox .more{clear:both;margin:0px;padding:0px;line-height:25px;text-align:center;font-weight:bold;display:block;border-top:1px #c1e1f9 solid;background:#e2f3fd url(bg_lightbox.png) no-repeat 0px bottom;}
#astrology p{background-image:url(img_astrology.jpg);}
#directory p{background-image:url(img_entertainment.jpg);}
#ringtones p{background-image:url(img_ringtones.jpg);}
#ringtones{margin:0px;}
#rightContent{width:300px;float:right;}
#rightContent h2{margin:5px 0px;padding:0px 0px 0px 20px;height:25px;line-height:25px;color:#FFF;background:#0099cc url(bullet_header.gif) no-repeat 10px center;}
#rightContent .content{border:1px #a6d5e7 solid;padding:0px 7px;font:normal 11px Verdana, Arial, Tahoma, sans-serif;}
#rightContent .pad1{margin:0px;padding:6px;background:#caeaf5;}
#login{padding:4px;text-align:left;border:8px #0099cc solid;color:#006699;background:#8fd9f4 url(bg_login.gif) no-repeat left center;font:bold 10px Verdana, Arial, sans-serif;}
#login p{font-weight:normal;}
#login form{text-align:center;margin:0px;padding:3px 0px 2px 0px;}
#login input{width:84px;height:17px;line-height:15px;border:1px #019ac6 solid;background:#dbf6ff;vertical-align:middle;}
#login .btnSubmit{width:62px;height:19px;background:#F4F4F4;line-height:15px !important;}
#login #password{margin:0px 5px;}
#siteSearch{margin:5px 0px 0px;background:#b7e2f3;border:1px #a6d5e7 solid;}
#siteSearch input{vertical-align:middle;}
#siteSearch form{margin:6px 0px;text-align:center;}

#forumTopics .content a.more{display:block;width:45px;margin:0px 0px 0px auto;;border-style:none;background:none;text-align:right;}
#quote .content{padding:10px;}
#quote .author{display:block;text-align:right;font-weight:bold;}
#rightContent .pad2{margin:3px 0px 0px 0px;padding:6px;}
#malayalamCalendar{margin:5px 0px 0px 0px;height:260px;background:#708090 url(bg_mal-calendar.png) no-repeat 0px 0px;}
#malayalamCalendar .title{line-height:33px;color:#FFF;text-transform:uppercase;font-weight:bold;text-align:center;}
#calMonth{height:37px;}
#calMonth span{width:135px;line-height:33px;display:block;float:left;margin:1px 0px;border:1px #5abde6 solid;border-width:1px 0px 1px 1px;text-transform:uppercase;font-weight:bold;color:#FFF;text-align:center;}
#calMonth #engMonth{float:right;border-right-style:none;border-width:1px 1px 1px 0px;}
#tblCalendar{width:252px;margin:0px auto;font-weight:bold;}
#tblCalendar td{height:20px;text-align:center;}
#tblCalendar tr.day td{height:33px;}
#tblCalendar td.dis{color:#999;}
#tblCalendar .selday{color:#FF6600;}
#malayalamCalendar .more{padding:4px 0px;margin:7px 0px 0px 0px;/*background:transparent url(bg_mal-calendar.png) 0px bottom;*/text-transform:uppercase;text-align:center;}
#malayalamCalendar .more a{font:bold 10px Tahoma, Arial, Verdana, sans-serif;line-height:20px;padding:3px 25px 3px 10px;color:#6f818f;background:transparent url(bg_bbox-more.gif) no-repeat right center;color:#708090;}
#todaysPick{height:206px;margin:5px 0px;background:transparent url(bg_todays-pick.png) no-repeat 0px 0px;}
#todaysPick h2{height:30px;line-height:30px;margin:0px;}
#maps{}
#maps h2{text-transform:uppercase;color:#0099ff;background:none;background:#FFF url(bg_maps-heading.gif) repeat-x 0px 0px;}
#maps .content{height:84px;padding:0px;border-style:none;background:#FFF url(bg_maps-links.png) repeat 0px 0px;}
#maps .content a{width:134px;height:24px;line-height:23px;margin:1px 0px 2px 15px;display:block;float:left;display:inline;}
#footer{clear:both;text-align:center;height:50px;background:#98a6b3; padding-top:10px}
/* Caution! Ensure accessibility in print and other media types... */
/* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.ui-tabs-hide {display: none;}
/* Skin */
.ui-tabs-nav {list-style:none;margin:0px;padding:0px;height:21px;}
/* clearing without presentational markup, IE gets extra treatment */
.ui-tabs-nav:after {display: block;clear: both;content: " ";}
.ui-tabs-nav li {margin:0px;float:left;border:1px #b4d4eb solid;border-bottom-style:none;font-weight:bold;}
.ui-tabs-nav a, .ui-tabs-nav a span {width:160px;height:100%;float:left;padding:0px 12px;display:block;text-align:center;}
.ui-tabs-nav a{margin:0px;padding:0px;text-decoration: none;white-space: nowrap; /* @ IE 6 */outline: 0;}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {color: #fff;}
.ui-tabs-nav .ui-tabs-selected{border-color:#0099cc;background:#0099cc url(bg_tab-selected.gif) repeat-x 0px 0px;}
.ui-tabs-nav .ui-tabs-selected a {z-index:2;}
.ui-tabs-nav a span {padding:0px;height:20px;line-height: 20px;color:#0872c0;}
.ui-tabs-nav .ui-tabs-selected a span {color:#FFF;}
/* @ Opera, use pseudo classes otherwise it confuses cursor... */
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text;}
/* @ Opera, we need to be explicit again here now... */
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {cursor: pointer;}
.ui-tabs-panel {height:140px;border: 1px solid #b4d4eb;border-top:3px #0099cc solid;background:#e2f3fd url(bg_news.jpg) no-repeat right bottom; text-align:justify;}
/* declare background color for container to avoid distorted fonts in IE while fading */
/*.ui-tabs-loading em {   padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}*/
/* Additional IE specific bug fixes... */
/* auto clear @ IE 6 & IE 7 Quirks Mode */
* html .ui-tabs-nav {display: inline-block;}
/* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
*:first-child+html .ui-tabs-nav{display: inline-block;}
#topMenu2 ul{margin:0px 4px;height:26px;list-style:none;}
#topMenu2 ul li{float:left;}
#topMenu2 ul a,#topMenu2 ul span{width:106px;height:23px;margin:2px 1px;display:block;font-weight:bold;line-height:22px;color:#999;text-align:center;}
#topMenu2 ul a:hover,#topMenu2 ul span{background:#000 url(bg_topmenu2-link.jpg) no-repeat center center;}
#topMenu2 ul span{color:#ffcc00;}

ul.sidenav{
	margin:0px;
	padding:0px 0 5px 0;
	list-style:none;
}

ul.sidenav li{
	margin:0px;
	padding:0 0 0 15px;
	border-bottom:1px dotted #7da4b5;
	line-height:22px;
	background:url(li-icon.gif) no-repeat 0 8px;
}

ul.sidenav li a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}

ul.sidenav li a:hover{
	text-decoration:none;
	color:#7da4b5;
}

ul.articlelinks{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.articlelinks li{	
	line-height:18px;
	border-bottom:1px solid #d7d7d7;
	margin:0px;
	padding:0px;
}

ul.articlelinks li a{
	color:#336699;
	text-decoration:none;
}

ul.articlelinks li a:hover{
	color:#999999;
	text-decoration:none;
}

span.top{
	font-size:14px;
	line-height:24px;
	margin:0px;
	padding:0 0 0 15px;
}

.logo{
	float:left;
	padding:20px 0 0 0;
}

.topbanner{
	float:right;
}

ul.bottomlinks{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.bottomlinks li{	
	line-height:18px;
	margin:0px;
	padding:0px;
	display:inline;
}

ul.bottomlinks li a{
	color:#336699;
	text-decoration:none;
	margin:0 5px 0 5px;
}

ul.bottomlinks li a:hover{
	color:#000000;
	text-decoration:underline;
}

p.copyright{
	text-align:center;
	margin:5px 0 0 0;
	padding:0px;
}