/* CSS Document */



html /*to make IE resize text gradually */
{
  font-size: 100%;
}
a img {
  border: none;
} 

#maincontainer {
  /**/width: 59.69em;
  margin: 0 auto;
  text-align: left;
}

#contentwrapper{
  float: left;
  width: 100%;
}

html:first-child #contentwrapper{
  margin-top: 0.25em;
}

#contentcolumn{
  margin: 0 11.19em 0 12.63em;
}

/*********************************
                    MAIN MENU                     
*********************************/
#mainmenu{

  float: left;
  width: 12.69em; /*Width of left column in pixel*/
  margin-left: -59.69em; /*Set margin to that of -(MainContainerWidth)*/
}

#nav, #nav ul { /* all lists */
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
  font-family: Verdana;
  color: black;
  text-align: right;  
}
#menu ul li { /*vic*/
  position: relative;
} 

#nav li { /* all list items - main menu height*/
  position: relative;
  float: left;
  margin-bottom: -0.06em;
  width: 12.69em;
  height: 1.12em;/*1% 18px;qwerty*/
}
* html #nav li { 
  height: 1.10em;/*1.13em 18px;qwerty*/
}
	
#nav li ul { /* second-level lists */
  position: absolute;
  left: -59.69em;/*-999em*/
  margin-left: 12.63em;
  margin-top: -1.06em;/*-1.13em;qwerty*/
  width: 12.63em;
  text-align: center;
  visibility: collapse;
}
html:first-child #nav li ul{ /*Opera*/
 margin-left: 13.31em;
}

#nav li ul ul { /* third-and-above-level lists */
  float: left;
}

#nav li a {
  display: block;
  color: black;
  text-decoration: none;
  background-image: url(http://www.philippineairlines.com/Images/menu_bg_tcm61-1045.jpg);
  border: 0px solid black;
  padding: 0em 0.31em;
  font-size: 0.75em;
  color: #2E4F93;
  font-family: Verdana;
  background-repeat: repeat;
  /*line-height: 1.63em;qwerty*/
}
html:first-child #nav li a { /*Opera*/
 margin-left: -0.94em; /*-1em*/
}
	
#nav li a:hover {
  color: #006699;
  background: #D9EDF4;
}
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
  left: -59.69em;
}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
  /*visibility: collapse; qwerty*/
}
	
#content {
  margin-left: 6.25em;
}

/* IE6 */
* html #nav li ul { /* second-level lists */
  margin-left: 0em; 
}
* html #nav li ul ul { /* third-and-above-level lists */
  margin-left: 6.31em;
}
* html #nav li a {
  white-space: nowrap;
}
* html #nav li a {
  height: 1.06em; 
}

#nav li:hover ul {
	display: block; 
} 
#nav li:hover>ul { 
	visibility:visible; 
} 

/*qwertyhtml>body li {
height: auto;
}
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
ul#nav li
{
display: inline;
}
qwerty*/


/* IE7 */
*:first-child+html #nav li ul { /* second-level lists */
  margin-left: 0em; 
}
*:first-child+html #nav li ul ul { /* third-and-above-level lists */
  margin-left: 6.31em;
}

/*qwerty* html #nav li ul { /* second-level lists *
  visibility: collapse;
}
* html #nav li:hover ul {
  display: block; 
} 
* html #nav li:hover>ul { 
  visibility:visible; 
} qwerty*/



/*********************************
                    TOP RIGHT                       
*********************************/
#othermenu{
  float: left;
  width: 11.31em;
  margin-left: -11.31em;
  background-color: #2E4F93;
  font-family: Verdana;
  height: 11.75em; /*11.69em*/
  text-align: left;
}
/*html:first-child #othermenu {  Opera
  width: 11.38em;
}*/
     div#othermenu:not(:root:root) {    /*Safari 3.1 filter*/
          height: 11.69em;
     }
#othermheader{
  background-image: url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
  background-repeat: repeat;
  clear: left;
  vertical-align: middle;
  height: 1.88em;
  font-family: Verdana;
  font-size: 0.7em;
  color: #fff;
  font-weight: bold;
  text-align: center;
  line-height: 1.88em;
  white-space: nowrap;
  padding-left: 0.31em;
}
.innertube{
  margin: 0em;
}
.othermcontent{
  margin: 0em;
  padding-left: 0.94em;
  padding-right: 0.56em;
  line-height: 100%;
  height: 15.19em; /*15.05em*/
  font-family: Verdana;
  font-stretch: normal;
  font-size: 0.75em;
  color: #FFFFFF;
  text-align: left;
}

* html .othermcontent{
  height: 13em; /*15*/
  line-height: 100%;
  padding-left: 1em;
  padding-right: 0.94em;
}
*:first-child+html .othermcontent { /* third-and-above-level lists */
  height: 15em;
  line-height: 100%;
  padding-left: 1em;
  padding-right: 0.94em;
}

.othermcontent a {
  color: #FFFFFF;
  text-decoration: none;
font-size: 1em;
}
.othermcontent a:visited {
  color: #FFFFFF;
}
.othermcontent a:hover {
  color: #66CCFF;
}

/* Holly Hack for IE6  */
* html .othermcontent { 
  padding-right: 4px;
}
/* End */

html:first-child #nav li {
  width: 11.94em;/*11.94em_202px;*/
}

html:first-child #nav li ul{ /*Opera*/
 margin-left: 12.63em;/*13.31em*/
}


/* Hack for IE7  */
*:first-child+html .othermcontent { 
  padding-right: 4px;           
}           
/* End */

.topnews {
   font-size: 1.19em;
}



}
.newstable table, tr, td {
  font-size: 1.13em;
  font-family: Verdana; 
}


* html #logform {
   margin-bottom: -0.63em;
}


table#newstable {
   font-size: 1.81em;
}a img { 
   border: none; 
} 

/****BODY****/

     body {
          padding:0;
          line-height: 1.06em;
          width: 59.69em;
          margin: 0 auto;
          text-align: center;
          position: relative;/**/
     }

/****MAIN CONTAINER****/
     #maincontainer {
          width: 59.69em;
          margin: 0 auto;
          text-align: left;
     }
/****MAIN CONTAINER 1****/
     #maincontainer1 {
          width: 59.69em;
          margin: 0 auto;
          text-align: left;
     }
/****MAIN CONTAINER 2****/
     #maincontainer2 {
          width: 59.69em;
          margin: 0 auto;
          text-align: left;
     }
/****MAIN CONTAINER 3****/
     #maincontainer3 {
          width: 59.69em;
          margin: 0 auto;
          text-align: left;
     }


/*********************************
                       HEADER                       
*********************************/

     #header {
          clear: left;
          width: 59.69em;
          background: #FFFFFF;
          height: 4.69em;
     }

/*********************************
                PAL THEME LOGO                       
*********************************/
     #logo {
          float: left;
          width: 25.69em; /*011309 - increased width from 23.75em */
          text-align: left;
     }
     img.pallogo {   /*image resizing*/             
          height: 4.69em;
     }

/*********************************
               THEME GRADIENT                       
*********************************/
     #gradient {
          float: right;
          width: 34em; /*011309 - decreased length from 35.92em */
          background-repeat: repeat;
          height: 2.06em;
     }

/*********************************
         OTHER SITES and SEARCH                      
*********************************/
     #set {
          float: right;
          width: 50em;
          height: 3.5em;
          margin-top: 1.13em;
          font-family: Verdana; 
          font-size: 0.63em; 
          color: #2E4F93; 
          font-weight: bold;
     }

/*********************************
   OTHER SITES or SELECT LANGUAGE                 
*********************************/
     #lang {
          float:right;
          width: 20.5em;
          margin-right: 0.25em;
          border: 1px solid #2E4F93;
          background-color: #B1DAE9;
          padding-left: 0.56em;
          white-space: nowrap;
          line-height: 2.31em;
          height: 2.31em;
     }
     * html #lang{   /*IE6 filter*/
          height: 2.38em;/*2.31em*/
          /*width: 23em;20.5em*/
     }
     html:first-child #lang {   /*Opera9.25 filter*/
          height: 2.38em;
     }
     .language{
          float: left;
          width: 6.63em; /*9.25*/
          white-space: nowrap;
          overflow: hidden;
     }

     .list { 
          width: 11em;
          width/* */:/**/11em; 
          width: /**/11em;
          font-family: Verdana; 
          font-size: 1.13em;
          color: #2E4F93; 
          background-color: #FFFFFF; 
          border: 1px solid #2E4F93; 
          font-weight: bold;
          margin-top: 0.20em;
          margin-left: 0.13em;
     } 

     html:first-child .list { /*Opera9.25 filter*/
          height: 1.56em;
     }

     *:first-child+html .list{ /*IE7 filter*/
          margin-top: 0.19em;
     } 

     # html .list{ 
          margin-top: 0.19em;
     } 


