@import url(/iservePublicSite.css);

.quickLinks {
	background-color: #CFDBDB;
}
.bodyText {
	text-align: left;
	color: #333333;
	padding-left: 60px;
	padding-right: 15px;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}

.bodyTextNLP {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	padding-right: 15px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 18px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 16px;
}

.leftCellBackgroundColor {
	background-image: url(https://www.iserve.co.nz/images/leftImages/leftBackground.gif);
	background-repeat: repeat-y;
}

.bodyBG {
	background-image: url(https://www.iserve.co.nz/images/bodyBG.jpg);
	background-repeat: repeat-x;
}

.tableOutlineLeft {
	background-color: #000; /*529be4*/
}

.tableBodyLeft {
	color: #000000;
	background-color: #8DADCB; /*#91c0ee*/
	text-align: left;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
}

.tableHeaderLeft {
	text-align: left;
	background-color: #688AAB; /*#529be4*/
	color: #FFF;
	padding: 3px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.leftInput {
	border: 1px solid #275179;
	color: #000000;
	background-color: #E5E5E5;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tableOutline {
	background-color: #529BE4;
}
.tableHeader {
	background-color: #BBD8FA; /*#E2EBE8*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 3px;
}
.tableBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	background-color: #F8FAF9; /*#dfe6e6 */
	padding: 4px;
	line-height: 14px;
}

.tableBodyAltRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #EDF3F1; /*#eaeeee */
	padding: 4px;
	line-height: 14px;
}

.tableOutlineError {
	background-color: #275179;
}

.tableBodyError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #A2C4E6;
	padding: 3px;
	line-height: 14px;
}

.tableHeaderError {
	background-color: #4288CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	padding: 3px;
}

.iserveButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #26517d;
	height: 22px;
	border-top: 1px solid #7994Af;
	border-right: 1px solid #142B43;
	border-bottom: 1px solid #142B43;
	border-left: 1px solid #7994Af;
	line-height: 10px;
	cursor: hand;
}
.displayText {
	font: 14px "Courier New", Courier, mono;
	letter-spacing: 1px;
}
.justText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}


.wmTableHeader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 29px;
	padding-left: 6px;
	background-color: #21476C;
}
.wmTableHeaderSub {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 29px;
	padding-left: 6px;
	background-color: #244F78;
}
.displayInfo {
	background-color: #FEF3A7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 115px;
	margin-bottom: 10px;
	background-image: url(/images/messages/info.gif);
}
.displaySuccess {
	background-color: #D2FFA6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 115px;
	background-image: url(/images/messages/success.gif);
	margin-bottom: 10px;
}
.displayError {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 115px;
	padding-right: 10px;
	padding-bottom: 15px;
	border-color: #666666;
	background-image: url(/images/messages/fail.gif);
	margin-bottom: 10px;
}
.displayIcon {
	behavior: url('/pngbehaviour.htc');
}
.tableBodyNoPad {
	background-color: #dfe6e6;
}
.displayTextWiz {
	font: 14px "Courier New", Courier, mono;
	letter-spacing: 1px;
	background-color: #FFFFCC;
	padding: 6px;
}
