/* CSS Document */

body{
margin:0;
}

/*  --------->[ menu starts ] <-------------- */

div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
width: 158px;
margin-left:8px;
}


#navbar ul li a:link, #navbar ul li a:visited {color: #373738;
background-color: #DBDDDE;
text-decoration: none;
/*border-top: solid #C6C6C6 1px;*/
border-bottom: solid #C6C6C6 1px;
display: block;
width:168px !important;
width: 184px;
padding-left:16px;
padding-top:3px;
padding-bottom:3px;
background:url(../images/bullet.gif) no-repeat;

}

#navbar ul li a:hover {background-color: #ffffff;
text-decoration: none;
/*border-top: solid #ffffff 1px;*/
border-bottom: solid #ffffff 1px;
color:#FF661A;
}

#navbar a.current {text-decoration: none; padding-left:15px;}

#navbar ul li {margin: 0px; padding: 0px; list-style-type: none; display: block;}

#navbar ul {margin: 0px; padding: 0px;}
/*   menu ends                      */


h1{
font-size:25px;
color: #53546C;
font-family:Arial, Helvetica, sans-serif;
}

h6{
font-size:12px;
color: #FA5403;
font-family:Arial, Helvetica, sans-serif;
padding-left:25px;
}

.topmenu{
font-size:10px;
color: #53546C;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}

.topmenu:hover{
color: #000000;
}

.country{
font-size:12px;
color: #000000;
font-family: arial, Helvetica, Arial, sans-serif;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}

.normal{
font-size:11px;
color: #000000;
font-family: verdana, arial, Helvetica, Arial, sans-serif;
}

.tourmenu{
background-image: url(../images/tour-mneu-top.gif);
background-repeat: no-repeat;
height:35px;
}

.tourmenutext{
font-size:11px;
color:#333333;
font-family:verdana, Helvetica, sans-serif;
text-decoration:none;
}

.tourmenutext:hover{
color:#7D7D7D;
text-decoration: underline;
}


p{
text-align:justify;
}


.midnav{
font-size:10px;
color: #ffffff;
font-family: verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
.midnav:hover{
text-decoration:underline;
}

.table1{
border:1px solid #BEBEBE;
}

#topback{
background-image: url(../images/main-back.gif) no-repeat;
height: 179px;
}

.tourtable{
border: 1px solid #CCCCCC;
padding: 4px;
}

.costtable td{
border: 1px #CCCCCC solid;
padding: 4px;
}

.tourcosttable{
border: 1px solid #CCCCCC;
padding: 4px;
}

.seasontable{
border: 1px solid #CCCCCC;
}

.tourheading{
font-size:18px;
color: #F65200;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.subheading{
font-size:14px;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.season{
font-size:10px;
color: #7A7A7A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.caption{
font-size:11px;
color: #1B7E00;
font-family: verdana, arial, Helvetica, Arial, sans-serif;
}

.regions{
font-size:11px;
color: #A30000;
font-family: arial, Helvetica, Arial, sans-serif;
font-weight:bold;
padding:5px 0 5px 10px;
letter-spacing:1px;}

.textbox{
background-color:#fff;
border:1px solid #DBDCDE;
color:#000;

}

.textbox:focus{
background-color:#F5F5F5;
color:#000;
}


.button{
background:#F5F5F5;
color:#000;
border: 1px solid #DBDCDE;cursor: pointer;
}

.button:hover{
background:#FFF;
color: #F65200;
}