/*********************************
                      SEARCH                      
*********************************/
     #search{
          float: right;
          width: 21.25em;
          margin-right: 0.44em;
          border: 1px solid #2E4F93;
          background-color: #B1DAE9;
          line-height: 2.31em;
          height: 2.31em;
          padding-left:9px;
          white-space: nowrap;
          overflow: hidden;
     }
     * html #search{   /*IE6 filter*/
          height: 2.38em;
          /*width: 23em; 21.25em*/
     }
     html:first-child #search{   /*Opera9.25 filter*/
          height: 2.38em;
     }
     img.searchgo{
          width: 2.60em;
          height: 2.30em;
     }

     .fld{
          float: left;
          width:17.19em;
          white-space: nowrap;
          overflow: hidden;
     }

     .textfield { 
          height: 1.5em;
          height/* */:/**/1.38em; 
          height: /**/1.38em;
          width: 11em;
          font-family: Verdana;
          font-weight: normal; 
          font-size: 1.1em; 
          color: #2E4F93; 
          background-color: #FFFFFF; 
          border: 1px solid #7F9DB9; 
          margin-top: 0.06em;
     } 

     html:first-child .textfield {   /*Opera9.25 filter*/
          height: 1.5em;/*1.38em @ 16px*/
     } 
     *:first-child+html .textfield{ /*IE7 filter*/
          margin-top: 0em;
     }

     # html .textfield { 
          margin-top: 0.13em;
          height: 1.44em;
     } 

     /*** HR tag ***/
     hr{
          border:0px;
          height:1px;
          background-color:#2E4F93;
          color:#2E4F93;
     }

     .searchtitle {
          font-weight:bold;
     }

     .searchB {
          float: left;
          margin-top:0em;
          width:1.44em;
     }
     .langlist {
          float:left
          margin-top:0em;
     }


/*********************************
                      FOOTER                      
*********************************/

     #footer{
          clear: left;
          width: 94em;
          background-color: #FFFFFF;
          color: #000000;
          font-family: Verdana;
          padding-left: 0.88em;
          vertical-align: middle;
          line-height: 130%;
          padding-top:0.31em;
          padding-bottom:0.31em;
          text-align: center;
          font-size: 0.63em;
     }
     #footer a{
          overflow: auto;
          color: #000000;
          text-decoration: none;
     }
     #footer a:visited{
          color: #000000;
     }
     #footer a:hover{
          color: #666666;
     }


/*********************************
                  THEME BANNER                       
*********************************/

img.mainpic {  /*image resize*/
  width: 35.75em;
  height: 11.75em;
}

img.mainpic:not(:root:root) {    /*Safari 3.1 filter*/
  width: 35.75em;
  height: 11.69em;
}

/*img.mainpic {
  width: 35.75em;
}*/

embed.mainpic, object.mainpic {  /*image resize*/
  width: 35.90em;
  height: 11.72em;
}

/* for opera */
embed.mainpic-2, object.mainpic-2 {
  width: 35.90em;
  height: 11.72em;
}

/*embed and object added by vida, 072508*/
html:first-child img.mainpic, embed.mainpic-2, object.mainpic-2 {
  margin-top: -0.25em;
}

html:first-child img#mainpic {
  margin-top: -0.25em;
}

/*********************************
           MABUHAY MILES LOGIN
*********************************/
     .mmlogo {
          clear: left;
          height: 2.38em;
          line-height: 1.69em;
          padding-top: 0.25em;
          padding-left: 0.63em;
     }
     img.mmlogo {  /*image resize*/
          width: 4.81em;
     }

     .innertube {
          margin: 0;
          margin-top: 0;
     }

     .label {
          height: 1.69em;
          padding-left: 2.19em;
          padding-bottom: 0.25em;
          font-family: Verdana;
          font-size: 0.62em;
          color: #FFFFFF;
          overflow: hidden;
          line-height: 100%;
          white-space: nowrap;
          padding-top: 0.5em;
               voice-family: "\"}\""; /*IE5.5 filter*/
               voice-family:inherit;
          height: 0.94em;
          padding-left: 2.19em;
          padding-bottom: 0.25em;
          font-family: Verdana;
          font-size: 0.62em;
          color: #FFFFFF;
          overflow: hidden;
          line-height: 100%;
          white-space: nowrap;
          padding-top: 0.5em;
     }

     #box {
          height: 1.5em;
          padding-left: 1.38em;
          font-family: Verdana;
          color: #FFFFFF;
          white-space: nowrap;
     }
     #box2 {
          height: 1.88em;
          padding-left: 1.38em;
          font-family: Verdana;
          color: #FFFFFF;
          white-space: nowrap;
     }
     .txbox {
          float: left;
          font-family: Verdana;
          font-size: 0.62em;
          color: #FFFFFF;
     }

     .loginbox { 
          font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 1.19em; 
          color: #000000; 
          background-color: #FFFFFF;
          height: 1.44em;
          width: 9.31em;
          border: 1px solid #7F9DB9;
     }
     img.mmgo {
          height: 1.25em;
     }

     .otherm {
          margin: 0px;
          padding-left: 2.19em;
          white-space: normal;
          font-family: Verdana;
          font-size: 0.62em;
          color: #FFFFFF;
          text-align: left;
          overflow:hidden;
          line-height: 110%;
          white-space: nowrap;
     }
     * html .otherm {   /*IE6 filter*/
          overflow: hidden; 
     }
     .otherm a {
          text-decoration: none;
          color: #FFFFFF;
     }



/*********************************
                     BLUE BAR
*********************************/
     .comptitlel {
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          vertical-align: middle;
          float: left;
          font-family: Verdana;
          font-size: 0.75em;
          color: #fff;
          font-weight: bold;
          padding-left: 1em;
          line-height: 2em;
          height: 2.06em;
          width: 100%;
     }

     :first-of-type div.comptitlel{  /*Opera9.5 filter*/
          margin-top: 0.06em;
          height: 2.13em;
          
     }
     div.comptitlel:not(:root:root) {    /*Safari 3.1 filter*/
          margin-top: 0.13em;
          height: 2em;
     }
     div#maincontainer2 div#bookbuy div.comptitlem {
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          vertical-align: middle;
          float: left;
          font-family: Verdana;
          font-size: 1.13em;
          color: #fff;
          font-weight: bold;
          padding-left: 1em;
          line-height: 2em;
          height: 2em;
          overflow:hidden;
     }
     div.comptitlem {	     
	     /*width: 31.075em;*/
	     width: 97%;	
	     _width: 30.95em;     
	           
     }  
     /*
     * html div.comptitlem {
          width: 34.88em;
     }
     *:first-child+html div.comptitlem { /*IE7 filter* /
          width: 34.88em;
     }
     div.comptitlem:not(:root:root) {  /*Safari 3.1* /
          width: 35.06em;
     }
     html>/** /body div.comptitlem, x:-moz-any-link, x:default { width: 35em; } /*Firefox3 filter*/

     .comptitler {
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          vertical-align: middle;
          float: left;
          font-family: Verdana;
          font-size: 1.13em;
          color: #fff;
          font-weight: bold;
          padding-left: 1em;
          line-height: 2em;
          height: 2em;
          width: 100%;
     }

     #bluebar {
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          width: 59.69em;
          height: 1.69em;
          clear: both;
          line-height: 1.75em;
          padding: 0;
          overflow: hidden;
     }
      /*html:first-child #bluebar { Opera9.25 filter
          width: 59.69em;
     }*/

     img.bluediv {   /*Blue Divider*/
          height: 1.75em;
          width: 0.06em;
          float: left;
     }
     img.bluediv:not(:root:root) {    /*Safari 3.1 filter*/
          width: 0.11em;
     }

     .blue1 {   /*News Header*/
          width: 23.06em;
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          vertical-align: middle;
          float: left;
          font-family: Verdana;
          font-size: 0.72em;
          color: #fff;
          font-weight: bold;
          padding-left: 1em;
     }
     * html div.blue1 { /*IE6*/          
          width: 23.06em;
     }
     /*chrome 5.75*/
     div.blue1:not(:root:root) {    /*Safari 3.1 filter*/
          width: 23.13em;
     }




     div#bluebar div.blue2{   /*PAL Online Header*/
          width: 34.13em;
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          vertical-align: middle;
          float: left;
          font-family: Verdana;
          font-size: 0.72em;
          color: #fff;
          font-weight: bold;
          padding-left: 1em;
     }
     * html div#bluebar div.blue2 {  
          width: 34.13em; /*011909 - increased width from 34.81em */
     }
     div#bluebar div.blue2:not(:root:root) {  /*Safari 3.1 filter*/
          width: 34.13em; /*011909 - increased width from 34.81em */
     }
     /*html:first-child .blue2 {  Opera9.25 filter
          width: 33em;
     }*/
     /*:first-of-type div.blue2{  Opera9.5 filter
          width: 33em;
     }*/
     /*BODY:nth-of-type(1) div.blue2, x:-moz-any-link, x:default { width: 35.81em; }*/


     .blue3 {    /*Actual Flight Status Header*/
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          /*width: 17.5em;*/
          vertical-align: middle;
          float: left;
          font-family: Verdana;
          font-size: 0.72em;
          color: #fff;
          font-weight: bold;
          padding-left: 1em;
     }
     * html .blue3 {   /*IE6 filter*/
          /*width: 17.31em;*/
     }
     html:first-child .blue3 {  /*Opera9.25 filter*/
          /*width: 15.94em;*/
     }
     :first-of-type div.blue3 {  /*Opera9.5 filter*/
           /*width: 15.94em; */
     }
     div.blue3:not(:root:root) {  /*Safari 3.1 filter*/
           /*width: 14.5em;*/
     } 


