body
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#454545;
text-decoration:none;
margin:0px auto;
padding:0px;
}

body a
{
margin:0px 15px 0px 0px;
text-decoration:none;
font-weight:normal;
color:#00699B;
}
body a:hover
{
text-decoration:underline;
}

/* top */

#top_bar
{
width:100%;
margin:0px auto;
padding:0px;
background:url(../images/top_bgg.gif) repeat-x left top;
height:34px;
text-align:center;
color:#ffffff;
border-bottom:#dfe8ee solid 2px;
vertical-align:middle;
}
#top_bar .c
{
text-align:right;
margin:0px auto;
padding:0px;
width:950px;

}
#top_bar .c a
{
margin-top:5px;
color:#FFFFFF;
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}
#top_bar .c a:hover
{
margin-top:5px;
color:#FFFFFF;
text-decoration:underline;
background:#003399;
padding:5px;
}



/* banner parts */


#banner_logo
{
margin:0px auto;
padding:0px;
text-align:center;
height:130px;
border-bottom:#54aae0 solid 1px;
border-top:#ccd1d6 solid 3px;
background:url(../images/tbg.gif) no-repeat center #e4f3fa;
}
#banner_logo .c
{
width:950px;
margin:0px auto;
padding:0px;
text-align:left;
}
#banner_logo .search
{
background:url(../images/search_bg.gif) repeat-x top right;
width:220px;
height:60px;
margin:0px;
padding:0px;
float:right;
}
#banner_logo .search h4	
{
margin:5px 0px 0px 10px;;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold
font-size:13px;
text-align:left;
}
#banner_logo .search form
{
margin:0px;
padding:5px 0px 10px 10px;
}



#banner_logo .c .destinations
{
background:url(../images/destinations.gif) no-repeat bottom right;
width:347px;
height:42px;
margin:28px 0px 0px 0px;
padding:0px;
float:right;
text-align:right;
vertical-align:bottom;
}
#banner_logo .c .destinations div
{
margin:5px 0px 0px 0px;
padding:15px 10px 0px 0px;
}

#banner_logo .c .destinations div a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
font-size:12px;
padding:0px;
margin:0px 10px 0px 0px;
color:#ffffff;
text-align:left;
}

/* Menu */


#menu-1
{
background:#c4eaff;
margin:0px auto;
padding:12px 0px 0px 0px;
text-align:center;
width:100%;
height:21px;

}
#menu-1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#0065a4;
margin:0px 12px 0px 12px;
height:25px;
vertical-align:middle;
padding:6px;
}

#menu-1 a:hover
{
color:#FFFFFF;
background:url(../images/menu_bg.gif) repeat-x center;
text-decoration:underline;
}
#menu-1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
height:25px;
vertical-align:middle;
padding:6px;
color:#FFFFFF;
background:url(../images/menu_bg.gif) repeat-x center;
}


#menu-2
{
background:#7bc6ef;
height:10px;
margin:0px;
padding:0px;
border-bottom:#54aae0 solid 1px;
}


/* BOdy */

#textbody
{
background:url(../images/body_bg.gif) repeat-x top right #FFFFFF;
margin:0px;
padding:20px 0px 0px 0px;
height:500px;
width:100%;
text-align:center;
}
#textbody .inside
{
margin:0px auto;
width:950px;
padding:0px;
}
#textbody .inside .destinations
{
float:left;
border:#c9dcd8 solid 1px;
padding:1px;
background:#dfefea;
width:207px;
text-align:center;
}
#textbody .inside .destinations1
{
border:#f3fafe solid 1px;
padding:0px;
width:100%;
background:url(../images/des_bg.gif) repeat-x top left #f2f6e8;
text-align:center;
}
#textbody .inside .destinations1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#005F8C;
padding:5px 0px 2px 15px;
display:block;
background:url(../images/bl1.gif) no-repeat left center;
}
#textbody .inside .destinations1 a:hover
{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fe7c00;
padding:5px 0px 2px 15px;
background:url(../images/bl2.gif) no-repeat left center #d6eaf0;
}
#textbody .inside .destinations1 ul
{
margin:10px;
padding:0px;
}
#textbody .inside .destinations1 li
{
list-style:none;
margin:3px;
padding:2px;
text-align:left;
border-bottom:#CCCCCC solid 1px;
}
#textbody .inside .destinations1 h1
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#666666;
font-weight:normal;
text-decoration:none;
padding:5px 0px 0px 15px;
margin:0px;
}
#textbody .inside .destinations1 img
{
margin:10px 15px 10px 15px;
border:#b9cec6 solid 1px;
padding:1px;
background:#FFFFFF;
text-align:left;
}
#textbody .inside .destinations1 p
{
margin:10px 15px 10px 15px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
}

/* Welocoem NOItre   */

#textbody .inside .about
{
float:left;
border:#d3d4d1 solid 1px;
padding:1px;
background:#ffffff;
width:336px;
text-align:center;
margin:0px 0px 10px 25px;
}
#textbody .inside .about1
{
border:#f3fafe solid 1px;
padding:0px;
background:url(../images/about_bg.gif) repeat-y top left #f2f6e8;
text-align:center;
}
#textbody .inside .about1 h1
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#0078bd;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
#textbody .inside .about1 h2
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#666666;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
#textbody .inside .about1 img
{
margin:10px 15px 10px 15px;
border:#b9cec6 solid 1px;
padding:1px;
background:#FFFFFF;
text-align:left;
}
#textbody .inside .about1 p
{
margin:10px 15px 20px 15px;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
border-bottom:#CCCCCC solid 1px;
}


