

/****************************************/


 	body {
	margin: 0px;
	padding: 0px;
   background-color:#10344A;

 
}
 	
 .frame_bg
  {
	
  background-repeat :repeat;
 
   }
   
   .s_table_bg
   {
	background-image:url('../images/bg.jpg');
  background-repeat :repeat;
  border: 2px solid white;
 
   }
   .border_table
    {
		border-bottom-color:#ffffff;
		border-bottom-width:3px;
	
	
}
   
/************************** Text and header **************/
.narmal_text1{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#990000;
text-align:justify;
text-decoration: none;
padding-right:10px;
padding-left: 10px;
}

.header1
{
background: black url(../images/menubg2.jpg) repeat-x bottom left;

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-bottom :2px;
padding-left: 10px;
text-decoration: none;
}

.header2
{
background: black url(../images/menubg2.jpg) repeat-x bottom left;

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-bottom :2px;
padding-left: 10px;
text-decoration: none;
}

.header3
{
background: black url(../images/menubg1.jpg) repeat-x bottom left;

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-bottom :2px;
padding-left: 10px;
text-decoration: none;
}

.header4
{
background: black url(../images/menubg4.jpg) repeat-x bottom left;

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-bottom :2px;
padding-left: 10px;
text-decoration: none;
}




/************************End Text and header*************/

/**************Left Side Panel************/

.glossymenu{
margin: 5px 0;
padding: 3;
width: 170px; /*width of menu*/
border: 2px solid white;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: black url(../images/menubg8.jpg) repeat-x bottom left;

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #ffffff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-bottom :2px;
border-bottom : 2px solid white;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover
{
background-image: url(../images/menubg1.jpg);

}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background:#CED7DE;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid white;
}

.glossymenu div.submenu ul li a{

 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29495A;
	text-decoration: none;

padding: 4px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #601212;
color: white;

}




/*****************End Left Side Panel***********************/


.heade_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63A5E2;
	text-decoration: none;
}
.brd_all 
{
		
	
}
.text12white {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #9B030C;
	text-decoration: none;
}

.image_brd {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #391B1B;
	text-decoration: none;
}

.header_white {
	text-decoration: none;
	padding-left: 9px;
	background-image: url('../images/footer_banner.jpg');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #000000
}
.text11_grey {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #575454;
	text-decoration: none;
	padding-right: 10px;
}
.textblue_bold {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.text12_red {
	font-family: verdana;
	font-size: 12px;
	color: #F57B25;
	text-decoration: none;
	font-weight: bold;
}

.right_line_bg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C8293F;
	height: 51px;
}
.text11white {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #E1E1E1;
	text-decoration: none;
	padding-left: 5px;
}

.colorfill_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #089d44;
	height: 30px;
}

.header_small 
{
	background-color:#94CBD6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:middle;
	height:20px;
	text-transform:uppercase;
	font-weight: bold;
	color: #29495A;
	
}

.airline_brd
{
	border: 2px solid #0B9E46;
}
.airlinebrg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #0B9E46;
	height: 20px;
}


/**css for Index**/
.textverdana10black
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525151;
	text-decoration:none;
	font-weight:bold;
}
.textverdana10black a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525151;
	text-decoration:underline;
	font-weight:bold;
}
.textverdboldwhite
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.textverdboldwhite a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffd266;
	text-decoration:none;
	font-weight:bold;
}
.menu_brg_green
{
	background-image:url('../images/menu_green.gif');
	height:28px;
	background-repeat:repeat-x;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
}
.menu_bel_she
{
	background-image:url('../images/menu_bel_she.gif');
	height:18px;
	background-repeat:repeat-x
}



.textverdana12boldred {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#db241b;
text-decoration:none;
}
.text11verdanagray {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b6b54;
text-decoration:none;
}
.textverdana10 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}




.panel_top
{
	background-image:url('../images/panel_center.jpg');
	height:26px;
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	text-align:center;
	background-position: center;
}


.panel_color_fill
{
 	background-color:#185173;
 	border: 1px solid #047785;
}

.news_bar {

    background-image:url('../images/panel_center.jpg');
	height:26px;
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	text-align:center;
	background-position: center;
	
}




.verdana12boldwhite {
	

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #ffffff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/


	
}


