.dummy{}/* leave in - bug fix */




/************ type styles **********/


body, td{

  font-family:verdana, arial, sans-serif;

  font-size:11px;

}

h1{

  font-size:17px;

  color:#00007b;

}

h2{

  font-size:17px;

  color:#0099ff;

}

h3{

  font-size:13px;

  color:#0099ff;

}

h6{

  font-size:9px;

  color:gray;

  font-weight:normal;

  margin:0;

  QStitle: Small print;

}

p{

}

hr{


}

.Tcaption{

  font-weight:bold;

}


ol p,

il p{

  margin:0;

}






/********** search form ************/


#searchform{

  white-space:nowrap;

  margin:0;

}

#searchform input{

  border:1px solid black;

  font-size:10px;

}





/********** links ************/

#advert a:link,

#advert a:visited{

  font-size:9px;

  text-align:left;

  color:gray;

  padding-left:10px;

}





/*********** MAIN MENU **********/


#mainMenuOuter{

  height:45px;

  padding:10px 0;

  background:url(menu-bg.gif) #eee;

}

#mainMenuInner{

  width:745px;

  padding:0 0 0 5px

}

#mainMenu{

  height:40px;

  border-collapse:collapse;

}

#mainMenu td{

  vertical-align:top;

  padding:0;

}

#mainMenu a{

  display:block;

  padding:0px 12px 0 3px;

  font-weight:normal;

  text-decoration:none;

  background:none;

  color:black;

} 

#mainMenu .pageOn{

}

#mainMenu .pageOn a{

  color:white;

}

#mainMenu .pageOff a:hover{

  text-decoration:underline;  

}

#mainMenu .pageOff a{

}






/*********** SUB MENU **********/

#subMenu{

}

#subMenu div{

  margin:0;

}

#subMenu a{

  display:block;

  width:188px;

  padding:6px 4px 6px 8px;

  text-decoration:none;

  background:url(submenu-dots.gif) no-repeat bottom;

}

#subMenu .pageOn a{

  background:#3d4fbf;

  color:white;

}

#subMenu .pageOff a:hover{

  text-decoration:underline;

}

#subMenu .pageOff a{

  color:#000;

}

#subMenu p{

  margin:0;

  padding:5px 0 0 8px;

}



#pathOuter{
  background:#0099ff;
  border-top:#818181 solid 1px;
  clear:both;
}

#path{

  padding:2px 5px;

  margin:0;

}

#path,

#path a{

  color:white;

}

#path a:hover,

#path a:active{

  background:none;

}





/************** two column **********/


.two_col{

  width:100%;

  border-collapse:collapse;

}

.two_col td{

  width:50%;

  vertical-align:top;

}

.two_col .col_01{

  padding-right:7px;

}

.two_col .col_02{

  padding-left:7px;

}






/************ layout *************/


body{

  margin:0;

  padding:0;

  background:white;

  color:#222;

}

#pageOuter{

  width:auto;

  margin:0px;

  border:none;

}

#banner{

  margin:0 0 0 0;

  background: url(flite-banner_tile.jpg) repeat-x left top;

  height:80px;

  white-space:nowrap;

}



#main{

  width:850px;

  border-collapse:collapse;

  margin:0 0 10px 0;

}

#r1c1,

#r2c1{

  width:206px;

  vertical-align:top;

  padding:0;

  background:url(sidebar-shadow.gif);

}

#r1c2,

#r2c2{

  width:727px;

  vertical-align:top;

  background:white;

  padding:0 0 15px 17px;

}

#r2c1{

  background:none;

  text-align:center;

  font-size:9px;

}

#r2c1 a{

  color:gray;

}

#r2c2{

}

#sidebar_text{

  padding:8px;

}


#usercontent{

  width:100%;

}

#under-pathOuter{

  height:15px;

  background:url(under-path-shadow.gif) repeat-x;

}

#under-path{

  height:15px;

}


#babelfish{

  text-align:center;

  padding:0 0 5px 0;

}




/************ don't edit these! ***********/


#footer p{

  margin:0;

}

p,h1,h2,h3{

  margin-top:0;

}

@media print{

  #banner,

  #mainMenuOuter,

  #path,

  #r1c1,

  #r2c1{

    display:none;

  }

  #r1c2,

  #r2c2{

    width:100%;

  }

}


