.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
}
.Textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	FONT-WEIGHT:bold;
}
.Textchekout{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	font-color: #550000;
}
.Textboldcheckout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	FONT-WEIGHT:bold;
	font-color: #550000;
}
.reference {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
}
.BigHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
}
.Mediumtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

SELECT {
	FONT-SIZE: 8pt; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-color: grey
}
OPTION {
	FONT-SIZE: 8pt; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-color: grey
}
INPUT.input {
	BORDER-RIGHT: #7e9fda 0.01em solid; 
	PADDING-RIGHT: 0.01em; 
	BORDER-TOP: #7e9fda 0.01em solid; 
	PADDING-LEFT: 0.01em; 
	PADDING-BOTTOM: 0.01em; 
	BORDER-LEFT: #7e9fda 0.01em solid; 
	PADDING-TOP: 0.01em; 
	BORDER-BOTTOM: #7e9fda 0.01em solid
}
INPUT.hiddenfield {
	BORDER-RIGHT: #7e9fda 0.1em solid; 
	PADDING-RIGHT: 0.1em; 
	BORDER-TOP: #7e9fda 0.1em solid; 
	PADDING-LEFT: 0.1em; 
	PADDING-BOTTOM: 0.1em; 
	BORDER-LEFT: #7e9fda 0.1em solid; 
	PADDING-TOP: 0.1em; 
	BORDER-BOTTOM: #7e9fda 0.1em solid;
	BACKGROUND-COLOR: #550000
}
FIELDSET {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
LEGEND {
	BORDER-RIGHT: #7e9fda 0.1em solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #7e9fda 0.1em solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #7e9fda 0.1em solid; COLOR: #3362b4; PADDING-TOP: 0.5em; BORDER-BOTTOM: #7e9fda 0.1em solid; BACKGROUND-COLOR: #ffffff
}
a {
	color: #ff6600; text-decoration: none; FONT-STYLE: bold; 
}
a:hover { 
	color: #ff6600; 
}

a.shipping:link {
	color: #000000; text-decoration: none; FONT-STYLE: bold; 
}
a.shipping:hover { 
	color: #FF8600; 
}

a.menfooter:link {
	color: #5E4237; text-decoration: none; FONT-STYLE: bold; 
}
a.menfooter:hover { 
	color: #5E4237; 
}
a.blackfooter:link {
	color: #FFFFFF; text-decoration: none; FONT-STYLE: bold; 
}
a.blackfooter:hover { 
	color: #FFFFFF; 
}
a.bluefooter:link {
	color: #427598; text-decoration: none; FONT-STYLE: bold; 
}
a.bluefooter:hover { 
	color: #427598; 
}
a.greyfooter:link {
	color: #5E4237; text-decoration: none; FONT-STYLE: bold; 
}
a.greyfooter:hover { 
	color: #5E4237; 
}
a.myaccounts:link{
	color: #FFFFFF; text-decoration: none; FONT-STYLE: bold; 
}
a.myaccounts:hover{ 
	color: #FFFFFF; 
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(../icons/background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(../icons/background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}




/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }