body{
	margin:0;
	padding:0;
	font-size:70%;
}

/* DIVISIONS */
#agencyBanner {
	height:80px;
}
#deptDiv {
	height:70%;
}
#quickLinksDiv {
	height:30%;
}
#breadcrumbBar{
	margin:0;
	padding:0 4px 0 15px;
	height:25px;
}
#leftColumn {
	float:inline-start;
	left:3px;
	margin:0 0 1px 5px;
	padding:0 0 20px 0;
	width:145px;
}

#leftColumn ul {
	margin:0;
	margin-inline-start:15px;
	padding:0;
}
#bodyColumn {
	/*min-height:700px;*/
	margin:0 20px 0 165px;
	padding:0 5px 0 15px;
}
* html #bodyColumn {
	/*min-height:750px;*/
	margin:0 20px 0 152px;
	padding:5px 5px 0 15px;
}


/* TEXT */
h2 {
	margin-top:8px;
	margin-bottom:8px;
}
h3 {
	margin-top:10px;
	margin-bottom:10px;
}
#breadcrumbBar p {
	margin:0;
	padding:5px 0 0 0;
}
p.navigationHeader {
	padding:0 0 2px 0;
	margin:0;
}
#pageID {
	margin:0;
	padding:0 0 0 10px;
}


/* LISTS */
ul#departmentList {
	padding:0;
	margin:0 0 0 150px;
}
ul#quickLinksList {
	padding:0;
	margin:0;
	margin-inline-end:20px;
}
ul#quickLinksList li {
	display:inline;
}


/*
	FORMS
*/
form p {
	margin-top:10px;
	margin-bottom:10px;
}
form p.compactHeight {
	margin-top:0;
	margin-bottom:0;
}
fieldset {
	padding-inline-start:0;
}
fieldset.indent20 {
	padding-top:0;
	padding-bottom:0;
}
legend {
	padding-inline-start:0;
}
* html legend {
	margin-inline-start:-6px;
}
.changePasswordMessage p{
	margin-top:0px;
	margin-bottom:0;
	padding-top:0;
	background-color:white; 
}
p span.fauxLabelAndTwoLabelsTwoInputs {
	display:block;
	width:180px;
	float:inline-start;
}
p.labelAndTextField label {
	float:inline-start;
	display:block;
	width:200px;
}
p.labelAndTextField input {
	display:block;
	margin:0 0 0 155px;
}
p.labelAndTextField span.positionInputField {
	display:block;
	margin:0 0 0 155px;
}

p.labelTextFieldAndToolTip label, p.labelTextFieldAndCheckbox label {
	float:inline-start;
	display:block;
	width:200px;
}
p.labelTextFieldAndToolTip span.positionInputField, p.labelTextFieldAndCheckbox span.positionInputField {
	display:block;
	margin:0 0 0 155px;
}
p.labelTextFieldToolTipAndRequirements label {
	float:inline-start;
	display:block;
	width:200px;
}
p.labelTextFieldToolTipAndRequirements span.positionInputField {
	display:block;
	margin:0 0 0 155px;
}

.reviewBlock {
	float:inline-start;
	display:block;
	width:340px;
	vertical-align:text-top;
	text-align:start;
}

.formInput {
	display:block;
	float:inline-start;
}

.twoCol{width:50%;}
.threeCol{width:33%;}
.fourCol{width:25%;}
.fiveCol{width:20%;}
.sixCol{width:16%;}
.twoColRight{width:49%;float:inline-end;}
.twoColLeft{width:49%;float:inline-start;}

.midContainer{float:inline-start;width:100%; display:inline;margin-bottom:40px;}
.midContainer .endLiabilityColRight{float:inline-end;width:270px;}
.midContainer .endLiabilityColLeft{float:inline-start;width:390px;}
.midContainer .endLiabilityColLeft h2{float:inline-start;width:390px;}

