BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #717489; FONT-FAMILY: Verdana
}
.h3
{
FONT-SIZE: 12px; MARGIN: 0px; COLOR: #717489; FONT-FAMILY: Verdana; FONT-WEIGHT:normal; display:inline;
}
TD {
	FONT-SIZE: 12px; MARGIN:0px; COLOR: #717489; FONT-FAMILY: Verdana; 
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #1856ab
}
H1.white {
	FONT-SIZE: 17px; COLOR: #ffffff
}
.menuOff {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.menuOff a:link, .menuOff a:visited, .menuOff a:hover, .menuOff a:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #32347f; PADDING-TOP: 3px; BACKGROUND-COLOR: #b9bad4; TEXT-ALIGN: center;
}

.menuOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #32347f; PADDING-TOP: 3px; BACKGROUND-COLOR: #b9bad4; TEXT-ALIGN: center;
}

.menuOn A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #32347f; text-decoration:none !important;
}

A.violet {
	COLOR: #717489; TEXT-DECORATION: none
}
A.violet:hover {
	COLOR: #717489; TEXT-DECORATION: underline
}
.violetM A {
	COLOR: #717693; TEXT-DECORATION: underline
}
.inactivetoursect {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #646698; PADDING-TOP: 0px; BACKGROUND-COLOR: #b9bad4
}
.inactivetoursect A {
	TEXT-DECORATION: none
}
.activetoursect {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #f7941c
}
.whitebold {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.whitebold10 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.vio10b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #717489; TEXT-DECORATION: none
}
.vio10b:hover {
	COLOR: #c951ab
}
INPUT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
INPUT.text {
	WIDTH: 100px
}
H1 {
	FONT-WEIGHT: bold 
}
H2 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 17px; PADDING-BOTTOM: 12px; COLOR: #0066ad; PADDING-TOP: 12px; margin:0px;
}
H2 {
	FONT-SIZE: 14px; COLOR: #0066ad
}
H3.orange {
	FONT-SIZE: 12px; COLOR: #f7941c
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px
}
UL.submenu {
	PADDING-LEFT: 3px; LIST-STYLE-IMAGE: url(/pics/vilar/bullet.gif); MARGIN-LEFT: 3px
}
LI.submenu {
	MARGIN-TOP: 0px; LIST-STYLE-POSITION: inside; PADDING-TOP: 0px
}
.font10 {
	FONT-SIZE: 11px
}
.orange {
	FONT-WEIGHT: bold; COLOR: #f7941c
}
.textdark {
	FONT-SIZE: 11px; COLOR: #494c5f
}
DIV.image {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 6px 5px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #b9bad4
}
.tablegray {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e6e6e8; TEXT-ALIGN: left
}
.tablewhite {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #494c5f; PADDING-TOP: 4px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.tablewhite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.tablewhite:hover {
	FONT-SIZE: 12px; COLOR: #494c5f; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.pos {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: no-repeat
}
.orange {
	COLOR: #f7941c
}
A.orange {
	COLOR: #f7941c
}
INPUT.butt {
 padding-bottom:4px;	BORDER-RIGHT: #cde 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #fff 1px solid; BACKGROUND-IMAGE: url(/pics/vilar/butgrad.gif); BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #cde 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; BACKGROUND-COLOR: #16c; TEXT-ALIGN: center; cursor:pointer;
}
.allnews TD {

	PADDING-RIGHT: 11px; PADDING-BOTTOM: 7px
}
.tablereg TD {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 11px
}
.route {
	FONT-SIZE: 12px; COLOR: #0066ad
}
.year {
	FONT-WEIGHT: bold; MARGIN: 2px 0px; COLOR: #0066ad
}
.month {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #2c7ec3; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.dateGray {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #aaaaaa; PADDING-BOTTOM: 1px; MARGIN: 3px 0px; WIDTH: 15px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.dateOrange {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f7941c; PADDING-BOTTOM: 1px; MARGIN: 3px 0px; WIDTH: 15px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.dateBlue {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #00aeef; PADDING-BOTTOM: 1px; MARGIN: 3px 0px; WIDTH: 15px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #494c5f
}
.day {
	FONT-SIZE: 16px; COLOR: #717489
}
.tour {
	PADDING-RIGHT: 11px; TEXT-ALIGN: justify; PADDING-LEFT: 15px; BACKGROUND: #f3f2e3; PADDING-BOTTOM: 5px; COLOR: #494c5f; PADDING-TOP: 5px
}
.addresses TD {
		font-size:11px;
}
P {
	
}
SPAN {
	
}
.takeoff {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #717489; PADDING-TOP: 3px
}

.left_menu TD {
	padding:5px 5px
}

.left_menu A {
	text-decoration:none;
}

.thumb {
	background-color:#e6e6e8; text-align:center; padding:3px 3px;
}

.thumb A {
	display:block;
}

.thumb A IMG {
	border:2px solid #808080;
	display:block;
	margin:0px;
	padding:0px;
	width:120px;
}

.thumb A:hover IMG {
	border:2px solid white;
	display:block;
}

FORM {
	margin:0px;
    padding:0px;
}