body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DFDFDF;
	line-height: 20px;
}
A {
	color: #005985;
	text-decoration : none;
}

A:visited {
	color: #666666;
	text-decoration : none;
}

A:active {
	color: #820024;
	text-decoration : underline;
}

A:hover {
	color: #005985;
	text-decoration : underline;
}
.leftshadow {
	background-image: url(../img/comp/2010comp/leftshadow.gif);
	background-repeat: repeat-y;
}
.rightshadow {
	background-image: url(../img/comp/2010comp/rightshadow.gif);
	background-repeat: repeat-y;
}
.leftmenu {
	background-color: #FED268;
	background-image: url(../img/comp/leftwatermark.gif);
	background-repeat: no-repeat;
}
.leftmenuOsoyoos {
	background-color: #7F9B8F;
	background-image: url(../img/comp-osoyoos/leftwatermark.gif);
	background-repeat: no-repeat;
}
.leftred {
	background-image: url(../img/comp/leftredbg.gif);
	background-repeat: repeat-y;
}
.leftredred {
	background-image: url(../img/comp/leftredredbg.gif);
	background-repeat: repeat-y;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #820024;
}
.format {
	background-color: #EEEEEE;
}
.format1 {
	background-color: #DDDDDD;
}
.format2 {
	background-color: #EEEEEE;
}
.formathl {
	background-color: #A1C2D2;
}
.formatsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
#form {
	border: 1px #005985 solid;
	background-color: #FFFFFF;
	color: #005985;
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}
.tourtablehdg {
	background-color: #A3A3A3;
}
.tourtablehdgnotext {
	background-color: #A3A3A3;
	background-image: url(../img/comp/tourmenu/hdgbgnotext.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.tourtablebg {
	background-color: #EEEEEE;
	background-image: url(../img/comp/gradientbg.gif);
	background-repeat: no-repeat;
}
.tourtablebgyellow {
	background-color: #EEEEEE;
	background-image: url(../img/comp/gradientbg-yellow.gif);
	background-repeat: no-repeat;
}
.tourtablebggreen {
	background-color: #EEEEEE;
	background-image: url(../img/comp/gradientbg-green.gif);
	background-repeat: no-repeat;
}
.tourtablebggrey {
	background-color: #EEEEEE;
	background-image: url(../img/comp/gradientbg-grey.gif);
	background-repeat: no-repeat;
}
.tourbtnbg {
	background-color: #A1C2D2;
	background-image: url(../img/comp/tourmenu/btn_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.IndexCtr {
	background-color: #005984;
	background-image: url(../img/comp/frt/tile.png);
	background-repeat: repeat-x;
}
.HdgTextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
	text-indent: 10px;
}
.Index-HdgBG {
	background-color: #003A56;
	background-image: url(../img/comp/frt/tile.png);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
	height: 30px;
	text-indent: 10px;
}
.IndexBoxBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 100%;
	text-align: left;
	padding: 10px;
}
A.ALT{
	color : #EEEEEE;
	text-decoration : none;
}

A.ALT:ACTIVE{
	color : #EEEEEE;
	text-decoration : none;
}

A.ALT:VISITED{
	color : #EEEEEE;
	text-decoration : none;
}

A.ALT:HOVER{
	color : #EEEEEE;
	text-decoration : underline;
}
.LeftUnderLogo {
	background-image: url(../img/comp/frt/top/logo-3.png);
	height: 196px;
	width: 220px;
}
