html,body
{
    border:none;
    font-family:  Tahoma;
    font-size:0.7em;
}
.Magrins
{
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}
.LoginPageColourStrip
{
	/* background-color:#EE1C25;
	BORDER-BOTTOM: gray thin solid; */
	BORDER-BOTTOM: gray thin solid;
		background: rgb(0, 37, 123);
		background: linear-gradient(90deg, rgba(0, 37, 123, 1) 25%, rgba(255, 18, 153, 1) 75%, rgba(255, 82, 0, 1) 100%);
}
.PreferencesPageColourStrip
{
	/* background-color:#EE1C25;
	BORDER-BOTTOM: gray thin solid; */
	BORDER-BOTTOM: gray thin solid;
		background: rgb(0, 37, 123);
		background: linear-gradient(90deg, rgba(0, 37, 123, 1) 25%, rgba(255, 18, 153, 1) 75%, rgba(255, 82, 0, 1) 100%);
}
.AdminPageColourStrip
{
	/* background-color:#EE1C25;
	BORDER-BOTTOM: gray thin solid; */
	BORDER-BOTTOM: gray thin solid;
		background: rgb(0, 37, 123);
		background: linear-gradient(90deg, rgba(0, 37, 123, 1) 25%, rgba(255, 18, 153, 1) 75%, rgba(255, 82, 0, 1) 100%);
}
.ProfilesPageColourStrip
{
	/* background-color:#EE1C25;
	BORDER-BOTTOM: gray thin solid; */
	BORDER-BOTTOM: gray thin solid;
		background: rgb(0, 37, 123);
		background: linear-gradient(90deg, rgba(0, 37, 123, 1) 25%, rgba(255, 18, 153, 1) 75%, rgba(255, 82, 0, 1) 100%);
}

.MainText
{
	font-family:  Tahoma;
	font-size:0.9em;
	color: #666666;
	text-decoration: none;
	line-height: 1.3em;
}
img
{
	border:none
}
a
{
	FONT-WEIGHT: bold; font-size:11px; COLOR: #000000; TEXT-DECORATION: none
}
a:hover
{
	FONT-WEIGHT: bold; COLOR: #EE1C25; TEXT-DECORATION: none
}
li
{
	FONT-WEIGHT: bold;
}
/*a
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #004284; TEXT-DECORATION: none
}
a:link
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #004284; TEXT-DECORATION: none
}
a:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #004284; TEXT-DECORATION: none
} */
.contentHeading
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentBold
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentBoldWhite
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentError
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentSmall
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentSmallRed
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #dd0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentHelp
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentConfirm
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallHeading
{
	font-size: 11px; font-weight:bold; color: #004284;
}
.pageLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004284; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*.pageLinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004284; text-decoration:none; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageLinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; text-decoration:none; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageLinks A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; text-decoration:none; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}*/

/* Menu user control */
.menuHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004284; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*.menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004284; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004284; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004284; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
.menuHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C60084; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*.menuHighlight A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C60084; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuHighlight A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C60084; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuHighlight A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuHighlight A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C60084; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/

/* results */
.results1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #666666; background-color:#ebeeef; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.results2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #666666; background-color:#ffffff; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.resultsHighlight1{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; background-color: #175B9B; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.resultsHighlight2{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; background-color: #175B9B; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.resultsDataCell{
	border-left: solid 1px grey;
}
.resultsLastDataCell{
	border-left: solid 1px grey;
	border-right: solid 1px grey;
}
/*.results1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #004284; background-color:#EEEEEE; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.results2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #004284; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
.resultsHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#004284; text-align: left
}
.resultsHeadingSorted {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#C60084; text-align: left
}
/*.resultsHeading A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#004284; text-align: left
}
.resultsHeading A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#666666; text-align: left
}*/
.resultsPageNo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#004284; text-align: right; border:none
}
/*.resultsPageNo A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#004284; text-align: right; border:none
}
.resultsPageNo A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#666666; text-align: right; border:none
}
.resultsPageNo A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#004284; text-align: right; border:none
}*/

/* Image */
.imageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004284; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.imageHeading A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004284; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
img.image
{
	border:solid 2px #004284;
}
.toolbar {
	border-width:0; text-align:center
}
/*.toolbar A:link {
	border-width:0; text-align:center; TEXT-DECORATION: none
}
.toolbar img
{
	border-width:0
}*/

/* Comments */
.commentHeading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #666666;
}
.commentDetail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
}

/* Floating window */
.floatPanel
{
	LEFT: 50px;
	POSITION: absolute;
	TOP: 400px;
	BACKGROUND-COLOR: white;
}
.float
{
	border-right: #000077 2px solid;
	border-top: #000077 2px solid;
	border-left: #000077 2px solid;
	border-bottom: #000077 2px solid;
}
.floatTitle{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../../images/float/float_topmiddle.gif);
	vertical-align: middle;
}
.floatBarTopLeft
{
	height: 23px;
	width: 13px;
	vertical-align: top;
	background-image: url(../../images/float/float_topleft.gif);
}
.floatBarTopRight1
{
	background-image: url(../../images/float/float_topright_1.gif);
	vertical-align: top;
	height: 23px;
	width:41px;
}
.floatBarTopRight2
{
	background-image: url(../../images/float/float_topright_2.gif);
	vertical-align: top;
	height: 23px;
	width:9px;
}
.floatPinPinned
{
	background-image:url(../../images/float/float_topright_pinned.gif);
}
.floatPinUnpinned
{
	background-image:url(../../images/float/float_topright_unpinned.gif);
}
.floatHeading{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.floatError{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.toolbarTitle{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a73b5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-image: url(../../images/toolbar/toolbar_labelright.gif);
}
.toolbarTitleTop{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a73b5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	BORDER-TOP: #4a5a9c 1px solid;
	background-image: url(../../images/toolbar/toolbar_labelright.gif);
}
.toolbarTitleBottom{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a73b5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-image: url(../../images/toolbar/toolbar_labelbottomright.gif);
}
.toolbarPinUnpinned
{
	background-image: url(../../images/toolbar/toolbar_topright_unpinned.gif);
}
.toolbarPinPinned
{
	background-image: url(../../images/toolbar/toolbar_topright_pinned.gif);
}
.slidingPanel
{
	border-right: maroon 1px solid;
	border-top: maroon 1px solid;
	border-left: maroon 1px solid;
	border-bottom: maroon 1px solid;
}
/*
table
{
	border: 1px solid black;
}
*/
