body
{
	font-size:9pt;
	list-style-image: url(images/bullet_ball_glass_green.gif);
	color: #ffffff;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: blue;
	width: 95%;
	line-height: 15pt;
}
a:link
{
	color: yellow;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;

}
a:visited
{
	color: yellow;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
a:hover
{
	color: white;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
a:active 
{ 
	color: white;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.amenu:link
{
	color: black;
	font-size:8pt;
	background-color: transparent;
	text-decoration: none;
}
.amenu:visited
{
	color: black;
	font-size:8pt;
	background-color: transparent;
	text-decoration: none;
}
.amenu:hover
{
	color: white;
	font-size:8pt;
	background-color: transparent;
	text-decoration: none;
}
.amenu:active
{
	color: white;
	font-size:8pt;
	background-color: transparent;
	text-decoration: none;
}
.txtmenu
{
	color: black;
	font-size:8pt;
	background-color: transparent;
	text-decoration: none;
	width:100%;
}

xTD A
{
	font-size:8pt;
	color: black;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
xTD A:hover
{
	font-size:8pt;
	color: white;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: bold;
}
xTD A:active
{
	font-size:8pt;
	color: white;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: bold;
}
.tbl_text
{
	font-size: 9pt;
	line-height: 15pt;
	display: block;
	float: left;
	visibility: visible;
	vertical-align: top;
	position: static;
}

table
{
	font-size:9pt;
	line-height: 15pt;
	table-layout: auto;
	display: block;
	float: left;
	visibility: visible;
	width: 100%;
	vertical-align:top;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: static;
	border-collapse: collapse;
	border-bottom-style: none;
}
td
{
	vertical-align:middle;
}
tdtop
{
	vertical-align:top;
}
.table_center
{
	font-size:9pt;
	table-layout: auto;
	display: block;
	float: left;
	visibility: visible;
	width: 100%;
	vertical-align:middle;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: static;
	border-collapse: collapse;
	border-bottom-style: none;
}


.tdmenu
{
	text-align:left;
	white-space:nowrap;
	height:14px; 
	background-color: gray; 
	color: blue;
	vertical-align:middle;
	width:100%;
}

.title
{
	height: 23px;
	font-size: 18pt;
	vertical-align: top;
	font-weight: bold;
}
li
{
	list-style-image: url(/images/arrow_green_bright2.gif);
}
.tr_header
{
	width:95%;
	vertical-align:middle;
}
.tr_line
{
	border-bottom: black 1px solid;
}
hr
{
	color:Yellow
}
.hr
{
	color:Yellow
}

.blurbs {
	LINE-HEIGHT: 150%
}
.tddotted
{
	background-image:url(/images/bgdots.gif);
	height:10px;
}
.leftmenutitle {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: none
}
.leftmenu {
	FONT-WEIGHT: bold; COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
.leftmenusel {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
.border_b {
	BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 0px; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 1px solid
}
.border_b_top {
	vertical-align:top;BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 0px; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 1px solid
}
.border_l {
	BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 0px
}
.border_r {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 0px
}
.border_rb {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 1px solid
}
.border_lb {
	BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.border_all {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.border_tb {
	BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 1px solid
}
.border_t {
	BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 0px
}
.border_tbr {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 0px; BORDER-BOTTOM: #999999 1px solid
}
.border_tbl {
	BORDER-RIGHT: #999999 0px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.border_lt2 {
	BORDER-RIGHT: #cccccc 0px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.border_lr2 {
	BORDER-RIGHT: #c4d4f3 1px solid; BORDER-TOP: #c4d4f3 0px; BORDER-LEFT: #c4d4f3 1px solid; BORDER-BOTTOM: #c4d4f3 0px
}
.border_l2 {
	BORDER-RIGHT: #c4d4f3 0px; BORDER-TOP: #c4d4f3 0px; BORDER-LEFT: #c4d4f3 1px solid; BORDER-BOTTOM: #c4d4f3 0px
}
.border_b2 {
	BORDER-RIGHT: #c4d4f3 0px; BORDER-TOP: #c4d4f3 0px; BORDER-LEFT: #c4d4f3 0px; BORDER-BOTTOM: #c4d4f3 1px solid
}
.search {
	BORDER-RIGHT: #999999 1px inset; BORDER-TOP: #999999 1px inset; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px inset; WIDTH: 35px; COLOR: #333333; BORDER-BOTTOM: #999999 1px inset; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.find {
	BORDER-RIGHT: #999999 1px inset; BORDER-TOP: #999999 1px inset; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px inset; WIDTH: 150px; COLOR: #333333; BORDER-BOTTOM: #999999 1px inset; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.input180 {
	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #cccccc 1px inset; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px inset; WIDTH: 280px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px inset; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.input180yellow
{
	border-right: #cccccc 1px inset;
	border-top: #cccccc 1px inset;
	padding-left: 2px;
	font-size: 11px;
	border-left: #cccccc 1px inset;
	width: 280px;
	color: #ffe796;
	border-bottom: #cccccc 1px inset;
	font-family: arial, geneva, verdana, helvetica, sans-serif;
	background-color: #c8c8c6;
}
.input70 {
	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #cccccc 1px inset; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px inset; WIDTH: 70px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px inset; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.input180grey {
	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #cccccc 1px inset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px inset; WIDTH: 180px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px inset; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.button {
	BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px outset; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: #999999 1px outset; FONT-FAMILY: arial, geneva, verdana, helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.tourtitle {
	FONT-SIZE: 18pt; COLOR: #424542; FONT-FAMILY: verdana, arial, geneva, helvetica, sans-serif; FONT-WEIGHT: bold
}
.title1 {
	FONT-SIZE: 18pt; COLOR: #424542; FONT-FAMILY: verdana, arial, geneva, helvetica, sans-serif; FONT-WEIGHT: bold
}
.title2 {
	FONT-SIZE: 8pt; COLOR: #0066CC; FONT-FAMILY: verdana, arial, geneva, helvetica, sans-serif; FONT-WEIGHT: bold
}
.bsmtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.bmdtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
.blgtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana
}
.tytxt
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}
.smtxt
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.mdtxt
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
.lgtxt
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana
}
.bttn
{
    BORDER-RIGHT: orange 2px outset;
    BORDER-TOP: orange 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: orange 2px outset;
    CURSOR: hand;
    BORDER-BOTTOM: orange 2px outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: orange
}
.bttn2
{
    BORDER-RIGHT: #fff0c1 2px outset;
    BORDER-TOP: #fff0c1 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #fff0c1 2px outset;
    CURSOR: hand;
    BORDER-BOTTOM: #fff0c1 2px outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fff0c1
}
.menutbl
{
	table-layout: auto;
	display: block;
	float: left;
	visibility: visible;
	border-top-style: none;
	border-left-style: none;
	position: static;
	border-collapse: collapse;
	border-bottom-style: none;
	color: black;
	background-color: gray;
	border-right: blue solid;
	margin-right: 1%;
}
.menutd
{
	font-size: 11px;
	color: black;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: gray;
	text-decoration: none;
	border-right: blue thin solid;
	padding-left: 1px;
	margin-left: 1px;
	text-transform: capitalize;
	clip: rect(1px 1px 1px 1px);
	text-align: center;
	width: 5px;
}
.menutdhover
{
	font-size: 11px;
	color: #ff0000;
	font-family: verdana, geneva, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: underline;
}
.tb_req
{
	background-color: #ffff99;
}