/*********************************
                      NEWS
*********************************/
     div#maincontainer2 div#news {
          clear: left;
          float: left;
          width: 17.44em;
          overflow: hidden;
     }
     div#maincontainer2 div#news a {
          color: #000000;
          text-decoration: none;
     }
     div#maincontainer2 div#news a:visited {
          color: #000000;
     }
     div#maincontainer2 div#news a:hover {
          color: #666666;
     }

     /****News List****/
     div#maincontainer2 div#news div.news1 {
          font-size: 0.69em;
          color: black;
          font-family: Verdana;
          line-height: 120%;
          float: left;
          padding-bottom: 0.75em;
          background-image:url(http://www.philippineairlines.com/Images/rightBg4_tcm61-25714.jpg);
          background-repeat: repeat-x;
          text-align: justify;
          padding-left: 1.5em;
          padding-right: 1.5em;
          padding-top: 0.56em;
     }
     div.news1 {
          width: 22.31em;
     }
     :first-of-type div.news1 {  /*Opera9.5 filter*/
          width: 22.31em; 
     }
     div.news1:not(:root:root) {  /*Safari 3.1 filter*/
          width: 22.38em;
     }

     div#maincontainer2 div#news div.news1 a {
          color: #000000;
          text-decoration: none;
     }
     div#maincontainer2 div#news div.news1 a:visited {
          color: #000000;
     }
     div#maincontainer2 div#news div.news1 a:hover {
          color: #666666;
     }


     /****Above News Free format****/
     div#maincontainer2 div#news div.news3{
          clear: left;  
          padding-left: 1.69em;
          padding-right: 1.69em;
          padding-bottom: 0.56em;
          font-size: 0.69em;
          color: black;
          font-family: Verdana;
          background-repeat: repeat-x;
     }
     *:first-child+html div.news3 {  /*IE7 filter*/
          margin-bottom: -0.13em;
          padding-bottom: 0.5em;
     }


     div#maincontainer2 div#news div.news5{
          clear: left;  
          padding-left: 1em;
          padding-right: 1em;
          padding-top: 0.63em;
          padding-bottom: 0.63em;
          font-size: 0.69em;
          color: black;
          font-family: Verdana;
     }

     div#maincontainer2 div#news div.news2 img#bannerLeftTop {
          width: 17.44em;
          display: block;
     }
     div#maincontainer2 div#news div.news4 img#bannerLeftBelow {
          width: 17.44em;
          display: block;
     }



/*********************************
                  PAL ONLINE
*********************************/
     div#maincontainer2 div#bookbuy {
          float: left;
          background-repeat: repeat-x;
          width: 36.25em;
          _width: 36.15em;
          font-size: 0.69em;
          color: #000000;
          font-family: Verdana;          
          margin-left: 0.25em;
     }
     * html #bookbuy {  /*IE6 filter*/
          width: 35.25em;     
     }

     div#maincontainer2 div#bookbuy div#middiv1 {	      
          background-image:url(http://www.philippineairlines.com/Images/tab_book_final_1_tcm61-25697.jpg);
          background-repeat: repeat-x;           
          background-position: 0px -35px;
          line-height: 100%;                     
          padding-top: 1.19em;
          height: 23.95em;   
          overflow: hidden;
           color: #0B255F;                   
     }
         
     div#maincontainer2 div#bookbuy div#middiv2 {	      
          background-image:url(http://www.philippineairlines.com/Images/tab_insurance_final_2_tcm61-43946.jpg);
          background-repeat: repeat-x;           
          background-position: 0px -35px;
          line-height: 110%;                     
          padding-top: 1.19em;
          height: 23.95em;   
          overflow: hidden;
           color: #0B255F;                    
     }
     
     div#maincontainer2 div#bookbuy div#middiv3{	      
          background-image:url(http://www.philippineairlines.com/Images/tab_status_final_3_tcm61-43947.jpg);
          background-repeat: repeat-x;           
          background-position: 0px -35px;
          line-height: 100%;                     
          padding-top: 1.19em;
          height: 23.95em;   
          overflow: hidden;
           color: #0B255F;                    
     } 

     div#maincontainer2 div#bookbuy div#middiv4{	      
          background-image:url(http://www.philippineairlines.com/Images/tab_time_final_4_tcm61-43948.jpg);
          background-repeat: repeat-x;           
          background-position: 0px -35px;
          line-height: 100%;                     
          padding-top: 1.19em;
          height: 23.95em;   
          overflow: hidden;
           color: #0B255F;                    
     } 

     div#middiv1 td {
           font-size : 1.25em;
           color: #0B255F; 
     } 
     div#middiv2 td {    
     	   font-size : 1.25em;    
     	   font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;   
           color: #0B255F; 
     }
     
          
     div#maincontainer2 div#bookbuy div.bframe {	      
          background-image:url(http://www.philippineairlines.com/Images/tt3d_tcm61-8520.jpg);
          background-repeat: repeat-x;           
                   
     }
     div#maincontainer2 div#bookbuy div.bframe div.bbframe { 
          line-height: 100%; 
          width: 34.65em;
          margin-left: 0.5em;
          padding-top: 1.19em;
          height: 22.5em;   
          overflow: hidden;              
     }
     
     @media screen and (-webkit-min-device-pixel-ratio:0) {
		div#maincontainer2 div#bookbuy div.bframe div.bbframe { 
			height: 22.85em;
		}
	 }
	 
	 @-moz-document url-prefix() {
	    div#maincontainer2 div#bookbuy div.bframe div.bbframe { 
			height: 21.15em;
		}
	 }	 	
	
	 div#maincontainer2 div#bookbuy div.bframe div.bbframe { 
		 height /*\**/: 21.15em\9;
	 }
	 
     div.bbframe {	     
          padding-bottom: 2.88em;
     }
     * html div.bbframe { /*IE6*/     	  
          padding-bottom:1.75em;
     }
     html:first-child .bbframe {  /*Opera9.25*/
          padding-bottom:1.44em; 
     }
     :first-of-type div.bbframe {  /*Opera9.5*/
          padding-bottom:1.44em; 
     }
     div.bbframe:not(:root:root) {  /*Safari 3.1*/
          padding-bottom:2em;
     }
     *:first-child+html div.bbframe {  /*IE7*/
          padding-bottom:1.75em; 
     }
     BODY:nth-of-type(1) div.bbframe, x:-moz-any-link, x:default { padding-bottom:3em; }


     div#maincontainer2 div#bookbuy div.bbbanner {
          clear: left;  
     }
     div#maincontainer2 div#bookbuy div.bbbanner2 {
          clear: left;  
          padding-left: 1em;
          padding-right: 1em;
          padding-top: 0.63em;
          padding-bottom: 0.44em;
          height:8.94em;
          _height:8.85em;
          margin-bottom: 0.5em;
          margin-top: 0.5em;
          overflow: hidden;
     }
     
     div#maincontainer2 div#bookbuy div.bframe div.ibebanner {
          clear: left;  
          padding-left: 1em;
          padding-right: 1em;
          padding-top: 2.19em;
          line-height: 120%;
     }
     div.ibebanner {
          padding-bottom: 0.75em;
     }
     * html div.ibebanner {
          padding-bottom: 0.88em;
     }
     html:first-child .ibebanner {  /*Opera9.25*/
          padding-bottom: 0.56em; 
     }
     :first-of-type div.ibebanner {  /*Opera9.5*/
          padding-bottom: 0.56em; 
     }
     div.ibebanner:not(:root:root) {  /*Safari 3.1*/
          padding-bottom: 0.56em;
     }
     *:first-child+html div.ibebanner {  /*IE7*/
          padding-bottom: 0.75em; 
     }
     html>/**/body div.ibebanner, x:-moz-any-link, x:default { padding-bottom: 0.56em; } /*FF3*/
     
     div#maincontainer2 div#bookbuy div.bframe div.ibedownbanner {
	    height: 25.35em;      	
	    overflow: hidden;	    
 	 }
 	 
     div#maincontainer2 div#bookbuy div.bframe div.ibedownbanner table tr td.ibedown {
          padding-left: 1em;
          padding-right: 1em;
          vertical-align: middle;
     }
     td.ibedown {
          height:22em;
     }

     * html td.ibedown {
          height:21.69em;
     }
     html:first-child td.ibedown {  /*Opera9.25*/
          height:21.94em;
     }
     :first-of-type td.ibedown {  /*Opera9.5*/
          height:21.94em; 
     }
     td.ibedown:not(:root:root) {  /*Safari 3.1*/
          height:21.94em;
     }
     *:first-child+html td.ibedown {  /*IE7*/
          height:21.69em; 
     }
     html>/**/body td.ibedown, x:-moz-any-link, x:default { height:21.94em; } /*FF3*/

     div#maincontainer2 div#bookbuy div.middlenews {
          clear: left;  
          padding-left: 1em;
          padding-right: 1em;
          padding-top: 0.63em;
          padding-bottom: 0.63em;
          background-image:url(http://www.philippineairlines.com/Images/rightBg4_tcm61-25714.jpg);
          background-repeat: repeat-x;
          height:18.19em;
          overflow: hidden;
     }

     div#maincontainer2 div#bookbuy div.middlenews a {
          color: #000000;
          text-decoration: none;
     }
     div#maincontainer2 div#bookbuy div.middlenews a:visited {
          color: #000000;
     }
     div#maincontainer2 div#bookbuy div.middlenews a:hover {
          color: #666666;
     }

     div#maincontainer2 div#bookbuy div.middletimetable { 
          clear: left;  
          padding-left: 1em;
          padding-right: 1em;
          padding-top: 1.5em;
          background-image:url(http://www.philippineairlines.com/Images/tt3d_tcm61-8520.jpg);
          background-repeat: repeat-x;
          vertical-align: bottom;
          text-align: left;
     }
     div.middletimetable { 
          padding-bottom: 2.06em;
     }

     * html div.middletimetable { /*IE6 filter*/
          padding-bottom: 2.25em;
     }
     *:first-child+html div.middletimetable {  /*IE7 filter*/
          padding-bottom:2em;
     }
     :first-of-type div.middletimetable {  /*Opera9.5 filter*/
          padding-bottom: 1.81em;
     }
     div.middletimetable:not(:root:root) {    /*Safari 3.1 filter*/
          padding-bottom: 3.63em;
     }
     html>/**/body .middletimetable, x:-moz-any-link, x:default { padding-bottom: 2.38em; } /*Firefox3 filter2.25*/


     div#maincontainer2 div#bookbuy div.middletimetable select {
          font-family: Verdana;
          font-size: 8pt;
          line-height: 16px;
     }
     div#maincontainer2 div#bookbuy div.middletimetable a {
          color: #000000;
          text-decoration: none;
     }
     div#maincontainer2 div#bookbuy div.middletimetable a:visited {
          color: #000000;
     }
     div#maincontainer2 div#bookbuy div.middletimetable a:hover {
          color: #666666;
     }
     div#maincontainer2 div#bookbuy div.middletimetable div.middletimetable_continue {
          text-align: right;
          padding-right: 10em;
          padding-bottom: 1em;
     }

     img#BookBuyBanner {
          max-width: 425px;
          height: auto;
          width:expression(this.width > 425 ? "425px" : this.width);
     }
     img#bannerMid {
          width: 36em;
          display: block;
     }
     * html img#bannerMid {
          width: 36em;
     }

     img#bannerMid:not(:root:root) { 
          width: 36em; 
     }

