body { background-image:url("http://www.argocomputing.com.au/Portals/0/Content/Images/argo-background-with-logo.jpg"); }a {  color: white;}form {  margin-top: 120px;}.formFormTable{    border: 0px;    width: 100%;	font-size: 40px;	font-weight: bold;    font-family: Arial, Helvetica;	padding: 2px;	padding-left: 2px;	padding-bottom: 0px;	margin: 0px;}/* formFormTable */.formFormTableName{}/*=== PAGE STYLYING*/.formPageMainTable{    width: 100%;	padding-left: 10px;		font-family: Arial, Helvetica;   border-collapse: collapse;}.mceContentBody {    border: solid #000 1px;    /*width: 100%;*/	padding-left: 10px;		font-family: Arial, Helvetica;}.formPageTitleTable{    border: 0px;    width: 100%;    border-bottom: rgb(0,0,0) 2px solid;	font-size: 30px;	font-weight: bold;	padding: 2px;	padding-left: 8px;	padding-bottom: 6px;	margin: 0px;}/* formPageTable-->formPageTitleTable */.formPageTitle{}/* formPageTable-->formPageTitleTable */.formPageCounter{    width: 10%;    border-left: rgb(0,0,0) 1px solid;    font-family:verdana;    font-size:12px;    text-align: right;}/* formPageTable */.formPageButtonsCell{    text-align: center;    border-top: solid 2px rgb(252,188,56);    border-bottom: solid 3px rgb(252,188,56);}.formPagePrevButton{	display: inline-table;	display: -moz-inline-box;	display: inline-block;	margin: 1px;	padding: 4px;	/*border-style: solid;*/	border-width: 1px; /*1px*/	border-color: #999999;	border-top-color: #cccccc;	border-left-color: #cccccc;	background-color: #eeeeee;	color: #333333;	font-family: Tahoma, Arial, Helvetica;	font-size: 80%;	font-weight: bold;	white-space: nowrap;}/* formPageTable */.formPageNextButton{	display: inline-table;	display: -moz-inline-box;	display: inline-block;	margin: 1px;	padding: 4px;	/*border-style: solid;*/	border-width: 1px; /*1px*/	border-color: #999999;	border-top-color: #cccccc;	border-left-color: #cccccc;	background-color: #eeeeee;	color: #333333;	font-family: Tahoma, Arial, Helvetica;	font-size: 80%;	font-weight: bold;	white-space: nowrap;}/* formPageTable */.formPageFinishButton{	display: inline-table;	display: -moz-inline-box;	display: inline-block;	margin: 1px;	padding: 4px;	/*border-style: solid;*/	border-width: 1px; /*1px*/	border-color: #999999;	border-top-color: #cccccc;	border-left-color: #cccccc;	background-color: #eeeeee;	color: green;	font-family: Tahoma, Arial, Helvetica;	font-size: 80%;	font-weight: bold;	white-space: nowrap;}/*=================PER FIELD OPTIONS==================*/.formFieldTable{	width: 100%;	font-family: Tahoma, Arial, Helvetica;	font-size: 90%;    border-bottom: rgb(0,0,0) 1px solid;}/* width for multiline free text*/.formFieldTable tr td textarea{    width: 100%;}.formFieldTable tr td{    vertical-align: middle;}.formPageFieldTitle{    font-size: 110%;    font-weight: bold;    border-bottom: #cccccc 1px solid;    /* Below is for Label only */    width: 100%;    border: 0; /* for Label only - hide borders*/    overflow: hidden; /* for Label only + IE - hide scrollbars*/}.formPageFieldContent{    border-left: #cccccc 1px solid;}.formFieldImageTable{	width: 100%;	border: solid #000 1px;}.formPageFieldValidator{    /* Hard to read large rating table with it */    /* border-top: #cccccc 1px solid; */}.formFieldTable .attachmentFileName{    font-family: Courier;    border-left: #cccccc 1px solid;    border-top: #cccccc 1px solid;}/*======== TableField ============*/table.tableField{	border-width: 1px 1px 1px 1px;	border-spacing: 0px;	border-style: solid solid solid solid;	border-color: black black black black;	border-collapse: collapse;}table.tableField tr th.tableFieldCell{	border-width: 1px 1px 2px 1px;	padding: 4px 4px 4px 4px;	border-style: solid;	border-color: black;}table.tableField tr td.tableFieldCell{	border-width: 1px 1px 1px 1px;	padding: 4px 4px 4px 4px;	border-style: solid;	border-color: black;}/*======== TableField Inline Header ============*/table.tableItemsInlineHeader{	border-width: 0px;	border-spacing: 0px;	border-style: none;	border-collapse: collapse;    text-align: center;}table.tableItemsInlineHeader tr th{	border-width: 0px;	border-spacing: 0px;	border-style: none;    border-bottom: 1px dotted gray;}table.tableItemsInlineHeader tr td{	border-width: 0px 1px 0px 1px;	padding: 4px 4px 4px 4px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;	background-color: rgb(255, 255, 240);    font-size: 80%;    white-space: nowrap;}/*======== TableField Inline Value ============*/table.tableItemsInlineValue{    border-spacing: 0px; /* no IE */    border-collapse: collapse;}table.tableItemsInlineValue tr td{    padding: 0px;    text-align: center;    vertical-align: middle;	border-width: 0px 1px 0px 1px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;	background-color: rgb(255, 255, 240);}td.tableFieldCell *.formPageFieldValidator{    font-size: 70%;}/* ==== Rating Table Styles ==== *//* Rating html table*/.ratingTable{	border-width: 1px 1px 1px 1px;	border-spacing: 0px;	border-style: solid solid solid solid;	border-color: black black black black;	border-collapse: collapse;}/* Rating table header row*/.ratingTableHeader{    /*font-size: 90%;*/}.ratingTableHeader th{	border-width: 0px;	border-spacing: 0px;	border-style: none;	border-collapse: collapse;    text-align: center;    border-bottom: 1px dotted gray;    width: 100px;}/* Rating table data row*/.ratingTableRow{    padding: 0px;    text-align: center;    vertical-align: middle;	border-width: 1px 0px 1px 0px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;}.ratingTableRow td{    border: 1px black dotted;}/* Rating table caption cell */.ratingTableCaption{    text-align: left;/*    font-weight: bold;    font-size: 105%;*/        padding-left: 5px;    padding-right: 5px;}/* == Actual Text (span) on the caption == */.ratingTableText{    font-size: 90%;}.ratingTableCaption *.formPageFieldValidator{    font-size: 70%;    font-weight: normal;    display: block;}/* Rating table caption option cell */.ratingTableOption{    text-align: center;}.ratingTable .formCompositeAlt{    background-color: #cee8ff;}/*====== PER CONTROLS STYLES ===Thanks to buggy BDS*/.wideCommentBox{    width: 100%;}/*====== FOOTER ===*/.TermsConditionsTable{    width: 100%;    font-size: 10;    font-family: Tahome, Verdana, Arial;    text-align: center;}.TermsConditionsCell{}.TermsConditionsLink{}.disabledField{    cursor: default;    color: gray;    filter:gray(); /* IE */    -moz-opacity: 0.8; /* FF */}/* Static Table */.staticTable{	border-collapse: collapse; /* cellspacing=0 */	border: 2px;	font-size: 90%;}.staticTable .staticTableCell{	padding: 5px;}.staticTable .staticTableCell{	border: 1px solid black;}.staticTable .formFieldTable{	border-bottom: none; /*Clear*/}.internalField{	border: 2px dashed red;}.internalField .formFieldTable{	border: 2px dashed red;}label.webDocValidationError {	border-bottom: 1px solid red;}.webDocValidationError {	border-color: red;}#webDocInvalidItems li a {	color: red;}#validationSummaryArea {	position:fixed;	_position:absolute;	top:0;	_top:expression(eval(document.body.scrollTop));	width: 100%;	text-align: center;}#validationErrorContainer {	align: center;	background-color: lightyellow;	border: 2px solid gray;	padding: 5px;	width: 450px;	margin: 0 auto;	opacity: 0.9;	filter: alpha(opacity=90);	font-size: 14px;}#validationAreaActions {	cursor: pointer;	background-color: lightblue;	align: center;	border: 2px solid gray;	padding: 0px;	width: 460px;	height: 16px;	font-size: 12px;	font-family: "Sans Serif";	margin: 0 auto;	text-align: right;	opacity: 0.9;	filter: alpha(opacity=90);}.webDocAttachedFileLink {	margin-left: 5px;	}form.webDocForm {	visibility: hidden;}