.lycurvetop { background-attachment: fixed; background-image: url(../images/ly_curvetop.jpg); 
background-repeat: no-repeat} .lycurvecenter { background-attachment: fixed; background-image: 
url(../images/ly_curvecenter.jpg); background-repeat: no-repeat} 
a.menulinkbottom:hover {  font-family: "arial narrow"; font-size: 10px; font-weight: normal; color: #435D80; text-decoration: none;}
a.menulinkbottom:link {  font-family: "arial narrow"; font-size: 10px; font-weight: normal; color: #435D80; text-decoration: none;}
a.menulinkbottom:active {  font-family: "arial narrow"; font-size: 10px; font-weight: normal; color: #435D80; text-decoration: none;}
a.menulinkbottom:visited {  font-family: "arial narrow"; font-size: 10px; font-weight: normal; color: #435D80; text-decoration: none;}
.tableHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #677cb5}
.tableContent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #DDDDFF}
.top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #6633CC; text-decoration: underline}
.tablecontent1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; background-color: #FF9966}
.tableTithi {  font-family: Verdana; font-size: 9px; font-weight: bold; background-color: #BEBBFF; line-height: normal; color: #FFFFFF; background-position: right}
.calenderEnglish {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: ffffff; font-weight: bold}
.calenderHindu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; background-color: EAE9F9}
.calenderwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: lowercase; color: #000000; font-weight: normal; font-variant: normal; font-style: normal}
.tablePanchang {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6666CC; text-decoration: none}
 .smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.smalltextbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000}
.tableContentCol1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; background-color: #3f5889}
.tableContentCol2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #b58fb9}
.tableContentCol3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #80a18d}
.tableContentCol4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #d8d0cc}
.tableContentCol5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #E6E8FA}
.panchangTithi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #BEBBFF}
.panchangNormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EAE9F9}
.LinkInText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666699; text-decoration: none}
.SubHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.SubHeadingSml {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.noDate {  background-color: #C7CEE2}
 A.A1{
BACKGROUND-COLOR:#667AB3;
COLOR:white;
Text-Align:center;
Text-Decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold;
}
A.A1:hover {
BACKGROUND-COLOR:#DDDDFF;
COLOR:#667AB3;
Text-Align:center;
Text-Decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
}
.tableRetreat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDFF;
}
.tableOddRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDFF;
}
.tableEvenRow {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.tableOddRowUS {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #9b9fd3;
}
.tableHeadingUS {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #9b9fd3}

.tableOddRow10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDDDFF;
}
.tableEvenRow10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}
.tableOddRow11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDDDFF;
}
.tableEvenRow11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
.btnav { background-color: #677cb5; border: 1px #000000 solid;} 
.WhiteLinkInText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.USMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#677cb5;
	background-color: #DDDDFF;
	font-weight: bold;
}
.flatButton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    WIDTH: 88px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #667AB3
}
.tableContCol1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #FFCCFF}
.tableContCol2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #CCFFFF}
.tableContCol3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #99CCCC}

A.A2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #666699; 
	text-decoration: none
}
A.A2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333399; 
	text-decoration: underline
}
.time{color:maroon; text-decoration: none}
table.innerTable1 {
      width: 100%;
  	  height: 110;
      border: 1px; 
      border-color: white; 
      padding: 3px;

}

table.innerTable {
	width: 100%;
	height: 110px;
	border-width: 1px;
	border-spacing: 3px;
	
	border-color: white;
	border-collapse: separate;
}
table.innerTable td {
	border-width: 1px;
	padding: 1px;
	
	border-color: white;
	background-color: #DDDDFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	-moz-border-radius: ;
}



.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2d468e;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style4 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336666;
	text-align: center; 
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006666;
}
.style12 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
.style17 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; }


A.A1{
COLOR:white;
Text-Align:center;
Text-Decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold;
}
A.A1:visited {
COLOR:white;
Text-Align:center;
Text-Decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
}

#header {background-color:#667AB3;height:51px;width:100%;top:0;left:0;}
#title1 {height:153px;float:left;width:100%;}
#title2 {width:750;height:85px;position:relative;}
#leftcolumn {float:left; width:19%;}
#content { float:left; width:80%;position:relative;}
#footer {clear:both;text-align:right; padding-bottom:0px;height:10px;}

