/* CSS Document */
html {}
body {padding:0px; margin:0px; background:#ffffff; margin-top:1px;}

#site_con_01 {width:1003px; background:url(../images/common/site_con_01.gif) repeat-y; margin-top:0px;}
#site_con_02 {}
#site_con_03 {background:url(../images/common/site_con_03.gif) no-repeat; padding:0px 0px 0px 0px;}
#masthead { background-color:#706E6E; no-repeat;padding:1px 15px; height:90px;}
#t_main {width:100%; background:url(../images/common/table_body_bg.gif) repeat-y; clear:both;}
#t_mainrightside {width:160px;repeat-y;  clear:both;}
	.left_comp {padding:10px 30px 15px 12px; clear:both;}
	.news {padding:8px 4px;}
	.listinghead {padding:8px 4px;}
	#left_co0l {width:160px; background:#ebf5ff;padding:2px 1px 1px 2px;}
	#left_co0l  a {color:#ffffff;text-decoration:none} #left_co0l  a:hover {color:#c60; text-decoration:underline;}
	#left_col {width:160px; background:#ECE9E9;padding:2px 5px 5px 5px;}
	#left_col  a {color:#A90303;text-decoration:none; font-size:12px;} #left_col  a:hover {color:#000000; text-decoration:underline;}
	#center_col {width:650px; background:#ffffff;padding:5px 5px 5px 5px;}
	#center_col  a {color:#515150;text-decoration: underline;} #center_col  a:hover {color:#c60; text-decoration:underline;}
	.right_col {width:160px;  background:#F7EFEF; padding:0px 0px 0px 0px;}
	#header {}
	#core {padding:0px 0px 0px 0px;}
	#core1 {padding:0px 30px 20px 30px;}
	#core2 {padding:0px 0px 0px 0px;}
	#core3 {padding:0px 0px 0px 0px;}
    #core4 {padding:0px 30px 20px 30px;}
	#left_col p1 {font-size:10px; color:#fff;}
		#core #title {background:url(../images/common/title_icon.gif) no-repeat left; padding-left:39px; display:block;}
		#core1 #title1 {padding-left:0px; display:block;}

	.sp_comp_r {width:270px; width/* */:/**/223px; width:/**/223px; padding:20px 30px 20px 17px;}
	
body #copyright {width:779px;}

#news {font-size:10px; color:#666; padding:1px 1px 1px 1px;}
	#news a {color:#999;text-decoration:underline} #news a:hover {color:#c60; text-decoration:none;}
	#news a.rp {color:#315B81;}
	#news a.cp {color:#E10000; font-weight:bold;}

#t_nav {height:23px; background:#A90303; border-top:1px solid #fff; border-bottom:1px solid #fff;}

	#t_nav li {background-image:url(../images/common/m_nav_bg_d.gif); background-repeat:no-repeat; background-position:right; list-style-type:none; display:block; float:left; position:relative; padding-right:0px;}
	#t_nav li:hover, #t_nav li.over { height:22px; background-color:#000000; border-right:1px solid #fff; background-image:url(none); background-repeat:no-repeat; background-position:right top; padding-right:0px; }
	#t_nav li.h {background:url(../images/common/m_nav_bg.gif) no-repeat right top;}
	#t_nav li.h:hover, #t_nav li.h.over {background-color:#000000; border-right:1px solid #fff; background-image:url(none); background-repeat:no-repeat; background-position:right top; margin-right:0px;}
	
	#t_nav li ul {width:150px; background:#0368C6; border:1px solid #fff; display:none;position:absolute;top:36px;left:0; z-index:10;}
	#t_nav li ul li.sub {width:150px; height:auto; background:url(none); border-bottom:1px solid #fff; display:inline; position:relative;}
	#t_nav li>ul {top:auto;left:auto;}
	#t_nav li:hover ul, #t_nav li.over ul {display: block;}
	#t_nav a {font-size:12px; color:#fff; line-height:13px; text-align:left; text-decoration:none; padding:5px 12px 4px 12px; display:block;}
	#t_nav a.sl {padding:14px 13px 9px 14px;}
	#t_nav a span {color:#FFFC1E;}
	#t_nav li ul li a {padding:0px 0px 0px 0px; display:block;}
	#t_nav li ul li a:hover {background:#618EB1 url(none); padding:0px 0px 0px 0px; display:block;}

#l_nav {padding:20px 10px 15px 10px; clear:both;}
	#l_nav div#left_nav {height:121px; border:1px solid #1A293C; display:block;}
	#l_nav div {height:23px; text-align:right; list-style-type:none; border-bottom:1px solid #fff; display:block;}
	#l_nav div.ln_one {background:#6E96B9 url(../images/common/l_nav_bullet.gif) no-repeat right;}
	#l_nav div.ln_two {background:#5A7E9E url(../images/common/l_nav_bullet.gif) no-repeat right;}	
	#l_nav a {font-size:12px; color:#fff; text-align:right; text-decoration:none; padding:3px 30px 0px 0px; display:block;}
	#l_nav a:hover {color:#FBFF96;}

#f_nav {background:url(../images/common/f_nav_bg.gif) repeat-y; padding:8px 15px;}
	#f_nav div {font-size:09px; color:#001D38;}
	#f_nav div a {color:#001D38;}
	#f_nav div a:hover {color:#fff;}
.grid1{
	COLOR: #000000;
	BACKGROUND-COLOR : #E6EEFF; 

/*	FONT-FAMILY: Tahoma, helvetica, arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT : normal;
	padding-left: 5px;
*/	
}
.grid2{
	COLOR: #000000;
	BACKGROUND-COLOR : #F2F9FF; 
/*	padding-left: 5px;*/
}
.s2{cursor:hand;
	font:bold verdana;
	color:#000;
	background:#ddd;
	}	

A.crum_trail01:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #91B4C6; margin:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none;
}
A.crum_trail01:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #91B4C6; margin:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
A.crum_trail01:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EFE7E9;  margin:0px; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION:underline
}

