.logoimageindent {
	height: 0pt;
	width: 0px;
}

.logoimageindentnosectionbuttons {
	width:0%;
}

.logoimage, .logoimagecell {
	height: 72px;
	width: 160px;
}

.formsectionheadercontrols {
	text-align: right;
	white-space: nowrap;
	width: 12%;
}

.normalcurrentsectionbutton {
	background-color: #99CCCC;
	background-image: none;
}

.iecurrentsectionbutton {
	background-color: #99CCCC;
	background-image: none;
}

h1 {
    COLOR: white;
    FONT-STYLE: italic;
    FONT-FAMILY: "Times New Roman", Times, serif;
    BACKGROUND-COLOR: rgb(0,153,153);
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    padding-bottom:4px;
    padding-left:8px;
    padding-top:2px;
}

.secheadertitle {
	/* Section heading title text */
	MARGIN: 0;
	FONT-SIZE: 1.5em;
	FONT-WEIGHT: normal;
}

.secheader {
	BACKGROUND-COLOR: rgb(255,255,255);	/*white*/
	COLOR: rgb(0,0,0);	/*black*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.button, .toolbarbutton, .dlgbutton, .dlgtoolbarbutton, .toolbarbuttondisabled {
	BACKGROUND-COLOR: #99cccc;
	COLOR: #000000;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 0.7em;
	CURSOR: pointer;
}

.toolbarbuttondisabled {
	COLOR: rgb(172,168,153);	/*grey*/
}

.normalcurrentsectionbutton, .normalenabledsectionbutton, .normaldisabledsectionbutton,
.iecurrentsectionbutton, .ieenabledsectionbutton, .iedisabledsectionbutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.tlfooter {
	height:0px;
}

.secbuttonstripnosectionbuttons {
	width:2%;
}

.fieldarea, .dlgfieldarea {
	BACKGROUND-COLOR: #ffffff;
	BORDER: solid rgb(255,255,255);
	BORDER-COLLAPSE: collapse;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.titlebar {
	BACKGROUND-COLOR: rgb(51,51,153);		/*adur blue*/
	BORDER: 1px solid rgb(128,128,128);	/*50% grey*/
	COLOR: rgb(255,255,255);			/*white*/
	FONT-WEIGHT: Bold;
	FONT-SIZE: 1em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: Left;
}

.dialog {
	BORDER: 1px solid rgb(51,51,153);		/*adur blue*/
	BACKGROUND-COLOR: rgb(255,255,255);
}

.formtableheader {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.75em;
	BACKGROUND-COLOR: #9CCFCE;
	COLOR: rgb(0,0,0); /*black*/
	TEXT-ALIGN: Left;
	padding-left: 3px;
}

.mandatoryfieldmessage {
	font-size: 75%;
}

/* Workaround for one field on misc payment forms being too narrow */
#Heading_payment_details input#F_Payment_covers_mimic { width:100%; }

