#frame{background-color:#ccc;font-size:12px;height:100%;width:100%;min-width:960px;margin-right:auto;margin-left:auto;text-align:left;overflow:-moz-hidden-unscrollable !important;overflow:hidden;font-family:Verdana,Tahoma,Arial,Helvetica;}
body{margin:0px;}
body, table, input, select, option{font-size:11;color:#2E2D6A;}
hr {border:none; color: #000; background-color: #000; height: 1px;}
a:link, a:visited, a:hover, a:active {font-size:11px;color:#3300CC;text-decoration:underline; font-weight: normal;}
a:hover  {color:#02024C;}
label{cursor:pointer;}
.searchBox{background-color:#dff2f9;border:1px solid #058CC8;}
.searchLabel{font-size:10;font-weight:bold;width:80px;}
.fromCity,.toCity{border:1px solid silver;width:50px;position:relative;}
.flyDate,.flyTime{width:80px;position:relative;background-color:#FFFFFF;border:1px solid #058CC8;color:#004BA0;}
.fromCityLong,.toCityLong{width:150px;position:relative;background-color:#FFFFFF;border:1px solid #058CC8;color:#004BA0;}
.searchButton{background-color:transparent;background:url("./btnSearch.gif");cursor:pointer;width:66px;height:19px;border:0px;font-weight:bold;text-transform:uppercase;font-size:10px;color:white;}
.moreButton{border:1px solid #058CC8;background-color:transparent;cursor:pointer;width:20px;height:17px;margin-left:2px;padding:0 0 0 0;color:#0089CF;}
.sButtons{color : blue;text-decoration : none;font-weight : bold;}
.sButtons:hover{color : midnightblue;text-decoration:none;font-weight:bold;}
.passCount{width:55px;}