A.bottom_link:link {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
   	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left:5px;
   padding-right:5px;
   text-decoration:underline;	
}
A.bottom_link:visited {
   FONT-SIZE: 11px;
   COLOR: #ffffff;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   padding-left:5px;
   padding-right:5px;
   text-decoration:underline;		 
	
}
A.bottom_link:hover {
	COLOR: #C4C4C4;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left:5px;
   padding-right:5px;
   text-decoration:none;		
	}
.crum_trail{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; margin:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom:15px;}
.list_head{ font-weight: bold; font-size: 12px; color: #504F4F; margin:0px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.list_sub{ font-size: 10px; color: #000000; margin:0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

a.fstory:link, a.fstory:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration: underline;}
a.fstory:hover{ color:ff0000 text-decoration:none;}

a.keralaoutlook-self-help:link, a.keralaoutlook-self-help:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#026ba7; text-decoration: underline; }
a.keralaoutlook-self-help:hover{ color:026ba7 text-decoration:none; }

.tw {
	font-size:10px;
}

.test{font-size:10px;}
.phonefri{padding-left:5px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;}
.paddig-list{padding-left:5px;}
#fmradio{
	color:#FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-image: url(../images/malayalam_fm.jpg);
	background-repeat:no-repeat;
	width:154px;
	height:211px;	
	padding:0px 0px 0px 0px;
}
#fmradio_text{font-size: 11px;
margin:0px; 
	color:#FFFFFF;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-top:9px; padding-left:10px; 
	
	}
#fmradio_text ul{margin:0px; padding:0px;}
	
#fmradio_text li{
font-size: 11px;
margin:0px; 
color:#FFFFFF;
FONT-FAMILY:Arial, Helvetica, sans-serif;}

#fmradio_text li a{font-size: 11px;
margin:0px; 
color:#FFFFFF;
FONT-FAMILY:Arial, Helvetica, sans-serif;
text-decoration:none;

}

#fmradio_text li a:hover{ color:#ffffff; text-decoration:underline;}

