/* CSS Document */

body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.red a{
text-decoration:underline;
color:#990000;
}


.big-text{
font-size:18px;
color:#4d8399;
padding-top:10px;
padding-left:10px;
}


.desti-head-txt{
font-size:14px;
font-weight:bold;
}
.head-txt{
font-size:12px;
font-weight:bold;
}

.top-link{
float:right;
margin-top:0;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}


/*
.top-link li {
list-style-type:none;
display:inline;
text-decoration:none;
color:#FFFFFF;
padding-left:2px;
padding-right:2px;
}
*/
.top-link a{
height:20px;
color:#FFFFFF;
text-decoration:none;
}


.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#4d8399;
border-style: none solid none none;
        border-color: #4d8399;
        border-size: 1px;
        border-width: 1px;
background-image:url(../images/left-menu-bg.gif);
background-repeat: repeat-x;
height:32px;
}

.menu a{
text-decoration:none;
color:#4d8399;
height:32px;
}

.menu a:hover{
text-decoration:none;
color:#7bb4cb;
height:32px;
}

/***** left menu*****

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
#left-menu {
         font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        width: 199px;
        margin: 0px;
		border-style: none solid none none;
        border-color: #4d8399;
        border-size: 1px;
        border-width: 1px;
          }

#left-menu li a {
        list-style-type:none;
        height: 32px;
		voice-family: "\"}\"";
        voice-family: inherit;
		height:29px;
        text-decoration: none;
        }

#left-menu li a:link, #menu3 li a:visited {
       	color: #4d8399;
        display: block;
        background: url(../images/menu-bg.gif) ;
		 padding: 8px 0 0 5px;
        }

#left-menu li a:hover, #menu3 li #current {
        height:32px;
		color: #4d8399;
        background: url(../images/menu-bg.gif) 0 -32px;
        padding: 8px 0 0 5px;
        }
		
***************/


.header-bg{
width:100%;
height:111px;
background-color:#FFFFFF;
background-image:url(../images/header-bg2.gif);
background-repeat:repeat-x;
}


.pics-bg{
float:left;
width:785px;
height:110px;
}

.pics{
float:left;
margin-left:5px;
width:146px;
height:98px;
}

.page-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:justify;
padding:5px 15px 5px 10px;
}


.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.footer a{
text-decoration:none;
color:#666666;
padding-left:2px;
padding-right:2px;
}

#booking-form{
float:left;
width:100%;
margin-left:10px;
padding:10px 5px 5px 5px;
border-left:#D2EBEF 3px solid;
border-top:#D2EBEF 3px solid;
}

.txt-box{
margin-left:5px;
width:300px;
border:1px solid #4d8399;
}


.txt-box-1{
margin-left:5px;
width:250px;
border:1px solid #4d8399;
}

.txt-box2{
width:95px;
border:1px solid #4d8399;
}

.frm-box{
float:right;
width:65%;
}


.frm-txt{
float:left;
width:250px;
line-height:15px;
}

.desti{
width:100%;
padding:5px;
}

.destinations a{ 
font-size:14px;
text-decoration:none;
color:#4d8399;
padding:10px;
line-height:20px;
}

.mail a{ 
font-size:11px;
text-decoration:none;
color:#4d8399;
padding:10px;
line-height:20px;
}

#heading-bg{
width:100%;
height:20px;
padding:2px;
background-color:#D2EBEF;
}

.heading-text{
float:left;
font-size:12px;
color:#333333;
margin-left:10px;
}

.left-margin{
margin-left:10px;
}

#page-td{
margin-left:10px;
border-left:#D2EBEF 3px solid;
}

.country{
font-size:14px;
font-weight:bold;
color:#4d8399;
}

.right-arrow{
float:right;
padding-top:3px;
padding-right:10px;
}