body
{
	margin:0 auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background: #00467F;
}
p
{margin:0px; padding:0px;}
#main
{width:970px;}
#main .bg-header{width:255px;}
#main .bg-header
{background:url(header-bg.gif) no-repeat left top; width:482px; height:105px;}
#main .flash-header
{background:url(flash-bg.gif) no-repeat; width:200px; height:105px;}

#menu .left{width:5px; height:50px;}
#menu .mid{background:url(mn-bg.gif) repeat-x; border-bottom:6px solid #F58225;}
#menu .right{width:5px; height:50px;}

#content .left{background:#FFFFFF; padding:10px;}
#content .mid{width:10px;}
#content .right{width:200px;}

#prices{height:60px;}
#prices .city
{color:#3582DE; font:bold 12px Arial, Helvetica, sans-serif; text-transform:capitalize; padding-left:5px;}
#prices .from
{font:bold 12px Arial, Helvetica, sans-serif;}
#prices .rate
{color:#BF0000;font:bold 13px Arial, Helvetica, sans-serif;}
.logoA
{height:35px;}

.btbox
{background:#E6EFFF; height:20px; font-weight:bold; font-size:11px;}

#contentBox .left{width:246px; background:#99CCFF;}
#contentBox .Mid0{background:#99CCFF;}
#contentBox .right{width:100%; background:#99CCFF;}

.Mid0{background:#99CCFF;}
.boxTitle
{color:#003C88; font:bold 18px Arial, Helvetica, sans-serif; padding:10px 0px 0px 10px;}
.text
{padding:10px; color:#00467F;}

#footer
{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#footer a
{text-decoration:none; color:#FFFFFF;}
#footer a:hover
{text-decoration:underline;}

#Subpage h1
{padding:0px; margin:0px; font-size:18px; color:#003C88;}
#Subpage .Text0
{padding-top:5px; line-height:1.5em;}



.mainLink

{

color:#000033;

font:bold 11px Verdana, Arial, Helvetica, sans-serif;

}



.mainLink td

{

padding: 3px;

padding-left:3em;

}



.subLink

{

color:#000033;

font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}



.subLink td

{

padding: 3px;

padding-left:4em;

}

.subLink1
{
color:#000033;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.subLink1 td
{
padding: 3px;
padding-left:5em;
}

.mainLink a, subLink a, subLink1 a
{
	color:#003366;
}


#NewsTicker{
	width:200px;
	height:364px;
	margin:0 auto;
}
	#NewsTicker h1{
		padding:6px; margin:0; border:0;
		background:#dfe9d5;
		color:#000000;
		font-size:11px;
		font-weight:bold;
	}
	#NewsVertical {
	width: 300px;
	height: 300px;
	display: block;
	overflow: hidden;
	position: relative;
	}
	#controller{
	padding:6px;
	font-size:11px;
	color:#FFFFFF;
	}
	#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 200px;
		height: 330px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 200px;
		color: #00467F;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical li .	NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}





ul#master_nav {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
	width: 100%;
	color: #ffffff;
	border-bottom:5px solid #f58426;
	color: #ffffff;
 	background-image:url(site_sprites.gif);
	background-position:0px 300px;
}

ul#master_nav li {
	color: #ffffff;
 	background-image:url(site_sprites.gif);
	background-position:0px 300px;
	display: inline;
	border-right: 1px solid #99ccff;
	float: left;
	color: #ffffff;
	height:30px;
	line-height:30px;
_line-height:30px;
}


ul#master_nav li.current, 
ul#master_nav li.current:hover,
ul#master_nav li.current.sfhover,
ul#master_nav li#current, 
ul#master_nav li#current:hover,
ul#master_nav li#current.sfhover{	
	display: inline;
	background-position:0px 265px;
}

ul#master_nav li.currentRight, 
ul#master_nav li.currentRight:hover,
ul#master_nav li.currentright.sfhover
ul#master_nav li#currentRight, 
ul#master_nav li#currentRight:hover,
ul#master_nav li#currentright.sfhover{	
	display: inline;
	background-position:0px 265px;
float:right;
}


ul#master_nav li:hover,
ul#master_nav li.sfhover {
	color: #ffffff;
	background-position:0px 230px;
}
ul#master_nav li a {
	padding:0px 18px;
	color: #ffffff;
	text-decoration: none; font:11px normal Arial, Helvetica, sans-serif;
}
ul#master_nav li.right {
	float:right;
	border-left: 1px solid #99ccff;
	border-right: none;
}

ul#master_nav li a:hover {
text-decoration:underline;
}
/* End Top Navigation */

#newsticker-demo { 
width:200px; 
padding:0px; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:200px;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-top:20px; margin-bottom:0px; }
.newsticker-jcarousellite .info { float:right; width:190px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }

#Form .left
{height:25px; text-align:right;}
#Form .input
{width:20em;}
#Form .tarea
{width:30em; height:8em;}
