/*******************************************************************
 *  revampPhase2.Kylie
 *  author:paulBarrett
 *  version:2.1.0
 *  created:020509
 
 
LEGAL INFORMATION 
© Qantas Airways Limited ABN 16 009 661 901.  
No part of this style sheet may be copied or altered without the written approval of Qantas.
 
 */	 
 

/*--type selectors-*/    
BODY,SPAN,DIV,FORM,OL,UL,P,TD,TH,EM,SUP{
    font-family:'‚l‚r PƒSƒVƒbƒN',Osaka,verdana,helvetica,arial,sans-serif;
    color:#000000;
    font-size:12px;    
}
INPUT,TEXTAREA,SELECT{
    font-size:12px ;
        important;        
}
STRONG{
    font-weight:bold;
    font-style:normal;
}
EM{
    font-weight:normal;
    font-style:italics;
}
UL,OL{
    margin-bottom:10px;
    margin-top:auto;
}
UL{
    list-style-type:disc;
}
OL{
    list-style-type:numeric;
}
/*--pseudo class selectors-*/    
A,A:link,A:active{
    color:#990000;
    font-weight:normal;
    text-decoration:underline;
}
A:visited{
    color:#666699;
}
A:hover{
    color:#CC0000;
}
A.function,A.function:link,A.function:active,A.function:visited{
    color:#990000;
    font-weight:normal;
    text-decoration:none;
}
A.function:hover{
    font-weight:bold;
}    
.footer A,.footer A:link,.footer A:active,.footer A:visited,.footer A:hover{
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
}
/*--class selectors-*/    
DIV.tagLine{
    color:#999999;  
    font-size:14px;
    font-weight:bold;
    margin-bottom:20px;  
}
DIV.pageTitle{
    color:#c10000;  
    font-size:12px;
    font-weight:bold;
    margin-bottom:16px;
}
DIV.secHeader{
    font-weight:bold;  
    margin-bottom:3px;      
    font-family:'‚l‚r PƒSƒVƒbƒN',Osaka,verdana,helvetica,arial,sans-serif;
    font-size:12px;    
}
DIV.header{
    font-weight:bold;
    margin-bottom:12px;
}
DIV.subHeader{
    color:#666666;  
    font-weight:bold;
    margin-bottom:6px;
}
.arrow{
    color:#990000;
}
.cptn{
    font-size:10px;
}
.sideText{
    font-size:11px;
}
.err{
    color:#FF7422;
    font-weight:bold;
}
.selected{
    color:#c10000;
    font-weight:bold;   
}
.textInverse{
    color:#ffffff;    
}
.hlight{
    background-color:#e5e5e5;
    border:none;
}
.form{
    background-color:#e5e5e5;
}
.form2{
    background-color:#f7f7f7;
}
.formHeader{
    background-color:#859199;
}
.ln{
    background-color:#000000;
    border:none;
}
.ln2{
    background:url(../image/img_pixel_dotted.gif);
    border:none;
}
.lnInverse{
    background-color:#ffffff;
    border:none;
}
.lnBevelDark{
    background-color:#999999;
    border:none;
}
.lnBevelWhite{
    background-color:#ffffff;
    border:none;
}
/*--contextual selectors-*/    
}
UL UL, OL UL{
    list-style-type:square;
}
UL UL, OL UL, OL OL, UL OL{
    margin-bottom:auto;
}
OL OL OL, UL UL UL, OL OL UL, OL UL UL, OL UL OL, UL UL OL, UL OL OL{
    list-style-type:circle;
    margin-bottom:auto;    
}

/*******************************************************************
 *  IMPORTANT! (header css): controls backgrounds of various header 
 *  elements. This defines the default of all such elements
 */	    
 
TD.funcMenu{
    background-color:#ffffff;
}
TD.helpMenu{
    background-color:#ffffff;
}    
TD.custMenu{
    background-color:#e5e5e5;
}            
.headerBackground{
    background-color:#990000;
}  
.lnBreadCrumb{
    background-color:#990000;
}
.footer{
    background-color:#990000;
    font-size:11px;
    color:#ffffff;
}

}    
TD.hotelName{
    background-color:#cccccc;
}            
.border{ 
   border-style: solid; border-color: #000000; 
   border-width: 1 1 1 1; 
}    
.bottom{ 
   border-style: solid; border-color: #000000; 
   border-bottom-width: 1;
   border-top-width: 0;
   border-left-width: 0;
   border-right-width: 0;
}    
.p 
{ line-height: 150%; 
}



