body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background:url(../images/bg-new.jpg)/* repeat-x top center*/;

	background-color:#f7f8fc;

	}



/*on page load*/

#notice {z-index:105; position:absolute; top:10%; width:100%; visibility:visible;}

#notice img{ background:#edf29e; padding:5px;}

/*on page load ends*/



table.container{

	background: url(top-bg.gif) repeat-x top;

	background-color: #ffffff;

	COLOR: #000000;

	font-family: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	FONT-SIZE: 9pt;

	text-decoration:none;

	width:1004px;

	}



table.header {

	background:url(logo-bg.gif) repeat-x top;

	height:129px;

	width:100%;

	}



/*added on 18 april*/

td.vastutips-bg {

	background:url(vastu-tips-bg.gif) no-repeat center top;

	}

table.vastutips{

	width:150px;

	font-family:  Arial,"Trebuchet MS", "MS Sans Serif", Verdana;

	font-size:9pt;

	color:#ffffff;

	margin-right:12px;

	margin-left:17px;

	margin-top:25px;

	border:solid 0px #999999;

	}

/**/



input.top-links{

	background:url(top-links-bg.gif) no-repeat center;

	font-family:  "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	font-size:10pt;

	color:#920953;

	font-weight:bold;

	border:0px solid;

	padding: 2px 2px 2px 2px;

	width:105px;

	height:26px;

    }

/*forecast*/

table.forecast-homebg {

	background:url(forecast-bg.gif) no-repeat left top;

	height:290px;

	width:270px;

	border:solid 0px #999999;



	}

	

table.forecast-window {

margin-bottom:0px;

margin-left:10px;

margin-right:2px;

margin-top:11px;

border:solid 0px #999999;

width:268px;

	}

.forecast{

	font-family:  "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	font-size:12pt;

	color:#000000;

	font-weight:bold;

    }

.forecast2{

	font-family:  "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	font-size:16pt;

	color:#000000;

	font-weight:bold;

    }

table.linkforecastlinks{

	background:url(link-forecast_bg.gif) repeat-x;

	ONT-SIZE: 10pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	height:22px;

    }

