body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	/*display: table-row-group;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
}
/*table td {
	border: 1px solid red !important;
}*/
#LoginContainer {
	margin-right: auto;
	margin-left: auto;
	border-width: 0px;
	border-style: solid;
}
.loginPanel {
	width: 445px;
	height: 450px;
	margin-right: auto;
	margin-left: auto;
	border-width: 0px;
	border-style: solid;
}
.loginPanelHead {
	text-align: center;
	width: 445px;
	height: 60px;
	margin-right: auto;
	margin-left: auto;
	border-width: 0px;
	border-style: solid;
	padding-top: 30px;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #000000;
	font-weight: normal;
}
.pagetitlebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000;
}
.pagesubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	font-style: italic;
}
a.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8.5pt;
}
a.head:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8.5pt;
}
a.head:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8.5pt;
}
a.head:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8.5pt;
}
a.head:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8.5pt;
}
.form_inputfield_greengreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	border: 1px solid #E1FFE1;
	background: #E1FFE1;
}
.form_inputfield_greengreenBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	border: 1px solid #E1FFE1;
	background: #E1FFE1;
}
.form_inputfield_bluewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #FFFFFF;
	border-top: 1px solid #9ac2d7;
	border-right: 1px solid #9ac2d7;
	border-bottom: 1px solid #67a4c2;
	border-left: 1px solid #9ac2d7;
}
.form_inputfield_bluewhite_fixed {
	font-family: "Letter Gothic MT", "Courier New", Courier, mono;
	font-size: 8.5pt;
	background-color: #FFFFFF;
	border-top: 1px solid #9ac2d7;
	border-right: 1px solid #9ac2d7;
	border-bottom: 1px solid #67a4c2;
	border-left: 1px solid #9ac2d7;
}
.form_inputfield_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #E6F0F5;
	border-top: 1px solid #9ac2d7;
	border-right: 1px solid #9ac2d7;
	border-bottom: 1px solid #67a4c2;
	border-left: 1px solid #9ac2d7;
}
.form_inputfield_blueRED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #FFEBD7;/*#E6F0F5*/
	border-top-color: #FF3333;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-color: #FF3333;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-color: #FF0000;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: #FF3333;
	border-left-style: solid;
	border-left-width: 2px;
	scrollbar-highlight-color: #FF3333;
	scrollbar-3dlight-color: #FF0000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #FFDBB7;
	scrollbar-face-color: #FF3333;
	scrollbar-arrow-color: #FFFFFF;
}
.form_button_blueborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	background-color: #cde1eb;
	font-size: 8pt;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6F0F5;
	border-right-color: #67A4C2;
	border-bottom-color: #67A4C2;
	border-left-color: #E6F0F5;
	text-transform: capitalize;
	height: 20px;
}
.form_button_blueborder2 {
	color: #006699;
	background-color: #cde1eb;
	text-transform: capitalize;
	font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #E6F0F5;
	border-right: 1px solid #67A4C2;
	border-bottom: 1px solid #67A4C2;
	border-left: 1px solid #E6F0F5;
	height: 20px;
}
.form_inputfield_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #FFEBD7;
	border-top: 1px solid #FAD5A4;
	border-right: 1px solid #FAD5A4;
	border-bottom: 1px solid #FAC27B;
	border-left: 1px solid #FAD5A4;
}
.form_inputfield_orangewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #FFFFFF;
	border-top: 1px solid #FAD5A4;
	border-right: 1px solid #FAD5A4;
	border-bottom: 1px solid #FAC27B;
	border-left: 1px solid #FAD5A4;
}
.form_button_orangeborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	background-color: #cde1eb;
	font-size: 8pt;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFEBD7;
	border-right-color: #FAC27B;
	border-bottom-color: #FAC27B;
	border-left-color: #E6F0F5;
	text-transform: capitalize;
}
.form_inputfield_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #E1FFE1;
	border-top: 1px solid #C2E7AF;
	border-right: 1px solid #C2E7AF;
	border-bottom: 1px solid #A3D98C;
	border-left: 1px solid #C2E7AF;
}
.form_inputfield_greenwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #FFFFFF;
	border-top: 1px solid #C2E7AF;
	border-right: 1px solid #C2E7AF;
	border-bottom: 1px solid #A3D98C;
	border-left: 1px solid #C2E7AF;
}
.form_inputfield_green_fixed {
	font-family: "Letter Gothic MT", "Courier New", Courier, mono;
	font-size: 8.5pt;
	background-color: #E1FFE1;
	border-top: 1px solid #C2E7AF;
	border-right: 1px solid #C2E7AF;
	border-bottom: 1px solid #A3D98C;
	border-left: 1px solid #C2E7AF;
}
.form_button_greenborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	background-color: #cde1eb;
	font-size: 8pt;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1FFE1;
	border-right-color: #A3D98C;
	border-bottom-color: #A3D98C;
	border-left-color: #E6F0F5;
	text-transform: capitalize;
}
.form_button_whiteNO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 8.5pt;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cde1eb;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #CCCCFF;
	text-transform: capitalize;
}
.form_button_blueNO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #cde1eb;
	font-size: 8.5pt;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cde1eb;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #CCCCFF;
	text-transform: capitalize;
}
.tab-live {
	font-weight: normal;
	margin: 4px 10px;
	background: #FFFFFF;
}
.tab-link {
	font-weight: normal;
	margin: 4px 10px;
	background: #CDE1EB;
}
a.LINK-bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
a.LINK-black:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.LINK-black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.LINK-black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
a.LINK-black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
a.LINK-bold-Black:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold-Black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold-Black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
a.LINK-bold-Black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
a.LINK-Red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
a.LINK-Red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
a.LINK-Red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.LINK-Red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.LINK-bold-Red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold-Red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a.LINK-bold-Red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.LINK-bold-Red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	/*display: table-row;*/ /*Commented out because this make all the links jump about on the page!*/
}
.neatableborder {
	border: 1px solid #cde1eb;
}
.tabletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.tablerowcolour {
	background: #E1FFE1;
	border-bottom: 2px solid #FFFFFF;
}
.textbgblue {
	background: #cde1eb;
}
.textbggreen {
	background: #E1FFE1;
}

