body { margin-bottom: 0; margin-left: 0; margin-left: 0; margin-right: 0; margin-top: 0; background-color: #ffffff}


a:link { font-weight: 300;}
a:visited { text-decoration: underline}
a:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #B96527;
}
a:active { font-weight: normal; }

a.leftmenu:link {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none;}
a.leftmenu:visited {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none;}
a.leftmenu:hover {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none;}
a.leftmenu:active {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none;}



.newheader {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.sec_header {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.mainmenu { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align: left; vertical-align: top }
.global_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	text-align: left;
	vertical-align: top;
	color: #000000;
	text-decoration: underline;
}
.bodytext_subhead { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: bold; color: #000000; text-align: left; vertical-align: top }
.rb_heading {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; text-align: left; font-weight: bold; font-style: normal; color: #000000; border-color: black black #669966}
.subheader {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003333; border: black}
.bodytext1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	font-weight: normal;
	color: #000000;
	text-align: left;
	font-style: normal;
}
.footer { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}
.bodytext1_cntred { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: normal; color: #000000; text-align: center}
.bodytext1_bld { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: bold; color: #000000; text-align: left }
.bodytext1_just { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: normal; color: #000000; text-align: justified; margin-left:15; margin-right:15;}

.bodytext1_cntredbld { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: bold; color: #000000; text-align: center}


.pricingheader {
	BACKGROUND-COLOR: #efefef
}

.pricingheaderRRP {
	BACKGROUND-COLOR: #efefef; 
BORDER-BOTTOM: black 0px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 0px solid; BORDER-LEFT: black 1px solid; FONT-SIZE: 12.25px; PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px
}

.pricingheaderCG {
  BACKGROUND-COLOR: #efefef; BORDER-BOTTOM: black 0px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid;  FONT-SIZE: 12.25px; PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px
}

.ProdDesc {
	BORDER-BOTTOM: black 1px solid; BORDER-TOP: black 0px solid;BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 0px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px

}

.ProdRRP {
	BORDER-BOTTOM: black 1px solid; BORDER-TOP: black 0px solid;BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 0px solid
}

.ProdCG {
	BORDER-BOTTOM: black 1px solid; BORDER-TOP: black 0px solid;BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid	
}
.formfield {
BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px groove; WIDTH: 250px; COLOR: #346BA7; BORDER-BOTTOM: #ffffff 1px groove; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #D2E1F1
}

.formfield2 {
BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px groove; WIDTH: 200px; COLOR: #346BA7; BORDER-BOTTOM: #ffffff 1px groove; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #D2E1F1
}


.banner {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; color: #000000}

.scrollingtext {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: silver; text-decoration: none;}

.subheadertitle {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003333; border: black}


.bookedout {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: bolder; color: #FF0000; text-align: left}

.supportinfo {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; font-weight: normal; color: #F9A40E; text-align: left}
.newsheader {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.login {
BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px groove; WIDTH: 50px; COLOR: #346BA7; BORDER-BOTTOM: #ffffff 1px groove; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #D2E1F1
}

.logintext { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none;}

.formfieldmisc {
BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px groove;  COLOR: #346BA7; BORDER-BOTTOM: #ffffff 1px groove; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #D2E1F1; WIDTH: 50px;
}

.formfieldshort {
BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px groove; WIDTH: 50px; COLOR: #346BA7; BORDER-BOTTOM: #ffffff 1px groove; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #D2E1F1
}
