.required_star {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC0000;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	background-repeat: no-repeat;
	font-style: normal;

}

.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	background-repeat: no-repeat;
}
.requiredField {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	background-repeat: no-repeat;
}

A:link {
	FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: 'Trebuchet MS', verdana, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: 'Trebuchet MS', verdana, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: 'Trebuchet MS', verdana, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: 'Trebuchet MS', verdana, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
DIV {
	max-width: 100%
}
IMG.right {
	max-width: 52%
}
IMG.left {
	max-width: 52%
}
IMG.left {
	FLOAT: left; MARGIN-RIGHT: 12px
}
IMG.right {
	FLOAT: right; MARGIN-LEFT: 12px
}
.clear {
	CLEAR: both
}
.block {
	DISPLAY: block
}
DIV.clear {
	MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}

FORM {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 19px
}
H2 {
	FONT-SIZE: 15px; MARGIN: 12px 0px 7px
}
H3 {
	FONT-SIZE: 15px; MARGIN: 12px 0px 7px
}
H3 {
	FONT-SIZE: 13px
}
H4 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 5px
}
H5 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 5px
}
H6 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 5px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
abbr {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
ACRONYM {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 147%; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 147%; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0.1em 0px 0px
}
P {
	MARGIN: 1em 0px; LINE-HEIGHT: 1.4em
}
TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 12px
}
PRE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
.b {
	FONT-WEIGHT: bold
}
EM {
	FONT-WEIGHT: bold
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
EM {
	FONT-STYLE: normal
}


IMG {
	max-width: 100%
}
.hide {
	DISPLAY: none
}
.small {
	FONT-SIZE: 10px
}
.dot {
	FONT-WEIGHT: bold;
	COLOR: #003399;
	font-size: 14px;
}
TABLE {
	WIDTH: 100%
}
.new_price SPAN {
	COLOR: #b51f1e
}
#camp .vat {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #000
}


}

.tbl-heading {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999933;
	border-top-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-width: 0px;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter ;
	color: #99CC33;
	font-variant: small-caps;
	text-transform: capitalize;
	font-style: normal;


}
.BodyTitle-black {
	font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #000000; text-transform: none; font-variant: normal;font-style: normal}