.history
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-style: none;
  font-weight: normal;
  text-decoration: none;
  color: #054284;
}
.history:hover
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-style: none;
  font-weight: normal;
  text-decoration: none;
  color: #EF7400;
}
.hist
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.bottom
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #0121FC;
}
.bottom1
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0121FC;
}
.bottom1:hover
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #011287;
}
h1 {
        color: #02448A;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px;
        padding: 0px 0px 0px 5px;
        text-transform: uppercase;
}
h2 {
        color: #FFFFFF;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px;
        padding: 0px 0px 6px 0px;
}
h3,h4 {
        color: #FFFFFF;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px;
        padding: 0px 0px 8px 0px;
}
h4 {
        color: #000000;
}

#tabs12 {	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: none;
	font-weight: bold;
	float:left;
	width:100%;
	line-height:normal;
	margin: 0 0 0 20px;
}
#tabs12 ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
}
#tabs12 li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs12 a {
	float:left;
	background:url("graphics/tableft12.gif") no-repeat left top;
	margin: 0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabs12 a span {
	float:left;
	display:block;
	background:url("graphics/tabright12.gif") no-repeat right top;
	margin: 0 0 0 4;
	padding:12px 18px 7px 8px;
	color:#ffffff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs12 a span {float:none;}
/* End IE5-Mac hack */
#tabs12 a:hover span {
	color:#FFF;
}
#tabs12 a:hover {
	background-position:0% -33px;
}
#tabs12 a:hover span {
	background-position:100% -33px;
}
#tabs12 #current a {
	background-position:0% -33px;
}
#tabs12 #current a span {
	background-position:100% -33px;
}

#tabs13 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: none;
	font-weight: bold;
	float:left;
	width:100%;
	line-height:normal;
	margin: 0 0 0 0px;
}
#tabs13 ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
}
#tabs13 li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs13 a {
	float:left;
	background:url("graphics/tableft13.gif") no-repeat left top;
	margin: 0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabs13 a span {
	float:left;
	display:block;
	background:url("graphics/tabright13.gif") no-repeat right top;
	margin: 0 0 0 4;
	padding:7px 12px 7px 8px;
	color:#056EC7;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs13 a span {float:none;}
/* End IE5-Mac hack */
#tabs13 a:hover span {
	color:#056EC7;
}
#tabs13 a:hover {
	background-position:0% -27px;
}
#tabs13 a:hover span {
	background-position:100% -27px;
}
#tabs13 #current a {
	background-position:0% -27px;
}
#tabs13 #current a span {
	background-position:100% -27px;
}


#or_bl .link1, #bl_bl .link1, #gr_bl .link1, #pr_bl .link1, #yl_bl .link1
{
  font-family: Tahoma;
  font-size: 13px;
  font-style: none;
  font-weight: bold;
  text-decoration: underline;
  color: #000;
}

#or_bl .link1 { color:#F37E00; }
#bl_bl .link1 { color:#066DC6; }
#gr_bl .link1 { color:#768301; }
#pr_bl .link1 { color:#780076; }
#yl_bl .link1 { color:#CB9D00; }

#or_bl .link1:hover, #bl_bl .link1:hover, #gr_bl .link1:hover, #pr_bl .link1:hover, #yl_bl .link1:hover
{ text-decoration: none; }

#or_bl .link1:hover
{
color: #FF5A00;
border-bottom: 1px dashed #FF5A00;
}
#bl_bl .link1:hover
{
color: #0384F4;
border-bottom: 1px dashed #0384F4;
}
#gr_bl .link1:hover
{
color: #65B300;
border-bottom: 1px dashed #65B300;
}
#pr_bl .link1:hover
{
color: #B900B6;
border-bottom: 1px dashed #B900B6;
}
#yl_bl .link1:hover
{
color: #F6BE00;
border-bottom: 0px;
text-decoration: underline;
}