@media screen {
.nodisplay {
	display: none;
}
}

@media print {
.noprint {
	display: none;
}
.print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	page-break-after: always;
	width: auto;
	margin: 0 5%;
	padding: 0;
	border: 0;
	float: none !important;
	font-style: normal;
}
}

@media print, screen {
.tablespecial {
	border: 1px solid #9AC2D7;
	font-size: 8pt;
}
.tablespecialno {
	font-size: 8pt;
}
table.tableCommon {
	border: 0px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
	width: 800px;
}
table.tableCommon td {
	border: 0px solid #FFFFFF;
	padding: 1px 1px 1px 1px;
	margin: 0px;
}
table.tableCommonInner td {
	border: 0px solid #FFFFFF;
	border-top : 0px;
	border-right: 2px solid #FFFFFF;
	border-bottom : 0px;
	border-left : 0px;
	padding: 0px 1px;
	margin: 0px;
}
table.tableCommonInner td:nth-last-child(1) { /* Applies to last td element */
	border-right: 0px;
}
}


.display {
	display: none
}
.yellHighlight {
	background: #FFFF00;
}
.nrbutton {
	cursor: hand;
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1, opacity=0.5);
}
.nrbuttonover {
	cursor: hand;
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
}
.nrbuttondown {
	cursor: hand;
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
}
.unnamed1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/**TEST ONLY**/
.vbmenu_control {
	background-color: #738FBF;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover,
.vbmenu_control a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option {
	background-color: #BBC7CE;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link {
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited {
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover,
.vbmenu_option a:active {
	color: #FFFFFF;
	text-decoration: none;
}
/**END TEST**/
.smallnote {
	font-size: smaller;
	color: #999999;
}
.form_inputfield_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #FFDDDD;
	border-top: 1px solid #FF7575;
	border-right: 1px solid #FF7575;
	border-bottom: 1px solid #FF2B2B;
	border-left: 1px solid #FF7575;
}
