.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ddedf9;
	text-decoration: none;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
}
.marque {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #d00c0c;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
}
.dotline {
	background-image:url(http://merukatours.com/images/dot_line.jpg);
	background-repeat:repeat-x;
}
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #0661a1;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0661a1;
	text-decoration: underline;
}
.imagelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.dotline1 {
	background-image:url(http://merukatours.com/images/dot_1.jpg);
	background-repeat:repeat-y;
}
.font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.font1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	text-align: justify;
}
.itineryhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #2f2f2f;
	text-decoration: none;
	font-weight: normal;
}
.frmhome{
	width:125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F2F2F;
	text-decoration: none;
}
.categorey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-image: url(http://merukatours.com/images/horzon_emboss1.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 25px;
	text-align: center;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #0661a1;
	text-decoration: none;
	font-weight: normal;
}
.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
	font-weight: normal;
}
.innerlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(http://merukatours.com/images/horzon_emboss1.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 22px;
	text-align: center;
}
.listinner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.listinner:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}
.mainfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.vt {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	vertical-align: top;
}
.dhtmlgoodies_answer {	/* Start layout CSS */
	width:200px;

	/* End layout CSS */

	visibility:hidden;
	height:51px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer1 {	/* Start layout CSS */
	width:190px;

	/* End layout CSS */

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer2 {	/* Start layout CSS */
	width:190px;

	/* End layout CSS */

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer11 {width:190px;

	/* End layout CSS */

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.style1 {color: #000000; font-size: 13px; background-color: #C0D6FA; width: 190px; margin-bottom: 0px; margin-top: 2px; padding-left: 2px; height: 20px; overflow: hidden; cursor: pointer; font-weight: bold; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
	background-color: #ffffff;
	background-image: url(http://merukatours.com/images/background_shadow.jpg);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: top;
}

.dhtmlgoodies_question{
	color:#0F6AAB;
	font-size:11px;
	background-color:#E5E5E5;
	width:160px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;
	position:relative;
}
.maptable {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #4D6894;
	text-decoration: underline;
	background-color: #e6e6e6;
}
.innerpagehead {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #0f6aab;
	text-decoration: none;
}
.horzonline {
	background-image: url(http://merukatours.com/images/hordot.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.verticline {
	background-image: url(http://merukatours.com/images/verdot.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.contexttext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.horlineblue {
	/*background-image: url(http://merukatours.com/blue_line.jpg);*/
	background-repeat: repeat-x;
	background-position: center;
}
.airport {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #4D6894;
	text-decoration: underline;
	background-color: #e6e6e6;
}
.airportsmalltext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #E3E3E3;
}
.airportsmalltextinner {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #C6C4C4;
}
.visainfo1 {
	font-family: Arial,;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #333333;
}
.textvisainfo {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #AAAAAA;
}
.text2visainfo {
	font-family: Arial, ;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #E3E3E3;
}
.weathertext {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #dadada;
}
.weathertextleft {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #cccccc;
}
.weathertop {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #cccccc;
}
.airporttop {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #cccccc;
}
.airportleft {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #cccccc;
}
.style4 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.maintexthead {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.embassyhead {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.toplink {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
	text-decoration: underline;
}
.statehead {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #996600;
}
.stateheadleft {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #7A5711;
	text-decoration: none;
	background-color: #D8C9B4;
}
.stateheadright {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #EFDEC4;
}
.specibluelink {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.itineryboldtext {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.itinerytourpro {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.daysnights {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.enlargeimg {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.middlesublink {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0f6aab;
	text-decoration: underline;
}
.middlesublinknone {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0f6aab;
	text-decoration: none;
}
.enlargecaption{
position: absolute;
border: 1px dotted navy;
font: bold 13px Arial;
}

.enlargecaption a{
display:block;
background: white; /*bg color of caption*/
padding: 3px;
text-decoration: none;
color: black;
}

.enlargecaption a:hover{
 background: lightyellow; /*bg color of caption when mouse rolls over it*/
}

.enlargebox{
position: absolute;
border:1px solid gray;
display:none;
}

.enlargebox .title{
background:gray;
color:white;
padding: 3px 2px;
text-align: right;
font:bold 14px Arial;
}
.enlargebox .title img{
cursor:pointer;
cursor:hand;
}
.dynamicmiddletable {
	background-color: #eeeeee;
}
.horzonemboss {
	background-image: url(http://merukatours.com/images/horzon_emboss.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.horzonemboss1 {
	background-image: url(http://merukatours.com/images/horzon_emboss1.jpg);
	background-repeat: repeat-x;
	background-position: center;
}