#or_bl .text1, #bl_bl .text1, #gr_bl .text1, #gr_bl .text2, #pr_bl .text1, #yl_bl .text1
{
  font-family: Tahoma;
  font-size: 11px;
  font-style: none;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

#or_bl .text1  { color:#F7B101; }
#bl_bl .text1  { color:#3499DF; }
#gr_bl .text1  { color:#39B44A; }
#gr_bl .text2  { color:#39B44A; font-weight: normal;}
#pr_bl .text1  { color:#9A3899; }
#yl_bl .text1  { color:#CC7D33; font-weight: normal; }

#or_bl .link2, #bl_bl .link2, #gr_bl .link2, #pr_bl .link2, #yl_bl .link2
{
  font-family: Tahoma;
  font-size: 12px;
  font-style: none;
  font-weight: bold;
  text-decoration: underline;
  color: #000;
  float:left;
  margin: 0;
  padding:0 0 0 8px;
}

#or_bl .link2 { color:#FF0000;   background:url("graphics/or_ar.gif") no-repeat left bottom;}
#bl_bl .link2 { color:#004371;   background:url("graphics/br_ar.gif") no-repeat left bottom;}
#gr_bl .link2 { color:#598527;   background:url("graphics/gr_ar.gif") no-repeat left bottom;}
#pr_bl .link2 { color:#BF00BD;   background:url("graphics/pr_ar.gif") no-repeat left bottom;}
#yl_bl .link2 { color:#A77E2C; padding:0 0 0 0px; font-weight: normal;}

#or_bl .link2:hover, #bl_bl .link2:hover, #gr_bl .link2:hover, #pr_bl .link2:hover, #yl_bl .link2:hover
{ text-decoration: none; }

#or_bl .link2:hover
{ color: #FF4F02; }
#bl_bl .link2:hover
{ color: #066DC6; }
#gr_bl .link2:hover
{ color: #3B6A06; }
#pr_bl .link2:hover
{ color: #DD38DB; }
#yl_bl .link2:hover
{ color: #6D531D; }

#or_bl .link3, #bl_bl .link3, #gr_bl .link3, #pr_bl .link3, #yl_bl .link3
{
  font-family: Tahoma;
  font-size: 11px;
  font-style: none;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

#or_bl .link3 { color:#F37E00; background:url("graphics/or_ar2.gif") no-repeat left bottom; padding:0 0 0 8px;}
#bl_bl .link3 { color:#028AFF;}
#gr_bl .link3 { color:#328527;}
#pr_bl .link3 { color:#7D007C;}
#yl_bl .link3 { color:#CB9D00; font-size: 10px;}

#or_bl .link3:hover, #bl_bl .link3:hover, #gr_bl .link3:hover, #pr_bl .link3:hover
{   text-decoration: underline; }

#or_bl .link3:hover
{ color: #F3A000; }
#bl_bl .link3:hover
{ color: #39A3FF; }
#gr_bl .link3:hover
{ color: #0D7100; }
#pr_bl .link3:hover
{ color: #8C348B; }
#yl_bl .link3:hover
{ color: #F6BE00; }

#yl_bl .data, #content .data
{
  font-family: Tahoma;
  font-size: 10px;
  font-style: none;
  font-weight: bold;
  text-decoration: none;
  color: #603913;
}

#content .data
{
  color: #FA9C01;
}

#content TD, #travel TD, #travel TH, #content A, #content A:hover
{  font-family: Tahoma;
  font-size: 12px;
  font-style: none;
  font-weight: normal;
  text-decoration: none;
  color: #024380;
}

#content A, #content A:hover
{
  text-decoration: underline;
  font-weight: bold;
}

#content A
{
  color: #024380;
}

#content A:hover
{
  color: #005AAF;
}

#content h2, #content h4 {
        color: #007fd9;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#content h2 a{
        color: #007fd9;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#content h2 a:hover{
        color: #0E0E74;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#content h3, #content .hotelt {
        color: #031A34;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#content .hotelt {
        color: #6600AA;
        font-weight: bold;
}
#content h4 a, #content .link1{
        color: #007fd9;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#content .link1{
        color: #F37E00;
        text-decoration: underline;
}
#content h4 a:hover, #content .link1:hover{
        color: #0E0E74;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#content h5 {
        color: #FFFFFF;
        text-decoration: none;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        margin: 0px;
        padding: 0px 0px 8px 0px;
}
#content .link1:hover{
        color: #FF5A00;
		border-bottom: 1px dashed #FF5A00;
}
#content .link2
{
  font-family: Tahoma;
  font-size: 13px;
  font-style: none;
  font-weight: bold;
  text-decoration: underline;
  color: #0E0E74;
  margin: 0;
  padding:0 0 0 8px;
  background:url("graphics/br_ar.gif") no-repeat left bottom;
}
#content .link2:hover
{
  color: #1396CE;
  font-family: Tahoma;
  font-size: 13px;
  font-style: none;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding:0 0 0 8px;
  background:url("graphics/br_ar.gif") no-repeat left bottom;
  border-bottom: 1px dashed #0E0E74;
  text-decoration: none;
}
#hotel table
{	background-color:#e8f7ff;
	border-collapse: collapse;
	
	float: none;
	clear: both;
}
#hotel td
{
	padding: 4px;
 	border: 1px solid #388fd6;
}
#travel table
{
	background-color:#F9FFFF;
	border-collapse: collapse;
}
#travel td
{
	padding: 4px;
 	border: 1px solid #388fd6;
}
#travel th
{
	padding: 4px;
	background-color:#D7FFFF;
 	border: 1px solid #388fd6;
 	color: #1396CE;
 	font-weight: bold;
}
IMG
{
	behavior: url('pngbehavior.htc');
}
