Body {
	Background-color: #002b57;
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: 9pt;
	color: #ccc;
}

Table {
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: 9pt
}

TD {
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: 11pt
}

A {
	color: #ccc;
	font-weight: bold
}

A:Visited {
	color: #ccc;
}

A1 {
	color: #ccc;
}

.mainTable {
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
	border-collapse: separate;
	border-spacing: 0px;
}

.subTable {
	width: 100%;
	max-width: 700px;
	border: 1px solid #ccc;
	border-collapse: separate;
	border-spacing: 3px;
}

.subTable1 {
	width: 700px;
	border: 1px solid #ccc;
	border-collapse: separate;
	border-spacing: 3px;
}

.table0 {
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
}

.table0 td {
	padding: 0px;
}

.table2 {
	border-collapse: separate;
	border-spacing: 2px;
	border: 0px;
}

.table2 td {
	padding: 0px;
}

.table3 {
	border-collapse: separate;
	border-spacing: 3px;
	border: 0px;
}

.table3 td {
	padding: 0px;
}

.frmTable {
	padding: 3px;
	border: 1px solid #ccc;
}

.txt {
	font-size: 9pt;
}

.pTitle {
	font-size: 12pt;
	font-weight: bold;
	color: #cccc00;
}

.pTitle1 {
	font-size: 14pt;
	font-weight: bold;
	color: #cccc00;
}

.pTitle2 {
	font-size: 12pt;
	font-weight: bold;
	color: #ccc;
}

.pTitle3 {
	font-size: 14pt;
	font-weight: bold;
	color: #ccc;
}

.frmHeader {
	font-size: 10pt;
	font-weight: bold;
	background-color: #ccc;
	color: #002b57;
	padding: 3px;
}

.smInfo {
	font-size: 10pt;
}

.frmItem {
	Font-Family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 123px;
}

.frmItem1 {
	Font-Family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 182px;
}

.reqField {
	color: #cccc00;
	display:inline-block;
}

.Agreement {
	Font-Family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.Footer {
	font-size: 9pt;
}

A.GuideLines {
	font-size: 10pt;
	font-weight: bold;
	background-color: #000099;
	color: white
}

A:VISITED.GuideLines {
	font-size: 10pt;
	font-weight: bold;
	background-color: #000099;
	color: white
}

.errorTitle {
	color: #cccc00;
	font-weight: bold;
}

.pointer {
	font-weight: bold;
	color: #cccc00;
}

.errorMessage {
	
}

.FieldInfo {
	font-size: 8pt;
	background-color: #e9e9e9;
	color: #002b57;
}

.fixed-bg {
	background-image:
		url(/WAMS/gov/wi/wimap/doa/security/panel/image/STARimageDark.png);
	background-color: #002b57;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	overflow: scroll
}

.c2 {
	list-style: none
}

.c3 {
	text-align: center;
	vertical-align: top
}

textarea {
	overflow: hidden;
	padding: 5px;
	width: 500px;
	height: 100px;
	display: block;
	border-radius: 5px;
}

@media screen and (max-width: 480px) {
	input[type=text], input[type=password] {
		-webkit-appearance: none;
		-moz-appearance: none;
		margin: 0;
		width: 90%;
	}
	input[type=text].zip{
	width: 60px;
	}
	input[type=text].date{
	width: 40px;
	}
	input[type=text].year{
	width: 50px;
	}
	.frmItem {
		width: 90px !important;
	}
	.frmItem1 {
		width: 90px !important;
	}
	textarea {
		overflow: hidden;
		padding: 5px;
		width: 90%;
		display: block;
		border-radius: 5px;
	}
	.txt {
		font-size: 8pt;
	}
.subTable1 {
	width:300px !important;
}
}