/*
 * Style Sheet: CORK AIRPORT
 * Developed by: IT Complete
 * History: 
 * May 2006 - Original Version
 */

	a          { color: #666666; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; border: 0; TEXT-DECORATION : none; }
	a:link  { color: #666666; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; border: 0; TEXT-DECORATION : none; }
	a:hover    { color: #666666; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; border: 0;  }
	a:visited  { color: #666666; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; border: 0; TEXT-DECORATION : none; }
	  
  	  #page { 
	    width:770px; 
		text-align:left; 
		border:1px solid black;
	  	padding: 0px;
		margin-left:auto; margin-right:auto; 
     } 

  	  #top { 
	    width:770px; 
		height: 180px;
		text-align:left; 
	  	padding: 0px;
       } 
	  
  	  #main { 
	    width:770px; 
   	    padding: 0px;
      } 
	  
  	  #bottom { 
	    width:770px; 
   	    padding: 0px;
      } 
	  
	  #header-logo {
	    top: 0;
 	    width: 150px;
	    height: 42px;
		padding: 0;
	    background-repeat: no-repeat;
	    float: left;
	    z-index: 2;
      }

	  no-padding {
	  	padding: 0px;
      }

	  #header-nav {
  	    border:0px solid #0000ff;
	    float: left;
    	text-align: right; 
 	    width: 455px;
  	    padding: 0px;
	    FONT-FAMILY : Arial, Helvetica, sans-serif;
   	    FONT-SIZE : 0.75em; 
	    TEXT-DECORATION : none;
        COLOR : #444444;
          }
	  header-nav-link.a { COLOR : #444444; }
	  header-nav-link.a:link { COLOR : #444444; }
	  header-nav-link.a:hover { COLOR : #444444; }
	  header-nav-link.a:visited { COLOR : #444444; }


	  #header-search {
	    border:0px solid #0000ff;
	    float: right;
 	    width: 150px;
	    height: 42px;
  	    padding: 5px;
	    FONT-FAMILY : Arial, Helvetica, sans-serif;
   	    FONT-SIZE : 0.75em; 
	    TEXT-DECORATION : none;
        COLOR : #444444;
  	    text-align: right; 
          }


	  
	  #header-image {
	    height: 100px;
	    width: 770px;
	    background-repeat: no-repeat;
	  	padding: 0px;
      }
	  
	  #header-breadcrum {
	  	padding: 5px;
		border:0px solid #0000ff;
		FONT-FAMILY : Arial, Helvetica, sans-serif;
   	        FONT-SIZE : 0.75em; 
		TEXT-DECORATION : none;
                COLOR : #444444;
	        float: left;
	  }
	  #header-breadcrum a { COLOR : #444444; }
	  #header-breadcrum a:link { COLOR : #444444; }
	  #header-breadcrum a:hover { COLOR : #444444; }
	  #header-breadcrum a:visited { COLOR : #444444; }

  	  #left-nav { 
        float: left; 
		width: 155px; 
		border:0px solid #ff0000; 
		padding: 5px;	  
		FONT-FAMILY : Arial, Helvetica, sans-serif;
		FONT-WEIGHT : bold; 
	    FONT-SIZE : 0.9em; 
		TEXT-DECORATION : none;
	  } 
  	  #left-nav a { COLOR : #444444; FONT-WEIGHT : bold; }
  	  #left-nav a:link { COLOR : #444444; }
  	  #left-nav a:hover { COLOR : #444444; }
  	  #left-nav a:visited { COLOR : #444444; }
	  
	  .left-nav-divider{
  	    padding-top: 4px;
  	    padding-bottom: 4px;
	  }

  	  #content { 
		text-align:left; 
		FONT-FAMILY : Arial, Helvetica, sans-serif;
		COLOR : #444444;
		FONT-WEIGHT : normal; 
		FONT-SIZE : 0.8em; 
		TEXT-DECORATION : none;
		position:relative; 
		margin-left: 166px; 
		width: 600px;
          } 
  	  #content h1 {
                FONT-WEIGHT : bold; 
                FONT-SIZE : 1.2em;
          }

  	  #content-header { 
                FONT-WEIGHT : bold; 
                FONT-SIZE : 1.5em;
				FONT-FAMILY : Arial, Helvetica, sans-serif;
				COLOR : #444444;
	  	padding: 0px;
          } 

  	  #content_headerbar { 
	    width: 435px;
	    height: 2px;
	    background-repeat: no-repeat;
	  	padding: 0px;
          } 

  	  #footer { 
	        width:766px; 
		text-align:left; 
		border:0px solid #0000ff;
	  	padding: 2px;
		background-color:#ba0039;
		font-style:italic;
		FONT-FAMILY : Arial, Helvetica, sans-serif;
		FONT-WEIGHT : none; 
		FONT-SIZE : 0.85em; 
		TEXT-DECORATION : none;
		COLOR : #444444;
          } 
  	  #footer a {COLOR : #444444;}
  	  #footer a:link {COLOR : #444444;}
  	  #footer a:hover {COLOR : #444444;}
  	  #footer a:visited {COLOR : #444444;}

          #Copyright{ 
		background-color:#ba0039;
		font-style:italic;
		FONT-FAMILY : Arial, Helvetica, sans-serif;
		FONT-WEIGHT : none; 
		FONT-SIZE : 0.85em; 
		TEXT-DECORATION : none;
		COLOR : #444444;
          } 




  	  #footer-left { 
		text-align:left; 
		border:0px solid #0000ff;
	  	padding: 2px;
		background-color:#ba0039;
		float:left;
      } 

  	  #footer-middle { 
		text-align:left; 
		border:0px solid #0000ff;
	  	padding: 2px;
		background-color:#ba0039;
		float:left;
		FONT-SIZE : 0.80em; 
      } 

	  bottom-black {
	  	padding: 0px;
      }

  	  span.right-align { 
		text-align:left; 
      } 

	  
  	  #footer-right { 
		text-align:left; 
		border:0px solid #0000ff;
	  	padding: 2px;
		background-color:#ba0039;
		float:right;
      } 
	  
  	  IMG#itc-logo { 
	    top: 0;
 	    width: 12px;
	    height: 12px;
	    z-index: 2;
		border:0px;
      }
	  
	  DIV.black-spacer {
 	    width: 770px;
	    height: 4px;
	    background-repeat: repeat;
	    float: left;
      }
 

