@charset "utf-8";
body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font:12px/1.5em Arial;
}


.wrap-pagetitle{ font-size:18px;font-weight:bold; color: #0099CC;}
.wrap-pageinfo{ font-size:11px; text-align:justify; color: #000000; line-height:17px; letter-spacing:1px;}
.wrap-pageinfotitle{font-size:13px;font-weight:bold;text-align:justify; color: #000000; line-height:17px; }


#msg_success{ color:#009933; width:700px; margin:auto; font-weight:bold; font-size:12px;}
#msg_success li{ height:30px; list-style-image:url("../images/yes.png");}

















/* CSS Document */

#footer2{ padding-top:10px;}
#footer2 a:link{ font-size:11px; font-weight: bold; color: #006699  ; text-decoration:none;}
#footer2 a:hover{ font-size:11px; font-weight: bold; color: #009999;text-decoration:none;}
#footer2 a:visited{ font-size:11px; font-weight: bold; color: #006699;text-decoration:none;}

#footer{ padding-top:10px;}
#footer a:link{ font-size:11px; font-weight: bold; color: #006699  ; text-decoration:none;}
#footer a:hover{ font-size:11px; font-weight: bold; color: #009999;text-decoration:none;}
#footer a:visited{ font-size:11px; font-weight: bold; color: #006699;text-decoration:none;}

#srch a:link{ font-size:14px; font-weight: bold; color: #CC3300; text-decoration:none;}
#srch a:hover{ font-size:14px; font-weight: bold; color: #009999;text-decoration:none;}
#srch a:visited{ font-size:14px; font-weight: bold; color: #CC3300;text-decoration:none;}
.gradiant{ background-image:url("../images/web2.gif"); background-position:top; background-repeat:repeat-x; background-color:#fcfdfd; border:1px solid #d7d7d7;}
#srch2 a:link{ font-size:14px; font-weight: bold; color: #006699; text-decoration:none;}
#srch2 a:hover{ font-size:14px; font-weight: bold; color: #009999;text-decoration:none;}
#srch2 a:visited{ font-size:14px; font-weight: bold; color:#006699;text-decoration:none;}

#trigger_display, #trigger_departin, #trigger_arrivalin, #trigger_depart, #trigger_departure, #trigger_arrival, #trigger_dat, #trigger_start, #trigger_end, #trigger_expire{ background-image:url("../images/calender.gif"); background-repeat:no-repeat; width:20px; height:19px;}


.imgmain{ float:left;}

.table{ background-image:url("../images/bgtp.jpg"); background-repeat:repeat-x;}
.sprttbl{ border-right:1px solid #E8E8E8;}
<!--


/*- Menu Tabs B--------------------------- */

#tabsB { font-weight:bold;
float:right;
width:570px;
font-size:93%;
line-height:normal;
}
#tabsB ul {
margin:0;
padding:10px 10px 0 50px;
list-style:none;
}
#tabsB li {
display:inline;
margin:0;
padding:0;
}
#tabsB a {
float:left;
background:url("../images/tableftB.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabsB a span {
float:left;
display:block;
background:url("../images/tabrightB.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
/* End IE5-Mac hack */
#tabsB a:hover span {
color: #000;
}
#tabsB a:hover {
background-position:0% -42px;
}
#tabsB a:hover span {
background-position:100% -42px;
}

#tabsB #current a {
background-position:0% -42px;
}
#tabsB #current a span {
background-position:100% -42px;

}
-->


/*- Menu Tabs B--------------------------- */

#tabsB1 { font-weight:bold;
float:right;
width:570px;
font-size:93%;
line-height:normal;
}
#tabsB1 ul {
margin:0;
padding:10px 10px 0 50px;
list-style:none;
}
#tabsB1 li {
display:inline;
margin:0;
padding:0;
}
#tabsB1 a {
float:left;
background:url("../images/tableftB1.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabsB1 a span {
float:left;
display:block;
background:url("../images/tabrightB1.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB1 a span {float:none;}
/* End IE5-Mac hack */
#tabsB1 a:hover span {
color: #000;
}
#tabsB1 a:hover {
background-position:0% -42px;
}
#tabsB1 a:hover span {
background-position:100% -42px;
}