.borderblue {
	border: 1px solid #047785;
}

.gallery_borderblue 
{
	border: 1px solid #047785;
}

.verdana12boldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.verdanabold11pink {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29495A;
	text-decoration: none;


}
.border_bot {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #06889e;
}
.aril12black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.verdana15smooth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

.textverboldgreen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAE31;
	text-decoration: none;	
}
.textverboldblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
}
.textverboldyellow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f8bb00;
	text-decoration: none;	
}
.panel_right_line
{
	
}
.panel_left_line
{
	
}
.panel_bot_line
{
	
}
.text10vedblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.dropdown_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525151;
	text-decoration: none;
	width: 170px;
}
.textboxsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525151;
	text-decoration: none;
	width: 70px;
}
.con_pan_center {
	background-image: url('../images/con_pan_center.gif');
	background-repeat: repeat-x;
	height: 76px
}
.quick_bar {
	
	height: 20px;
	
}
.textverbold11black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAE31;
	text-decoration: none;
}

.table_bg1
{

background-color:#FFAE31;
}

.table_bg2
{

background-color:#FFAE31;
}

.table_bg3
{

background-color:#FFAE31;
}

.table_bg4
{

background-color:#FFAE31;
}


.text11ved {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top: 5px;
	text-align:justify;
}


.text11narm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top: 5px;
	text-align:justify;
}

.text11narm_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #135B88;
	height:25;
	text-decoration: none;
	text-align:justify;
}

.text11red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFAE31;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
}

.footer_center
{
	background-image:url('../images/footer_bar.gif');
	height:30px;
	background-repeat:repeat-x;
}
.header_top
{
	background-image:url('../images/footer_bar.gif');
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
	background-repeat:repeat-x;
}
.text12arilreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a0a0a;
	text-decoration: none;
	line-height: 16px;
}
.table_header{
	font-family:verdana;
	font-size: 12px;
	font-weight: bold;
	color: #018137;
	text-decoration: none;
}
.table_text
{
	font-family:verdana;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
}
.textverbold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
.textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525151;
	text-decoration: none;
	width:150px;
}
.listbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525151;
	text-decoration: none;
	width:150px;
}
/*css for holidays*/
.panel_color_fill_white
{
 	background-color:#ffffff;
}
.panel_top_red
{
	background-image:url('../images/panel_center_red.gif');
	height:26px;
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-position:  center;
}
.menu_brg_red
{
	background-image:url('../images/menu_red.gif');
	height:28px;
	background-repeat:repeat-x;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
}
.panel_right_line_red
{
	background-image:url('../images/panel_right_line_red.gif');
	width:9px;
	background-repeat:repeat-y;
	background-position: left top;
}
.panel_bot_line_red
{
	background-image:url('../images/panel_bot_line_red.gif');
	height:9px;
	background-repeat:repeat-x
}
.panel_left_line_red
{
	background-image:url('../images/panel_left_line_red.gif');
	width:3px;
	background-repeat:repeat-y;
	background-position: right top;
}
.news_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	padding-left: 2px;
	font-weight: bold;
	color: #394152;
	text-decoration: none;	
}


.textverboldred
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	padding-left: 2px;
	font-weight: bold;
	color: #FFAE31;
	text-decoration: none;	
}
.text_info
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5pt; 
color:#666666;
text-decoration:none;
}

.grid-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color :#FFCF9C;
font-size:11px;
color:#1C1915;
text-decoration:none; 
padding-left:5px;
padding-right:5px;

}

.text-head
	{
   
    background-color:#E8916C;
    height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF; 
    font-size:11px; 
    padding-left:10px; 
    font-weight:bold;
	}
.light_bluefill
{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}



/************** Data List and Data Grid***********************/


.alt_colomn_grid
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	text-align:justify;
}


.colomn_grid
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	text-align:justify;
}
.grid_text

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #E0AB57;
	text-decoration: none;
	padding-left: 0px;
	text-align:left;
}


.grid_lbl_text

{
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
}
.package_name
{
	height:20px;
	background-color:#10344A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #29495A;
	text-decoration:underline;
	text-align:center;
	
}

/**************End Data List and Data Grid***********************/

.head_top
{
	border: 1px solid #39A6BD;
}
