/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img {
	border: none;
}

#centertable {
	text-align: center;
}

#maintable {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #040b31;
}

#table {
	background-image: url(images/bghdr.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#txtEmailPass {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 150px;
	padding-left: 3px;
}

.btn20 {
	margin-right: 20px;
	margin-left: 15px;
}

.btn20lft {
	margin-right: 20px;
}

.btns {
	margin-left: 2px;
	margin-right: 2px;
}

.bxborder {
	border: 1px solid #0C1751;
}

.bxbordergrn {
	border: 1px solid #A8B09E;
	padding: 3px;
}

.bxbordergrn0 {
	border: 0.5px solid #A8B09E;
}

.bxborderlft {
	border-bottom: 1px solid #a8b09e;
	border-left: 1px solid #a8b09e;
}

.bxborderlft0 {
	border-bottom: 1px solid #a8b09e;
	border-left: 1px solid #a8b09e;
	border-right: 1px solid #a8b09e;
}

.bxborderrt {
	border-bottom: 1px solid #a8b09e;
	border-right: 1px solid #a8b09e;
}

.bxborderrt0 {
	border-bottom: 1px solid #a8b09e;
	border-left: 1px solid #a8b09e;
	border-top: 1px solid #a8b09e;
}

.bxborderlft1 {
	border-left: 1px solid #a8b09e;
}

.contentcell {
	padding: 10px 8px 10px;
}

.edit {
	background-image:url(images/btnedit.gif);
	background-repeat:no-repeat;
}

 .error {
	font-size:9px;
	color: #993333;
	margin: 3px 0px;
 }

.formtable {
	line-height: 16px;
}

.green {
	background-color: #e9f1d9;
	border: 1px solid #A8B09E;
	padding: 3px;
}

.greenbtm {
	padding: 3px;
	border-bottom: 1px solid #a8b09e;
	background-color: #E9F1D9;
}

.greenlft {
	background-color: #e9f1d9;
	padding: 3px;
	border: 1px solid #a8b09e;
}

.greenrt {
	background-color: #e9f1d9;
	border-bottom: 1px solid #a8b09e;
	border-right: 1px solid #a8b09e;
	border-top: 1px solid #a8b09e;
	padding: 3px;
}

.gridheader {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 3px;
	width: 100%;
	padding-right: 3px;
	padding-left: 3px;
	color: #00132B;
}

.gridtable {
	border: 1px solid #A3B94A;
}

.header {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #040B31;
	border-left: none;
	background-image: url(images/bghdr.gif);
	background-repeat: repeat-x;
}

.labelheader {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0C1751;
	margin-top: 5px;
	margin-bottom: 3px;
}

.labels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0C1751;
	margin: 3px;
	line-height: 16px;
	vertical-align: middle;
}

.labels11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0C1751;
	line-height: 13px;
	margin: 3px 3px 3px 0px;
}

.labelsdef {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C1751;
	line-height: 13px;
	margin: 3px 3px 3px 0px;
}

.licensebx {
	font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #0C1751;
	width: 50px;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 2px;
	text-transform: uppercase;
}

.linegrnvert {
	border-left: 1px solid #a8b09e;
	border-top: 2px solid #ffffff;
}

.listborderbtm {
	border-bottom: 1px solid #a8b09e;
}

.listbxborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0C1751;
	line-height: 13px;
	margin: 3px 3px 3px 0px;
	border-right: 1px solid #a8b09e;
}

.nobr {
	white-space: nowrap;
}

.pad {
	padding: 3px;
}

.pad20 {
	padding: 10px;
}

.radio {
	width: 22px;
	padding-left: 3px;
	height: 20px;
}

.rttable {
	float: right;
}

.title {
	height: 20px;
}

.titleborder {
	border-bottom: 1px solid #0c1751;
}

.titlebordertop {
	border-top: 1px solid #0c1751;
}

.txtbxcrtacct {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 250px;
	margin-right: 20px;
	padding-left: 3px;
}

.txtbxEmail {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 150px;
	padding-left: 3px;
}

.txtTitle {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0c1751;
}

.txtbxlogin {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 115px;
	padding-left: 3px;
}

.txtbxname {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 500px;
	margin-right: 20px;
}

.txtbxPass {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 150px;
	padding-left: 3px;
}

.txtbxphone {
	border: 1px solid #a8b09e;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	width: 125px;
	padding-left: 3px;
}

.view {
	background-image:url(images/btnview.gif);
	background-repeat:no-repeat;
}

a:link {
	color: #0D1C65;
	font-weight: bold;
}

a:visited {
	color: #3B541E;
	font-weight: bold;
}

p {
	padding-bottom: 10px;
}
.labelsdis {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D4D4D4;
	margin: 3px;
	line-height: 16px;
	vertical-align: middle;
}
li {
	padding-top: 4px;
	list-style: square outside;
}
.labelslink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0C1751;
	line-height: 16px;
}