a.forecast-tabs:link {

	FONT-SIZE: 10pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.forecast-tabs:visited {

	FONT-SIZE: 10pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.forecast-tabs:hover {

	FONT-SIZE: 10pt;

	COLOR: #000000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.forecast-tabs:active {

	FONT-SIZE: 10pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}



.plaintext{

	FONT-SIZE: 10pt;

	COLOR: #000000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:justify;

	}

.smalltext{

	FONT-SIZE: 9pt;

	COLOR: #000000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:justify;

	}

a.bluelinks:link {

	FONT-SIZE: 10pt;

	COLOR: #006a8b;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.bluelinks:visited {

	FONT-SIZE: 10pt;

	COLOR: #006a8b;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.bluelinks:hover {

	FONT-SIZE: 10pt;

	COLOR: #006a8b;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.bluelinks:active {

	FONT-SIZE: 10pt;

	COLOR: #006a8b;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}





a.boldpinklinks:link {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	}

a.boldpinklinks:visited {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	}

a.boldpinklinks:hover {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	}

a.boldpinklinks:active {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	}

/*Exclusive*/



table.exclusive-homebg {

background-color:#FFFFFF;

	background:url(bg-exclusice.gif) no-repeat top right;

	height:103px;

	width:320px;

	border:solid 1px #f86fba;



	}

	

table.exclusive-window {

margin-bottom:2px;

margin-left:2px;

margin-right:2px;

margin-top:2px;

border:solid 0px #999999;

	}



.exclusive-head {

	FONT-SIZE: 12pt;

	COLOR: #990169;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	}



a.pinklinks:link {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: underline;

	}

a.pinklinks:visited {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: underline;

	}

a.pinklinks:hover {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: underline;

	}

a.pinklinks:active {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: underline;

	}



/*icon section*/

a.icon-tabs:link {

	FONT-SIZE: 9pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.icon-tabs:visited {

	FONT-SIZE: 9pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.icon-tabs:hover {

	FONT-SIZE: 9pt;

	COLOR: #000000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.icon-tabs:active {

	FONT-SIZE: 9pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

.green-head{

	FONT-SIZE: 10pt;

	COLOR: #62a100;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	font-weight:800;

	}

.orange-head{

	FONT-SIZE: 10pt;

	COLOR: #ff9600;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	font-weight:800;

	}

.red-head{

	FONT-SIZE: 10pt;

	COLOR: #c00000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	font-weight:800;

	}

td.large-pinkhead{

	FONT-SIZE: 16pt;

	COLOR: #ef75bd;

	FONT-FAMILY:  "Times New Roman",Arial,"MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	background:url(report-head-bg.gif) no-repeat bottom left;

	}

table.adjust {

margin-bottom:0px;

margin-left:0px;

margin-right:0px;

margin-top:10px;

border:solid 0px #999999;

	}



td.strip-blue {

	background:url(strip-header.gif) no-repeat top left;

	padding-left:27px;

	padding-top:0px;

	FONT-SIZE: 10pt;

	COLOR: #0099bb;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	border:solid 0px #999999;

	height:33px;

	}



td.strip-pink {

	background:url(pinkstrip-header.gif) no-repeat top left;

	padding-left:27px;

	padding-top:0px;

	FONT-SIZE: 10pt;

	COLOR: #ef75bd;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	border:solid 0px #999999;

	height:33px;

	}



a.big-links:link {

	FONT-SIZE: 14pt;

	COLOR: #7e7e7e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.big-links:visited {

	FONT-SIZE: 14pt;

	COLOR: #7e7e7e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.big-links:hover {

	FONT-SIZE: 14pt;

	COLOR: #000000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.big-links:active {

	FONT-SIZE: 14pt;

	COLOR: #7e7e7e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}



a.graylinks:link {

	FONT-SIZE: 9pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.graylinks:visited {

	FONT-SIZE: 9pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.graylinks:hover {

	FONT-SIZE: 9pt;

	COLOR: #000000;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}

a.graylinks:active {

	FONT-SIZE: 9pt;

	COLOR: #3e3e3e;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:center;

	}



td.jp-header {

	background:url(jyotish-praveen-top.gif) repeat-x;

	padding-left:5px;

	padding-top:0px;

	FONT-SIZE: 14pt;

	COLOR: #ffffff;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	border:solid 0px #999999;

	height:33px;

	}

.bluetext {

	FONT-SIZE: 12pt;

	COLOR: #1eaadb;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

.lightredtext {

	FONT-SIZE: 9pt;

	COLOR: #99143d;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

table.ur-day-green {

	background:url(ur-day-bg.gif) repeat-x top center;

	FONT-SIZE: 13pt;

	COLOR: #005825;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	width:195px;

	border:#9cd242 1px solid;

	}

table.date-green {

	background:url(date-green.gif) no-repeat top center;

	margin-left:5px;

	margin-top:5px;

	margin-bottom:5px;

	FONT-SIZE: 11pt;

	COLOR: #ffffff;

	text-align:center;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:400;

	height:48px;

	width:47px;

	}

.gdaysmall{FONT-SIZE: 9pt;

	COLOR: #005825;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;}

	

	

	

	

	

	

table.ur-day-blue {

	background:url(ur-blueday-bg.gif) repeat-x top center;

	FONT-SIZE: 13pt;

	COLOR: #079699;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;

	width:195px;

	border:#40cbd4 1px solid;

	}

table.date-blue {

	background:url(date-blue.gif) no-repeat top center;

	margin-left:5px;

	margin-top:5px;

	margin-bottom:5px;

	FONT-SIZE: 11pt;

	COLOR: #ffffff;

	text-align:center;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:400;

	height:48px;

	width:47px;

	}

.bdaysmall{FONT-SIZE: 10pt;

	COLOR: #079699;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	font-weight:800;}



table.poll {

	FONT-SIZE: 10pt;

	COLOR: #000000;

	FONT-FAMILY: Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	background:#c5eff3;

	background:url(bg_poll.jpg);

	}



table.fotter-bg {

	FONT-SIZE: 10pt;

	COLOR: #000000;

	FONT-FAMILY: Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	background:#d573ac;

	background:url(fotter-bg.gif);

	height:140px;

	}

table.marquee {

	FONT-SIZE: 10pt;

	COLOR: #e467b1;

	FONT-FAMILY: Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	}

td.left-panel {

	FONT-SIZE: 10pt;

	COLOR: #e467b1;

	FONT-FAMILY: Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	width:226px;

	border-right:#ececec solid 1px;

	margin-left:5px;

	}

table.page-details {

	FONT-SIZE: 10pt;

	COLOR: #0f94c5;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	border-right:#ececec solid 0px;

	margin-left:25px;

	margin-right:25px;

	}

td.pinkborder {

	FONT-SIZE: 10pt;

	COLOR: #e467b1;

	FONT-FAMILY: "Trebuchet MS",Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	border-bottom:#fbdcee solid 1px;

	padding-left:10px;

	height:25px;

	}



table.panchang {

	FONT-SIZE: 10pt;

	COLOR: #e467b1;

	FONT-FAMILY: "Trebuchet MS",Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:left;

	border-right:#fbdcee dotted 1px;

	border-left:#fbdcee dotted 1px;

	background:#fffbfd;

	}

/*9th sep*/

table.inputs-table{

	font-family:  "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	font-size:10pt;

	color:#6f6f6f;

	font-weight:bold;

	border:0px solid;

	padding: 2px 2px 2px 2px;

	text-align:left;

    }

input.forecast09-inputs {

	background-color:#FFFFFF;

	border-bottom: #acacac solid 1px;

	border-left: #acacac solid 1px;

	border-right: #acacac solid 1px;

	border-top: #acacac solid 1px;

	color:#4f4f4f;

	font-size:10pt;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana;

   	padding: 3px 3px 3px 3px;

}



input.forecast09-b{

	background:url(forecast09-check.gif);

   	border:0px solid #d957af;

   	color:#ffffff;

	font-weight:800;

	font-size:10pt;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana;

	text-align:center;

	padding-right:2px;

	padding-left:2px;

	padding-bottom:2px;

	padding-top:2px;

	width:80px;

	height:23px;

    }

.plaintext-gray{

	FONT-SIZE: 10pt;

	COLOR: #4a4a4a;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:justify;

	}

.smalltext-gray{

	FONT-SIZE: 8pt;

	COLOR: #727272;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	text-align:justify;

	}

.imgborder{border:solid 1px #fca5e1;

padding:4px;}



.gray-imgborder{border:solid 1px #c3c4c5;

padding:0px;}



.smalltext-home{

	FONT-SIZE: 8pt;

	COLOR: #727272;

	FONT-FAMILY: Arial, "MS Sans Serif","Trebuchet MS", Verdana;

	TEXT-DECORATION: none;

	}

.smalltext-blue{

	FONT-SIZE: 7pt;

	COLOR: #0386a2;

	FONT-FAMILY: Arial, "MS Sans Serif","Trebuchet MS", Verdana;

	TEXT-DECORATION: none;

	}

td.large-pinkhead2{

	FONT-SIZE: 14pt;

	COLOR: #ef75bd;

	FONT-FAMILY:  "Times New Roman",Arial,"MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	background:url(report-head-bg.gif) no-repeat bottom left;

	}



td.bluehead{

	FONT-SIZE: 14pt;

	COLOR: #007ba4;

	FONT-FAMILY:  "Times New Roman",Arial,"MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	background:url(report-head-bg2.gif) no-repeat bottom left;

	}



.childreport-head{

	FONT-SIZE: 13pt;

	COLOR: #ef75bd;

	FONT-FAMILY: Arial, "MS Sans Serif","Trebuchet MS", Verdana;

	TEXT-DECORATION: none;

	font-weight:600;

	}



a.pinklinks:link {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.pinklinks:visited {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.pinklinks:hover {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}

a.pinklinks:active {

	FONT-SIZE: 10pt;

	COLOR: #d70974;

	FONT-FAMILY: "Trebuchet MS",Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	}



table.childreport {

background-color:#fff7fc;

margin-right:5px;

margin-left:5px;

margin-bottom:10px;

margin-top:10px;

	width:273px;

	border:solid 1px #f86fba;



	}



table.leftmargin {

margin-right:5px;

margin-left:15px;

margin-bottom:2px;

margin-top:2px;

	}

td.right-panel{

background:url(line-l.gif) repeat-y top left;

padding-left:10px;

	border:solid 0px #f86fba;



	}

table.bottonlinks{

	FONT-SIZE: 9pt;

	COLOR: #a4407a;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana "Trebuchet MS";

	TEXT-DECORATION: none;

	margin-top:30px;

	}



a.bottom_links:link {

	FONT-SIZE: 9pt;

	COLOR: #ffe7f5;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana "Trebuchet MS";

	TEXT-DECORATION: none;

	line-height:25px;

	}

a.bottom_links:visited {

	FONT-SIZE: 9pt;

	COLOR: #ffe7f5;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana "Trebuchet MS";

	TEXT-DECORATION: none;

	text-align:center;

	}

a.bottom_links:hover {

	FONT-SIZE: 9pt;

	COLOR: #ffffff;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana "Trebuchet MS";

	TEXT-DECORATION: none;

	text-align:center;

	}

a.bottom_links:active {

	FONT-SIZE: 9pt;

	COLOR: #ffe7f5;

	FONT-FAMILY: Arial, "MS Sans Serif", Verdana "Trebuchet MS";

	TEXT-DECORATION: none;

	text-align:center;

	}

table.fotter-bg {

	FONT-SIZE: 10pt;

	COLOR: #000000;

	FONT-FAMILY: Tahoma,Arial, "MS Sans Serif", Verdana;

	TEXT-DECORATION: none;

	background:url(fotter-bg.gif) top no-repeat;

	background-color:#d77ab0;

	}	