A.body_link:link {
FONT-SIZE: 12px;
   COLOR: #3C3B3A;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-decoration:none;
   	padding-left:3px;
	letter-spacing:normal; line-height:20px;	
	
}
A.body_link:visited {
   FONT-SIZE: 12px;
   COLOR: #3C3B3A;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-decoration:none;		 	
   padding-left:3px;
   letter-spacing:normal;
   line-height:20px;	
}
A.body_link:hover {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration:underline;
	padding-left:3px;	
	letter-spacing:normal;	
	line-height:20px;	
	}

	
A.body_link1:link {
FONT-SIZE: 12px;
   COLOR: #FF0000;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-decoration:underline;
   	padding-left:3px;	
}
A.body_link1:visited {
   FONT-SIZE: 12px;
   COLOR: #3b81d3;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-decoration:underline;		 	
   padding-left:3px;
}
A.body_link1:hover {
	COLOR: #0000FF;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration:none;
	padding-left:3px;		
	}
	
	
	
A.galerry_link:link {
FONT-SIZE: 11px;
   COLOR: #4164cd;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-decoration:underline;	
}
A.galerry_link:visited {
   FONT-SIZE: 11px;
   COLOR: #4164cd;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
      text-decoration:underline;		 
	
}
A.galerry_link:hover {
	COLOR: #3b81d3;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration:none;		
	}

.fmleft1_bg {
	background-image: url(../images/fmleft_bg.jpg);
	background-repeat: no-repeat;
	height:376px;
	width:220px;
	background-position:top;
	padding: 0px 0px 0px 0px;
	}

.fmright2_bg {
	background-image: url(../images/fmrightbg_bg.jpg) ;
	background-repeat: no-repeat;
	height:199px;
	width:436px;
	background-position:top;
	padding: 0px 0px 0px 0px;
}

a.directory_link:link {
    font-size: 11px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
    padding-left:0px;
    padding-right:0px;
    text-decoration: none;	
}
a.directory_link:visited {
    font-size: 11px;
	color: #9D9D9D;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
}
a.directory_link:hover {
	color: #0066FF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left:0px;
    padding-right:0px;
    text-decoration:none;		
}





.directory{
    font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
    padding-left:0px;
    padding-right:0px;
    text-decoration: none;	
}	

.botoomimg{width:127px; height:115; padding-top:10px; padding-left:5px; clear:all; float:left; }
.botoomimg01{width:127px; height:115; padding-top:10px; padding-left:5px; clear:all; float:left; }
.botoomimg02{width:127px; height:115; padding-top:10px; padding-left:5px; clear:all; float:left; }
#self_help{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#self_help li{ list-style: square; padding-left:4px; size:10px;}
#self_help ul{ margin:0px;}
.morenews{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9F3100;}

#list a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0202; line-height:25px; text-decoration:underline; list-style:inside; }
#list a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0202; line-height:25px; text-decoration:underline; list-style:inside;}

#list a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0202; line-height:25px; text-decoration:underline; list-style:inside;}
#list a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0202; line-height:25px; text-decoration:underline; list-style:inside;}


a.usefullinks:link {
    font-size: 12px;
	font-color: #A72A4A;
	font-family: Arial, Helvetica, sans-serif;	
    padding-left:0px;
    padding-right:0px;
    text-decoration: none;
	padding:5px 5px 5px 5px;	
}


a.usefullinks:visited {
    font-size: 12px;
	color: #A72A4A;
	font-family: Arial, Helvetica, sans-serif;	
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
	padding:5px 5px 5px 5px;	
}


a.usefullinks:active {
    font-size: 12px;
	color: #A72A4A;
	font-family: Arial, Helvetica, sans-serif;	
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
	padding:5px 5px 5px 5px;	
}


a.usefullinks:hover {
	color: #205C99;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
    padding-left:0px;
    padding-right:0px;
    text-decoration:underline;	
	padding:5px 5px 5px 5px;	
}
a.fm :link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-color:#ffffff; line-height:18px; text-decoration:none;  }
a.fm:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:18px; text-decoration:underline; }

a.fm:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; line-height:18px; text-decoration:none;}
a.fm:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; line-height:18px; text-decoration:none; }
.title1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B7B6B6; line-height:14px; letter-spacing:normal; padding-left:5px;}
