div#bodyheader{display:none;}
BODY {
	FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/back1.jpg); MARGIN: 0px auto 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

#left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px! important; PADDING-LEFT: 5px; FLOAT: left; FONT-FAMILY: Georgia, Times New Roman, Times, serif; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 242px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#middle {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px! important; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 384px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
#middle2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 653px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#middle3 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 917px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}

#middle1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 618px! important; PADDING-TOP: 20px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.r1 LI {
	LIST-STYLE-IMAGE: url(images/triangle.gif); MARGIN-LEFT: -20px
}
#right {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px! important; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 242px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#right1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px; MARGIN-LEFT: 15px! important; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 237px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.title-left {
	border:1px solid #bbd2de;
	margin:0;
	padding:0;
	width:240px;
	background:#F3F1F1;
}
.title-left1 {
	MARGIN-TOP: 10px; WIDTH: 96%! important; COLOR: #666666; HEIGHT: 15px! important; TEXT-ALIGN: left
}
.title-middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; ; WIDTH: 96%! important; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 15px! important; BACKGROUND-COLOR: #CC3300
}
.title-middle1 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 96%! important; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 15px! important; BACKGROUND-COLOR: #CC3300
}
.title-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; ; WIDTH: 225px! important; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 15px! important; BACKGROUND-COLOR: #CC3300
}
.title-right1 {
	CLEAR: both; PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 225px! important; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 15px! important; BACKGROUND-COLOR: #CC3300
}
.nav {
	BACKGROUND: url(images/menu.png) no-repeat 0px -36px;
	MARGIN: 5px auto;
	WIDTH: 924px! important;
	POSITION: relative;
	background-image: url(images/bg.gif);

}
.navinner {
	BACKGROUND: url(images/menu.png) no-repeat 100% -72px
}
.navlist {
	BACKGROUND: url(images/menu.png) repeat-x 0px 0px; MARGIN: 0px 5px; OVERFLOW: hidden; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.nav LI {
	PADDING-RIGHT: 6px! important; DISPLAY: inline; PADDING-LEFT: 4px! important; BACKGROUND: url(images/menu.png) no-repeat 0px -108px; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px -4px; PADDING-TOP: 0px! important
}
.nav A {
	DISPLAY: block; FONT-SIZE: 120%; WIDTH: 102px; TEXT-ALIGN: center
}
.nav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A.current {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menu.png) no-repeat 50% -144px; COLOR: #ffff00; TEXT-DECORATION: underline
}
.nav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menu.png) no-repeat 50% -144px; COLOR: #ffff00; TEXT-DECORATION: underline
}
.glossymenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(images/menur_bg.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 46px
}
.glossymenu LI {
	FLOAT: left
}
.glossymenu LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 46px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 46px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.glossymenu LI A B {
	PADDING-RIGHT: 24px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.glossymenu LI.current A {
	BACKGROUND: url(images/menur_hover_left.gif) no-repeat left 50%; COLOR: #fff
}
.glossymenu LI A:hover {
	BACKGROUND: url(images/menur_hover_left.gif) no-repeat left 50%; COLOR: #fff
}
.glossymenu LI.current A B {
	BACKGROUND: url(images/menur_hover_right.gif) no-repeat right top; COLOR: #fff
}
.glossymenu LI A:hover B {
	BACKGROUND: url(images/menur_hover_right.gif) no-repeat right top; COLOR: #fff
}
div.bookingWidgetNoPriceLED{
	border:1px solid #bbd2de;
	float:left;
	margin:0;
	padding:0;
	width:230px;
	background:#F3F1F1;
}
div#part0,div#part1,div#part2,div#part3{
	color:#543;
	padding:0px;
	width:275px;
	opacity:.90;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
}
div.topNav{
	font-size:12px;
	background:url(images/brown_bar_background.gif) repeat-x;
	height:26px;
	margin:0;
}
div.topNavPadding{
	padding:4px 0 5px 2px;
}
div.topNav ul{
	margin:0;padding:0;
}
div.topNav li{
	background:none;
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 0;
}
div.topNav li a,div.topNav li a.offState{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	margin:0 -1px 0 0;padding:3px 6px 6px 6px;
}
div.topNav li a:hover{
	color:#FFF;
	text-decoration:none;
}
div.topNav a.onState,div.topNav a.onState:hover{
	background-color:#FFFFFF;
	background-image:none;
	border:none;
	color:#0571B1;
	font-weight:bold;
	padding:5px 11px 6px 11px;	
	text-decoration:none;
}
div.topNav li a.offState.spacer2{
	margin:0 2px 0 0;
}
div.topNav a.onState.spacer2{
	margin:0 2px 0 0;
}

