/* CSS Document */

/* Cell Borders */
.borderC {
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
.borderFull {
	border: 1px solid #333333;
}
.borderL {
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
.borderU {
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
.borderTop {
	border-top: 1px solid #333333;
}
.borderTR {
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
}

/* Body, TD and INPUT tags */
.BGTable {
	background-image: url(images/BGTable.jpg);
	background-repeat: no-repeat;
}

body,td {
	font-family: Arial;
	font-size: 12px;
}

.smallInput {
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #463282;
}

.smallInputDisabled {
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #463282;
	color: #000000;
}

.textAreaNoBorder {
	border: 0px none #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.totalField {
	font-family: Arial;
	font-size: 11px;
	border: 2px solid #463282;
	font-weight: bold;
}

.buttonInput {
	font-family: Arial;
	font-size: 11px;
	width: 100px;
}

.headerText {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #006600;

}

.subHeaderText {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;;
}

.calcLinkWhite {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.calcLinkWhite a:link{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.calcLinkWhite a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/*********************************
    BACKGROUND CELLS
**********************************/
.emailSent {
	background-color: #FFFF33; /* CHANGE THIS VALUE TO THE DESIRED BACKGROUND COLOUR OF THE EMAIL SENT AREA */
	border: 1px solid #333333;
}
.phoneMessage {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.carpetHead {
	border-left: 1px solid #003399;
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-image: url(images/bg_carpet_header.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003399;

}
.carpetBody {
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-image: url(images/bg_carpet_body.jpg);
	background-repeat: no-repeat;
}

.furnitureHead {
	border-left: 1px solid #003399;
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-image: url(images/bg_furniture_header.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003399;

}
.furnitureBody {
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-image: url(images/bg_furniture_body.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003399;

}

.specialsHead {
	width: 220px;
	border: 1px solid #333333;
	background-image: url(images/bg_specials_header.jpg);
	background-repeat: no-repeat;
}
.specialsBody {
	width: 220px;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-image: url(images/bg_specials_body.jpg);
	background-repeat: no-repeat;
}

.totalsBody {
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003399;
	background-color: #E7CEB6;


}

.disclaimerBody {
	border-right: 1px solid #003399;
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-image: url(images/bg_disclaimer_body.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003399;

}