/*********************************
         ACTUAL FLIGHT STATUS
*********************************/
     div#maincontainer2 div#deptarrvl{
          float: left;
          background-repeat: repeat-x;
          font-size: 0.69em;
          color: #000000;
          font-family: Verdana;
          overflow: hidden;
     }
     div#deptarrvl {
          /*width: 20.38em;*/
          width: 24.38em;
     }
     * html #deptarrvl{  /*IE6 filter*/
          /*width: 20.31em;*/
          width: 24.31em;
     }
     html:first-child #deptarrvl {  /*Opera9.25 filter*/
          /*width: 20.63em;*/
          width: 24.63em;
     }
     :first-of-type div#deptarrvl{  /*Opera9.5 filter*/
          /*width: 20.5em;*/ /*011909 - decreased value from 22.5em*/
          width: 24.5em;
     }
     div#deptarrvl:not(:root:root) {  /*Safari 3.1 filter*/
          /*width: 20.44em;*/ /*011909 - decreased value from 23.94em*/
          width: 24.44em;
     }
     body:nth-of-type(1) #deptarrvl { /*012109 - Firefox3.1 and Safari3.1 filter*/
          /*width: 20.5em;*/
          width: 24.5em;
     }


     div#maincontainer2 div#deptarrvl div.daframe {
          clear: left;
          background-image:url(http://www.philippineairlines.com/Images/tab1_tcm61-14114.jpg);
          padding-left: 1.5em;
          padding-right: 1.5em;
          padding-top: 1.25em;
     }
     
     div.daframe {
          padding-bottom: 7.5em;
	 }
     * html div.daframe { /*IE6*/          
          padding-bottom: 3.31em;
     }
     :first-of-type div.daframe{  /*Opera9.5 filter*/
          padding-bottom: 5.81em;
     }
     /*chrome 5.75*/
     div.daframe:not(:root:root) {    /*Safari 3.1 filter*/
          padding-bottom: 6.75em;
     }
     *:first-child+html div.daframe {  /*IE7 filter*/          
          padding-bottom: 3.31em;
     }
     html>/**/body div.daframe, x:-moz-any-link, x:default { padding-bottom: 7.38em; } /*Firefox3 filter*/

     div#maincontainer2 div#deptarrvl div.daframe td {
          font-size : 1.31em
     }

     div#maincontainer2 div#deptarrvl div.daframe2 {
          clear: left;
          background-image:url(http://www.philippineairlines.com/Images/tab2_tcm61-14115.jpg);
          padding-left: 1.5em;
          padding-right: 1.5em;
          padding-top: 1.25em;
     }
     div.daframe2 {
          padding-bottom: 7.5em;
	 }
     * html div.daframe2 { /*IE6*/          
          padding-bottom: 3.05em;
     }
     :first-of-type div.daframe2{  /*Opera9.5 filter*/
          padding-bottom: 5.81em;
     }
     /*chrome 5.75*/
     div.daframe2:not(:root:root) {    /*Safari 3.1 filter*/
          padding-bottom: 6.75em;
     }
     *:first-child+html div.daframe2 {  /*IE7 filter*/          
          padding-bottom: 3.31em;
     }
     html>/**/body div.daframe2, x:-moz-any-link, x:default { padding-bottom: 7.38em; } /*Firefox3 filter*/


     div#maincontainer2 div#deptarrvl div.daframe2 td {
          font-size : 1.31em
     }          
          
     a.noline {
	     text-decoration:none;	   
	     color:black;
                     cursor: pointer;	       	     
     }
     
     div.tabContainer {
          height: 16em;
	 }
     * html div.tabContainer { /*IE6*/
          height: 20em;
     }
     :first-of-type div.tabContainer{  /*Opera9.5 filter*/
          height: 16em;
     }
     /*chrome 5.75*/
     div.tabContainer:not(:root:root) {    /*Safari 3.1 filter*/
          height: 17em;
     }
     *:first-child+html div.tabContainer {  /*IE7 filter*/
          height: 20em;
     }
     html>/**/body div.tabContainer, x:-moz-any-link, x:default { height: 16em; } /*Firefox3 filter*/

     div#tabDivs {
       padding-bottom: 1.44em;
     }
     :first-of-type div#tabDivs {  /*Opera9.5*/
          padding-bottom:2.94em; 
     }
     div#tabDivs:not(:root:root) {  /*Safari 3.1*/
          padding-bottom:0.94em;
     }
     *:first-child+html div#tabDivs {  /*IE7*/
          padding-bottom:1.44em; 
     }
     BODY:nth-of-type(1) div#tabDivs, x:-moz-any-link, x:default { padding-bottom:2.94em; }

    div.insurancedivtext 
     {	
          padding-right: 0.95em;
          text-align: justify;
          font-size: 1.25em;
          _margin-top: -1.55em;
     }

     div.deparrdivtext 
     {	
          padding-right: 0.95em;
          text-align: center;
          font-size: 0.95em;
          _margin-top: -1.55em;
     }

     *:first-child+html div.insurancedivtext 
     {	
          margin-top: -2.25em;
     }

     *:first-child+html div.deparrdivtext 
     {	
          margin-top: -2.25em;
     }

     div.deparrdivtext p {
          margin-top: -0.085em;	 	
     }
     
     div.timetabletext 
     {	
          padding-right: 0.95em;
          text-align: center;
          font-size: 0.95em;
     }

    div.timetabletextbottom 
    {	
        padding-right: 0.95em;
        text-align: left;
        font-size: 0.95em;
    }

     div#maincontainer2 div#deptarrvl div.daother{
          clear: left;
          /*padding-left: 1.25em; 0.63*/
          /*padding-right: 1.25em; 0.63*/
          /*padding-top: 1.25em; 0.63*/
          /*padding-bottom: 0.63em;*/
          
               height: 34.5em;
          
          margin-top: 0.63em;
          margin-left: 0.5em;
          overflow: hidden;
          padding-left:0.75em;
          padding-right: 0.75em;
          padding-top: 0.75em;

     }

     div#maincontainer2 div#deptarrvl div.rightnews {
          background-image:url(http://www.philippineairlines.com/Images/rightBg4_tcm61-25714.jpg);
          clear: left;
          /*padding-left: 1.25em; 0.63*/
          /*padding-right: 1.25em; 0.63*/
          /*padding-top: 1.25em; 0.63*/
          /*padding-bottom: 0.63em;*/
          
               height: 34.5em;
          
          margin-top: 0.63em;
          margin-left: 0.5em;
          overflow: hidden;
          padding-left:0.75em;
          padding-right: 0.75em;
          padding-top: 0.75em;



     }
     div#maincontainer2 div#deptarrvl div.rightnews a {
          color: #000000;
          text-decoration: none;
     }
     div#maincontainer2 div#deptarrvl div.rightnews a:visited {
          color: #000000;
     }
     div#maincontainer2 div#deptarrvl div.rightnews a:hover {
          color: #666666;
     }

     div#maincontainer2 div#deptarrvl div.dabanner{
          clear: left;  
          padding-top: 0.63em;
          padding-left: 0.5em;
     }

     img#DepArrBanner {
          max-width: 204px;
          height: auto;
          width:expression(this.width > 204 ? "204px" : this.width);
     }
     * html img#DepArrBanner {
          max-width: 195px;
          height: auto;
          width:expression(this.width > 195 ? "195px" : this.width);
     }

     div#maincontainer2 div#deptarrvl div.dabanner img#bannerRight {
          /*width: 20.44em;*/
          width: 24.44em;
          display: block;
     }
     * html img#bannerRight {
          /*width: 20.31em;*/
          width: 24.31em;
          display: block;
     }
     img#bannerRight:not(:root:root) { /*Safari 3.1 filter*/
          /*width: 18.19em;*/
          width: 22.19em;
     }
     :first-of-type img#bannerRight{  /*Opera9.5 filter*/
          /*width: 20.44em;*/ /*011909 - added*/
          width: 24.44em;
     }