/* HOME PAGE STYLES */

	div.boxshadow1 h2 { border-bottom:0px solid #FFFFFF; margin:0; padding:0 0 3px 0; font-size:1.1em; color:#000000 }
	div.boxshadow2 p { bottom right no-repeat; position:relative; display:block; padding:10px 13px 10px 0; margin:0 0 0 57px; }
	div.boxshadow2 img { position:absolute; top:10px; left:-45px; }
	div.boxshadow a { color:#000000; text-decoration:none; }	

	  #left_col {
	  	FLOAT: left;
	  	WIDTH: 213px;
	  	PADDING: 1px;
	  	border : 0px dotted Fuchsia;
	  	FONT-FAMILY : Arial, Helvetica, sans-serif;
	  	FONT-WEIGHT : normal;
	  	FONT-SIZE : 0.8em;
	  	TEXT-DECORATION : none;
	  }

	  #center_col {
	  	FLOAT: left;
	  	WIDTH: 336px;
	  	PADDING: 3px;
	  	border : 0px dotted black;
	  	FONT-FAMILY : Arial, Helvetica, sans-serif;
	  	FONT-WEIGHT : normal;
	  	FONT-SIZE : 0.8em;
	  	TEXT-DECORATION : none;
	  }

	  #right_col {
	  	FLOAT: right;
	  	WIDTH: 190px;
	  	PADDING: 1px;
	  	FONT-FAMILY : Arial, Helvetica, sans-serif;
	  	FONT-WEIGHT : normal;
	  	FONT-SIZE : 0.8em;
	  	TEXT-DECORATION : none;
	  }


  	  #home_content { 
		text-align:left; 
	  	padding: 3px;
                float: left;
		FONT-FAMILY : Arial, Helvetica, sans-serif;
		COLOR : #444444;
		FONT-SIZE : 1em; 
		TEXT-DECORATION : none;
          } 


	  #weather{
	  	WIDTH: 180px;
	  	text-align: center;
	  }

	  #advertising{
	  	WIDTH: 184px;
	  	test-align: center;
	  }


	  #quicklinks{
	  	text-align: center;
	  }

	  #flight_info{
	  	border : 2px solid #000000;
	  }



	  table.flight_table{
	  	border : 0px;
	  	PADDING: 0px;
	  	FONT-FAMILY : Arial, Helvetica, sans-serif;
	  	FONT-WEIGHT : normal;
	  	FONT-SIZE : 0.9em;
	  	TEXT-DECORATION : none;
                WIDTH: 100%;   
	  }
/*
  	  #flight_info a { COLOR : #444444; FONT-WEIGHT : bold; FONT-SIZE : 0.9em;}
  	  #flight_info a:link { COLOR : #444444; }
  	  #flight_info a:hover { COLOR : #444444; }
  	  #flight_info a:visited { COLOR : #444444; }
*/

	tr.flight_table_header{
		background-color:#E5DADB;
	}

	tr.flight_row_0{
		background-color:#E5DADB;
	}
	tr.flight_row_1{
		background-color:#ffffff;
	}


	input,textarea,select{
		font-size: 0.85em; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		text-decoration : none;
		border-top : 1px solid ; 
		border-bottom : 1px solid ; 
		border-left : 1px solid ; 
		border-right : 1px solid ;
		background-color:#FFFFFF; 
	}

	input.imgbutton{
		border-top : 0px solid ; 
		border-bottom : 0px solid ; 
		border-left : 0px solid ; 
		border-right : 0px solid ;
		background-color:#FFFFFF; 
	}