UL {
	MARGIN-TOP: 0px! important; MARGIN-BOTTOM: 0px! important
}
.spiffy {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 944px! important
}
.spiffy * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 1px
}
.spiffy1 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #fff; MARGIN-LEFT: 3px; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 3px
}
.spiffy2 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #fff; MARGIN-LEFT: 1px; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 1px
}
.spiffy3 {
	BORDER-RIGHT: #fff 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 1px
}
.spiffy4 {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid
}
.spiffy5 {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid
}
.spiffyfg {
	BACKGROUND: #fff
}
.code {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(images/code.jpg); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 2px; FONT-STYLE: italic; FONT-FAMILY: Arial; LETTER-SPACING: 3px; BORDER-RIGHT-WIDTH: 0px
}
.unchanged {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 924px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#main1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 882px! important; PADDING-TOP: 20px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
#logo {
	FLOAT: left; MARGIN: -5px auto 0px; WIDTH: 389px; TEXT-ALIGN: left
}
#service {
	FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 505px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.dot {
	BACKGROUND-IMAGE: url(images/dot.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
.nav {
	BACKGROUND: url(images/menu.png) no-repeat 0px -36px; MARGIN: 5px auto; WIDTH: 924px! important; POSITION: relative
}
.navinner {
	BACKGROUND: url(images/menu.png) no-repeat 100% -72px
}
.navlist {
	BACKGROUND: url(images/menu.png) repeat-x 0px 0px; MARGIN: 0px 5px; OVERFLOW: hidden; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.nav LI {
	PADDING-RIGHT: 6px! important; DISPLAY: inline; PADDING-LEFT: 4px! important; BACKGROUND: url(images/menu.png) no-repeat 0px -108px; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px -4px; PADDING-TOP: 0px! important
}
.nav A {
	DISPLAY: block; FONT-SIZE: 120%; WIDTH: 102px; TEXT-ALIGN: center
}
.nav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A.current {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menu.png) no-repeat 50% -144px; COLOR: #ffff00; TEXT-DECORATION: underline
}
.nav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menu.png) no-repeat 50% -144px; COLOR: #ffff00; TEXT-DECORATION: underline
}
.nav A:active {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menu.png) no-repeat 50% -144px; COLOR: #ffff00; TEXT-DECORATION: underline
}
.content {
	BORDER-TOP-WIDTH: 1px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #008888; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #008888; WIDTH: 100%; BORDER-TOP-COLOR: #008888; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #008888
}
.banner {
	BORDER-TOP-WIDTH: 1px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #008888; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #008888; WIDTH: 377px; BORDER-TOP-COLOR: #008888; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #008888
}
.content1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #008888; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #008888; WIDTH: 100%; BORDER-TOP-COLOR: #008888; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #008888
}
.content-feedback {
	FLOAT: left; MARGIN: 180px 80px 150px 130px; WIDTH: 400px; TEXT-ALIGN: left
}
#breadcrumb {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px! important; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 914px! important; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #CC3300; TEXT-ALIGN: left
}
.r LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/dot1.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: -20px; PADDING-TOP: 0px
}
.r2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/dot1.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.logo-airlines {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid
}
.logo-airports {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 110px; BORDER-BOTTOM: #999 1px solid
}
.table {
	FONT-SIZE: 12px; BACKGROUND: #cccccc; COLOR: #666666
}
.table TD {
	BACKGROUND: #fff
}
.kuang {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.kuang1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 170px
}
.kuang2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 225px! important; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.kuang3 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.js-kit-comments {
	FLOAT: left; HEIGHT: 400px
}
#timu {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 914px! important; COLOR: #f60; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
timu {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px! important; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 914px! important; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
#footer {
	MARGIN-TOP: 5px! important; FLOAT: left; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
#apDiv1 {
	Z-INDEX: 1; WIDTH: 200px; POSITION: absolute; HEIGHT: 115px
}
#senfe {
	BORDER-TOP: #e3e3e3 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #e3e3e3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#senfe TD {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e3e3e3 1px solid
}
#senfe2 {
	BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid
}
#senfe2 TD {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e3e3e3 1px solid
}
#senfe3 {
	BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid
}
#senfe3 TD {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e3e3e3 1px solid
}
.orange12 {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.crimson {
	FONT-SIZE: 10px; COLOR: #990000
}
.grey {
	FONT-SIZE: 10px; COLOR: #666666
}
.grey12 {
	FONT-SIZE: 12px; COLOR: #666666
}
.grey12q {
	FONT-SIZE: 12px; COLOR: #999
}
.blue {
	FONT-SIZE: 10px; COLOR: #0033ff
}
.blue12 {
	FONT-SIZE: 12px; COLOR: #0033ff
}
.red {
	FONT-SIZE: 10px; COLOR: #ff0000
}
.red12 {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.orange {
	FONT-SIZE: 10px; COLOR: #ff6600
}
.purple {
	FONT-SIZE: 12px; COLOR: #6600ff
}
.purplex {
	COLOR: #6600ff
}
.whitex {
	COLOR: #ffffff
}
.yellow12 {
	COLOR: #ff0
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.grey26:link {
	FONT-SIZE: 26px; COLOR: #666666; TEXT-DECORATION: none
}
A.grey26:visited {
	FONT-SIZE: 26px; COLOR: #666666; TEXT-DECORATION: none
}
A.grey26:hover {
	FONT-SIZE: 26px; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.bluea:link {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.bluea:visited {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.bluea:hover {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.purplel:link {
	COLOR: #6600ff; TEXT-DECORATION: underline
}
A.purplel:visited {
	COLOR: #6600ff; TEXT-DECORATION: underline
}
A.purplel:hover {
	COLOR: #6600ff; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffff66; TEXT-DECORATION: none
}
A.white24:link {
	FONT-SIZE: 24px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white24:visited {
	FONT-SIZE: 24px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white24:hover {
	FONT-SIZE: 24px; COLOR: #f60; TEXT-DECORATION: none
}
A.white26:link {
	FONT-SIZE: 26px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white26:visited {
	FONT-SIZE: 26px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white26:hover {
	FONT-SIZE: 26px; COLOR: #f60; TEXT-DECORATION: none
}
A.yellow:link {
	COLOR: #ff0; TEXT-DECORATION: none
}
A.yellow:visited {
	COLOR: #ff0; TEXT-DECORATION: none
}
A.yellow:hover {
	COLOR: #ff0; TEXT-DECORATION: underline
}
A.orange1:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange1:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange1:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.orange24:link {
	FONT-SIZE: 24px; COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange24:visited {
	FONT-SIZE: 24px; COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange24:hover {
	FONT-SIZE: 24px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.red1:link {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.red1:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.red1:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.brown:link {
	PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #900; BORDER-BOTTOM: #900 1px dotted
}
A.brown:visited {
	PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #900; BORDER-BOTTOM: #900 1px dotted; TEXT-DECORATION: none
}
A.brown:hover {
	PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #900; BORDER-BOTTOM: #900 1px dotted
}
A.blue1:link {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.blue1:visited {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.blue1:hover {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.yellow1:link {
	COLOR: #e0a901; TEXT-DECORATION: underline
}
A.yellow1:visited {
	COLOR: #e0a901; TEXT-DECORATION: underline
}
A.yellow1:hover {
	COLOR: #e0a901; TEXT-DECORATION: underline
}
A.button1:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.button1:visited {
	COLOR: #fff; HEIGHT: 20px; TEXT-DECORATION: none
}
A.button1:hover {
	COLOR: #ff0; TEXT-DECORATION: underline
}
A.button:hover SPAN {
	TEXT-DECORATION: underline
}
#text {
	MARGIN: 50px auto; WIDTH: 500px
}
.hotspot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: pointer; COLOR: #900; PADDING-TOP: 0px; BORDER-BOTTOM: #900 1px dotted
}
#ttcont {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: #666; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; COLOR: #fff; PADDING-TOP: 2px
}
.ac_results {
	BORDER-RIGHT: #fc0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #fc0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fc0 1px solid; BACKGROUND-COLOR: window
}
.ac_results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.ac_results IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
.ac_results LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: menu; OVERFLOW: hidden; WIDTH: 100%; CURSOR: pointer; PADDING-TOP: 2px
}
.ac_loading {
	BACKGROUND: url(images/./indicator.gif) window no-repeat right center
}
.ac_over {
	COLOR: highlighttext; BACKGROUND-COLOR: highlight
}
IMG.tcalIcon {
	MARGIN-LEFT: 1px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
DIV#tcal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WIDTH: 158px; PADDING-TOP: 2px; POSITION: absolute
}
DIV#tcal TABLE {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 100%; BORDER-BOTTOM: silver 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white
}
DIV#tcal TABLE.ctrl {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV#tcal TABLE.ctrl TD {
	WIDTH: 15px; HEIGHT: 20px
}
DIV#tcal TABLE.ctrl TH {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: black; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
DIV#tcal TH {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: silver 1px solid; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: tahoma, verdana, arial; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: gray; TEXT-ALIGN: center
}
DIV#tcal TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 22px; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, arial; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
DIV#tcal TD.othermonth {
	COLOR: silver
}
DIV#tcal TD.weekend {
	BACKGROUND-COLOR: #acd6f5
}
DIV#tcal TD.today {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
DIV#tcal TD.selected {
	BACKGROUND-COLOR: #ffb3be
}
IFRAME#tcalIF {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 98; VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px
}
DIV#tcalShade {
	Z-INDEX: 99; VISIBILITY: hidden; POSITION: absolute
}
DIV#tcalShade TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
DIV#tcalShade TABLE TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#tooltip {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 30px; BACKGROUND: url(images/black_arrow_big.png); PADDING-BOTTOM: 10px; WIDTH: 325px! important; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 169px! important
}
.tooltip .label {
	WIDTH: 35px; COLOR: yellow
}
.tooltip A {
	FONT-SIZE: 12px; COLOR: #789
}
.bottom#tooltip {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND: url(images/black_arrow_bottom.png); PADDING-BOTTOM: 20px; WIDTH: 325px! important; COLOR: #fff; PADDING-TOP: 50px; HEIGHT: 155px! important
}
.roundedcornr_box {
	BACKGROUND: #ffe6b0
}
.roundedcornr_top DIV {
	BACKGROUND: url(images/tl.png) no-repeat left top
}
.roundedcornr_top {
	BACKGROUND: url(images/tr.png) no-repeat right top
}
.roundedcornr_bottom DIV {
	BACKGROUND: url(images/bl.png) no-repeat left bottom
}
.roundedcornr_bottom {
	BACKGROUND: url(images/br.png) no-repeat right bottom
}
.roundedcornr_top DIV {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.roundedcornr_top {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.roundedcornr_bottom DIV {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.roundedcornr_bottom {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.roundedcornr_content {
	MARGIN: 0px 10px
}
.titleb {
	BACKGROUND: url(images/banner1.jpg); OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.titlec {
	BACKGROUND: url(images/banner2.jpg); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 220px; LINE-HEIGHT: 25px; HEIGHT: 25px; text-aligh: center
}

