body{
	background: #01104D;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

a{
   text-decoration: none; }
a:hover{
 text-decoration: underline; }

.bot   {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;  
	font-weight: bold;
	background-color: #164E9B;
	height:20px;
	line-height:20px;} 


#menu P {font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: White;
padding-left:5px;
padding-right:5px;

}

#menu a {font-family: verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: White;
text-decoration: none;
padding-left:5px;
padding-right:5px;
}

#menu a:hover {font-family: verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
color: Yellow;
text-decoration: underline;
padding-left:5px;
padding-right:5px;
}




#bot P {font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #6776C3;
padding-left:5px;
padding-right:5px;

}

#bot a {font-family: verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #6776C3;
text-decoration: none;
padding-left:5px;
padding-right:5px;
}

#bot a:hover {font-family: verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
color: Yellow;
text-decoration: underline;
padding-left:5px;
padding-right:5px;
}

.tableA{ 

background-image: url(images/index_1.jpg);
background-position: center;
width: 1002px;
height: 626px;
background-repeat: no-repeat;
border-right:1px solid #6679BB;
border-left:1px solid #6679BB;
border-bottom:1px solid #6679BB;
}

.tableA1{ 

background-image: url(images/index_2.jpg);
background-position: center;
width: 1002px;
height: 626px;
background-repeat: no-repeat;
border-right:1px solid #6679BB;
border-left:1px solid #6679BB;
border-bottom:1px solid #6679BB;
}

.tableA2{ 

background-image: url(images/index_4.jpg);
background-position: center;
width: 1002px;
height: 660px;
background-repeat: no-repeat;
border-right:1px solid #6679BB;
border-left:1px solid #6679BB;
border-bottom:1px solid #6679BB;
}
.tableB{
	background-image: url(images/subbg.jpg);
	background-attachment: fixed;
	background-position: center -25px;
	background-color: #153170;
	width: 1002px;
	height: 658px;
	background-repeat: no-repeat;
	border-right: 1px solid #6679BB;
	border-left: 1px solid #6679BB;
	border-bottom: 1px solid #6679BB;
	float: none;
	table-layout: fixed;
}
.tableD{
	background-image: url(images/subbg.jpg);
	background-attachment: fixed;
	background-position: center -25px;
	background-color: #153170;
	width: 1002px;
	height: 658px;
	background-repeat: no-repeat;
	border-right: 1px solid #6679BB;
	border-left: 1px solid #6679BB;
	border-bottom: 1px solid #6679BB;
	float: none;
	table-layout: scrool;
}

.tableC{
	background-image: url(images/subbg_1.jpg);
	background-attachment: fixed;
	background-position: center -25px;
	background-color: #153170;
	width: 1002px;
	height: 658px;
	background-repeat: no-repeat;
	border-right: 1px solid #6679BB;
	border-left: 1px solid #6679BB;
	border-bottom: 1px solid #6679BB;
	float: none;
	table-layout: scroll;
}

#link P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #142F6B;
	padding-left: 5px;
	padding-right: 5px;
}

#link a {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #142F6B;
text-decoration: none;
padding-left:5px;
padding-right:5px;
}

#link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}


.content{
	font-family: arial,verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	line-height: 19px;
}

h1{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:yellow;
	padding-left:0px;
	padding-right:20px;
	padding-top:20px;
	line-height: 19px;
text-transform: uppercase;

}

h2{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#7AB3DF;
	padding-left:0px;
	padding-right:20px;
	line-height: 15px;
}
.leftcell{
	width: 225px;
}

.indexcell{
	width: 520px;
	padding-left: 15px;
	padding-right: 35px;
	line-height: 18px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #fff;
}
.rightcell{
	width: 257px;
}

.dots{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #fff;
	line-height: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.include{
	float: right;
	position: fixed;
	margin-left:525px;
}


.abstract table tr td {
 font-family: Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal; 
 color:#fff;
 padding-left:10px;
 line-height: 18px;
height:28px;
 
}

.abstract table tr td p {
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: justify;
}

.abstract table tr td b{
color:yellow;
}

.abstract table tr td span {
color:#FFCC66;
font-weight: bold;
}

.abstract table tr td P h1 {
color:#66ADFD;
font-weight: bold;
}

/*-------------------------------ACCOMMODATION-------------------------------*/
.acc{
	font:10pt arial, helvetica, verdana, sans-serif;
	color:white;
}
.acc p{
	padding:3px 0px 3px 0px;
	margin:3px 0px 3px 0px;
}
.acc .head a{
	color: yellow;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
}
.acc b{
	color:#ADDCFB;
}
.acc .head a:hover{
	text-decoration:underline;
}
.acc ul{
	padding-left:30px;
	margin:0px;
}
.acc li{
	list-style-type:none;
	list-style-image:url(images/tick.gif);
	line-height:19px;
	padding-top:4px;
	padding-bottom:4px;
}
.acc .hotelrate{
	font:10pt arial, verdana, helvetica, sans-serif;
	color:white;
}
.acc .hotelrate td{
	border:1px solid #3f5797;
	border-collapse: collapse;
	padding:5px;
}
.acc .hotelrate a{
	color: yellow;
	text-decoration:none;
}
.acc .hotelrate a:hover{
	color: yellow;
	text-decoration:underline;
}

.acc .hotelrate .head{
	background: #304886;
	color:#ADDCFB;
	text-align:center;
	font-weight:bold;
}
/*-------------------------------ACCOMMODATION END-------------------------------*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Table Starts Here Poovendanv Created <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

.Box_table{
width: 500px; height: auto;border: 0px solid #ccc;background: transparent;margin-top: 15px; }

div.box_table_top{
width: 489px;height: 36px;background-image: url(images/box_table_top.jpg);background-repeat: no-repeat; }

div.box_table_top h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: yellow;font-weight: bold;margin: 0px;padding: 0px;text-align: center;line-height: 36px; }

div.box_table_mid{
width: 489px;background-image: url(images/box_table_mid.jpg);background-repeat: repeat-y; }

div.box_table_mid table{
width: 482px;margin-left: 2px;}

div.box_table_mid table td{
padding: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#fff;line-height: 17px;border-right:1px solid #04205C;border-left:1px solid #193C85; }

div.box_table_mid table td b{
color: #FCA904;line-height: 20px; }
.row{
background-image: url(images/box_table_split.jpg);background-repeat: no-repeat;background-position: bottom;}

.row1{
background-image: url(images/box_table_split_wihtoutshad.jpg);background-repeat: no-repeat;background-position: bottom;}

div.box_table_bot{
width: 489px;height: 32px;background-image: url(images/box_table_bot.jpg);background-repeat: no-repeat;clear:  }

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Table End's Here <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/