﻿/*BODY SECTION OF DASHBOARD__________________________________________________________________________*/
body, html
{
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: gray;
	scrollbar-shadow-color: gray;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: black; 
}
body,div, td ,tr, table
{
	margin:0px;
	padding:0px; 
	vertical-align:top;
	font-size:11px; 
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-style: normal; 
	color: #666666; 
	line-height: 16px; 
	text-decoration: none;
	border:0px;
}

#container{
    width: 1003px;
}

#mainPageContent p, #mainPageContent table, #mainPageContent tr, #mainPageContent td, #mainPageContent span
{
	margin:0px;
	padding:0px; 
	vertical-align:top;
	font-size:11px; 
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	font-weight: normal; 
	font-style: normal; 
	color: #666666; 
	line-height: 16px; 
	text-decoration: none;
	border:0px;
}


#mainPageContent ul, dl {
  margin:0 0 12px;
  padding:0;
  list-style:none;
  }

#mainPageContent ul li {
    background:url(images/arrow.gif)  no-repeat 2px .5em;
    margin: 0px 0px 4px;
    padding:0px 0px 0px 10px;
}

/*
If you had a few links you wanted to be a bit different, you'd add this:

a.menu:active {color:blue}
a.menu:visited {color:blue}
a.menu:link {color:blue}
a.menu:hover {color:pink}
Then add class="menu" to the links you'd like different, like this:

<a href="page.html" class="menu">link</a>
*/

/*________________________________________________________________________________________________*/
/*HTML Textbox, button, reset, submit, file browse, checkbox, radiobuttion and password field*/


.textbox
{
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	font-size:11px;
	font-style:normal;
	line-height:13px;
	font-weight:normal;
	text-decoration:none;
	border:solid 1px #b9ae9b;
	padding-left:5px;
	text-align:left;
	vertical-align:top;
	background-color:#fff;
}


/***************************Start Breadcrub page*********************************************/
/*#WidgetPresentation3_Data a {
	margin:0px;
	vertical-align:top;
	font-weight: normal; 
	font-size: 10px; 
	color: #666666; 
	line-height: 16px; 
	font-style: normal; 
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	border:0px none;
}*/
#mainPageContent p span{
	margin:0px;
	vertical-align:top;
	font-weight: normal; 
	font-size: 10px; 
	color: #999999; 
	line-height: 16px; 
	font-style: normal; 
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	border:0px none;
}
#mainPageContent p #span1{
    color: #666666;
    /*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
}
#mainPageContent a {
	margin:0px;
	vertical-align:top;
	font-weight: normal; 
	font-size: 10px; 
	color: #999999; 
	line-height: 16px; 
	font-style: normal; 
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	border:0px none;
}
#mainPageContent a:hover
{
	margin:0 0 0 0;
	vertical-align:top;
	font-weight: normal; 
	font-size: 10px; 
	color: #999999; 
	line-height: 16px; 
	font-style: normal; 
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	border:0 0 0 0;
	text-decoration:underline;
}
/***************************End Breadcrub page*********************************************/


/*WidgetPresentation4_Data*/

#rightcolorcoloum
{
	background-color:#fcfaf2;
}
#leftside
{
	width:12px;
	background-color:#f5e0a7;
	vertical-align:top;
}
#rightside
{
	width:11px;
	background-color:#f5e0a7;
	vertical-align:top;
}
#stracture
{
	width:980px;
	text-align:left;
}
#footer
{
	width: 1003px;
	background-color:#fdf7e1;
	margin:0px;
	vertical-align:top;
	font-size: 10px;
}
#footer table{
	font-size: 10px;
}


/***************************Start Home page*********************************************/
.bottomflashbackground
{
	width:980px;
	background-image:url('images/bottomflashbg.gif');
	background-repeat:repeat-x;
	vertical-align:bottom;
	background-position:top;
	height:120px;
}
.flightstatusbg
{
	width:324px; 
	height:20px; 
	border:solid 1px #dcb065; 
	border-top:solid 1px #fff; 
	background-image:url('images/flight-statusbg.gif');
	 background-repeat:repeat-x;
	 text-align:right;
	 font-weight:bold;
	 padding-top:5px;
	 color:#996666;
}
.booking-unit-text1
{
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#333;
	text-decoration:none;
}
select
{
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#333;
	height:20px;
}

