﻿body {color:#000000;font-family:Arial,Verdana,Tahoma;font-size:12px; margin:0; padding:0; overflow-y:scroll; *overflow-y:auto;}
p { padding:0; margin:0; text-align:justify;}
ul { padding:0; margin:0;}
img { border:0;}
.header_bg { background:url(../images/strip.jpg) repeat-x left top; }
.header_bg a { float:left; margin:0; padding:0;}
.footer_bg { background:url(../images/bottom.gif) repeat-x left bottom;}
.footer_bg a { line-height:30px; padding:0 7px; color:#016DB1; text-decoration:underline;}
.footer_bg a:hover { text-decoration:none;}
.copy_right { text-align:center; line-height:200%; font-size:10px; padding:5px 0;}
.footer_logos { text-align:center; padding-bottom:25px;}
.very_sign { height:30px; width:60px;}
.lh 72 { height:72px; *height:60px; vertical-align:text-bottom;}


.package_head {background:#EEF4FB;border:1px solid #BDCCE1;float:left; padding:7px;width:762px; *margin-top:5px;}
.package_head div.left_col {float:left;width:460px;}
.package_head p.tarrif_head {color:#016DB1;font-size:17px;font-weight:bold;}
.package_head p.data {line-height:140%;}
.package_head p.data span {font-size:13px;font-weight:bold;}
.package_head div.right_col {float:right;line-height:140%;text-align:right;width:300px;}
.package_head div.right_col span {font-weight:bold;}
.package_head a {float:right;}
.package_name { color:#4C4C4B; background:#D3DCEB; margin:10px 0; font-size:15px; font-weight:bold; padding:7px; float:left; width:764px;}

a:link, a:visited, a:hover, a:active, .color-underline {color:#016DB1;text-decoration:underline;}
.breadcrumb {float:left;line-height:25px;width:100%;}
.breadcrumb a {color:#016DB1;text-decoration:underline;}
.breadcrumb a:hover {text-decoration:none;}
.breadcrumb span {float:right !important;width:350px; *margin-top:-25px;}
.breadcrumb span tt {float:right;}




.main_container { width:778px; margin:0 auto; *padding-top:5px;} 

table.tabular_data_head { border-collapse:collapse; float:left; } 
table.tabular_data_head .head_bg {font-weight:bold; font-size:12px; background:#f4f4f4;}
table.tabular_data_head td { padding:4px; border:solid 1px #8ba2c4; text-align:center;}
table.tabular_data_head td span { color:Red;}
table.tabular_data_head td div { font-size:11px; color:#414955;} 
.txt_left {text-align:left !important;}
.remarks { background:#D3DCEB; text-align:left !important;}
.redc { color:Red;}
.bg_light_blue { background:#dce4ef; color:#20648f;}


ul.intstruction { list-style:none; float:left; width:785px; line-height:140%; margin:10px 0;}
ul.intstruction li { margin-bottom:4px; background:url(../images/yellow_arrow.gif) 0px 4px no-repeat; padding-left:10px; line-height:140%;}


ul.intstruction1 { list-style:none; float:left; width:764px; line-height:140%; margin:10px 0; text-align:justify;}
ul.intstruction1 li {line-height:normal;}


.notes { color:#4C4C4B; background:#D3DCEB; font-size:13px; font-weight:bold; padding:0 7px; line-height:26px; float:left; width:764px;}
.font10r { font-size:10px !important; color:red !important; }


.destinations_col_left { float:left; width:203px; background:#f9f9f9; border:solid 1px #d9dbdc; padding:1px;}
.destinations_col_left p.head_bg { background:url(../images/main_header_bg.gif) top left repeat-x; line-height:26px; padding-left:7px; color:#fff; font-size:14px; font-weight:bold;}
.destinations_col_left ul { list-style:none; float:left; margin:7px;}
.destinations_col_left ul li { float:left; padding-left:7px; background:url(../images/yellow_arrow.gif) 0 5px no-repeat; width:184px; _width:88%; margin-bottom:4px;}
.destinations_col_left ul li a { text-decoration:none !important; color:#082d5a; font-size:13px;}
.destinations_col_left ul li a:hover { text-decoration:none; color:#5582b9;}
.destinations_col_right { float:left; width:557px; background:#f9f9f9; border:solid 1px #d9dbdc; padding:1px; margin-left:10px; }
.destinations_col_right p.head_bg { background:url(../images/main_header_bg.gif) top left repeat-x; line-height:26px; padding-left:7px; color:#fff; font-size:14px; font-weight:bold;}
.destinations_col_right ul { list-style:none; float:left; margin:7px; width:99%; _width:90%;}
.destinations_col_right ul li { width:46%; margin-right:2%; float:left; padding-left:7px; background:url(../images/yellow_arrow.gif) 0 5px no-repeat; margin-bottom:4px;}
.destinations_col_right ul li a { color:#4d87b7; text-decoration:none !important;}
.destinations_col_right ul li a:hover { color:#7c91ad; text-decoration:underline;} 


/*Popup*/
.popup { float: left; height: auto; padding: 5px; border: 1px solid #5c7696; background: #d5deed; z-index: 100; display: none; position: absolute; width: 470px; height: auto; left: 33%; top: 112px; font-size: 12px; line-height: 16px !important; }
.popup strong { width: 445px; float: left; color: #46607e; font-size: 16px; }
.popup p { float: left; width: 450px; margin: 0; padding: 5px 0; position: relative; height: auto; /*overflow: hidden;*/ }
.popup p b { width: 100px; text-align: right; float: left; }
.popup p i { float: left; width: 150px; padding-left: 20px; }
.popup p i input { width: 210px; }
.popup p i textarea { width: 310px; height: 50px; }
.popup p code { float: left; padding-left: 125px; padding-top: 50px; }
.popup tt { width: 470px; height: 1px; background: #000; float: left; overflow: hidden; position: relative; }
.popup .fleft { float: left; }
.popup .red { color: #CC0000; font-weight: bold; }
/*End here Popup*/


/* Top_navigation_div */
.top_nav_menu { margin:5px 10px 5px 0px; _width:30px; _white-space: nowrap; border:1px solid gray;color:#000;float:left;font-size:13px;font-weight:bold;padding:3px 10px;}
.top_nav_menu a { float:left; width:100%;color:#000; text-decoration:none !important;}
.top_nav_menu a:hover { color:#44aaff;}
.top_nav_menu a.selected { color:#44aaff;}