
body {
	background-color: #0d172f;
	height: 100%;
}
tr {
	height: 1px;
}
td {
	height: 1px;
	text-align: left;
	vertical-align: top;
}
.middle {
	vertical-align: middle;
}
.w100 {
	width: 100%;
}
.h100 {
	height: 100%;
}
.bodytable {
	height: 100%;
	width: 100%;
	max-width: 1000px;
    width: expression(document.body.clientWidth > 1000? "1000px": "100%" );
	border: #335376 1px solid;
}
.large {
	font-size: 13px;
}
.tdMainlink {
	border-top: #0d172f 1px solid;
	border-bottom: #0d172f 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
}
.tdMainlinkOver {
	border-top: #8ac417 1px solid;
	border-bottom: #8ac417 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
}
.tdStaticMainlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	letter-spacing: 1;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
}
.tdStaticMainlinkSub {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	letter-spacing: 1;
	border-bottom: #99a9ba 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
}


a.LinkMainlink:link, a.LinkMainlink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #99a9ba;
	text-decoration: none;
	letter-spacing: 1;
}
a.LinkMainlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ac417;
	text-decoration: none;
	letter-spacing: 1;
}
a.LinkMainlink2:link, a.LinkMainlink2:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1;
}
a.LinkMainlink2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ac417;
	text-decoration: none;
	letter-spacing: 1;
}
a.LinkMainlinkSide:link, a.LinkMainlinkSide:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #99a9ba;
	text-decoration: none;
}
a.LinkMainlinkSide:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #8ac417;
}
.TextStaticMainlinkSide {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.LinkSublink:link, a.LinkSublink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #99a9ba;
	text-decoration: none;
}
a.LinkSublink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ac417;
	text-decoration: underline;
}
a.LinkLocationstring:link, a.LinkLocationstring:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #667e98;
	text-decoration: none;
}
a.LinkLocationstring:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #8ac417;
	text-decoration: underline;
}
a.LinkDownloads:link, a.LinkDownloads:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #99a9ba;
	text-decoration: none;
	line-height: 16px;
}
a.LinkDownloads:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ac417;
	text-decoration: underline;
	line-height: 16px;
}
a.LinkStandardMedium:link, a.LinkStandardMedium:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #99a9ba;
	line-height: 16px;
	text-decoration: none;
}
a.LinkStandardMedium:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ac417;
	line-height: 16px;
	text-decoration: underline;
}

a.LinkEdit:link, a.LinkEdit:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFDD33;
	text-decoration: none;
}
a.LinkEdit:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFDD33;
	text-decoration: underline;
}
a.LinkDelete:link, a.LinkDelete:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
a.LinkDelete:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}
a.LinkRegister:link, a.LinkRegister:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
	text-decoration: none;
}
a.LinkRegister:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
	text-decoration: underline;
}
a.LinkCancel:link, a.LinkCancel:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00AAFF;
	text-decoration: none;
}
a.LinkCancel:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00AAFF;
	text-decoration: underline;
}
.SimulateLinkRegister {
	border: #0d172f 1px solid;
	background-color: #0d172f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
	height: 18px;
}
.SimulateLinkRegisterOver {
	border: #0d172f 1px solid;
	background-color: #0d172f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
	height: 18px;
	text-decoration: underline;
}


.TextHeadingLarge {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8ac417;
	line-height: 16px;
}
.TextHeadingMedium {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8ac417;
	line-height: 16px;
}
.TextBodycopyMedium {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #99a9ba;
	line-height: 16px;
}
.TextBodycopySmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #99a9ba;
}

.TextStaticLocationstring {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #b2becb;
}
.TextLocationstring {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #667e98;
}
.TextErrormessage {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	line-height: 16px;
	font-weight: bold;
}
.TextMini {
	font-size: 4px;
}
.TextMicro {
	font-size: 2px;
}

.divpopupmenu {
	position:absolute;
	top:110px;
	left:50px;
	visibility:hidden;
	z-index:2;
}

.highlight {
	color: #8ac417;
}
.white {
	color: #FFFFFF;
}
.error {
	color: #8ac417;
}
.Icon {
	padding-right: 3px;
}
.Swatch {
	border: #99a9ba 1px solid;
}

.textlogin {
	width: 90px;
	height: 20px;
	border: #8ac417 1px solid;
	background-color: #0d172f;
	font-size: 10px;
	color: #FFFFFF;
}
.textboxlogininfo {
	height: 18px;
	border: #99a9ba 1px solid;
	background-color: #99a9ba;
	font-size: 11px;
	color: #002954;
}
.textfieldprocedure {
	width: 100%;
	height: 18px;
	border: #335376 1px solid;
	background-color: #0d172f;
	font-size: 10px;
	color: #667e98;
	margin: 0;
}
.submitprocedure {
	height: 20px;
	border-left: #b6b9c0 1px solid;
	border-top: #b6b9c0 1px solid;
	border-right: #050912 1px solid;
	border-bottom: #050912 1px solid;
	background-color: #335376;
	font-size: 9px;
	color: #8ac417;
	font-weight: bold;
}

.tl {
	border: #335376 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}
.tr {
	border-top: #335376 1px solid;
	border-right: #335376 1px solid;
	border-bottom: #335376 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}
.bl {
	border-left: #335376 1px solid;
	border-right: #335376 1px solid;
	border-bottom: #335376 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}
.br {
	border-right: #335376 1px solid;
	border-bottom: #335376 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}