Input
{
	font-size:11px;
	color:#333;

}
.dott-line
{
	background-image:url('images/vertical-dottes-line.gif');
	background-repeat:repeat-x;
	vertical-align:top;
	background-position:center;
	height:25px;
}
a.booking-tickets-links
{
	color:#996666;
	text-decoration:none;
	font-weight:bold;
}
a.booking-tickets-links:hover
{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
/***************************End Home page*********************************************/



/***************************general-maskhead*********************************************/
#maskheadfor-advertizearchive
{
	background-image:url('images/optional2_ms.jpg');
	background-repeat:no-repeat;

}

/***************************Start latest news*********************************************/

/***************************general-maskhead*********************************************/
#general-maskhead
{
	background-image:url('images/ms_general.jpg');
	background-repeat:no-repeat;

}

/***************************Start latest news*********************************************/

/***************************general-maskhead*********************************************/
#music-maskhead
{
	background-image:url('images/optional2_ms.jpg');
	background-repeat:no-repeat;

}

/***************************Start latest news*********************************************/

#maskheadfornew
{
	background-image:url('images/ms_news.jpg');
	background-repeat:no-repeat;
}
.newsbox1
{
	border: 1px solid #efefef;
	text-align:center;
	vertical-align:middle;
	width:472px;
}
.newsbox2
{
	border: 1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
	width:458px;
	text-align:left;
	vertical-align:middle;
	background-color:#fbfbfb;
	padding-left:12px;
}
.newstitle
{
	color:#a79972;
	font-weight:bold;
}
/***************************End latest news*********************************************/


/***************************Start maharaja*********************************************/
#maskheadfor-maharaja
{
	background-image:url('images/ms_maharajah.jpg');
	background-repeat:no-repeat;
}
/***************************End maharaja*********************************************/
/***************************Start contactus*********************************************/
#contactus-mas-head
{
	background-image:url('images/contact_us_ms.jpg');
	background-repeat:no-repeat;
}
/***************************End contactus*********************************************/

/***************************Start photogallery*********************************************/
#maskheadforphotogallery
{
	background-image:url('images/ms_fleet.jpg');
	background-repeat:no-repeat;
}
/***************************End photogallery*********************************************/
/**************************** Echkin ****************************************************/
#maskheadfor-e-checkin
{
	background-image:url('images/e-checkin_ms.jpg');
	background-repeat:no-repeat;
}
/**************************** Echkin ****************************************************/
/***************************general-maskhead*********************************************/
/***************************Start wheel-chair*********************************************/
#maskheadforwheel-chair
{
	background-image:url('images/ms_sp_wheelchair.jpg');
	background-repeat:no-repeat;
}
/***************************End wheel-chair*********************************************/
/***************************Start seat*********************************************/
#maskheadforseat-pre
{
	background-image:url('images/ms_sp_seating.jpg');
	background-repeat:no-repeat;
}
/***************************End seat*********************************************/


/***************************time table*********************************************/
#maskhead-Cargo
{
	background-image:url('images/cargo_ms.jpg');
	background-repeat:no-repeat;
}
/***************************End time table*********************************************/


/***************************time table*********************************************/
#maskhead-timetable
{
	background-image:url('images/timetable_ms.jpg');
	background-repeat:no-repeat;
}
/***************************End time table*********************************************/



/***************************Start Meal*********************************************/
#maskheadformeal-pre
{
	background-image:url('images/ms_sp_meal-pref.jpg');
	background-repeat:no-repeat;
}
/***************************End Meal*********************************************/
/***************************Start Book online*********************************************/
#maskheadforbookonline
{
	background-image:url('images/bookonline-maskhead.jpg');
	background-repeat:no-repeat;
}
/***************************Flight-Reconfirmation online*********************************************/
#maskheadfor-Flight-Reconfirmation
{
	background-image:url('images/flight_status_ms.jpg');
	background-repeat:no-repeat;
}
/***************************End Flight-Reconfirmation online*********************************************/

#maskheadfor-Manage-booking
{
	background-image:url('images/managebooking_ms.jpg');
	background-repeat:no-repeat;
}
/***************************End Flight-Reconfirmation online*********************************************/

/****************************Start News Archive News Year*************************************************/
#maskheadforNewsArchiveNewsYear{
{
	background-image:url('images/NewsArchiveNewsYear_ms.jpg');
	background-repeat:no-repeat;
}
}
/****************************End News Archive News Year*************************************************/