/* Hack for IE7 \*/
*:first-child+html .othermcontent {  /*IE7 filter*/
  padding-right: 4px;
}
/* End */

     .homebannerimg{
          float: left;
          padding: 0em 0.25em 0em 0em;
     }

     * html .bbframe td { 
          font-size : 0.81em;
          f\ont-size : 1.25em; 
     }
     * html .palonlinein td { 
          font-size : 0.81em; 
          f\ont-size : 1.25em; 
     }

     div#maincontainer2 div#bookbuy div.bframe div.bbframe td {
           font-size : 1.25em;
     } 
     .palonlinein td {
          font-size: 1.25em;
     }

     div#maincontainer2 div#bookbuy div.bframe div.bbframe table.TableFixed2 {
          width: 100%;
     }

     div#tabDivsMid a.noline{
	    color: #0B255F; 	     
     }
     
     div#tab1mid {
	     float: left;
	     width: 9.44em; 	   
	     padding-left: 0.55em;  
	     
     }
     
     div#tab2mid {
	     float: left;
	     width: 7.9em; 	  
	     padding-left: 0.55em; 
	     
     }

     div#tab3mid {
	     float: left;
	     width: 8.4em; 	  
	     padding-left: 0.55em; 
	     
     }     

    div#tab4mid {
	     float: left;
	     width: 8.0em; 	  
	     padding-left: 0.55em; 
	     
     }     

     div.tabdivs1{          
          background-image:url(http://www.philippineairlines.com/Images/tab_book_final_1_tcm61-25697.jpg);                            
          padding-top: 0.825em;          
          height: 2.5em;
          width: 36.25em;  
          _width: 36.18em;                                 
          z-index: 1;               
     }
     
     div.tabdivs2{          
          background-image:url(http://www.philippineairlines.com/Images/tab_insurance_final_2_tcm61-43946.jpg);                            
          padding-top: 0.825em;          
          height: 2.5em;
          width: 36.25em; 
          _width: 36.18em;                             
          z-index: 1;          
     }     

     div.tabdivs3{          
          background-image:url(http://www.philippineairlines.com/Images/tab_status_final_3_tcm61-43947.jpg);                            
          padding-top: 0.825em;          
          height: 2.5em;
          width: 36.25em;       
          _width: 36.18em;                              
          z-index: 1;          
     }  

     div.tabdivs4{          
          background-image:url(http://www.philippineairlines.com/Images/tab_time_final_4_tcm61-43948.jpg);                            
          padding-top: 0.825em;          
          height: 2.5em;
          width: 36.25em;       
          _width: 36.18em;                              
          z-index: 1;          
     }  
     
     div.tabdivs1{                    
          width /*\**/: 36.185em\9;                                                       
     }
     div.tabdivs2{                    
          width /*\**/: 36.185em\9;                                                       
     }
     div.tabdivs3{                    
          width /*\**/: 36.185em\9;                                                       
     }       
     div.tabdivs4{                    
          width /*\**/: 36.185em\9;                                                       
     }    
     div#deparrDiv {
	     padding: 0.65em;
	     font-size: 1.05em;
     }
        
     div#timetableDiv {
	     padding: 0.65em;
	     font-size: 1.05em;
     }  

     div#deparrDiv table {
		 width: 100%;	
		 	 	 		 		
	 }  		 
	 
	 div#deparrDiv td {		
		 font-size: 1.25em;
		 font-family: Verdana;		 	 		 		 
	 }  		 
	 
	 div#timetableDiv td {		 
		 font-size: 1.25em;
		 font-family: Verdana;		 	 		 		 
	 }

	 div#timetableDiv select.palfltdd{
	  font-family: Verdana;
	  font-size: 1em;  
	  width: 12em;
	}
	
	div#deparrDiv select.palfltdd{
	  font-family: Verdana;
	  font-size: 1em;  
	  width: 15.13em;
	}



/*********************************
  FOOTER - SPONSOR ADVERTISEMENT    -added 020509
*********************************/
     div#footerad {
          clear: left;
          color: #000000;
          font-family: Verdana;
          margin: 0.5em 0 0.81em 0;
     }
     div#footerad div#adlabel {
          width:100%;
          font-weight: bold;
          font-size : 0.69em;
          padding: 0.31em 0 0.5em 0;
     }
     div#footerad div#adlist {
          background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1001.jpg);
          background-repeat: repeat-x;
          width: 100%;
          /*height:2em;*/
     }
     div#footerad div#adlist div#footeradv1a {
          float:left;
     }
     div#footerad div#adlist div#footeradv1b {
          float:left;
          margin-right: 1px;
     }
     div#footerad div#adlist div#footeradv2a {
          float:left;
     }
     div#footerad div#adlist div#footeradv2b {
          float:left;
          margin-right: 1px;
     }
     div#footerad div#adlist div#footeradv3a {
          float:left;
     }
     div#footerad div#adlist div#footeradv3b {
          float:left;
          margin-right: 1px;
     }
     div#footerad div#adlist div#footeradv4 {
          float:left;
     }
     img.sponsoradimg {
          /*height:2em;*/
          width: auto;
     }
     div#footerad div#adrotate img {
          /*height:2em;*/
          width: 100%;
     }



