a:link,  
a:visited,
a:active {text-decoration:none;}
a:hover,
a         {text-decoration:underline;}

a { color:#333333;font-weight:bold;}
.bar a {color:#ffffff;}

 
.idx a {
	font-weight:normal;
	padding: 10px;
	margin: 5px;
}
.idx b a {font-weight:bold;}

.dir { 
  padding-left:5px;
  background-image: url(images/sm_arrow.gif);
  background-repeat:no-repeat;
  margin-top:10px;
}

.title {
  font-family: 'helvetica neue','arial narrow',tahoma,helvetica,verdana,arial,sans-serif;
  font-weight:bold;
  color:#666666;
}
.title a { color:#333333;}
.promo-title {
	font-weight:bold;
	color:#FFFFFF;
	padding: 5px;
	background-color: #000066;
	font-size: 12px;
}
.promo-title a { color:#333333;}
.seatitle {
  font-family: 'helvetica neue','arial narrow',tahoma,helvetica,verdana,arial,sans-serif;
  color:#999999;
}
.li{
	font-size: 10px;
	display: block;
}
.li a {
 font-weight:normal;
}

.weatherdiv {
	border-bottom:1px dashed #666666;
	color: #FFFFFF;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.padV { margin:5px 0}
.padH { margin:0 5px }
.padTH {margin:5px 5px 0}
.padT { margin:5px 0 0 }
.padB { margin:0 0 5px}
.padR { margin:0 0 0 5px}

html,
body { margin:0;padding:0;background:#ffffff;color:#000000;}

td, div {font-family: verdana,arial,helvetica,sans-serif; }

input.searchbox { width:180px;}
input.localinput { width:150px;}
.lb  {
	background-image: url(images/ul.gif);
	background-repeat:no-repeat;
	padding: 9px;
 } 
.text {
	font-size: 10px;
	padding-left: 5px;
}