.para-heading
{
	/*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
	font-size:14px;
	color:#c39c52;
	line-height:16px;
	font-style:normal;
	font-weight:bold;
}
.book-online-mainstructure
{
	width:451px;
	height:26px;
	background-color:#fefbf2;
	border:solid 1px #eee2c9;
	vertical-align:middle;
}
.hightlightlinks
{
	font-weight:bold;
	text-decoration:underline;
	color:#666666;
}
/***************************End Book online*********************************************/
#mainPageContent h1
{
    font-weight: normal; 
    font-size: 16px; 
    color: #c39c52; 
    line-height: 22px; 
    font-style: normal; 
    /*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
    text-decoration: none;
    margin: 0px; 
    padding: 0px;
}
#mainPageContent h2
{
    font-weight: bold; 
    font-size: 11px; 
    color: #666666; 
    line-height: 16px; 
    font-style: normal; 
    /*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;*/
    text-decoration: none;
    margin: 0px; 
    padding: 0px;
}

#mainPageContent a
{
  color: #d10024;
  text-decoration: none;
}
#mainPageContent a:hover
{
  color: #d10024;
  text-decoration: none;
}

#tabularform tr th
{
    padding-right: 10px; 
    padding-left: 10px; 
    font-size: 11px; 
    padding-bottom: 5px; 
    vertical-align: middle; 
    width: 81px; 
    color: #ae2819; 
    padding-top: 5px; 
    /*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; */
    height: 20px; 
    background-color: #fcf1d5;
    font-weight: normal;
    
}
#tabularform tr td
{
    padding-right: 10px; 
    padding-left: 10px; 
    font-size: 10px; 
    padding-bottom: 5px; 
    color: #666666; 
    padding-top: 5px; 
    /*font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; */
    background-color: #fefae9;
    font-weight: normal;
}

/*;;;;;;;;;;;;;;;;;;;;;;;;;; CSS FOR PAGING NUMBER,,,,,,,,,,,,,,,,,,,,,,,,  */

.page-square{
font-family:tahoma;
font-size:10px;
text-align:center;
vertical-align:middle;
color:#fff;
height:16px;
width:16px;
cursor:pointer;
display:block;
}

/*;;;;;;;;;;;;;;;;;;;;;;;;;; CSS FOR PAGING NUMBER,,,,,,,,,,,,,,,,,,,,,,,,  */

.tableformate1title
{
    padding-bottom: 5px; 
    background-color: #fcf1d5; 
    padding-left: 10px;  
    padding-right: 2px; 
    height: 20px; color:#ae2819; 
    font-size: 11px; 
    vertical-align: middle; 
    padding-top: 5px
}
.tableformate1body
{
    padding-bottom: 5px; 
    background-color: #fefae9; 
    padding-left: 10px; 
    padding-right: 10px; 
    color: #666666; 
    font-size: 11px; 
    padding-top: 5px;
}
td#tableformate1title
{
    padding-bottom: 5px; 
    background-color: #fcf1d5; 
    padding-left: 10px;  
    padding-right: 2px; 
    height: 20px; color:#ae2819; 
    font-size: 11px; 
    vertical-align: middle; 
    padding-top: 5px
}
td#tableformate1body
{
    padding-bottom: 5px; 
    background-color: #fefae9; 
    padding-left: 10px; 
    padding-right: 10px; 
    color: #666666; 
    font-size: 11px; 
    padding-top: 5px;
}
p.pagelink{
    line-height: 16px; 
    font-style: normal; 
    color: #666666; 
    font-size: 10px; 
    font-weight: normal;
}
p.pagelink u{
    line-height: 16px; 
    font-style: normal; 
    color: #999999; 
    font-size: 10px; 
    font-weight: normal;
}
table#tableformate2 table{border-style: solid; border-width: 1px;border-color: #eee2c9;background-color: #fefbf2; width: 100%;}

#calendarDateInput table[attribute="date"]
{
    width: 100px;
    border: none 0px;
}
#calendarDateInput table[attribute="date"]
{
    width: 100px;
    border: none 0px;
    height: 20px;
}
#calendarDateInput table[attribute="date"] input
{
    height: 14px;
}

#calendarDateInput table > tr > td
{
    width: 100px;
    border: none 0px;
    height: 20px;
}