/*********************************
         Image Advert - Carousel
*********************************/
     #advertCarousel {
          bottom: 0px;
          padding: 8px 0 4px 0;
          width: 400px;
          height: 99px;
          margin: 0 0 0 0;
          background-image: url(http://www.philippineairlines.com/Images/carouselBg_tcm61-25691.jpg);
     }
     div#advertCarousel:not(:root:root) { /*Safari 3.1 filter*/
          margin-top: 0.13em;
     }
     .imageScroller  {
          padding: 0 0 0 0;
          _padding: 0 0 6px 0;
          margin: 0 2px 0 2px;
          background-color: #4A98D6;
     }
     .carousel {
          padding: 6px 0 6px 0;
          width: 400px;
          height:99px;
          margin-left:20px;
          margin-right:20px;
     }
     .carousel ul {
          margin: 0;
     }
     .carousel li img, .carousel li p {	
          width: 144px;
          height: 80px;
          margin: 6px;
          overflow: hidden;
          float: left;
          border: 0px;
     }
     .carousel a.prev{
          float:left;
          display:block;
          background:url(http://www.philippineairlines.com/Images/carousel_arrowleft_tcm61-25693.jpg);
          width:23px;
          height:23px;
          text-decoration: none;
          margin-left:10px;
          _margin-left:5px;
          margin-right:10px;
          _margin-right:7px;
          margin-top: 36px;
     }
     .carousel a.next{
          float:right;
          display:block;
          background:url(http://www.philippineairlines.com/Images/carousel_arrowright_tcm61-25694.jpg);
          width:23px;
          height:23px;
          text-decoration: none;
          margin-left:10px;
          _margin-left:10px;
          margin-right:10px;
          _margin-right:5px;
          margin-top: -54px;
     }


/*********************************
         Adverts HTML Dropdown
*********************************/
     div#homeRight {
          float: left;
          width:24.69em; 
          background:url(http://www.philippineairlines.com/Images/double_tcm61-25692.jpg);       
     }
     * html div#homeRight {
          width: 24.44em;
     }
     div#homeRight div#homeRightQuickCalendar div#quickCalendar {
          padding: 1.5em 0em 1.25em 2.13em; 
          clear: left;
     }
     div#homeRight div#homeRightQuickCalendar div#quickCalendar table tr td.qcLabel {
          font-size:1.31em;
          font-family: Verdana;
     }
     div#homeRight div#homeRightQuickCalendar div#quickCalendar table tr td.qcColon {
          font-size:1.31em;
          font-family: Verdana;
     }
     div#homeRight div#homeRightQuickCalendar div#quickCalendar table tr td.qcDropdown select.quickCalendarDD{
          font-size: 1.69em;
          width: 14.5em;     
          font-family: Verdana;
     }
     div#homeRight div#homeRightQuickCalendar div#quickCalendar table tr td.qcDropdown select.quickCalendarDD:not(:root:root) { /*Safari 3.1 filter*/
          font-size: 1.75em;
     }

/*********************************
         Adverts HTML
*********************************/
     div#maincontainer2 div#rightfares{
          float: left;
          color: #000000;
          font-family: Verdana;
          overflow: hidden;

     }
     div#rightfares{
          /*width: 18.38em;*/
     }

/* SCROLLING CONTENT */
     #scrollbox{ 
          /*width:13.38em; */
          height:15.06em;     
          overflow:auto; 
          overflow-x:hidden; 
          /*border:5px solid #ffffff; */
          /*background:url(http://www.philippineairlines.com/Images/double_tcm61-25692.jpg);*/
          font-size: 1.75em;
          padding-left: 0.75em;
          margin-right: 0.31em;
     }
     * html #scrollbox { 
          height:14.75em;
     }
     #scrollbox:not(:root:root) { 
          height:14.75em;
     }
     #container { 
          width:22.5em;
          margin:0px 2px 0px 10px;
          padding:10px 0;
          /*background:url(http://www.philippineairlines.com/Images/double_tcm61-25692.jpg);*/
          margin-bottom: 1.44em;
          margin-right: 0.31em;
     }
     * html #container {
          width:22.5em;
     }
     *:first-child+html #container { 
          margin-bottom: 1em;
     }
     #container > p { 
          background:#eee; 
          color:#666; 
          font-family:Arial, sans-serif; 
          font-size:0.75em; 
          padding:5px; 
          margin:0; 
          text-align:right;
     }

     div#container div#scrollbox div#htmlAdvert table {
          width: 91%;
     }
     div#container div#scrollbox div#htmlAdvert table:not(:root:root) { /*Safari 3.1 filter*/
          width: 91%;
     }

td.atomOrigin, a.atomEntry:hover, a.atomEntry, td.atomAmount, td.atomTitle, td.atomSubtitle {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
td.atomOrigin     {color: #000000; width: 170px; font-size:0.75em; font-weight:bold; margin-bottom: 0; background-color: #8faaf1;}
td.atomAmount     {color: #3C51A4; width: 70px; font-size:0.75em; font-weight:bold;}
td.atomTitle      {color: #000000; font-size:0.99em; font-weight:bold;}
td.atomEntry       {color: #3C51A4; width: 100px; font-size:0.99em; font-weight:bold; margin-bottom: 0; text-decoration: none;}
td.atomSubtitle   {color: #000000; font-size:0.99em; font-weight:normal;}
a.atomEntry:hover {color: #FF0000;}
a.atomEntry       {color: #3C51A4; font-size:0.99em; font-weight:bold; margin-bottom: 0; text-decoration: none; background: transparent none repeat scroll 0 0;}


/*********************************
          Social Media Mini Banners
*********************************/
     div#rightminibanner {
          padding-left: 0.5em;
     }
     div#rightminibanner div.minibanner {
          float: left;
     }
     div#rightminibanner div.minibanner img#miniRight {
          display: block;
          width: 11.94em;
          height: auto;
     }
     * html div#rightminibanner div.minibanner img#miniRight {
          width: 11.88em;
          height: auto;
     }



div#insuranceDiv div.insurancedivtext {
     overflow: hidden;
     width: 390px;
     padding-top: 17px;
} 
* html div#insuranceDiv div.insurancedivtext {
          width: 384px;
} 

div#insuranceDiv div.insurancedivtext table {
}/* CSS Document */

a img {border: none; } 
a {outline: none; } 


/*********************************
                  BREADCRUMB                       
*********************************/
#breadcrumb{
  height: 1.75em;/*2.06*/
  clear: both;
  vertical-align: middle;
  padding-left: 0.88em;
  border: 1px solid #A6C3D4;/*#666666;*/
  font-family: Arial Narrow;
  font-size: 0.81em;
  color: #000000;
  white-space:nowrap;
  overflow: hidden;
  text-align: left;
  background-color: #EBEAD2;
}
#breadcrumb a{
  color: #000000;
  text-decoration: none;
}
.bread{
  padding-top: 0.13em;/*0.31*/
}
* html .bread{
  padding-top: 0.13em;/*0.44*/
}
/* * html #breadcrumb{
  height: 2.5em;
}*/
html:first-child #breadcrumb{
  /*width: 85.69em; 85.44_78.31em*/
}


/*********************************
                 MAIN CONTENT                       
*********************************/
#maincontent{
  width: 59.69em;/*955px;*/
  clear: both;
  background-image: url(http://www.philippineairlines.com/Images/body_rightbg3_tcm61-5641.jpg);
  background-repeat: repeat-x;
}


/*********************************
                  LEFT COLUMN                      
*********************************/
#left{
  float: left;
  background-image: url(http://www.philippineairlines.com/Images/body_bg_tcm61-1063.jpg);
  background-repeat: repeat-x;
  width: 48.25em;/*774px;*/
  line-height: 100%;
  padding-bottom: 1.31em;/*21px;*/
}
#left_sitemap{
  /*float: left;*/
  background-image: url(http://www.philippineairlines.com/Images/body_bg_tcm61-1063.jpg);
  background-repeat: repeat-x;
  width: 48.25em;
  line-height: 100%;
  padding-bottom: 1.31em;
}
#title{
  /*width: 774px;*/
  background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1064.jpg);
  height: 2.19em;
  font-family: Verdana;
  font-size: 0.75em;
  color: #FFFFFF;
  font-weight: bold;
  white-space:nowrap;
  overflow: hidden;
  line-height: 2.19em;
}
.titletext{
  padding-left: 0.88em;
  border-right: 1px solid #1957BE;
  height: 2.19em;
text-align: left;
}
.leftdetail {
  float: left;
  padding-left: 2em;
  padding-right: 1.5em;
  padding-top: 1em;
  line-height: 125%;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
  /*padding-bottom: 20em;*/
}
.leftdetail td, .leftdetail .datadetail th {
  font-size : 1.33em
}

