html, body {
	height: 100%;
}
BODY {
	MARGIN-TOP: 0em; FONT-SIZE: 0.8em; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
body {
 margin:0;
 background-color:#FFFAD2;
 border: #999 1px solid;
}
H1.homepage {
	MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 140%
}
H2.homepage {
	MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 140%
}
FORM {
	MARGIN: 0em
}
a {
	FONT-SIZE: 100%
}
a:link {
	COLOR: #0000FF; TEXT-DECORATION: none
}
a:active {
	color: #800080;
}
a:visited {
	COLOR: #800080; TEXT-DECORATION: none
}
a:hover {
	COLOR: #800080; TEXT-DECORATION: underline
}
.accesskey {
	TEXT-DECORATION: underline
}
TABLE.splashnav {
	BORDER-RIGHT: #000 0.1em solid; BORDER-TOP: #000 0.1em solid; BORDER-LEFT: #000 0.1em solid; BORDER-BOTTOM: #000 0.1em solid
}
A.splashnav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.splashnav:active {
	FONT-SIZE: 100%; BACKGROUND: #333333; COLOR: #000000; TEXT-DECORATION: none
}
A.splashnav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.splashnav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #66ccff; TEXT-DECORATION: none
}
A.footer {
	FONT-SIZE: 80%; TEXT-DECORATION: none
}
A.footer:link {
	TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #800080; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #ff0000
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #000000; FONT-STYLE: normal
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #000000; FONT-STYLE: normal
}
.subtext {
	FONT-SIZE: 85%
}
IMG {
	BORDER-RIGHT: 0em; BORDER-TOP: 0em; BORDER-LEFT: 0em; BORDER-BOTTOM: 0em
}
.Dark {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
TD.Medium {
	BACKGROUND-COLOR: #6cc
}
TD.Medium1 {
	BACKGROUND-COLOR: #fff
}
TD.Light {
	BACKGROUND-COLOR: #c0dcf3
}
TD.lightgrey {
	PADDING-LEFT: 0.4em; BACKGROUND-COLOR: #efefef
}
.Border {
	BORDER-RIGHT: #000000 0.08em solid; BORDER-TOP: #000000 0.08em solid; BORDER-LEFT: #000000 0.08em solid; BORDER-BOTTOM: #000000 0.08em solid
}
.sideborder {
	BORDER-RIGHT: #000000 0.08em solid; BORDER-LEFT: #000000 0.08em solid
}
.pipe {
	COLOR: #ffffff
}
TABLE.sidebar {
	BORDER-RIGHT: #83bde5 0.08em solid; BORDER-TOP: #83bde5 0.08em solid; BORDER-LEFT: #83bde5 0.08em solid; BORDER-BOTTOM: #83bde5 0.08em solid
}
.bLight {
	BORDER-RIGHT: #bbbbbb 0.08em solid; BORDER-TOP: #bbbbbb 0.08em solid; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BORDER-LEFT: #bbbbbb 0.08em solid; WIDTH: 100%; BORDER-BOTTOM: #bbbbbb 0.08em solid; BACKGROUND-COLOR: #bfe4ff
}
.bLighter {
	PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BACKGROUND: #fbf2cd
}
.privacy {
	FONT-SIZE: 60%; TEXT-DECORATION: none
}
.telephoneno {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #990000
}
.toplink {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
.noindent {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px 0px 0px 14px; COLOR: #000000; FONT-STYLE: normal
}
TD.fiftypercent {
	WIDTH: 50%
}
UL.navlist {
	MARGIN-TOP: 0em; PADDING-LEFT: 0em; MARGIN-LEFT: 0em; MARGIN-RIGHT: 0em
}
LI.navlist {
	BACKGROUND-POSITION: 0.25em 0.6em; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(/images/smalldot.gif); BACKGROUND-REPEAT: no-repeat
}
A.navimg {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/home.gif); MARGIN-LEFT: 0.3em; WIDTH: 6.4em; BACKGROUND-REPEAT: no-repeat
}
A.navimg:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/home2.gif); MARGIN-LEFT: 0.3em
}
A.navaccess {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/access.gif); WIDTH: 6.4em; BACKGROUND-REPEAT: no-repeat
}
A.navaccess:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/access2.gif)
}
A.navcontact {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/contact.gif); WIDTH: 7.4em; BACKGROUND-REPEAT: no-repeat
}
A.navcontact:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/contact2.gif)
}
A.navforms {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/forms.gif); WIDTH: 10em; BACKGROUND-REPEAT: no-repeat
}
A.navforms:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/forms2.gif)
}
A.navpay {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/payments.gif); WIDTH: 12em; BACKGROUND-REPEAT: no-repeat
}
A.navpay:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/payments2.gif)
}
A.navshop {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/shop.gif); WIDTH: 7.2em; BACKGROUND-REPEAT: no-repeat
}
A.navshop:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/shop2.gif)
}
A.navsearch {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/search.gif); WIDTH: 12.4em; BACKGROUND-REPEAT: no-repeat
}
A.navsearch:hover {
	BACKGROUND-IMAGE: url(/images/homepage/icons/search2.gif)
}
.ctredbg {
	BACKGROUND-COLOR: #cc0000
}
.ctgreybg {
	BACKGROUND-COLOR: #b7b7b7
}
.ctbluebg {
	BACKGROUND-COLOR: #c0dcf3
}
.ctcontentspacing {
	BORDER-RIGHT: #b7b7b7 0.08em solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BORDER-LEFT: #b7b7b7 0.08em solid
}
.ctbottomborder {
	BORDER-BOTTOM: #b7b7b7 0.08em solid
}
.cttitle {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; WIDTH: 90%; PADDING-TOP: 0.3em
}
.cttitle1 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; WIDTH: 100%; PADDING-TOP: 0.3em
}
#navpopular {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #e5e5e5 0.08em solid
}
#navpopular LI {
	PADDING-RIGHT: 0.25em; BORDER-TOP: #e5e5e5 0.08em solid; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em; LIST-STYLE-TYPE: none
}
#navpopular LI A {
	TEXT-DECORATION: none
}
#h1 {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
#h {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.bgHeader {
	background:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#container {	
	padding:5px;
	width:100%;
	height:100%;	
}
.columnBorder {
	border-right: #999 1px solid;
}