#tabsB1 #current a {
background-position:0% -42px;
}
#tabsB1 #current a span {
background-position:100% -42px;

}
-->





#seperator{ background-image:url("../images/line1.gif");background-position: center; background-repeat: repeat-x;}
#searchtbl{ border:1px solid #a1a1a1; background-image:url("../images/srch_bg.gif"); background-repeat:repeat-x;}
.search-title{ font-size:18px; color:#019bd9;}
.listmenu{ font-size:11px; color:#666666; background-color:#ebebeb; border:1px solid #a8a8a8;}
.wp-seperator{background-image:url("../images/line2.gif");background-position: center; background-repeat: repeat-y;}
.boxmidle{ border-left:1px solid #2dacdf;border-right:1px solid #2dacdf;}
.boxbtm{ border-top:1px solid #2dacdf;}
.boxtop{ background-image:url("../images/boxtop.jpg"); 
background-repeat:no-repeat; background-position:center; 
color: #666666; font-size:14px; font-weight:bold; padding-left:29px; }

.title{ font-size:18px; font-weight:bold; color:#FFFFFF;}
.content{ font-size:10px; color:#FFFFFF; text-align:justify; line-height:14px;}		

.listmenu2{ font-size:11px; color: #CCCCCC; background-color:#1f2020; border:1px solid #1f2020; height:18px; padding-top:4px;}

#link a:link{ text-decoration:none;font-size:13px; font-weight:bold; color:#FFFFFF;} 
#link a:hover{text-decoration:none;font-size:13px; font-weight:bold; color:#000000;} 
#link a:visited{text-decoration:none;font-size:13px; font-weight:bold; color:#FFFFFF;}
#footer{ font-size:11px;}

.advrt{border:1px solid #2dacdf; background-color: #F4F4F4; font-size:18px; color: #CCCCCC;}
.imageflag{ border:1px solid #999999 ; }
#wrapper-top{ background-image:url("../images/wrapper_topbg.jpg"); background-position:center; background-repeat:no-repeat;}
.box{border:1px solid #52B3F7;}
#rgstrtbl{ font-size:11px; color:#666666;}
.rgstrtitle{ font-size:16px;font-weight:bold; color:#666666;}
.red{ color: #FF0000;font-weight:bold;}
#topbar{ font-size:11px;font-weight:bold;}
.boxblue{border:1px solid #40B4E2;}
#topbar a:link{ color:#000000; text-decoration:none;}
#topbar a:hover{ color:#000000;text-decoration:none;}
#topbar a:visited{ color:#000000;text-decoration:none;}

.boxright{border-right:1px  dotted #7A7A7A;border-bottom:1px dotted #7A7A7A;}
.boxdefault{border-bottom:1px dotted #7A7A7A;}


.sprtight{border-right:1px dashed  #999999; padding-left:3px; }
.sprtight2{border-right:1px solid  #999999; padding-left:3px; }

/*- Menu Tabs 4--------------------------- */

#tabs4 { font-weight:bold;
float:left;
width:100%;
font-size:93%;
line-height:normal;

}
#tabs4 ul {
margin:0;
padding:10px 10px 0 16px;
list-style:none;
}
#tabs4 li {
display:inline;
margin:0;
padding:0;
}
#tabs4 a {
float:left;
background:url("../images/tableft4.gif") no-repeat left top;
margin:0;
padding:0 0 0 7px;
text-decoration:none;
}
#tabs4 a span {
float:left;
display:block;
background:url("../images/tabright4.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#6B78A9;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs4 a span {float:none;}
/* End IE5-Mac hack */
#tabs4 a:hover span {
color:#6B78A9;
}
#tabs4 a:hover {
background-position:0% -42px;
}
#tabs4 a:hover span {
background-position:100% -42px;
}

#tabs4 #current a {
background-position:0% -42px;
}
#tabs4 #current a span {
background-position:100% -42px;
color:#40B4E2;
}
-->
.title-01{ font-size:13px; font-weight: bold; color: #CC3300;}
.btn{
cursor:pointer;
border:outset 0px #ccc;
background:#999;
color: #FFFFFF;
font-weight:bold;
padding: 1px 2px;
background:url("../images/btnbg.gif") repeat-x left top;
}
.box li{ list-style-position:inside; padding-left:10px; background-color: #F0F0F0; color:#666666; text-align:justify; padding-right:10px; }
.styletxt{ font-size:11px;}
.txtlink:link{ text-decoration:none; color: #0066CC;}
.txtlink:hover{text-decoration:none; color: #0066CC;}
.txtlink:visited{text-decoration:none; color: #0066CC;}
#headerimage {
width:930px;
height:205px;
}
div.fade {
height: 205px; width: 930px;
color: white;
left: 17px; top:128px;
z-index: 1;}

div.search {
position:absolute; margin-left:120px;
height: 30px;
width: 175px;
top: 132px;
left: 58px;
z-index:10;
}
div.errormsg {
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:smaller;
}
div.modalPopupTransparent {
filter: alpha(opacity=75);
-moz-opacity: .75;
background: #CCCCCC;
position: absolute;
top: 0px;
left: 0px;
}

div.modalPopupWindow {
position: absolute;
background-color: #FFFFFF;
border: 2px solid black;
padding: 8px;
text-align: left;

}
div.modalPopupWindow1 {
position: relative;
background-color: #FFFFFF;
border: 2px solid black;
padding: 1px;
text-align: left;

}

<!--
#navlist1{ padding:0px;}
#navlist1 li { list-style-type: circle; background:none; height:25px; border-bottom:1px dotted  #666666; list-style-position:inside;}
.boxadmin{ border:1px dotted  #666666;}

#navlist1 a:link{ text-transform:capitalize; font-weight:bold; color:#000000; text-decoration:none;}
#navlist1 a:hover{text-transform:capitalize; font-weight:bold; color:#000000; text-decoration:none;}
#navlist1 a:visited{text-transform:capitalize; font-weight:bold; color:#000000; text-decoration:none;}

#tabsI1 {
float:left;
width:100%;
font: bold 11px/1.5em Verdana;
line-height:normal;
border-bottom:1px solid   #CCCCCC;
}
#tabsI1 ul {
margin:0;
padding:10px 10px 0 5px;
list-style:none;
}
#tabsI1 li {
display:inline;
margin:0;
padding:0;
}
#tabsI1 a {
float:left;
background:url("../images/tableft4.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsI1 a span {
float:left;
display:block;
background:url("../images/tabright4.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color: #000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI1 a span {float:none;}
/* End IE5-Mac hack */
#tabsI1 a:hover span {
color: #0066CC;
}
#tabsI1 a:hover {
background-position:0% -42px;
}
#tabsI1 a:hover span {
background-position:100% -42px;
}

#tabsI1 #current a {
background-position:0% -42px;

}
#tabsI1 #current a span {
background-position:100% -42px;
color: #0066CC;
}
#tnt_pagination {
display:block;
text-align:left;
height:22px;
line-height:21px;
clear:both;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
padding:7px;
padding-top:2px;
padding-bottom:2px;
border:1px solid #EBEBEB;
margin-left:10px;
text-decoration:none;
background-color:#F5F5F5;
color:#0072bc;
width:22px;
font-weight:normal;
}

#tnt_pagination a:hover {
background-color:#DDEEFF;
border:1px solid #BBDDFF;
color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
padding:7px;
padding-top:2px;
padding-bottom:2px;
border:1px solid #BBDDFF;
margin-left:10px;
text-decoration:none;
background-color:#DDEEFF;
color:#0072BC;
cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
padding:7px;
padding-top:2px;
padding-bottom:2px;
border:1px solid #EBEBEB;
margin-left:10px;
text-decoration:none;
background-color:#F5F5F5;
color:#D7D7D7;
cursor: hand;

}
#tabsI1 {
float:left;
width:100%;
font: bold 11px/1.5em Verdana;
line-height:normal;
border-bottom:1px solid   #CCCCCC;
}
#tabsI1 ul {
margin:0;
padding:10px 10px 0 5px;
list-style:none;
}
#tabsI1 li {
display:inline;
margin:0;
padding:0;
}
#tabsI1 a {
float:left;
background:url("../images/tableft4.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsI1 a span {
float:left;
display:block;
background:url("../images/tabright4.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color: #000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI1 a span {float:none;}
/* End IE5-Mac hack */
#tabsI1 a:hover span {
color: #0066CC;
}
#tabsI1 a:hover {
background-position:0% -42px;
}
#tabsI1 a:hover span {
background-position:100% -42px;
}

#tabsI1 #current a {
background-position:0% -42px;
}
#tabsI1 #current a span {
background-position:100% -42px;
}
/* image border set none*/

A.imgbord:link {color: #FFFFFF;}
A.imgbord:active {color: #FFFFFF;}
A.imgbord:visited {color: #FFFFFF;}
A.imgbord:hover {color: #FFFFFF;}
</style> 
-->




#wrap-top{ background-color:#DACDD4; background-image:url("../images/layouttop.jpg"); background-repeat:repeat-x;}
.wrap-box{ border:1px solid #B4B4B4;}
.wrap-boxgray{ border:3px solid #939297;}
.wrap-boxblue{ border:3px solid #02AEF0;}
.wrap-maincntent{ background-color:#999999; width:920px; margin:auto;}


.wrap-box1{border:1px solid #8B8C8D; width:409px; float:left; background-image:url("../images/srch_bg.gif"); background-position:bottom; background-repeat:repeat-x;}
.wrap-boxtop{background-image:url("../images/boxbgtop.gif"); background-repeat:no-repeat;}
.wrap-boxtm1{border:1px solid #8B8C8D; width:409px; float:left;font-size:11px; text-align:justify;}
.wrap-boxtm2{border:1px solid #8B8C8D; width:511px; float:left;}
.wrap-boxtm3{border:1px solid #8B8C8D; width:932px; float:left;}

.wrap-boxmdl{ background-image:url("../images/boxbg.gif"); background-position:center; background-repeat: repeat-y;}
.wrap-boxbottom{ background-image:url("../images/boxbgbottom.gif"); background-position:bottom; background-repeat:no-repeat;}
.wrap-styletext{ font-size:16px; font-weight:bold; 
 background-image: url("../images/box_02.gif"); background-repeat:repeat-x;
 color:#001947; text-align:left; }
.wrap-styletext1{ font-size:18px; font-weight:bold;color:#001947; text-align: center; }				 
.wrap-titletext{font-size:11px; text-align:justify;}
.wrap-logo{ vertical-align: middle; padding-left:5px;} 
.wrap-head{ font-size:12px; font-weight:bold; color:#003E6A;}
.wrap-input{ border:1px solid #51CAF5; background-color:#D6EDF8; font-size:11px; padding-left:2px;}
.search-title{ font-size:18px; color:#019bd9;}
.listmenu{ font-size:11px; color:#666666; background-color:#ebebeb; border:1px solid #a8a8a8;}
#footer{ font-size:12px; font-weight:bold; color:#001947;}
.logimg{ border:none;}


/*- Menu Tabs I--------------------------- */

#tabsI { margin-right:0px;
font-size:11px; color:#000000; font-weight:bold;
float:right;
width:647px;

font-size:93%;
line-height:normal;

}
#tabsI ul {
margin:0;
padding:0px 0px 0 50px;
list-style:none;
}
#tabsI li {
display:inline;
margin:0;
padding:0;
}
#tabsI a {
float:left;
background:url("../images/tableftI.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsI a span {
float:left;
display:block;
background:url("../images/tabrightI.gif") no-repeat right top;
padding:6px 15px 4px 6px;
color: #000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI a span {float:none;}
/* End IE5-Mac hack */
#tabsI a:hover span {
color: #333333;
}
#tabsI a:hover {
background-position:0% -42px;
}
#tabsI a:hover span {
background-position:100% -42px;
}

#tabsI #current a {
background-position:0% -42px;
}
#tabsI #current a span {
background-position:100% -42px;
}
-->




/*- Menu Tabs I--------------------------- */

#tabsI4 {font-size:9px; font-weight:bold; color:#000000;
float:left;
width:100%;

font-size:93%;
line-height:normal;

}
#tabsI4 ul {
margin:0;
padding:10px 10px 0 10px;
list-style:none;
}
#tabsI4 li {
display:inline;
margin:0;
padding:0;
}
#tabsI4 a {
float:left;
background:url("../images/tableftI.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsI4 a span {
float:left;
display:block;
background:url("../images/tabrightI.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color: #000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI4 a span {float:none;}
/* End IE5-Mac hack */
#tabsI4 a:hover span {
color: #333333;
}
#tabsI4 a:hover {
background-position:0% -42px;
}
#tabsI4 a:hover span {
background-position:100% -42px;
}

#tabsI4 #current a {
background-position:0% -42px;
}
#tabsI4 #current a span {
background-position:100% -42px;
}
-->


/*- Menu Tabs I--------------------------- */

#tabsI45 {
font-size:9px; font-weight:bold; color:#000000;
float:right; 
width:100%;


font-size:93%;
line-height:normal;

}
#tabsI45 ul {
margin:0;
padding:0px 00px 0 10px;
list-style:none;
}
#tabsI45 li {
display:inline;
margin:0;
padding:0;
}
#tabsI45 a {
float:left;
background:url("../images/tableftI.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsI45 a span {
float:left;
display:block;
background:url("../images/tabrightI.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color: #000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI45 a span {float:none;}
/* End IE5-Mac hack */
#tabsI45 a:hover span {
color: #333333;
}
#tabsI45 a:hover {
background-position:0% -42px;
}
#tabsI45 a:hover span {
background-position:100% -42px;
}

#tabsI45 #current a {
background-position:0% -42px;
}
#tabsI45 #current a span {
background-position:100% -42px;
}
-->
.rbcontent {background: padding-bottom: 7px;	margin-right: 7px; width:910px;}
.rbinner,.rounded-clear .rbinner{	border: 1px solid #d8d8d8;	border-width: 0 1px;	padding: 1px .7em 0;	margin-right: -7px;	zoom:1;}
.tabs {	padding: 0px 10px;	list-style-type: none;	background-color: #eee;	float: left; text-decoration:none;}
.tabs li {	height:20px;display:block;text-decoration:none;	float:left;	margin: -1px 2px -2px;	padding:2px 10px;	font-size:.95em;}
.tabs li.last {	border:0;}
.tabs li a:link {text-decoration:none; color: #666666  ;}
.tabs li a:visited {text-decoration:none;color:#666666;}
.tabs li a:hover {background-color: #F4F4F4;text-decoration:none;color:#0099CC;}


#navlist{ padding:0px; padding-left:2px; list-style-position:inside; margin:0px;}
#navlist a:link{ text-decoration:none; color:#333333; font-size:12px; font-weight:bold;}
#navlist a:hover{text-decoration:none; color: #006699; font-size:12px; font-weight:bold;}
#navlist a:visited{text-decoration:none; color:#333333; font-size:12px; font-weight:bold;}

#navlist li { list-style-type: square; list-style-type:circle; height:20px; border-bottom:1px dotted  #003366; }


/*- Menu Tabs 3--------------------------- */

#tabs3{ width:920px; margin-left:5px;}
#tabs3 {
font: bold 11px/1.5em Verdana;
float:left;
font-size:93%;
line-height:normal;
border-bottom:1px solid #000000;
}
#tabs3 ul {
margin:0;
padding:10px 10px 0 0px;
list-style:none;
}
#tabs3 li {
display:inline;
margin:0;
padding:0;
}
#tabs3 a {
float:left;
background:url("../images/tableft3.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs3 a span {
float:left;
display:block;
background:url("../images/tabright3.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs3 a span {float:none;}
/* End IE5-Mac hack */
#tabs3 a:hover span {
color:#FFF;
}
#tabs3 a:hover {
background-position:0% -42px;
}
#tabs3 a:hover span {
background-position:100% -42px;
}

#tabs3 #current a {
background-position:0% -42px; 
}
#tabs3 #current a span {
background-position:100% -42px;
}
-->