﻿.tbgrid{font-family:Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; border: solid 2px #c5c6c8;margin:0 auto; color: #083a82; text-align:center; font-weight:normal;}
.tbgrid a{text-decoration:none;}
.tbgrid a:hover{text-decoration:none; color:#f67913;}
/* header column rules */
.tbgrid th {   width:auto; height:54px; background-image:url(images/trade-bk-top.gif); background-repeat:repeat-x; border-right:#3371fe solid 1px;
               border-bottom:#f67913 solid 2px; color: #083a82; padding: 10px 2px 10px 2px; font-weight:bold; text-align:center;}  

.tbgrid th a{ color:#004efe; font-weight: bold; text-decoration: none; text-align:center;}

.tbgrid tr { padding: 1px 2px 1px 1px; color:#333333; border-right: solid 1px #BBD9EE;
                border-bottom: solid 1px #7f7f7f; text-align:center;  height:20px;}
.tbgrid td { color:#333333; border-right: solid 1px #004efe;}
/*.tbgrid select{font-size:10pt; font-family:Arial, Helvetica, sans-serif; margin-bottom:3px;}
.tbgrid .altrow{ padding: 1px 2px 1px 0px;padding: 1px 2px 1px 1px; color:#333333; border-right: solid 1px #BBD9EE;
                border-bottom: solid 1px #7f7f7f; border-top: solid 1px #7f7f7f; text-align:center;  height:20px;} 
.tbgrid .row { padding: 1px 2px 1px 0px;padding: 1px 2px 1px 1px; color:#333333; border-right: solid 1px #BBD9EE;
                border-bottom: solid 1px #7f7f7f; border-top: solid 1px #7f7f7f; text-align:center;  height:20px;}*/

 /*grid view bottom style */
 .tbgrid .group span
{

 color:#666666;
 text-align:right;
 font-size:13px;
 font-weight:bold;
 
} 
.tbpager{height:44px; background:url(images/trade-bk-botm.gif) repeat-x; text-align:right;text-decoration:none; }
.tbpager td { border:none 0px; text-align:left; }
.tbpager a{text-decoration:none; border:none 0px; vertical-align:top;}


.greenTop{background:url(images/accordianBack.jpg) repeat-x top left #060; padding:7px 0px 0px 5px; font-family:Verdana, Helvetica, sans-serif; color:#060; font-size:10pt; height:23px;}
.greenLeft{float:left;width:400px;}
.greenClear{clear:both;}


.homeback
{
    background: url('images/hand-with-globeflight.gif');
    background-repeat: no-repeat;
  
    background-position:top ;

}
.Disclaimerback
{
    background: url('images/hand-with-globeflight.gif');
    background-repeat: no-repeat;
   
    background-position:center ;

}
.hotelback
{
    background: url('images/hand-with-globehotel.gif');
    background-repeat: no-repeat;
    background-position:top;
    text-align:center;
}
.Flightback
{
    background: url('images/cartoon-airplane.gif');
    background-repeat: no-repeat;
    background-position:center;
}
.Contactback
{
       background: url('images/contactusback.jpg');
    background-repeat: no-repeat;
   
    background-position:center ;

}
.Corporeteback
{
       background: url('images/corporate.jpg');
    background-repeat: no-repeat;
   
    background-position:center ;

}
.HoneymoonBack
{
       background: url('images/Honeymooners.gif');
    background-repeat: no-repeat;
   
    background-position:center ;

}
.CarsBack
{
    background: url('images/carrental.gif');
    background-repeat: no-repeat;
    background-position:center;

}
.InsuranceBack
{
	background: url('images/Insurance.gif');
	background-repeat: no-repeat;
	background-position:center;
}

.passportBack
{
    background: url('images/passportImage.gif');
    background-repeat: no-repeat;
    background-position:top;
    }

.educationBack
{
    background: url('images/Educational.gif');
    background-repeat: no-repeat;
    background-position: top;
    
    
}
.RailBack
{
    background: url('images/hand-with-globe2.gif');
    background-repeat: no-repeat;
  background-position:top;
  
}
.forexback
{
    background: url('images/currencyicon.gif');
    background-repeat: no-repeat;
    background-position:top;
}
.imgBoxMain{width:880px; height:185px; padding-top:5px;}
.imgBox{width:260px; height:120px; float:left; margin-left:25px; padding:73px 0px 0px 0px;}
.imgBox {font-family:Verdana, Helvetica, sans-serif; font-size:10pt; color:#FFF;}
.imgBox p{width:227px;margin:5px;}
.imgBox p a{float:right;}
.imgBox strong{font-family:Verdana, Helvetica, sans-serif; margin-left:2px;}
/*.imgBox strong{font-family:Arial, Helvetica, sans-serif; margin-left:2px;}*/
.honymoonImg{background:url(home_img_4.jpg) no-repeat top left;}
.childImg{background:url(childImg.jpg) no-repeat top left;}
.familyholidays{background:url('images/familyhloiday.gif') no-repeat top left;}
/*home_img_4*/
.honeymoonersImg{background:url('images/Honemooners.gif') no-repeat top left;}
.cruiseImg{background:url('images/Cruise.gif') no-repeat top left;}
.railImg{background:url('images/Rail.gif') no-repeat top left;}
.CorporateImg{background:url('images/Corporatesmall.gif') no-repeat top left;}
.EducationalImg{background:url('images/Educationaltours.gif') no-repeat top left;}

/* css for calendar*/
/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: gray;
	color: white;
}

/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family:Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}


/*styles for tables*/
#gradient-style{font-family:Verdana, Helvetica, sans-serif;font-size:10pt;width:480px;text-align:center;border-collapse:collapse;}
#gradient-style th{font-size:13px;font-weight:bold;background:#b9c9fe url("images/gradhead.png") repeat-x;border-top:1px solid #003399;border-bottom:1px solid #003399;/*color:#039*;*/padding:5px;}
#gradient-style td{border-bottom:1px solid #003399;/*color:#669;*/border-top:1px solid #003399;background:#e8edff url("images/gradback.png") repeat-x;padding:5px;}
#gradient-style tfoot tr td{background:#e8edff;font-size:12px;/*color:#99c;*/}
#gradient-style tbody tr:hover td{background:#d0dafd url("images/gradhover.png") repeat-x;/*color:#339;*/}
#gradient-style td a{color:#000}
#gradient-style td a:hover{color:#000;}
#gradient1-style{font-family:Verdana, Helvetica, sans-serif; font-size:10pt;width:480px;text-align:center;border-collapse:collapse;}
#gradient1-style th{font-size:13px;font-weight:bold;background:#b9c9fe url("images/gradhead.png") repeat-x;border-top:1px solid #003399;border-bottom:1px solid #003399;/*color:#039;*/padding:5px;}
#gradient1-style td{border-bottom:1px solid #003399;/*color:#669;*/border-top:1px solid #003399;background:#e8edff url("images/gradback.png") repeat-x;padding:5px;}
#gradient1-style tfoot tr td{background:#e8edff;font-size:12px;/*color:#99c;*/}
#gradient1-style tbody tr:hover td{background:#d0dafd url("images/gradhover.png") repeat-x;/*color:#339;*/}
#gradient1-style td a{color:#000}
#gradient1-style td a:hover{color:#000;}

#gradient2-style{font-family:Verdana, Helvetica, sans-serif; font-size:10pt;width:600px;text-align:center;border-collapse:collapse;}
#gradient2-style th{font-size:13px;font-weight:bold;background:#b9c9fe url("images/gradhead.png") repeat-x;border-top:1px solid #003399;border-bottom:1px solid #003399;/*color:#039;*/padding:5px;}
#gradient2-style td{border-bottom:1px solid #003399;/*color:#669;*/border-top:1px solid #003399;background:#e8edff url("images/gradback.png") repeat-x;padding:5px;}
#gradient2-style tfoot tr td{background:#e8edff;font-size:12px;/*color:#99c;*/}
#gradient2-style tbody tr:hover td{background:#d0dafd url("images/gradhover.png") repeat-x;/*color:#339;*/}
#gradient2-style td a{color:#000}
#gradient2-style td a:hover{color:#000;}
    #playlist tbody tr.even td {
      background-color: #eee;
    }
    #playlist tbody tr.odd  td {
      background-color: #fff;
    }
    
.txtcss
{
    border: thin inset  #67296A;
    background-color: transparent;
}
