/* CSS Document */

/* General */

IMG {
	BORDER: none; 
}

BR.clear {
	CLEAR: both;
}

BODY
{
	MARGIN-TOP: 0px;
	FONT-FAMILY: verdana, Arial, sans-serif;
	margin: 0px;
	TEXT-DECORATION: none;
	/*BACKGROUND-COLOR: #63656B;*/

	background-image: url(/images/bg3.gif); 
	
	background-repeat: repeat-y;
	background-position: left;
}

.BODY A
{
	color: #000099;
	TEXT-DECORATION: underline;
	font-weight: normal;

}

.BODY A:hover {
	color: #990000;
	text-decoration: underline;
}

FORM {
	MARGIN: 0px
}

SELECT,  BUTTON
{
	FONT-SIZE: 10px;
	vertical-align: middle;
}
INPUT, TEXTAREA
{
	font-size :11px;

}
table {
	FONT-SIZE: 11px;
	/*line-height: 15px;
	BACKGROUND-COLOR: #ffffff;*/
}

table TD {
	vertical-align: top;
}

.but {
	background-color: #F8F5E3;
	height: 22px;
	font-size: 11px;
	font-weight: bold;
	color: #222222;
	cursor: hand;
}

.vam {
	vertical-align: middle;
}


ul {
	padding-left:10px;
	margin: 4px 8px 3px 10px;
}

li {
	padding: 0px 0px 3px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt.gif); 

}

UL.blt1 {
	padding: 4px 0px 4px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt1.gif); 
}

UL.blt2 {
	padding: 4px 0px 4px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt2.gif); 
}

