input, select, textarea { font: normal 1.0em Verdana, Arial, Helvetica, sans-serif; }
TD {font: normal 80% Verdana, Arial, Helvetica, sans-serif; color: #003D92}
.tblHdr {color: #FFFFFF; font-weight: bold; text-align: center; font-size: 12pt}
.tblFoot {color: #FFFFFF;text-align: left}
TD.tblMidH {color: #003D92; font-weight: bold}
TD.colHdr {font-weight: bold; color: #0000FF}
TD.price {font-size: 13pt; font-weight: bold}
TD.suppprice {font-size: 13pt; font-weight: bold}
TD.redprice {font-size: 11pt; font-weight: normal; color: #CC0000; border-color: white #003D92 #003D92 white; background-color: #E5E9F4; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
TD.bargPrice {background: url(/images/PHG/splash.gif) #FFFFFF; color: #000000; text-align: center; font-weight: bold; font-size: 11pt; vertical-align: middle}
.msg {color: #FF0000; font-weight: bold; background-color: #FFFF00}
TD.blurb{color: #FF6666; font-weight: bold; font-size: 10pt}
TD.pinkBlurb{font-weight: bold; color: #666666; font: normal 72.5% Verdana, Arial, Helvetica, sans-serif;}
TD.childages{color: #FF0000; font-weight: normal; font-size: 8pt; font-style: normal}
TABLE.itinTbl {background: #0066CC}
TD.itinTblHdr {font-size: 11pt; color: #FFFFFF; font-weight:bold; background-color: #3399CC; line-height: 2em}
TD.itinTblData {font-size: 10pt; color: #003D92; border: thin outset; border-color: white #003D92 #003D92 white}
HR {color: #3399cc}
.instruction{font-style: normal}
PRE {font-size: 8pt}
PRE.errata {font-size: 10pt; text-align: left}
H2 {font-size: 12pt; color: #FFFF66}
H1 {font-size: 14pt; font-style: underline; font-weight: normal}
/*BODY {text-align: center; font-size: 10pt; background-color: #FFFFFF}\*/
body { margin: 7px 0; font: normal 100% Verdana, Arial, Helvetica, sans-serif; color: blue; min-width: 800px; text-align: center; }
a:hover { color: #FF3333}
FormText { font-family: arial, sans-serif; font-size: 8pt; color: #339900; background-color: #3399FF }
footerText { text-align: center;font-family: arial; font-size: 8pt; color: #FFFFFF}
TD.redprice2 { font-size: 11pt; font-weight: normal; color: #CC0000; border: none; border-color: black black black solid}
bodyText { text-align: center; background-color: #003D92; font: normal 100% Verdana, Arial, Helvetica, sans-serif;}
TD.itinTblDataActive {font-size: 10pt; color: #003D92; background-color: #E5E9F4; border-color: white #003D92 #003D92 white; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
TD.FormText { font-family: arial, sans-serif; font-size: 8pt; color: #339900; background-color: #3399FF }
.BrownLarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4pt; color: #cc3300}
.button_yellow {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFF00; white-space: normal; border: 1px solid #000099; padding: 2px 5px;}
.IBEformtext {
border: 1px solid #666666;
background-color: #FFFFFF;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal; color: #3366CC;}
#bookingEngine {background-color: #FFFFFF; width: 980px}

a.yellow_button {
    /* Sliding right image */    
	background: transparent url('/common/images/yellow_button_right.gif') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 36px; /* change this value according to image height */
    margin-right: 6px;
    padding-right: 30px; /* change this value according to right image width */
    
	/* font properties */
    text-decoration: none;
    color: #003399;
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}

a.yellow_button span {    
	/* background left image */ 
    background: transparent url('/common/images/yellow_button_left.gif') no-repeat;     
	display: block;
    line-height: 16px; /* change this value according to button height */
    padding: 7px 0 5px 11px;
} 

     form#specialsForm input.search_button_red {
        font-weight: bold; font-size: 12px;
        color: #ffffff; border: 0px;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        white-space: normal;
        height: 30px; width: 75px;
        background-image:url(http://www.sunway.ie/common/images/search_button_red.gif);
        background-color: #3D8CCE;
      }
 