#banner1{background-image:url(../images/ly_om.jpg);background-repeat:no-repeat; width:55px; height:51px;top:0;left:0;float:left;}
#banner2{background-image:url(../images/ly_bannertop.jpg);background-repeat:no-repeat; width:358px; height:19px;margin-left:160px;margin-top:15px;float:left;}

#title1a{background-color:#E9EBF6;left:0;width:28px;height:153px;float:left;}
#title1b{background-color:#E9EBF6;background-image:url(../images/ly_ppg_photo.jpg);background-repeat:no-repeat; width:167px; height:153px;float:left;}
    
#title1c{background-image:url(../images/ly_curvetop.jpg);background-repeat:no-repeat; height:87px; width:319px;float:left;}
#title1d1{height:40px;width:300px;margin-top:80px;margin-left:30px;float:left;}
#title1d2{height:40px;width:248px;margin-top:-40px;margin-left:350px;float:left;}
#title1d3{height:33px; width:24px;margin-top:-40px;margin-left:585px;float:left;}

#left1{background-image:url(../images/ly_curvecenter.jpg);background-repeat:no-repeat; height:141px;width:195px;}
#left2{background-image:url(../images/ly_curvebottom.jpg);background-repeat:no-repeat;width:28px; height:83px;margin-left:0px;float:left;}
#left3{background-image:url(../images/ly_flower.jpg);background-repeat:no-repeat;width:79px; height:83px;margin-left:30px;padding-bottom:350px;}

#title2con{height:25px;width:681px;margin-top:20px;margin-left:92px;float:left;}
#tab1{height:25px;width:169px;float:right;}
#tab2{height:25px;width:135px;float:left;}
#tab3{height:25px;width:136px;float:right;}
#months{height:35px; width:720px;margin-left:53px; float:left;}

td.td1 {vertical-align:middle;text-align:center;}
td.td2,th.th2,table.table2 {vertical-align:middle;text-align:left;border:none;}

.t {background: url(../images/table_topbkg.gif) 0 0 repeat-x; #edf0c0; width: 580px; float:left;}        
.b {background: url(../images/table_bottom.gif) 0 100% repeat-x;float:left;}       
.l {background: url(../images/table_left.gif) 0 0 repeat-y;float:left;}             
.r {background: url(../images/table_right.gif) 100% 0 repeat-y;float:left;}           
.bl {background: url(../images/table_bottomleftcorner.gif) 0 100% no-repeat;float:left;} 
.br {background: url(../images/table_bottomrightcorner.gif) 100% 100% no-repeat;float:left;}
.tl {background: url(../images/table_topleftcorner.gif) 0 0 no-repeat;float:left;}
.tr {background: url(../images/table_toprightcorner.gif) 100% 0 no-repeat; float:left;padding:20px}
.clear {font-size: 1px; height: 1px}

#container{width:600px;margin-left:100px;margin-top:10px;height:100%;}
#ncontainer{width:600px;margin-left:0px;margin-top:10px;}
#background{BACKGROUND: #edf0c0;margin-left:40px; margin-top:0px;width:500px;padding-top:0px; padding-left:5px; padding-right:15px;padding-bottom:5px;float:left;}
#nbackground {BACKGROUND: #edf0c0;margin-left:40px;margin-top:0;width:500px;padding-top:0px; padding-left:5px; padding-right:15px; padding-bottom:5px;float:left;}
#date {BACKGROUND: #edf0c0;width:71px; height:70px;margin-left:0px; margin-top:15px;background-image:url(../images/calender2.gif);background-repeat:no-repeat;float:left;text-align:center;padding-top:10px;}
#details {width:390px; margin-top:15px;min-height:71px;height:auto !important;height:71px;margin-left:15px;float:left;BACKGROUND: #f4f6d9;  text-align:left;padding-top:10px;padding-left:10px; padding-right:0px;}
#divide {width:370px;margin-left:85px;BACKGROUND: #edf0c0;  text-align:left;padding-top:0px;padding-left:10px; padding-right:10px;}
a.cssmonth{background:url(../images/months_bkg.jpg) repeat-x;/*background-color:#005b7f ;*/height:34px;width:60px;display:inline;line-height:34px;float:left;COLOR:white;Text-Align:center;Text-Decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.cssmonth:hover{background:url(../images/months_bkg_ef.jpg) repeat-x;/*background-color:#003471;*/width:60px;text-decoration:none;font-size: 16px;font-weight:bold;} 