A:hover { text-decoration: none
}

.FOOTER
{
	FONT-FAMILY: Verdana, Arial, Helvetica, San-serif;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.FOOTER:HOVER
{
	COLOR: #CC66FF
}

.SIDEBAR_LINK
{
	FONT-FAMILY: Arial, Helvetica, San-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	margin-top: 10px;
}

.SIDEBAR_LINK:HOVER
{
	TEXT-DECORATION: none;
}

.MAIN
{
	COLOR: #800080;
	TEXT-DECORATION: none
}

.MAIN:HOVER
{
	COLOR: #0000FF
}

.BODY_TEXT
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, San-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
}

.BODY_TEXT_ALT
{
	COLOR: #336699;
	FONT-FAMILY: Arial, Verdana, Helvetica, San-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
}

.BODY_TEXT_SMALL
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, San-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
}

.BODY_HEADER
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	background-color: #6699CC;
	font-weight: bold;
}

.BODY_BULLET
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, San-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FFFFFF;
}

.BODY_FORM_TEXT
{
    FONT-FAMILY: Verdana,Arial,Helvetica,San-serif;
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
}

.BODY_FORM_INPUT
{
    FONT-FAMILY: Verdana,Arial,Helvetica,San-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    COLOR: #585858;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #6699CC;
    BORDER-WIDTH: 1px;
    BORDER-STYLE: solid;
}
.partners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	padding-bottom: 5px;
	text-transform: uppercase;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #333;
}
.menuTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFCC00;
	font-weight: bold;
}
.menu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFCC00;
}
.menu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #CF0000;
	padding: 3px;
}
.linksTitle {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #FFF;
	background-color: #003366;
	font-size: 10pt;
	font-weight: normal;
}
.linksText  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	padding-left: 15px;
}
.linksTable {
	margin-top: 5px;
	margin-bottom: 5px;

}

.linksText a:link {
	text-decoration: underline;
}
.linksText a:visited {
	text-decoration: underline;
}
.linksText a:hover {
	text-decoration: none;
}
.linksText a:active {
	text-decoration: none;
}






.tour_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
	background: #546E8F;	
	/*background-image: url('images/bg_blue.gif');*/
	padding: 1px 0px 1px 3px;
}


.tour_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}
.tour_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 10px;
	font-weight: bold;
}

.tour_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	text-align: left;
}


.rate_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;	
}

.new_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
	background: #007700;	
	/*background-image: url('images/bg_blue.gif');*/
	padding: 1px 0px 1px 3px;
}

.rate_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.new
{
	FONT-FAMILY: Arial, Helvetica, San-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	margin-top: 10px;
	color: #CF0000;
}


#nav_head {
	background-image: url('images/bg_black.gif');
}

#pmenu li ul { /* second-level lists */
	position: absolute;
	background: #FFF;
	border: 1px solid #000;
	width: 10.2em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}


#pmenu li ul li {
	border-bottom: 1px solid #CCC;
	width: 10.2em;
	text-align: left;	
	margin: 0px;
}

#pmenu li ul li a {
	color: #000;
	padding: 3px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

#pmenu li ul li a:hover {
	background-color: #EEE;
	padding: 3px;
	color: #000;
}	

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none; color:#FFF;}
#pmenu li {float:left;position:relative;}
#pmenu a {display:block; font-weight:bold; font-size:13px; font-family:arial; color:#FFF; text-decoration:none; padding: 4px 10px 4px 10px;}
#pmenu li:hover > a{color: #FFCC00;}
#pmenu li ul {display: none;}
#pmenu li:hover > ul {display:block; position:absolute; top:0; left:10.2em; top:-1px;}
#pmenu > li:hover > ul {left:0; top:24px;}
.tour_head_new {
	background-color: #FFF;
}
