/* COPYRIGHT NOTICE: Web Content: The information, design or layout of the Web of Hiram website is protected proprietary
property of The Web of Hiram. Elements of this website are protected by trade dress, trademark, copyright and other
laws and may not be copied or imitated in whole or in part. No logo, graphic, sound or image from any Web of Hiram
website may be copied or retransmitted unless expressly permitted by the Web of Hiram. 
(c) 2003 The Web of Hiram. All Rights Reserved. */

BODY.iframe {
	MARGIN: 0px 0px 0px 0px;
}
BODY {
	MARGIN: 0px 0px 0px 0px;
}
BODY {
	COLOR: #000000; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
TD {
	COLOR: #000000; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
P {
	COLOR: #000000; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
OL {
	COLOR: #336699; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
UL {
	COLOR: #336699; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
H1 {
	COLOR: #336699; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
H2 {
	COLOR: #336699; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
H3 {
	COLOR: #000000;
        FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif;
}
BLOCKQUOTE {
	COLOR: #336699; FONT-FAMILY: Arial, tahoma, verdana, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 13px
}
TD {
	FONT-SIZE: 13px
}
P {
	FONT-SIZE: 13px
}
P.small {
	font-size: 11px;
}
P {
  margin: 7px 0px 7px 0px;
}
H3 {
  margin: 0px 0px 0px 0px;
  letter-spacing: 1px;
}
LI {
	FONT-SIZE: 13px
}
BLOCKQUOTE {
	FONT-SIZE: 13px
}
DIV.nomargin {
	MARGIN: auto -8% auto 0px; TEXT-ALIGN: left
}
DIV.buttonbar {
	MARGIN: auto -7%; TEXT-ALIGN: center
}
H1 {
	MARGIN: 0px auto auto
}
H2 {
	FONT-SIZE: 200%
}
H3 {
	FONT-SIZE: 115%
}
H4 {
	FONT-SIZE: 100%
}
IMG {
	BORDER-BOTTOM-COLOR: #0080c0; BORDER-LEFT-COLOR: #0080c0; BORDER-RIGHT-COLOR: #0080c0; BORDER-TOP-COLOR: #0080c0
}
A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3366cc; text-decoration: underline;
}
A.text:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A.text:visited {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A.text:active {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A.text:hover {
	COLOR: #3366cc; text-decoration: underline;
}
/*DIV {
	CLEAR: both; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}*/
img {
	border: 0px;
}

form {
	margin: 0px;
}
#wrapper {
	margin: 10px;
}
#basket p {
	margin: 0px;
}
#basket form {
	margin: 0px;
}
.fail {
	color: #ff0000;
}
.form_error {
	border: 1px solid #ff0000;
}
.error {
	color: #ff0000;
}
fieldset #error {
	border: 1px solid #ff0000;
}
#error legend {
	color: #ff0000;
}