UL.blt3 {
	padding: 4px 0px 4px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt3.gif); 
}
UL.blt5 {
	padding: 0px 0px 0px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt3.gif); 
}
li.blt4 {
	padding: 14px 4px 4px 4px;
	list-style-image: url(http://www.sulekha.com/images/blt.gif); 
}


.mbbg {
	padding-left: 5px;
	background: #F2F2E2;
	border-top: 1px solid #b4b48a;
	border-bottom: 1px solid #b4b48a;
	}

.mbblt li {
	padding: 0px 0px 6px 0px;
	list-style-image: url(http://www.sulekha.com/images/mbblt.gif); 
}


.gline {
	background-color: #666666;
	height: 1px;
}


/*Sulekha logo Area*/

.head TD {
	vertical-align: middle;
}

.shead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	line-height: 30px;
}

/* Welcome bar */

/*----------------------------------network bar or welcome bar or user area------------------------------*/

.wel {
	background-color: #CDE4FB;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	width: 778px;
}

.wel .sel {
	color: #ffffff;
	background-color: #5B92C9;
}

.wel TD {
	vertical-align: middle;
}

.wel A {
	color: #000066;
	text-decoration: none;
}

.wel A:hover {
	color: #000066;
	text-decoration: underline;
}

.wel .cust {
	background-color: #CDE4FB;
	color: #000066;
	font-weight: normal;
	text-decoration: none;
}

.wel .cust A {
	color: #000066;
	text-decoration: none;
}

.wel .cust A:hover {
	color: #000066;
	text-decoration: underline;
}

/* Menu bar */

/*----------------------------------------main menu and sub menu------------------------------*/

.mmenu {
	background-color: #63656B;
}

.mmenu TD{
	FONT-SIZE: 10px;
	vertical-align: middle;
}

.mmenu .menu {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	height: 20px;
	width: 778px;
}

.mmenu .menu A {
	color: #FFFFFF;
	text-decoration: none;
}

.mmenu .menu A:hover {
	text-decoration: underline;
	font-weight: bold;
}

.mmenu .menu .sel {
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-image: url(http://www.sulekha.com/images/sel_button1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 85px;
}

.mmenu .menu .sel A {
	color: #000000;
	text-decoration: none;
}

.mmenu .menu .sel A:hover {
	text-decoration: underline;
	vertical-align: top;
}

.mmenu .sub {
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-color: #CCCCCC;
	height: 20px;
	width: 778px;
	font-weight: bold;
}

.mmenu .sub A {
	color: #000000;
	text-decoration: none;
}

.mmenu .sub A:hover {
	text-decoration: underline;
}

/* Right bar */
.lnsep {
	border-bottom: 1px solid #D2D2BD;
}

/*----------------------------------------special offer for you------------------------------*/


.pad {
	background-color: #EFF3C5;
	display: block;
	padding: 2px;
	margin-bottom: 3px;
}

.pad A{
	font-weight: bold;
	background-color: #EFF3C5;
	display: block;
	margin-bottom: 3px;
}

.padv {
	font-weight: normal;
	line-height: 16px;
	color: #000066;
	background-color: #CDE4FB;
	text-decoration: none;
}

.padv TD {
	FONT-SIZE: 10px;
}

.padv A {
	font-weight: normal;
	color: #000066;
	text-decoration: underline;
}

.padv .head{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	background-color: #5B92C9;
	height: 25px;
	vertical-align: middle;
}

/* Left nav */

/*---------------------------------------------sponsorer block--------------------------------------*/

.chsp {
	color: #000000;
	text-decoration: none;
	background-color: #dddddd;
	FONT-SIZE: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	border: 1px solid #666666;
}

.chsp .sp {
	background-color: #666666;
	color: #ffffff;
	height: 20px;
	vertical-align: middle;
}

/*---------------------------------------------left nav bar--------------------------------------*/

.bln {
	border: none;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.bln TD {
	color: #333333;
	background: #D2D2BD; 
	text-align: right;
	height: 25px;
	text-decoration: none;
	vertical-align: middle;
}

.bln A
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.bln A:hover{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

.bln .sel {
	background: #FFFFFF;
}

/*----------------------------------------left bottom sulekha promo block------------------------------*/

.ladv {
	line-height: 16px;
	color: #000000;
	background-color: #CDE4FB;
	text-decoration: none;
}

.ladv .head{
	line-height: 16px;
	color: #ffffff;
	background-color: #5B92C9;
}

.ladv A {
	line-height: 16px;
	color: #000066;
	background-color: #CDE4FB;
	text-decoration: underline;
}

/* Content Area

---------------------------------------------icon link--------------------------------------*/

.cait {
	font-size: 10px;
	font-weight: normal;
}

.cait TD{
	vertical-align: middle;
}

.cait A {
	color: #000099;
	font-weight: normal;
	text-decoration: none;
}

.cait A:hover{
	
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
}

/*---------------------------------------------profile name display--------------------------------------*/
.uhphl {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000099;
	text-align: center;
	vertical-align :middle ;
	height: 30px;	
}
.uhphl A
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000099;
}

.uhph {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000099;
	text-align: center;
	height: 30px;
	background-image: url(http://www.sulekha.com/images/namebg.gif);
	background-repeat: repeat-x;
}

.uhph A{
	font-weight: bold;
	color: #000099;
	
	text-decoration: underline;
}

.uhph A:hover{
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}


.caht {
	font: normal 11px;
}

/*---------------------------------------------content area--------------------------------------*/

.cabs {
	BORDER: 1px solid #7A7A3D; 
}

.cabs1 {
	border: 1px solid #7A7A3D;  
	border-collapse: collapse;
	line-height: 15px;
	background:#ffffff;
}

.cabs2 {
	border: 1px solid #b4b48a;  
	border-collapse: collapse;
	line-height: 15px;
	padding : 4px;
	background:#ffffff;
}

.clnt {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 2px;
	text-align: right;
}

.clant {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ad1d1d;
	margin: 2px;
	text-align: right;
}

.bsaln {
	border: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: right;
}

.cbt {

	font: normal 11px Verdana, Arial;
	color: #000000;
	text-align: left;
	TEXT-DECORATION: none
}

.cath {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	background: #D2D2BD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7A7A3D;
}

.cath TD{
	vertical-align: middle;
}

.cath1 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	background: #F2F2E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b4b48a;
}
.cath1 A {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	background: #F2F2E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b4b48a;
}

.cath1 TD{
	vertical-align: middle;
}

.cbg {
	background: #F2F2E2;
	height : 30px;
	
}


.cat {
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 25px;
	vertical-align: middle;
}

.cat .sub {
	color: #000000;
}

.cat1 {
	vertical-align: bottom;
}

.cats {
	font-weight: normal;
	color: #000000;
	background-color: #E9E9DD;
}

.gbg {
	background-color: #eeeeee;
}

.bbg {
	background-color: #D2D2BD;
}

.clnb {
	width: 125px;
	font-size: 11px;
	border: 1px solid #8A8A8A;
}

.clnb .head{
	background-color: #F2F2E2;
	font-weight: bold;
	height: 25px;
}

.cags {
	background-color: #8A8A8A;
	height: 1px;
}

.dotsep {
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	background-color: #eeeeee;
}

.tab {
	background-color: #F2F2E2;
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.tab A {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.tab A:hover {
	color: #666666;
	text-decoration: none;
	
}

.tabsel {
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}

.tabcsel {
	background-color: #F2F2E2;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}

.tabsel A {
	color: #000000;
	text-decoration: none;
}

.tabsel A:hover {
	text-decoration: underline;
}

.tabr {
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.tabr A {
	color: #666666;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.tabr A:hover {
	color: #666666;
	text-align: center;
	text-decoration: none;
	
}

.tabrsel {
	background-color: #F2F2E2;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}


.tabrsel A {
	color: #000000;
	text-decoration: none;
}

.tabrsel A:hover {
	text-decoration: underline;
}

.cbox {
	background-color: #F2F2E2;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.gline {
	background-color: #666666;
	height: 1px;
}

.vdot {
	background-image: url(http://www.sulekha.com/images/vdot.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.3sline {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}

.lsline {
	background-color: #F2F2E2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b4b48a;
}

/* footer */

.fadv {
	font-size: 10px;
	font-weight: normal;
}

.fadv TD {
	vertical-align: middle;
	text-align: center;
}

.fabox {
	border: 1px solid #666666;
}

.fabox .hed {
	background-color: #666666;
	text-align: center;
	height: 20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.ftbox {
	background-color: #EAF1FF;
	border-collapse: collapse;
	border: 2px solid #AEC9FF;
}
         
.ftbox .hed {
	background-color: #D9E6FF;
	text-transform: uppercase;
}

.cpyt {
	font-size: 9px;
	text-align: center;
}



.ltno 
{
	display: block;
	padding: 2px;
	list-style-position: outside ;
	list-style-type :  none  ;
	list-style-image: none; 
	margin :0px 0px 0px 0px;
}

.ltno A{
	font-weight: bold;
	display: block;
	margin-bottom: 3px;
}/*  for More Tabs */

.ddwn
{
    BORDER-RIGHT: #b4b48a 1px solid;
    BORDER-TOP: #b4b48a 1px solid;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #b4b48a 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #b4b48a 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f2f2e2;
    TEXT-DECORATION: none
}
.ddwn A
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.ddwn A:hover
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    COLOR: #666666;
    TEXT-DECORATION: none
}

.redhd {
	color: #6F3E36;
	font: bold 13px/24px Arial, Helvetica, sans-serif;
}




/* Tabbed Pane for Whats on Sulekha Start 

---------------------------------------------Start--------------------------------------*/

.tbh
{
	margin: 5px 5px 5px 5px ;
} 

.tbhn {
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #56676A;
/*	background-color: #80A1A7;*/
	background-color: #607F84;
	vertical-align: middle;
}

.tbhn A {
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.tbhn A:hover {
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.tbhs A 
{
		font-weight: bold;
		text-decoration: none;
		color: #000000 ;
}

.tbhs A:hover 
{
		font-weight: bold;
		color: #000000 ;
}

.tbhs {
	background-color: #CEE3E4;
	color: #000000 ;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #98C7C6;
	border-right-color: #98C7C6;
	border-left-color: #98C7C6;
	vertical-align: middle;
}


.tbhb {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #98C7C6;
	border-right-color: #98C7C6;
	border-left-color: #98C7C6;
	vertical-align: top;
	background-color: #CEE3E4;
}

.tbhf {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #98C7C6;
	background-color: #CEE3E4;
	vertical-align: top;
}

.tbhc {
	background-color: #CEE3E4;
	text-align : center ;
}
.tbhc .so {
	background-color: #ffffff;
	text-align : center ;
}

.tbhc .so li{
		list-style-image: url(http://www.sulekha.com/images/so_blt.gif);
		padding: 0px 0px 5px 0px;
}


.tbhc TD{
	vertical-align: middle;
}

/*---------------------------------------------End--------------------------------------

Tabbed Pane for Whats on Sulekha End */


/*---------------------------------------------Start--------------------------------------

Tabbed Pane for Contribute News End */


.tbcn {
	background-color: #F2F2E2;
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.tbcn A {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.tbcn A:hover {
	color: #666666;
	text-decoration: none;
	
}
.tbcd {
	background-color: #F2F2E2;
	color: #aaaaaa;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.tbhs A 
{
		font-weight: bold;
		text-decoration: none;
		color: #000000 ;
}

.tbhs A:hover 
{
		font-weight: bold;
		color: #000000 ;
}

.tbcs {
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
	background : #ffffff;
}

.tbcs A {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.tbcs A:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tbcb {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	background: #ffffff;
}


.tban {
	background-color: #F2F2E2;
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.tban A {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.tban A:hover {
	color: #666666;
	text-decoration: none;
	
}

.tbas A 
{
		font-weight: bold;
		text-decoration: none;
		color: #000000 ;
}

.tbas A:hover 
{
		font-weight: bold;
		color: #000000 ;
}

.tbas {
	background-color: #F2F2E2;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}

.tbas A {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.tbas A:hover {
	color: #000000;
	font-weight: bold;
}

.tbab {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
}




/*---------------------------------------------Stop--------------------------------------

Tabbed Pane for Contribute News Stop */

/* Tabbed pane style 2 */

.tbr
{
	margin: 5px 5px 5px 5px ;
	text-align : center ;
} 

.tbrn {
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}

.tbrd {
	background-color: #Ffffff;
	color: #aaaaaa;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	height: 22px;
	border: 1px solid #b4b48a;
	vertical-align: middle;
}


.tbrc {
		background-color: #F2F2E2;
}

.tbrn A {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.tbrn A:hover {
	color: #666666;
	text-decoration: none;
	
}
.tbcf {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #98C7C6;
	background-color: #FFFFFF;
	vertical-align: top;
}
.tbrf {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #98C7C6;
	background-color: #F2F2E2;
	vertical-align: top;
}

.tbrs  {
	background-color: #F2F2E2;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}

.tbrs A {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.tbrs A:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.tbrb {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #b4b48a;
	border-right-color: #b4b48a;
	border-left-color: #b4b48a;
	vertical-align: middle;
}



.tbrc TD{
	vertical-align: middle;
}

.tbrh {
	border-bottom: 1px solid #b4b48a;
}

.tbah {
	border-bottom: 1px solid #b4b48a;
}
/* end */

/* Hot Seat Start */

.cabs1 {
	border: 1px solid #7A7A3D;  
	border-collapse: collapse;
	spacing: 0px;
	line-height: 15px;
}

/* Hot Seat End */

/* Content Item Spotlight */
.splt
{
    BORDER: #666666 1px solid;
    BACKGROUND-COLOR: #fafbd8
}

.spotlight A{
	font-weight: bold;
}



.hdln
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}

/* Content Item End */

/* Left Nav bar related styles */
.lnav ul {
	margin: 0px 0px 5px 0px;
}

.lnav li {
	padding: 2px 0px 1px 10px;
	list-style-image: url(http://www.sulekha.com/images/spacer.gif); 
}
.lnav {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-image: url(http://www.sulekha.com/images/lshadow1.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.lnav A{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.lnav A:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

.lnav .sub{
	text-decoration: none;
	font-weight: normal;
}

.lnav .sub A{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.lnav .sub A:hover{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.hd {
	background-image: url(http://www.sulekha.com/images/lsdwhl1.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 18;
	vertical-align: middle;
}

/* end Left nav bar */ 
/* news hopper listing */
.nlist {
	margin: 14px 8px 3px 15px;
}

.nlist li {
	padding: 0px 0px 13px 0px;
	list-style-image: url(http://www.sulekha.com/images/spacer.gif); 
}

/* news hopper listing */

.lhsbg {
	background-image: url(http://www.sulekha.com/images/lshadow.gif);
}
.errbox {
		border: 2px solid #C8C8C8;
	padding: 5px;
	color: #ad1d1d;
	font-weight: bold;
}
.ifobox {
	border: 2px solid #C8C8C8;
	padding: 5px;
	color: #5A5A1D;
	font-weight: bold;
}
.grbg {
	background-color: #DEEFB6;
	align: center;
	vertical-align: middle;
	}
.dgbg {
	background-color: #C8C8C8;
	vertical-align: middle;
}

.lgbg {
	background-color: #EEEEEE;
	vertical-align: middle;
}



/* Categories related classes */
.slink {
	font-size: 10px;
	line-height: 14px;
	text-transform: capitalize;
}

.slink A {
	color: #000099;
	text-decoration: none;
	line-height: 14px;
}

.clink A
{
	color: #000099;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

/* classifieds */


A 
{
		color: #000099;
	text-decoration :none;
}

.tabn {
	background-color: #E0EEFC;
	padding: 0px 6px 0px 0px;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
	margin-right: 3px;
	border-top: 1px solid #2B5884;
	border-bottom: 1px solid #2b5884;
}

.tabn A{
	color: #000000;
	text-decoration: none;
}

.tabn A:hover{
	color: #000000;
	text-decoration: underline;
}

.tabh {
	background-color: #5A96D1;
	padding: 0px 6px 0px 6px;
	height: 23px;
	font-weight: bold;
	vertical-align: middle;
	color: #ffffff;
	border-top: 1px solid #2B5884;
	border-bottom: 1px solid #2b5884;
	text-transform: uppercase;
}

.tabh A{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.tabh A:hover{
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}


.tabm {
	background-color: #5A96D1;	
	height: 23px;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
	border-top: 1px solid #2B5884;
	border-bottom: 1px solid #2b5884;
	text-transform: uppercase;
}

.tabm A{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.tabm A:hover{
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}


.tbch {
	border-bottom: 1px solid #b4b48a;
	font-weight: bold;
	vertical-align: middle;
	text-align:right ;
}

.tbch A{
	color: #333333;
	font-weight: bold;
}

.tbch A:hover{
	color: #990000;
	font-weight: bold;
}
/*
.ticketed {
	 background-color: #EFF3C5;
		border-bottom: 1px solid #C7C7AD;
}
*/
.evlist .ticketed 
{
	background-color :Transparent ;
}
.evlist .ticketed A
{
	background-color :Transparent ;
}
.ticketed A{
	font-weight: bold;
	/* background-color: #EFF3C5;*/
}


.rchd 
{
	border: 2px solid #666666;
	padding : 2px 2px 2px 2px;
}

.rchd th
{
	background-color :#F4F4C4;
	text-align : center ;
	font-weight : bold ;
}
.rchd td
{
	text-align : right ;
}


.cnbg {
	background-color: #E5EDF5;
	margin: 2px 0px 10px 3px;

}
.lhsc TD {
	padding-bottom : 10px;
}

.cnbg TD 
{
		vertical-align : middle ;
}
.cll ul {
	margin: 0px 0px 3px 0px;
}

.cll li {
	padding: 0px 0px 2px 0px;
	list-style-image: url(http://www.sulekha.comspacer.gif); 
}
.dotg {

	border-top: 1px dotted #999999;
	background-color: #eeeeee;
}

.txtad {
	color: #8C1548;
	text-decoration: none;
	background-color: #FBF6DA;
	/*border: 1px solid #D3BB7A;*/
	margin-bottom : 10px;
}

.txtad A{
	color: #8C1548;
	text-decoration: none;
	}
	
	.txtad A:hover {
	color: #8C1548;
	text-decoration: underline;	
	}

.slgt {
	color: #666666;
	font-size: 10px;
}

.ksbg {
	background-color: #ffffff;
	padding: 4px 0px 0px 6px;
}

.ksbg A{
	text-decoration: none;
	color: #000099;
}

.ksbg A:hover{
	text-decoration: underline;
	color: #000099;
}

.ksbg TD {
	height: 40px;
	vertical-align: middle;
}


.hpsl1 {
	border: 1px solid #94A47E;
	background: #EFF6E5;
}
.hpsl1 .bg{
	padding: 7px 0px 0px 0px;
	background: #94A47E;
}
.hpsl1 ul {
	padding-left:14px;
	margin: 7px 8px 3px 14px;
}
.hpsl1 li {
	padding: 0px 0px 3px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt.gif); 
}

.hpsl2 {
	border: 1px solid #9CA9C9;
	background: #ECF0F6;
}
.hpsl2 .bg{
	padding: 7px 0px 0px 0px;
	background: #9CA9C9;
}
.hpsl2 ul {
	padding-left:14px;
	margin: 7px 8px 3px 14px;
}
.hpsl2 li {
	padding: 0px 0px 3px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt.gif); 
}

.hpsl3 {
	border: 1px solid #989580;
	background: #F9F7EA;
}
.hpsl3 .bg{
	padding: 7px 0px 0px 0px;
	background: #989580;
}
.hpsl3 ul {
	padding-left:14px;
	margin: 7px 8px 3px 14px;
}
.hpsl3 li {
	padding: 0px 0px 3px 0px;
	list-style-image: url(http://www.sulekha.com/images/blt.gif); 
}

.hltxt {
	color: #B22318;
}

.hltxt A{
	color: #B22318;
}

/* for travel agent leads */
.tabeltxt{
	font-family: Arial, Tahoma;
	font-size: 13px;
	color: #275D93;
}
.toptxt1{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	
}
.tabelhead{
	font-family: Arial, Tahoma;
	font-size: 13px;
	color: #275D93;
	font-weight: bold;
}
.toptxt{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	color: #FFFFFF;
	
	
}
.meditxt {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.mediformtxt {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFF1A4;
	border: 1px solid #4185C2;
}
.medtxt {
	font-size: 11px;
	background-color: #639ACE;
}
.bigtxt {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #4185C2;
}
.intabletext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFF1A4;
}

.hpsh {
	font-size: 12px;
	font-weight: bold;
	color: #275D93;
}


/*DIV, SPAN, P, UL, LI, TD, TH, INPUT, SELECT, TEXTAREA, BUTTON
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}*/
/*************************/



/* START PAGE HEADER CSS PROPERTIES */

/* VARIABLES: phmenusel, servicemenu, logobarbg   */

.phtable .phmenu .phmenusel {
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-image: url(http://www.sulekha.com../images/phmenuselnetwork.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 85px;
}

.servicemenu
{
    BORDER-RIGHT: #ffcc66 0px solid;
    BORDER-TOP: #ffcc66 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    font-family: verdana,arial;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #ffcc66 0px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #688B9A;
    TEXT-ALIGN: center
}

.logobarbg {background-image: url(http://www.sulekha.com../images/logobarbgnetwork.gif);	}


.phtable {
	background-color: #63656B;
	font-family: verdana;
}

.phtable TD{
	FONT-SIZE: 10px;
	vertical-align: middle;
}

.phtable .phmenu {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	height: 20px;
	width: 778px;
}

.phtable .phmenu A {
	color: #FFFFFF;
	text-decoration: none;
}

.phtable .phmenu A:hover {
	text-decoration: underline;
	font-weight: bold;
}



.phtable .phmenu .phmenusel A {
	color: #000000;
	text-decoration: none;
}

.phtable .phmenu .phmenusel A:hover {
	text-decoration: underline;
	vertical-align: top;
}



.logobarheader {
		font-family: verdana,arial;
    color: #333;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 135%;
		font-weight:bold;
    MARGIN: 0px;
}

.welcomebar {font-family: verdana, arial; font-size: 11px; }


.mwhite
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.mwhite
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.mwhite:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.mwhite:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

.headerhplink
{
	font-family: Verdana; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	COLOR: blue; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #ffffcc
}

/* END PAGE HEADER CSS PROPERTIES */

/* contributor css */
.contributor {
	/*font-size: 10px;*/
	/*line-height: 14px;*/
	text-transform: capitalize;
}

.contributor A {
	/*color: #000099;*/
	text-decoration: none;
	/*line-height: 14px;*/
}
/* contributor css */

#s_login
{
    left:640px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    POSITION: absolute;
    width:137px;
    TOP: 30px;
    BACKGROUND-COLOR: #B53829;
    border:1px solid #333333;
}
#s_login UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#s_login UL LI
{
    PADDING-LEFT: 15px;
    FLOAT: left;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    list-style-image:none;    
}
#s_login UL LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    font-family:verdana ;
    font-size:12px;
    font-weight:bold ;
    
}
#s_login UL LI A:hover
{
    TEXT-DECORATION: underline;
}

#s_loginlayer
{
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    POSITION: absolute;
    BACKGROUND-COLOR: #B53829;
    border:1px solid #333333;
    padding:3px;
    left:498px; 
    top:22px;
    z-index:1;
    width:280;
}

#s_Logged
{
    FLOAT: right;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    TOP: 30px;
    BACKGROUND-COLOR: #B53829;
    border:1px solid #333;
	TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    color:#ffffff !important;
    font-weight:bold ;
    font-family:verdana ;
    font-size:11px;
	right:25%;
}
#s_Logged UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
#s_Logged UL LI
{
    PADDING-LEFT: 15px;
    FLOAT: left;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    list-style-image:none;
}
#s_Logged UL LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    color:#ffffff!important ;
    font-weight:bold ;
    font-family:verdana ;
    font-size:11px;
}
#s_Logged UL LI A:hover
{
    TEXT-DECORATION: underline;
}