.datadetail2 th{
  font-size: 0.88em;
voice-family: "\"}\""; 
voice-family:inherit;
  font-size: 1.33em;
}
.leftdetail1 {
  width: 24em;
  width/* */:/**/20em; 
  width: /**/20em;
  overflow: hidden;
  float: left;
  padding-left: 2em;
  padding-right: 1em;
  padding-top: 1em;
  line-height: 125%;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
  /*width: 15em;*/
}
.leftdetail3 {
  width: 26em;
  width/* */:/**/23em; 
  width: /**/23em;

  float: left;
  padding-left: 2em;
  /*padding-right: 0.75em;*/
  padding-top: 1em;
  line-height: 125%;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
  overflow:hidden;
  /*width: 23em;*/

}
.leftdetail2 {
  width: 42.25em;
  width/* */:/**/41.25em; 
  width: /**/41.25em;
  overflow:hidden;
  float: right;
  padding-left: 0em;
  padding-right: 1.5em;
  padding-top: 1em;
  line-height: 125%;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
  /*width:41.25em;*/
}

.leftdetail2 td {
  font-size : 1.27em
}

:first-child .leftdetail2 {
  width: 42.25em;
  width/* */:/**/41.25em; 
  width: /**/41.25em;
  overflow:hidden;
  float: right;
  padding-left: 0em;
  padding-right: 1.5em;
  padding-top: 1em;
  line-height: 125%;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
}

/**__**__**__**__**/
.dropdetail {
  width: 200px;
  line-height: 16px;
  white-space: normal;
  font-family: Verdana;
  color: #000000;
  text-align: left;
}
.dropdetail select {
  font-family: Verdana;
  font-size: 8pt;
  line-height: 16px;
}
.dropdetail a {
  font-size: 1.1em;
}
.dropdetail_link {
  text-align: right;
  padding-top: 5px;
}
.datadetail table, tr, td {
  font-size:0.75em;
/*  font-size:0.88em; */
  color: #000000;
  font-family: Verdana; 
}

td.celltext {
  font-size: 1.16667em;
}
td.contents {
  font-size: 0.88em;
  border: 1px solid #cccccc;
voice-family: "\"}\""; 
voice-family:inherit;
  font-size: 1.38em;
  border: 1px solid #cccccc;
}
.subheader {
  font-size: 8pt;
  font-weight: bold;
}
#left a.button1, #left a.button1:hover, #left a.button1:visited, #left a.button1:link, #left a.button1:active, #left a.button1:focus  {
  color: #FFFFFF;
}
#left a {
  overflow: auto;
  color: #000000;
  text-decoration: none;
}
#left a:visited {
  color: #000000;
}
#left a:hover {
  color: #666666;
}
.destmap {
  /*float: left;*/
  text-align: center;
}
.frm {
  clear: left;
  padding-top: 1px;
  padding-bottom: 2px;
  vertical-align: middle;
} 


/*********************************
                RIGHT COLUMN                       
*********************************/
#rightbar {
  float: left;
  width: 11.43em;
  color: #000000;
  font-family: Verdana; 
  overflow: hidden;
  line-height: 100%;
  height: 100%;
}
* html #rightbar {
  width: 11.43em;
}
html:first-child #rightbar {
  width: 11.38em;
}

.rightheader {
  background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1064.jpg);
  height: 2.19em;
  font-family: Verdana;
  font-size: 0.75em;
  color: #FFFFFF;
  font-weight: bold;
  white-space:nowrap;
  overflow: hidden;
  padding-left: 0.31em;
  line-height: 2.19em;
  text-align:left;
}
* html .rightheader {
  height: 2.19em;
  font-family: Verdana;
  font-size: 0.75em;
  background-image:url(http://www.philippineairlines.com/Images/otherpromostitlebg_tcm61-1064.jpg);
}
.rightdetail{
  line-height: 110%;
  padding-top: 1em;
  padding-bottom: 0.94em;
  padding-left: 0.63em;
  padding-right: 0.19em;
  /**/word-wrap: break-word;
  font-size: 0.69em;
  /*text-align:justify;*/
  overflow: auto;

display:inline-block;
}
.rightdetail a{
  color: #000000;
  text-decoration: none;
}
.rightdetail a:visited{
  color: #000000;
}
.rightdetail a:hover{
  color: #666666;
}





html:first-child .rightdetail{
  width: 15.5em;
}

/*******  SITE MAP INDENTION  ********/
.m1{
  clear: left;
  margin-left: 1.25em;
  padding-top: 0.06em;
}
.m2{
  clear: left;
  margin-left: 2.5em;
  padding-top: 0.06em;
}




/********  FLIGHT SCHEDULES  ********/
.imgright {
  text-align: right;
  padding-top: 0.25em;
  padding-bottom: 0.19em;
}
.rightdrop {
  margin: 0;
  padding-top: 0.63em;
  padding-bottom: 0.63em;
  padding-left: 0.31em;
  padding-right: 0.31em;
  line-height: 110%;
  white-space: normal;
  font-family: Verdana;
  font-size: 0.6em;
  color: #000000;
  text-align: left;
  overflow:hidden;
}
.rightdrop select {
  font-family: Verdana;
  font-size: 1.1em;
  line-height: 1em;
  width: 16em;
}


.destdropdown{
  float: left;
  width: 100%;
  padding-top: 0.05em;
  text-align:center;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
}
.destslct{
  font-size: 1em;
  color: #000000;
  font-family: Verdana;
width: 15em;
}

select.dst{
  width:16.62em;
}

html:first-child select.dst{
  width:16.19em;
}


:first-of-type select.dst{
    width:15.89em;
}


img.aboutpalcollage {
  width: 34.19em;
}
img.continue {
  height: 0.72em;
}
img.arrow {
  width: 0.63em;
  height: 0.75em;
}
img.arrow2 {
  width: 0.63em;
  height: 0.69em;
}

.newsbannerimg{
  float: left;
  padding: 0em 0.25em 0em 0em;
}
.leftdate{
  padding-top: 0.56em;
  padding-bottom: 1.19em;
  font-family: Verdana;
  font-size: 1em;
}
.lefttitle{
  padding-bottom: 1.63em;
  font-family: Verdana;
  font-size: 1.31em; 
  font-weight: bold;
  color: #006699;
}

/*********************************
                 SEARCH PAGE                      
*********************************/
#searchheader {
  padding-left: 2em;
  padding-right: 1.5em;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
  padding-top: 1.31em;
}

#searchbody {
  padding-left: 2em;
  padding-right: 1.5em;
  text-align:justify;
  font-size: 0.69em;
  color: #000000;
  font-family: Verdana;
}

.searchtitle {
  text-align:justify;
  /*font-size: 0.63em;*/
  color: #000000;
  font-family: Verdana;
}

/********************************
                   PLC FORM
********************************/
td#celltextplc {
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}

td.plclabel {
  width: 20em;
  font-family: Verdana; 
  color: #000000; 
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}

.plcname { 
  font-family: Verdana; 
  /* font-size: 1.1em; */
  font-size: 0.81em;
  font-size/* */:/**/1.1em; 
  font-size: /**/1.1em;  
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px solid #000000;/*#7F9DB9*/
  height: 1.38em;/*16px;*/
  width: 20em;/*220px;*/
}
.plcaddr { 
  font-family: Verdana;
  /* font-size: 1.1em; */
  font-size: 0.81em;
  font-size/* */:/**/1.1em; 
  font-size: /**/1.1em;  
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  height: 1.38em;/*16px;*/
  width: 30em;/*330px;*/
}
.plcnumber { 
  font-family: Verdana; 
  /* font-size: 1.1em; */
  font-size: 0.81em;
  font-size/* */:/**/1.1em; 
  font-size: /**/1.1em;  
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  height: 1.38em;/*16px;*/
  width: 9.13em;/*100px;*/
}

.red {
  color: #FF0000;
  font-weight: bold;
}


/*************************************
               Tours Booking Form
*************************************/
td.celltexttours {
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}