/* INSISE */



#textbody .inside .about_in
{
float:left;
border:#d3d4d1 solid 1px;
padding:1px;
background:#ffffff;
width:700px;
text-align:center;
margin:0px 0px 10px 25px;
}
#textbody .inside .about1_in
{
border:#f3fafe solid 1px;
padding:0px;
background:url(../images/about_bg.gif) repeat-y top right #eff2ea;
text-align:center;
}
#textbody .inside .about1_in h1
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#0078bd;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
#textbody .inside .about1_in h3
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#d07703;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
#textbody .inside .about1_in h2
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006699;
font-weight:bold;
text-decoration:none;
margin:10px 10px 0px 15px;
}
#textbody .inside .about1_in img
{
margin:10px 15px 10px 15px;
border:#b9cec6 solid 1px;
padding:1px;
background:#FFFFFF;
text-align:left;
}
#textbody .inside .about1_in p
{
margin:10px 15px 20px 15px;
padding:10px 0px 20px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
border-bottom:#CCCCCC solid 1px;
}
#textbody .inside .about1_in p input, select
{
float:right;
margin:5px 250px 0px 10px;
padding:0px 3px 0px 3px;
height:17px;
width:160px;
border:#CCCCCC solid 1px;
text-decoration:none;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;}




/*  */

#bt_bar
{
width:100%;
background:#59afe2;
margin:10px 0px 0px 0px;
padding:0px;
height:10px;
clear:both;

}

#bt_bar1
{
width:100%;
background:#63b6e7;
margin:0px;
padding:0px;
text-align:center;
height:170px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
clear:both;
}
#bt_bar1 a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
margin:0px 12px 0px 12px;
height:25px;
vertical-align:middle;
padding:6px;
}

#bt_bar1 a:hover
{
color:#FFFFFF;
background:url(../images/menu_bg.gif) repeat-x center;
text-decoration:underline;
}
#bt_bar1 .box-1
{
width:950px;
margin:0px auto;
padding:0px;
text-align:center;
}
#bt_bar1 .box-1 .box
{
float:left;
width:430px;
background:url(../images/box1.gif) no-repeat left top;
height:120px;
margin:0px;
padding:0px 0px 0px 10px;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
#bt_bar1 .box-1 .box3
{
float:left;
width:300px;
background:url(../images/btcc.gif) no-repeat left top;
height:120px;
margin:10px;
padding:0px 0px 0px 10px;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

#bt_bar1 .box-1 .box1
{
width:140px;
float:left;
background:url(../images/bxm.gif) no-repeat right top;
height:120px;
margin:10px;
}

#header_pat{
background:url(../images/top_col_37.jpg) repeat-x top left;
height:37px;
}
#bottom_pat{
background:url(../images/top_col_1.jpg) repeat-x top left;
height:29px;
width:100%;
float:left;
margin-bottom:0px;
}

.about12
{
padding:0px;
margin:10px 0px 10px  0px;
text-align:center;
background:#c3e9fe;
}
.about12 h1
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#0078bd;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
.about12 h2
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#666666;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
.about12 img
{
margin:10px 15px 10px 15px;
border:#b9cec6 solid 1px;
padding:1px;
background:#FFFFFF;
text-align:left;
}
.about12 p
{
margin:10px 15px 20px 15px;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
border-bottom:#CCCCCC solid 1px;
}
.about12 ul
{
margin:0px; padding:0px;
background:none;
}
.about12 ul li
{
margin:0px; padding:0px;
list-style:none;
float:left;
background:#FFFFFF;
width:150px;
margin:0px 6px 0px 0px;
}

.about12 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#005F8C;
padding:5px 0px 2px 15px;
display:block;
background:url(../images/bl1.gif) no-repeat left center;
}
.about12 ul li a:hover
{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fe7c00;
padding:5px 0px 2px 15px;
background:url(../images/bl2.gif) no-repeat left center #d6eaf0;
}

.about12 ul li h1
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#666666;
font-weight:normal;
text-decoration:none;
padding:5px 0px 0px 15px;
margin:0px;
}
.about12 ul li img
{
margin:10px 15px 10px 15px;
border:#b9cec6 solid 1px;
padding:1px;
background:#FFFFFF;
text-align:left;
}
.about12 ul li p
{
margin:10px 15px 10px 15px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
border:none
}


/* Welocoem NOItre   */

.aboutusa
{
float:left;
border:#d3d4d1 solid 1px;
padding:1px;
background:#ffffff;
width:336px;
text-align:center;
margin:0px 0px 10px 25px;
}
.aboutusa
{
border:#f3fafe solid 1px;
padding:0px;
background:url(../images/about_bg.gif) repeat-y top left #f2f6e8;
text-align:center;
}
.aboutusab h1
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#0078bd;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
.aboutusab h2
{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#666666;
font-weight:normal;
text-decoration:none;
margin:10px 10px 0px 15px;
}
.aboutusab img
{
margin:10px 15px 10px 15px;
border:#b9cec6 solid 1px;
padding:1px;
background:#FFFFFF;
text-align:left;
}
.aboutusab p
{
margin:10px 15px 20px 15px;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
border-bottom:#CCCCCC solid 1px;
}

.faq
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
}
.faq table, tr, td, p, ol
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
text-align:left;
}
.faq  ol
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 5px 15px;
padding:0px;
text-align:left;
background:none;
list-style:none;
}