.MainTitle	{ color:#CC6600; font-size:13pt; font-weight:bold }
.MediumTitle	{ color:#CC6600; font-size:10pt; font-weight: bold }
.MediumishTitle	{ color:#CC6600; font-size:9pt; font-weight: bold }
.SmallTitle	{ color:#CC6600; font-size:8pt; font-weight: bold }

P, TD {
	font-family: arial, verdana;
	font-size: 11px;
}
.smallfont{
	font-family: arial, verdana;
	font-size: 10px;
}
.bigfont{
  font-family: arial, verdana;
  font-size: 12px;
}
.Border {
	border-style: solid;
	border-width: 1px;
	border-color: #666666
}

.Error {
  color: #FF0000;
}
a {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #0000FF
}
a:hover {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: none;
	color: #0000FF
}

a.discover {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #9C513A
}
a:hover.discover {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: none;
	color: #9C513A
}
a.menuSmall {
	font-family: Tahoma, arial, verdana;
	font-size: 9px;
	text-decoration: underline;
	color: #3F81C6
}
a:hover.menuSmall {
	font-family: Tahoma, arial, verdana;
	font-size: 9px;
	text-decoration: none;
	color: #3F81C6
}

a.tourtitle {
	font-family: arial, verdana;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #000066
}
a:hover.tourtitle {
	font-family: arial, verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000066
}

a.booknow {
	font-family: arial narrow, arial, verdana;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000
}
a:hover.booknow {
	font-family: arial narrow, arial, verdana;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #000000
}

.tourHeadings {
	font-family: arial, verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000066
}

.tourHeadingsSmall
{
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000066
}

.tourPrice {
	font-family: arial, verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000
}

.tourPriceSmall {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000
}

a.crumb {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #0078A3
}
a:hover.crumb {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: none;
	color: #0078A3
}

FORM {
	margin-bottom: 0px;
	margin-top: 0px
}

H1 {
	font-family: arial Narrow, arial; 
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #000066
}
.heading1 {
	font-family: arial Narrow, arial; 
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #000066
}
H2 {
	font-family: arial Narrow, arial; 
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 7px;
	color: #11449C
}

H3 {
	font-family: arial Narrow, arial; 
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 7px;
	color: #000000
}

.DateAvail {
	border-right: #1a727f 2px solid;
	border-top: #1a727f 1px solid;
	border-left: #1a727f 1px solid;
	border-bottom: #1a727f 2px solid;
	background-image: URL('http://images.hostelworld.com/images/hostelseurope.com/date.gif')
}

.DateNotAvail {
	background-image: URL('http://images.hostelworld.com/images/hostelseurope.com/date.gif');
	color: #82A3B7;
	font-family: arial, verdana;
	font-size: 11px
}

.heading2 {
	font-family: arial Narrow, arial; 
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #11449C
}

.heading3 {
	font-family: arial Narrow, arial; 
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #000000
}

INPUT, SELECT, TEXTAREA {
	font-family: arial, verdana;
	font-size: 11px;
}

a.menuBig {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #11449C
}
a:hover.menuBig {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #11449C
}

a.menuBigOn {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0000FF
}
a:hover.menuBigOn {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #0000FF
}

/* GREEN */
a.menuBigGrn {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #005A12
}
a:hover.menuBigGrn {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #005A12
}

a.menuBigGrnOn {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000
}
a:hover.menuBigGrnOn {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000
}

.navBackLgt { 
	background-color: #D9EBF5 
}
.navBackDrk { 
	background-color: #9BCEEA 
}

.navBackLgtGrn { 
	background-color: #E1EEE4 
}
.navBackDrkGrn { 
	background-color: #B1D4B8 
}

.footerText {
	font-family: arial, verdana;
	font-size: 11px;
	color: #777777
}

a.footer {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #777777
}

a:hover.footer {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration: none;
	color: #777777
}
