html, body {
	height: 100%;
}
body {
	margin: 0px;
}
body,td,th, select, input {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
}

table {
	border-collapse: collapse;
}

a:link, a:visited, a:active {
	color: #799ABB;
/*	text-decoration:none; */
}
a:hover {
	color: #EF8D5E;
	/* background-color:#ffffff; #F7F7FB */
}


.pageHeading {
	font-size: 16px;
	font-weight: bold;
	color: #799ABB;
}
.subTitle {
	font-size: 14px;
	font-weight: bold;
	color: #EF8D5E;
}
a.subTitle:link, a.subTitle:visited, a.subTitle:active {
	font-size: 14px;
	font-weight: bold;
	color: #EF8D5E;
	text-decoration:none;
}
a.subTitle:hover {
	color: #EF8D5E;
	text-decoration: underline;
}

tr.group, td.group {
	background-color: #EEEEF0;
}
tr.group2, td.group2 {
	background-color: #FAFAFA;
}

.note {
	color: #666666;
}
.small {
	font-size:9px;
}

.alert {
	color: #DB3B2B;
}
a.alert:link, a.alert:visited, a.alert:active {
	color: #DB3B2B;
/*	text-decoration:none; */
}
a.alert:hover {
	color: #EF8D5E;
	/* background-color:#ffffff; #F7F7FB */
}



table.T {
	border: 1px solid #B1C3D9;
}

tr.ann, td.ann {
	background-color: #FAFAFA;
	border: 1px solid #B1C3D9;
}

tr.tHeader, td.tHeader {
	font-weight:bold;
	color:#EF8D5E;
	background-color: #EEEEF0;
}

a.field:link, a.field:visited, a.field:active {
	color: #799ABB;
	font-size:11px;
	font-weight:bold;
/*	text-decoration:none; */
}
a.field:hover {
	color: #EF8D5E;
	/* background-color:#ffffff; #F7F7FB */
}

a.member:link, a.member:visited, a.member:active {
	color: #799ABB;
	font-size:12px;
/*	font-weight:bold; */
	text-decoration:none;
}
a.member:hover {
	color: #EF8D5E;
	/* background-color:#ffffff; #F7F7FB */
}

.name_GB {
	font-weight: bold;
	color: #EF8D5E;
}


table.SeeAlso {
	border: 1px solid #B1C3D9;
}
table.SeeAlso td.SeeAlsoHeader {
	padding: 6px;
	background-color: #EEEEF0;
}
table.SeeAlso td {
	padding: 6px;
	background-color: #FAFAFA;
}
table.SeeAlso a:link, table.SeeAlso a:visited, table.SeeAlso a:active {
	color: #EF8D5E;
	text-decoration:none;
}
table.SeeAlso a:hover {
	color: #799ABB;
	text-decoration: underline;
}

table.subLinks {
	width: 100%;
	border: 1px solid #B1C3D9;
}
table.subLinks td {
	padding: 6px;
	background-color: #FAFAFA;
	text-align: center;
}
table.subLinks a:link, table.subLinks a:visited, table.subLinks a:active {
	color: #EF8D5E;
	text-decoration:none;
}
table.subLinks a:hover {
	color: #799ABB;
	text-decoration: underline;
}

table.generalTable {
	width: 100%;
	border: 1px solid #B1C3D9;
}
table.generalTable tr, table.generalTable td {
	border: 1px solid #B1C3D9;
	padding: 4px;
}

table.generalTableNoWidth {
	border: 1px solid #B1C3D9;
}
table.generalTableNoWidth tr, table.generalTableNoWidth td {
	border: 1px solid #B1C3D9;
	padding: 4px;
}

#menu td
{
	color: #799ABB;
	font-size:16px;
	/*	font-weight:bold; */
	text-decoration:none;
	background-color: #000000;
}
#menu a:link, #menu a:visited, #menu a:active {
	color: #799ABB;
	font-size:16px;
/*	font-weight:bold; */
	text-decoration:none;
}
#menu a:hover {
	color: #EF8D5E;
	/* background-color:#ffffff; #F7F7FB */
}



.head1 {
	font-size: 14px;
	background-color: #507cc3;
	color: #ffffff;
	font-weight: bold;
}
.head2 {
	font-size: 14px;
	background-color: #507cc3;
	color: #ffffff;
	font-weight: bold;
}
.head3 {
	font-size: 14px;
	background-color: #406fbb;
	color: #ffffff;
	font-weight: bold;
}

/* Style of the three columns of ODD rows */
.odd1 {
	background-color:#FFFFFF;
}
.odd2 {
	background-color:#f3f4fa;
}
.odd3 {
	background-color:#eff1f8;
}
/* Style of the three columns of EVEN rows */
.even1 {
	background-color:#f4f9ff;
}
.even2 {
	background-color:#ebf2fe;
}
.even3 {
	background-color:#dae8fe;
}