p.row{width:97%;display:block;}
p.indentRow{width:97%;display:block;padding:0 0 0 20px;}
p.indentRowNoMargin{width:97%;display:block;padding:0 0 0 20px;margin-top:0px;margin-bottom:0px;}
p.indentRow40{width:97%;display:block;padding:0 0 0 40px;}
.row{width:97%;display:block;}
.indent {float:inline-start;padding:0 0 0 20px;display:block;}
.indentLabel {float:inline-start;width:180px;display:block;}
/*.indentLabel {float:inline-start;width:200px;display:block;}*/
.indentLabel_householdEdit {float:inline-start;width:300px;display:block;}
.indent20 .indentLabel {width:158px;}
.indentLabel20 {float:inline-start;width:160px;display:block;padding:0 0 0 20px}
.indentLabel20_householdEdit {float:inline-start;width:280px;display:block;padding:0 0 0 20px}
.standardLabel {float:inline-start;width:200px;display:block;}
.standardLabel2 {float:inline-start;width:220px;display:block;}
.standardLabel3 {float:inline-start;width:240px;display:block;}
.standardLabel5 {float:inline-start;width:500px;display:block;}
.indentLabel260 {float:inline-start;width:260px;display:block;}
.indentLabel280 {float:inline-start;width:280px;display:block;}
.indentLabel300 {float:inline-start;width:300px;display:block;}
.indentLabel320 {float:inline-start;width:320px;display:block;}
.indentLabel360 {float:inline-start;width:360px;display:block;}
.indentLabel380 {float:inline-start;width:380px;display:block;}
.standardLabel4 {float:inline-start;width:400px;display:block;}
.standardLabel5 {float:inline-start;width:500px;display:block;}
.indentLabel4 {float:inline-start;width:380px;display:block;padding:0 0 0 20px}
.standardLabel6 {float:inline-start;display:block;}


/* TABLES */
table th.xIndent20 {
	padding-inline-start:20px;
}


/* MISCELLANEOUS CLASSES */
.700pxRow {
	width:700px;
	margin:0;
	padding:0;
	border:0;
}
.780pxRow {
	width:780px;
	margin:0;
	padding:0;
	border:0;
}
.signUpPwdLeftCol {
	width:390px;
	margin:0;
	padding:1px;
	border:0;
	float:inline-start;
}	
.signUpPwdRightCol {
	width:380px;
	margin:0;
	padding:0;
	border:0;
	float:inline-start;
}
.iregSignUpPwdLeftCol {
	width:360px;
	margin:-10px 0 0 0;
	padding:0;
	border:0;
	float:inline-start;
}	
.iregSignUpPwdRightCol {
	width:430px;
	margin:-10px 0 0 0;
	padding:0;
	border:0;
	float:inline-start;
}
.row {
	margin-top:1px;
}
.quadLeft {
	float:inline-start;
	margin-bottom:1px;
	padding:1px;
	width:47%;
}
.quadRight {
	margin:0 0 0 48%;
	padding:1px;
}
* html .quadLeft { /* for ie6 */
	padding:5px 0 0 0;
}
* html .quadRight { /* for ie6 */
	margin:0 0 0 48%;
	padding:5px 0 0 0;
	height:1%;
}
* html .quadRight h2 { /* for ie6 */
	margin-top:-4px;
}
.clearBoth {
 height:1px;
 clear:both;
}
.clearLeft {
 clear:left;
}
.clearRight {
 clear:right;
}
.footerWrapper {
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 0 -4px 0;
}
.padLeft40 { padding-inline-start:40px; }

.textAreaLabel  {     
	vertical-align: top; 
} 
.chatButtonMargin {
	margin: 10px 0pt 0pt 10px;
}
.marginTop10 {
	margin:10px 0 0 0;
}
.marginTop20 {
	margin:20px 0 0 0;
}
.marginRight20 {
	margin:0 20px 0 0;
}
.indentCheckboxAndLabel {
	 padding-inline-start:158px;
}