/* ***********************  Style for Packages  ************************** */

.set      { font-size: 12px; color: #CC3300; font-family: Verdana; font-weight: bold; text-decoration:none }
.set1      { font-size: 12px; color: #CC3300; font-family: Verdana; font-weight: bold; text-decoration:none; background-color:#eaf8ff; }
.grsxt      { font-size: 9pt; color: #000000; font-family: arial; text-decoration:none; text-align:justify; margin-left:5; margin-right:5; background-color:#f4fcff; }








a:hover{ text-decoration:underline}
/* ***********************  Style for Hotel & Rate JS  ************************** */
span.cst     { background-color: #535353; font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold }
.grytxt      { font-size: 11px; color: #000000; font-family: Verdana; text-decoration:none }
.redtxt1      { font-size: 14px; color: #CC3300; font-family: Verdana; font-weight: bold; text-decoration:none }
.redtxt3      { font-size: 14px; color: #ffffff; font-family: Verdana; font-weight: bold; text-decoration:none }
.redtxt4      { font-size: 12px; color: #ffffff; font-family: Verdana; font-weight: bold; text-decoration:none }
.ytxt3      { font-size: 14px; color: #FFFF8C; font-family: Verdana; font-weight: bold; text-decoration:none }

.sm      { font-size: 5px; color: #000000; font-family: Verdana }
.sm1      { font-size: 1px; color: #000000; font-family: Verdana }
li.cst         { font-family:Verdana; font-size:8pt; color:#000000 }
td.srs       { font-family: Verdana; font-size: 10pt; color: #000000; font-weight: bold }
td.alno      { font-family: Verdana; font-size: 10pt; color: #F57603; font-weight: bold }
td.lxhtl       { font-family:verdana; font-size:10pt; font-weight: bold; color:#000000 }
tr.dn        { font-family: Verdana; font-size: 10pt; color: #FF8409; text-align: center; font-weight: bold }
a.htlnk       { font-family:Verdana; font-size:8.5pt; color:#000000; align:center; text-align:center }
td.not       { font-family:verdana; font-size:10pt; color:#000000 }



a.curstyle
{
cursor: default
}


select
{

font-family: Arial; font-size: 8pt; color: #004E9B; font-weight: bold; 
               border-style: solid; border-width: 1;
               background-color:#EEF8FD }

.popupLink { COLOR: red; outline: none }

.popup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #034b89; LAYER-BACKGROUND-COLOR: yellow; width: 120; BORDER-LEFT: 0px solid black; BORDER-TOP: 0px solid black; BORDER-BOTTOM: 0px solid black; BORDER-RIGHT: 0px solid black; PADDING: 2px; z-index: 10 }


input
{

font-family: Arial; font-size: 8pt; color: #004E9B; font-weight: bold; 
               border-style: solid; border-width: 1;
               background-color:#EEF8FD 
}

textarea
{

font-family: Arial; font-size: 8pt; color: #004E9B; font-weight: bold; 
               border-style: solid; border-width: 1;
               background-color:#EEF8FD 
}


tr.style0 { color: #FFFFFF; font-family: Arial; font-size: 10pt; background-color: #006699; font-weight:bold }

span.style1  {  font-family: Arial; font-size: 10pt; color: #CC3300; font-weight: bold}



a.style1     { color: #005B00; text-decoration:none; font-size:10pt; font-family:Arial }

body         { font-family: Arial; font-size: 10pt; color: #000000 }


p.style4     { font-family: Verdana; font-size: 8pt; text-align:center } /* Routes */




a.style11     { color: #35768E; text-decoration:none; font-size:8pt; font-family:Verdana; font-weight:bold;}

a.style12     { color: #3C7AB9; text-decoration:none; font-size:10pt; font-family:Arial;}

a.style15     { color: #05609A; font-size:10pt; font-family:Arial;}

a.style13     { color: #008000; font-size:12pt; font-family:Arial; font-weight:bold;}

a.style21     { color: #3C7AB9; text-decoration:none; font-size:10pt; font-family:Arial;}
a.style22     { color: #006595; text-decoration:none; font-size:10pt; font-family:Arial}


span.style11  {  font-family: Arial; font-size: 10pt; color: #CC3300}

span.style12  {  font-family: Arial; font-size: 10pt; color: #FF9933}


span.style14  {  font-family: Arial; font-size: 10pt; color: #333333}

span.style14  {  font-family: Arial; font-size: 10pt; color: #000000}

/* ***********************  Style for bottom border  ************************** */
tr.head   { color: #FFFFFF; background-color: #839D26; font-family:Arial; font-size:10pt; font-weight:bold }
td.bottomt   { font-family: Verdana; font-size: 10pt; color: #000000; text-align:center; background-color:#F5F8ED }
tr.xyz       { color: #000000; background-color: #FFFFFF; font-family:Arial; font-size:10pt; font-weight:bold; text-align:center }
p.bottom3    { font-family: Verdana; font-size: 10px; color: #767870; text-align:center; line-height:100% }
b.tpg        { font-family: Verdana; font-size: 7pt; color: #008000 }
b.sqr        { font-family: Arial; font-size: 8pt; color: #FF3300 }
a.wht        { color: #FFFFFF; font-family:Arial; font-size:10pt; font-weight:bold; text-decoration: none }
a.bottomb    { font-family: Verdana; font-size: 7pt; color: #767870; font-weight: bold }
a.bottom3    { font-family: Verdana; font-size: 7pt; color: #3366CC }
a.bottomt    { font-family: Verdana; font-size: 10pt; color: #000000; text-align:center }
p.bottom     { text-align: center; margin-top: 0; margin-bottom: 0; text-indent:0; line-height:100% }
b.bottom     { font-family: Verdana; font-size: 10px; color: #FF0000 }
a.bottom     { font-size: 10px; font-family: Verdana; color: #0099CC; text-decoration: underline }
a.tlp       { font-size: 10pt; font-family: Arial; color: #0099CC; text-decoration: underline }
a.hnk       {  font-family: Verdana; font-size: 8pt; color: #808080; text-decoration: none }
a.gnk       {  font-family: Verdana; font-size: 8pt; color: #33CC33; text-decoration: none }
a.rmr       {  font-family: Arial; font-size: 10pt; color: #FF0000; text-decoration: underline }

/* ***********************  Style for left border  ************************** */
b.lwt       {  font-family: Arial; font-size: 10pt; color: #FFFFFF }
a.lbl       {  font-family: Arial; font-size: 10pt; color: #B8F0FF; text-decoration: underline }
a.lbb       {  font-family: Arial; font-size: 10pt; color: #B8F0FF; text-decoration: underline; font-weight: bold }
a.bbb       {  font-family: Arial; font-size: 10pt; color: #FFFFFF; text-decoration: underline; font-weight: bold }

/* ***********************  Style for Top border  ************************** */
a.tst       {  font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline }
span.pip    {  font-family: Arial; font-size: 10pt; color: #000000  }

/* ************************ Style for index ************************* */
span.hdh    {  font-family: Comic Sans MS,Arial; font-size: 12pt; color: #F84D14 }
a.hblu       {  font-family: Arial; font-size: 10pt; color: #00719B; text-decoration:underline}
a.ilnk       {  font-family: Arial; font-size: 10pt; color: #808080; font-weight: bold; text-decoration:underline}
a.llnk       {  font-family: Arial; font-size: 10pt; color: #808080; text-decoration:underline}
b.frmh      {  font-family: verdana; font-size: 10pt; color: #004480 }
span.nnn    {  font-family: verdana; font-size: 8pt; color: #000000 }
span.ll    {  font-family: Comic Sans MS; font-size: 10pt; color: #EDC743; font-weight: bold }
span.mxp    {  font-family: Comic Sans MS; font-size: 12pt; color: #D9260D }
span.spt     {  font-family: Arial; font-size: 10pt; color: #666666 }
b.ppe       {  font-family: Arial; font-size: 10pt; color: #808080 }
b.syb       {  font-family: Arial; font-size: 10pt; color: #CC0000 }
b.bhi       {  font-family: Arial; font-size: 10pt; color: #808080 }
span.style1  {  font-family: Arial; font-size: 10pt; color: #CC3300; font-weight: bold}

span.style2  {  font-family: Arial; font-size: 10pt; color: #808080; font-weight: bold}

span.style3  {  font-family: Arial; font-size: 10pt; color: #000000; font-weight:bold}

ul.style1    { font-size: 10pt; font-family: Arial; color: #808080; margin-top: 0; margin-bottom: 0; text-align:justify }

p.style1     { font-family: Arial; font-size: 12pt; color: #CC3300; font-weight:bold; margin-left:0; margin-right:0  }

p.style2     { font-family: Arial; font-size: 10pt; color: #808080; text-align:justify; margin-left:0; margin-right:0 }

p.style5     { margin:0; font-family: Arial; font-size: 10pt; color: #808080; text-align:justify; font-weight:bold }

p.style3     { font-family: Arial; font-size: 10pt; color: #337EAC; margin-left:0; font-weight:bold }


p.style10     { font-family: Arial; font-size: 10pt; color: #05609A; font-weight:bold; text-align:center }
p.style11     { font-family: Arial; font-size: 14pt; color: #CC3300; font-weight:bold; text-align:center }

p.style12     { font-family: Verdana; font-size: 8pt; color: #808000; font-weight:bold }

p.style13     { font-family: Verdana; font-size: 8pt; color: #808000; font-weight:bold }

p.style14     { font-family: Verdana; font-size: 8pt; color: #808000; font-weight:bold }

p.style6     { font-family: Arial; font-size: 10pt; color: #05609A; margin-left:0; margin-right:0; margin-top:7 }

p.style21     { font-family: Arial; font-size: 10pt; color: #CC3300; font-weight:bold; text-align:center  }

p.style22     { font-family: Arial; font-size: 10pt; color: #CC3300; font-weight:bold  }



a.style2     {  font-family: Arial; font-size: 10pt; color: #FFFFFF}

 
 h1           { font-family: Arial; font-size: 18pt; font-weight: bold; color: #CC3300; text-align:center; margin-top:0; margin-bottom:0 }
h3           { font-family: Arial; font-size: 12pt; color: #8F8F8F; font-weight: bold; text-align:center; margin-top:0;  }
h4           { font-family: Arial; font-size: 10pt; color: #337EAC; font-weight: bold }
