body {
background: #365391;
font-family: Tahoma, Arial, Verdana, MS Sans Serif;
}
h1 {
font-family: Arial;
margin-bottom: 0%;
font-size: 24pt;
font-weight: bold;
}
h2 {
font-family: Arial;
margin-bottom: 0%;
font-size: 18pt;
font-weight: bold;
}
h3 {
font-family: Arial;
margin-bottom: 0%;
font-size: 14pt;
font-weight: bold;
}
h4 {
font-family: Arial;
margin-bottom: 0%;
font-size: 10pt;
font-weight: normal;
}
h5 {
font-family: Arial;
margin-bottom: 0%;
font-size: 10pt;
font-weight: bold;
}
h6 {
font-family: Arial;
margin-bottom: 0%;
font-size: 8pt;
font-weight: bold;
}
h7 {
font-family: Arial;
margin-bottom: 0%;
color: #000000;
text-align: center;
font-size: 10pt;
font-weight: normal;
}
h8 {
font-family: Arial;
margin-bottom: 0%;
color: #FFFFFF;
text-align: right;
font-size: 10pt;
font-weight: normal;
}
h9 {
font-family: Arial;
color: #FFFFFF;
margin-bottom: 0%;
text-align: center;
font-size: 10pt;
font-weight: normal;
}
p {
font-family: Arial;
font-size: 10pt;
margin: 0px auto;
}
form {
margin : 0px auto;
}
.input		{ BACKGROUND-COLOR: #cccccc; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; vertical-align:bottom; width:150 }
.select		{ BACKGROUND-COLOR: #cccccc; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; vertical-align:bottom}
.inputbtn	{ BACKGROUND-COLOR: #cccccc; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 5pt; vertical-align:bottom}
.ThmFgColumnHeader {
	COLOR: #ffffff
}
A.HeaderLink {
	COLOR: #ffffff
}
.ThmFgTitleLightBk {
	COLOR: #ff6600
}
A.NavLink {
	COLOR: #365391
}
A.NavLink:hover {
	COLOR: #cc6600
}
.ThmFgInactiveText {
	COLOR: #666666
}
.ThmFgFrameTitle {
	COLOR: #ffffff
}
A.Linkero {
	COLOR: #B1BFD8
}
A.Linkero:hover {
	COLOR: #FFFFFF
}
.ThmFgMiscText {
	COLOR: #336699
}
A.Cat {
	COLOR: #336699
}
A.SubCat {
	COLOR: #336699
}
.ThmFgCommand {
	COLOR: #003366
}
A.Command {
	COLOR: #003366
}
A.Command:hover {
	COLOR: #003366
}
A.Command:active {
	COLOR: #003366
}
A.LargeCommand2 {
	COLOR: #336699
}
A.LargeCommand2:hover {
	COLOR: #4B87C2
}
A.MsgLink {
	COLOR: #003366
}
A.MsgLink:hover {
	COLOR: #003366
}
A.MsgLink:active {
	COLOR: #003366
}
.ThmFgHeader {
	COLOR: #333333
}
.ThmFgStandard {
	COLOR: #000000
}
A.SubLink {
	COLOR: #000000
}
A.SubLink:hover {
	COLOR: #000000
}
A.StdLink {
	COLOR: #000000
}
.ThmBgStandard {
	BACKGROUND-COLOR: #ffffff
}
.ThmBgUnknown1 {
	BACKGROUND-COLOR: #ff6600
}
.ThmBgFraming {
	BACKGROUND-COLOR: #365391
}
.ThmBgHighlightDark {
	BACKGROUND-COLOR: #ffffcc
}
.ThmBgHighlightDark2 {
	BACKGROUND-COLOR: #ffecec
}
.ThmBgHighlightLight {
	BACKGROUND-COLOR: #ffffe8
}

.keepImgAspectRatio img {
	max-width: 100%;
	height: auto;
}

.keepImgAspectRatio table img {
	max-width: none;
	height: unset;
}

/*
.ThmBgHighlightDark > tbody table img, .ThmBgHighlightDark2 > tbody  table img, .ThmBgStandard > tbody table img {
	max-width: 100%;
	height: auto;
	max-width: none;
	height: initial;
}
*/

.ThmBgAlternate {
	BACKGROUND-COLOR: #e8eef4
}
.ThmBgDivider {
	BACKGROUND-COLOR: #cccccc
}
.ThmBgHeader {
	BACKGROUND-COLOR: #8BA6CE
}
.FRHdBG {
	BACKGROUND-COLOR: #365391
}
.FRSf {
	COLOR: white; BACKGROUND-COLOR: #365391
}
.FRSf A {
	COLOR: white; TEXT-DECORATION: none
}
.FRSf A:hover {
	TEXT-DECORATION: underline
}
.FRtb {
	PADDING-RIGHT: 11px; PADDING-LEFT: 12px; BACKGROUND: #566EA7; COLOR: #ffffff
}
.FRtb A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.FRtb A:visited {
	COLOR: #ffffff
}
.FRtb A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.FRnav {
	BACKGROUND: #DEE4EF
}
.FRvnav {
	MARGIN-TOP: 6px; COLOR: black
}
.FRvnav A {
	COLOR: #000000; TEXT-DECORATION: none
}
.FRvnav A:hover {
	COLOR: #365391; TEXT-DECORATION: underline
}
.FRvnav TD {
	PADDING-LEFT: 7px; BORDER-BOTTOM: #B6C0DA 1px solid; HEIGHT: 20px
}
.FRvnav .FRtds {
	BACKGROUND: #ffffff
}
.FRvnav .FRtdsi {
	PADDING-LEFT: 7px; BACKGROUND: #EFF2F6
}
A.SubLink {
	FONT: xx-small Arial,Helvetica,Sans Serif
}
A.NavLink {
	FONT: bold x-small Arial,Helvetica,Sans Serif
}
A.Command {
	FONT: bold xx-small Verdana,Arial,Helvetica,Sans Serif
}
A.MsgLink {
	FONT: bold small Arial,Helvetica,Sans Serif;TEXT-DECORATION: none;FONT-SIZE: 10pt;
}
A.MsgLink:visited {
	COLOR: #4D7094;
}
A.MsgLink:hover {
	TEXT-DECORATION: underline;
	COLOR: #003366;
}
A.StdLink {
	FONT: x-small Arial,Helvetica,Sans Serif
}
A.HeaderLink {
	FONT: x-small Arial,Helvetica,Sans Serif; TEXT-DECORATION: none
}
A.HeaderLink:hover {
	TEXT-DECORATION: underline
}
A.Cat {
	FONT: bold x-small Arial,Helvetica,Sans Serif
}
A.SubCat {
	FONT: xx-small Arial,Helvetica,Sans Serif
}
.FRHdLink {
	FONT: 11px Tahoma, arial, verdana, ms sans serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.FRHdLink:hover {
	TEXT-DECORATION: underline
}
.FRGoBtn {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, arial, verdana, ms sans serif
}
.FRtb {
	FONT-SIZE: x-small
}
.FRvnav TD {
	FONT-SIZE: 71%
}


.g_likes_like, .g_likes_like_active, .g_likes_nolike, .g_likes_nolike_active {
	position: relative;
	top: -1px;
}

.g_likes_like img, .g_likes_like_active img {
	position: relative;
	top: -1px;
 }

.g_likes_like, .g_likes_nolike {
	opacity: 0.36;
	-webkit-filter: grayscale(100%) contrast(160%); /* Chrome, Safari, Opera */
	filter: grayscale(100%) contrast(160%);
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
}

.g_likes_like:hover, .g_likes_nolike:hover {
	-webkit-filter: grayscale(0%) contrast(100%);
	filter: grayscale(0%) contrast(100%);
	opacity: 1;
	cursor: pointer;
}

.g_likes2[titlex]:hover:after {
	content: attr(titlex);
	padding: 4px 8px;
	color: #333;
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	right: 0;
	top: -32;
	white-space: nowrap;
	z-index: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 4px #222;
	-webkit-box-shadow: 0px 0px 4px #222;
	box-shadow: 0px 0px 4px #222;
	background: #d7d7d7;
	background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc));
	background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
	background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
	background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
	background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
}

.g_likes_like span, .g_likes_nolike span, .g_likes_like_active span, .g_likes_nolike_active span {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	cursor: pointer;
	position: relative;
	left: -2px;
	top: -6px;
}

.g_likes_like span, .g_likes_like_active span {
	color: green;
}

.g_likes_nolike span, .g_likes_nolike_active span {
	color: maroon;
}

.g_likes_like, .g_likes_like_active {
	margin-right: 5px;
}