td.palt1 { /*itenerary*/
  /*width: 11.13em;*/
  width: 20.13em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt2 { /*day*/
  width: 4.94em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt3 { /*month*/
  width: 5.94em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt4 { /*approxtime*/
  width: 7.5em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt5 { /*class*/
  width: 8.94em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palts { /*asterisk*/
  width: 0.75em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt6 { /*optional tour...*/
  width: 8.5em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt7 { /*please indicate...*/
  width: 39.06em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt8 { /*hotel accomm in...*/
  /*width: 17em;*/
  width: 25em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt9 { /*astrsk*/
  width: 0.75em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt10 { /*space*/
  /*width: 26.44em;*/
  width: 18.44em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt11 { /*day*/
  width: 4em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt12 { /*month*/
  /*width: 8em;*/
  width: 7em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt13 { /*year*/
  width: 5em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt14 { /*hotel name:*/
  width: 7.5em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt15 { /*astrk*/
  width: 0.75em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt16 { /*space*/
  width: 1em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt17 { /*space*/
  width: 9em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt18 { /*check-in date*/
  width: 8.75em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}
td.palt19 { /*space*/
  width: 1em;
  font-size: 0.81em;
  font-size/* */:/**/1.19em; 
  font-size: /**/1.19em; 
}

.palday{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 4em; /*40px*/
  border: 1px solid #000000; 
} 
.palmonth{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 4.75em; /*48px*/
  border: 1px solid #000000;
} 
.palyear{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 5.63em; /*56px*/
}
.paltime{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 6.19em; /*62px*/
  border: 1px solid #000000;
}
.palclas{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 7.63em; /*76px*/
  border: 1px solid #000000;
} 

.palday{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 4em; /*40px*/
  border: 1px solid #000000; 
} 
.palmonth{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 4.75em; /*48px*/
  border: 1px solid #000000;
} 
.palyear{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 5.63em; /*56px*/
}
.paltime{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 6.19em; /*62px*/
  border: 1px solid #000000;
}
.palclas{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 7.63em; /*76px*/
  border: 1px solid #000000;
} 

#palot{
  clear: left;
}
.paloptr{
  line-height: 100%;
  float: left;
  width: 85px; /**/
  margin-top: 15px;
  margin-right: 30px;
  text-align: center;
}
.palcityhp{
  line-height: 100%;
  float: left;
  width: 400px; /**/
  text-align: left;
}
.paloptour{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 34.75em; /*350px*/
  height: 4.88em; /*50px*/
} 
.palcity{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 11.5em;  /*115px*/
  border: 1px solid #000000;
} 

#palhotel{
  clear: left;
}
#palhotl{
  float: left;
  margin-right: 50px; /**/
  margin-bottom: 12px; /**/
}
#palcheck{
  float: left;
}
.palhotelnm{
  font-family: Verdana; 
  font-size: 1.1em; 
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  height: 1.19em;
  width: 14.56em;
}



#palnames{
  clear: left;
}
.paltitl{
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 5.88em; /*59px*/
} 
.pallname{ 
  font-family: Verdana; 
  font-size: 1.1em; 
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  height: 1.19em; /*13px*/
  width: 10em; /*110px*/
}
.palage{ 
  font-family: Verdana; 
  font-size: 1.1em; 
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  height: 1.19em; /*13px*/
  width: 6.38em; /*70px*/
}
.palinfant{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 4.69em; /*47px*/
}
.palaccom{ 
  font-family: Verdana; 
  font-size: 1em;
  color: #000000;
  background-color: #FFFFFF; 
  width: 8.69em; /*87px*/
} 

#palhead{
  clear: left;
  text-align: center;
  line-height: 110%;
}
.palhead1{
  float: left;
  width: 61px; /**/
  line-height: 40px; /**/
}
.palhead2{
  float: left;
  width: 122px; /**/
  line-height: 40px; /**/
}
.palhead3{
  float: left;
  width: 135px; /**/
  line-height: 40px; /**/
}
.palhead4{
  float: left;
  width: 124px; /**/
  margin-top: 8px; /**/
}
.palhead5{
  float: left;
  width: 77px; /**/
}
.palhead6{
  float: left;
  width: 61px; /**/
}
.palhead7{
  float: left;
  width: 92px; /**/
  margin-top: 8px; /**/
}

.palty{
  margin-top: 10px; /**/
  margin-bottom: 10px; /**/
  text-align: center;
  font-size: 1em;
  color: #000000;
  font-family: Verdana; 
  line-height: 110%;
}
.palbck{
  font-size: 1em;
  color: #000000;
  font-family: Verdana;
}

.palstyle1 {color: #FF0000;}

.palsubmit {
  text-align: center;
  clear: left;
}

.lf {
  font-size: 1.25em;
  font-weight: bold;
  font-family: Verdana;
}


table#newstable {
  font-size: 1.75em;
}

div#imptnotice {
  font-family: Arial;
  align: justify;
}
td.imptnoticetd {
  font-size: 0.88em;
voice-family: "\"}\""; 
voice-family:inherit;
  font-size: 1.31em;
}


td.timetbl {
  font-size: 0.88em;
voice-family: "\"}\""; 
voice-family:inherit;
  font-size: 1.38em;
}





/******** FLIGHT STATUS ***********/

.palfltnoinput {
  color: #000000;
  font-family: Verdana;
  font-size: 1em;
voice-family: "\"}\""; 
voice-family:inherit;
  color: #000000;
  font-family: Verdana;
  font-size: 1.69em;
}
.palfltnoinputbox {
  color: #000000;
  font-family: Verdana;
  font-size: 1em;
  width: 5.5em;
}

td.palfltform {
  font-family: Verdana; 
  color: #000000; 
  font-size: 0.94em;
  font-size/* */:/**/1.36em; 
  font-size: /**/1.36em;
}

select.palfltdd{
  font-family: Verdana;
  //font-size: 0.69em;
  font-size: 1em;
  width: 12em;
}

html:first-child .palfltnoinput {
  font-size: 1.63em;
}
html:first-child .palfltnoinputbox {
  font-size: 1em;
}
html:first-child td.palfltform {
  font-size: 1.25em; 
}

html:first-child select.palfltdd{
  //font-size: 1.63em;
     font-size: 1em; 
}


/******** FLIGHT STATUS - INNER  ***********/

.palfltnoinputin {
  color: #000000;
  font-family: Verdana;
  /*font-size:3.25em;11px*/
  font-size: 0.94em;
  font-size/* */:/**/3.25em; 
  font-size: /**/3.25em;
}

.palfltnoinputboxin {
  color: #000000;
  font-family: Verdana;
  font-size: 0.94em;
  font-size/* */:/**/1em; 
  font-size: /**/1em;
  width: 11.5em;
}

td.palfltformin {
  font-family: Verdana; 
  color: #000000; 
  font-size: 0.94em;
  font-size/* */:/**/1.36em; 
  font-size: /**/1.36em; 
}


select.palfltddin{
  font-family: Verdana;
  font-size: 0.69em;
  font-size/* */:/**/1.14em;
  font-size: /**/1.14em;
  width: 14em;
}

td.palflttbl {
  font-family: Verdana; 
  color: #000000; 
  font-size: 0.94em;
  font-size/* */:/**/1.25em; 
  font-size: /**/1.25em; 
}

html:first-child .palfltnoinputin {
  font-size: 3.25em;
}

html:first-child .palfltnoinputboxin {
  font-size: 1em;
}

html:first-child td.palfltformin {
  font-size: 1.25em;
}

html:first-child select.palfltddin{
  font-size: 1.19em;
}

html:first-child td.palflttbl {
  font-size: 1.25em;
}

td.frame2 {
  font-size: 1.3em;
}
td.frame3 {
  font-size: 1.13em;
}

h2.doublespace {
  font-size: 1em;
  text-align: justify;
}

img#leftbaner {
  width: 21.69em;/*23.75*/
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


div.ibeinner {
    background-repeat: no-repeat;
}

div.ibeinner div.palonlinein {
    padding-top:1.38em;
    padding-bottom:3.5em;
}
* html div.ibeinner div.palonlinein {
    padding-left:0.06em;
}
:first-of-type div.ibeinner div.palonlinein {  /*Opera9.5*/
    padding-left:0em;
    padding-right:0.25em;
}
div.ibeinner div.palonlinein:not(:root:root) {  /*Safari 3.1*/
    padding-left:0em;
    padding-right:0.19em;
}
*:first-child+html div.ibeinner div.palonlinein {  /*IE7*/
    padding-left:0.06em;
}
BODY:nth-of-type(1) div.ibeinner div.palonlinein, x:-moz-any-link, x:default {
    padding-left:0em;
    padding-right:0.38em;
}


div#left div.leftdetail3 div.palonlinein table tr td.frame4 a.lnk1 {
  color: #1E82F7;
  text-decoration: underline;
}
div#left div.leftdetail3 div.palonlinein table a.lnk1:visited {
  color: #1E82F7;
}
div#left div.leftdetail3 div.palonlinein table a.lnk1:hover {
  color: #1E82F7;
}
