.errorbox {
        padding: 70px 0px 10px 0px;
        width: 430px;
}

.errorcontent {
        width: 320px;
        position: relative;
        left: 55px;
        border: 1px solid black;
        padding: 8px 8px 8px 32px;
        background: #ffd url(images/attn.gif) no-repeat 8px 8px;
        color: #000;
        text-transform: small-caps;
}


.largeheading {
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}

.heading {
	font-size: 19px;
	color: #000000;
	font-weight: bold;
	padding-left: 40px;
	padding-bottom: 10px;
}

.label {
	font-size: 14px;
	color: #000000;
	text-align: right;
	vertical-align: top;
}

td.label {
	width: 150px;
	padding-right: 5px;
}

.entry {
	font-size: 14px;
}

.heavyDisplay {
	font-size: 14px;
	font-weight: bold;
}

.hiHeavyDisplay {
	font-size: 14px;
	font-weight: bold;
	background-color: #C1D830;
	background-color: #106b54;
}

.hiDisplay {
	font-size: 14px;
	background-color: #106b54;
}

.display {
	font-size: 14px;
}

.help {
	font-size: 12px;
}

.listLeft0, .listRight0, .listCenter0 {
	font-size: 12px;
	background-color: #ddf2ed;
}

.listHeader {
	font-size: 12px;
	color: #ffffff;
	background-color: #106b54;
	font-weight: bold;
}

.listLeft1, .listRight1, .listCenter1 {
	font-size: 12px;
}

.listSmall0 {
	font-size: 11px;
	background-color: #ddf2ed;
}

.listSmall1 {
	font-size: 11px;
}

.listMinorRight, .listRight1, .listRight0 {
	text-align: right;
}

.listHeader, .listMinorCenter, .listCenter1, .listCenter0 {
	text-align: center;
}

.listMinorLeft, .listLeft1, .listLeft0 {
	text-align: left;
}

a:hover.textbutton2 {
	font-weight: bold;
	font-size: 11px;
	color: #414042;
	text-decoration: none;
}

.textbutton2 {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.textbutton, a.textbutton {
display: block;
text-align:center;
width: 140px;
font-weight: bold;
font-size: 15px;
height: 19px !important;
height: 19px;
background-color: #106b54 ;
color: #ffffff;
padding-top: 2px;
border: solid 2px #106b54 ;
text-decoration: none;
}
a:hover.textbutton {
width: 140px;
text-align:center;
font-weight: bold;
font-size: 15px;
height: 19px !important;
height: 19px;
background-color: #ffffff ;
color: #106b54;
padding-top: 2px;
border: solid 2px #106b54 ;
text-decoration: none;
}

a:visited.textbutton {
color: #000000;
}


.buttonbox {
	padding: 4px 4px 4px 4px;
}
