.middlenavi
{
background:url(images/navi-middle.jpg) left top; float:left; width:719px; height:24px;text-align:center;
padding-top:5px;
}
.middlenavi a
{
font:14px Arial, Helvetica, sans-serif;
color:#474848;
text-decoration:none;

}

.main_cat a
{
font:13px Arial, Helvetica, sans-serif;
color:#474848;
text-decoration:none;
text-decoration:underline;
background:url(images/bullet.gif) 0px 5px no-repeat;
padding-left:14px;
}
.other_links
{
border-bottom: 1px solid #F4F2F2;
color: #737474;
line-height: 19px;
margin-bottom: 15px;
padding: 0 15px 8px;
}
.other_links a
{
color:#737474;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 6px;
}
a.first_link_set
{
padding-right:6px;
padding-left:0px;
}

.tourlinks a
{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
padding:5px 0 0 0;
display:block;
}
.tourlinks
{
color:#666666;
}
#tp a
{
font:12px Arial, Helvetica, sans-serif;
color:#006699;
text-decoration:none;
font-weight:bold;
}
ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
*
{
margin:0px;
padding:0px;
}
#tourdown
{
font:12px arial;
color:#666;
margin:10px 0 0 10px;
line-height:20px;

}
#tourdown a
{
font:12px arial;
color:#666;
margin-right:15px;
margin-left:15px;
text-decoration:none;
}

body {
	background-color: #efefef;
}
.top-navi
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000099;
}
.top-navi a
{
color:#000099;
padding:0 10px 0 10px;
text-decoration:none;
}
h2
{
margin:0px;
padding:0px;
}
h2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

color:#333333;
}
.maintext
{
background:url('images/divider-2.jpg') repeat-y 0px 0px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
text-align:justify;
}
.bot a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:5px 0px 5px 10px;
color:#333333;
text-decoration:none;
}
.form
{
width:304px;
height:315px;
}
.headform
{
background-color:#b9d6ff;
height:19px;
font:13px arial;
color:#FFFFFF;
padding:4px 0 0 8px;
font-weight:bold;
}
.innerform
{
background:url('images/fm-back.jpg') left top repeat-x;
background-color:#c2daff;
height:308px;
border:solid 1px #68a5ff;
border-top:none;
font:12px arial;
padding:10px 0 0 10px;
color:#447eb4;

}
.menu
{
margin:4px 0 10px 5px;
border:solid 1px #91bde5;
font:12px arial;
color:#91bde5;
}

.menuc
{
margin:4px 0 10px 5px;
border:solid 1px #91bde5;
font:12px arial;
color:#91bde5;
width:120px;
}



.textfm
{
color:#2e669c;
border:solid 1px #5890c2;
margin:0 0 8px 5px;
}

.textfmi
{
color:#2e669c;
border:solid 1px #5890c2;
margin:0 0 15px 5px;
height:45px;
}


.textfd
{
color:#2e669c;
border:solid 1px #5890c2;
margin:0 0 8px 5px;
width:40px;
}
.submi
{
margin:0 5px 0 140px;
}
#hotlink a
{
font:11px arial;
color:#0d52b9;
line-height:18px;
background:url(images/hotel-icon.jpg) 0px 6px no-repeat;
padding-left:8px;
}
#hotlink
{
margin-left:5px;
margin-top:2px;
}
.indiatour a
{
font:11px arial;
color:#000;
line-height:19px;

padding-left:8px;
}
