body {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

input,select,textarea,.iframeeditor { padding:1px; font:10px Verdana, Arial, Helvetica, sans-serif; }

.input {
	font-size: 7pt;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.inputBox {
	background: #fff url('http://www.greetingcards.dcprint.co.uk/resources/common/inputBoxbg.jpg') top left;
	border:1px solid #969696;
	height: 18px;
	padding: 3px 0px 0px 5px;
	border: 1px solid #999;
	border-top-width: 0px;
	margin-top: -1px; 
    /* Fix for IE -  IE6/Win ignores the following rules */
    margin-top /**/:0px;
}

.cellBgCaption {
	background: #fff url('http://www.greetingcards.dcprint.co.uk/resources/common/cellBg.gif');
	background-color: #CCCCFF;
}

.cellBgImage {
	background: #fff url('http://www.greetingcards.dcprint.co.uk/resources/common/cellBg.gif');
	background-color: #F8F8F8;
}

.cellBgSelct {
	background: #fff url('http://www.greetingcards.dcprint.co.uk/resources/common/cellBg.gif');
	background-color: #CCFFCC;
}

.cellBgCntrl {
	background: #fff url('http://www.greetingcards.dcprint.co.uk/resources/common/cellBg.gif');
	background-color: #FFFF33;
}

.caption {
font-size: 7pt;
font-weight: bold;
vertical-align: middle;
}

.captionWarning {
font-size: 7pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FF0000;
line-height: normal;
}

.captionLrg {
font-size: 9pt;
font-weight: bold;
vertical-align: middle;
}

.button1 {
font-size: 7pt;
font-weight: bold;
vertical-align: middle;
cursor:hand;
}

.captionLrgWhite {
	font-size: 8pt;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;

}

.imgNoBorder {
	border: thin none #CCFFFF;
}

.imgWithBorder {
	border: thin solid #CCFFFF;
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #FF0000;
	text-indent: 15px;
	vertical-align: middle;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	vertical-align: middle;
}

.captionLrgRed {
	font-size: 9pt;
	font-weight: bold;
	vertical-align: middle;
	color: #FF0000;
}

.imgNoBorderReduce {
	border: thin none #CCFFFF;
	height: 65%;
	width: 65%;
}

.foldover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	vertical-align: middle;
	width: 33%;
	text-align: center;
	white-space: normal;
}

.fold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCFFCC;
	vertical-align: middle;
	width: 33%;
	text-align: center;
	white-space: normal;

}
.foldSet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFF00;
	background-color: #FF0000;
	vertical-align: middle;
	width: 33%;
	text-align: center;
	white-space: normal;

}

.tableSpacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4pt;
	text-align: center;

}

.button1Red {
	font-size: 6pt;
	font-weight: bold;
	vertical-align: middle;
	cursor:hand;
	background-color: #FFFF00;
	border: thin solid #FF0000;
}

.scroller {
	background-attachment: scroll;
}

.captionRed {
	font-size: 7pt;
	font-weight: bold;
	vertical-align: middle;
	color: #FF0000;
}

.listRed {
	font-size: 7pt;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	list-style-type: disc;
	list-style-position: inside;
	display: list-item;
	text-indent: 40px;
	white-space: normal;
}

.captionRight {
	font-size: 7pt;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;

}

.inputHighlight {
	font-size: 7pt;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFDFDF;
}

.foldOrder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCFFCC;
	vertical-align: middle;
	text-align: center;
	white-space: normal;
}

.foldOrderSet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
	background-color: #FF0000;
	vertical-align: middle;
	text-align: center;
	white-space: normal;
}

.foldOrderOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	vertical-align: middle;
	text-align: center;
	white-space: normal;
	cursor: hand;
}

div#floatdock {
	position:relative;
	width: 646px;
	height: 40px;
	background-color: #FFFF33;
	border: #CCFFFF solid 3px;
	font-size: 10pt;
	font-weight: bold;
}

div#floatdock table {
	width: 100%;
	height: 100%;
	border: 0;
	text-align: center;
}

div#floatdock td {
	vertical-align: middle;
}
