body
{
	background-color: #3d528b; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE.full
{
	width: 98%;
	border: 1px;
	background-image: "images/index_r2_c2.gif";
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D3E6A;
	text-indent: 0pt;
	letter-spacing: 1px;
	line-height: 15px;
	vertical-align: text-top;
}
TABLE.full TR.head
{
	width: 100%;
	border-bottom: 2px;
	border-bottom-color: #FF9900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background-color: #FFCC99;
}

TABLE.full TR.head2
{
	width: 100%;
	border-bottom-color: #FF9900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background-color: #FFFFCC;
}

TABLE.full TD.head2
{
	width: 100%;
	border-bottom-color: #FF9900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background-color: #FFFFCC;
}

TABLE.full TD.odd
{
	border-color: #33CCFF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE.full TD.even
{
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE.full TR.odd
{
	border-color: #33CCFF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE.full TR.even
{
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.full TR.title
{
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.full TD.title
{
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-color: #CCCC99;
	border-bottom-width: thin;
}

TABLE.full TR.edit
{
	font-family: Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
}

TABLE.full TD.editField
{
	width: 30%;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	vertical-align: text-top;
	font-family: Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
}
TABLE.full TD.editText
{
	width: 70%;
	text-align: left;
	vertical-align: text-top;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
}

TABLE.full TR.view
{
	font-family: Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
}

TABLE.full TR.viewField
{
	width: 30%;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	vertical-align: text-top;
	font-family: Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
}

TABLE.full TR.viewText
{
	width: 70%;
	text-align: left;
	vertical-align: text-top;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
}

.smallnote
{
	font-size: 10px;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
}

INPUT.button
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e01010;
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
	
}



DIV.content
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: "images/index_r2_c2.gif";
	width: 100%;
}
.activemenubar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white;
	font-family: Arial, Helvetica, sans-serif;
}
.activemenubar_home {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white;
	font-family: Arial, Helvetica, sans-serif;
}
.inactivemenubar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black;
	font-family: Arial, Helvetica, sans-serif;
}
.inactivemenuhover {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-LEFT: white 0px solid; CURSOR: pointer; COLOR: red; 
	PADDING-TOP: 3px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #cfcdcd;
	font-family: Arial, Helvetica, sans-serif;
}
.inactivemenubar_home {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black;
	font-family: Arial, Helvetica, sans-serif;
}
TD.inactivemenubar {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: white 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #cfcdcd;
	font-family: Arial, Helvetica, sans-serif;
}

/* Sub menu */

TD.navbarsep
{
	width: 3px;
	background-color: #FFFF33;
	border: white 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}

/* inactive */
TD.navbar {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; 
	BACKGROUND-COLOR: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
}
/* active */

SPAN.activeSubMenu
{
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

TD.navbar_home {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; BORDER-LEFT: white 0px solid; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; 
	BACKGROUND-COLOR: #003399;
	font-family: Arial, Helvetica, sans-serif;
}
A.navbar {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.navbar:link {
	font-family: Arial, Helvetica, sans-serif;
}
A.navbar:visited {
	font-family: Arial, Helvetica, sans-serif;
}
A.navbar:hover {
	COLOR: black
	font-family: Arial, Helvetica, sans-serif;
}
A.navbar:active {
	font-family: Arial, Helvetica, sans-serif;
}
.navbarhover {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; 
	BORDER-LEFT: white 1px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #e01010;
	font-family: Arial, Helvetica, sans-serif;
}
.navbarhover_home {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; 
	BORDER-LEFT: white 0px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: white 0px solid;
	BACKGROUND-COLOR: #e01010;
	font-family: Arial, Helvetica, sans-serif;
}

.redborder {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e01010 1px solid; BORDER-LEFT: #e01010 1px solid; BORDER-BOTTOM: #e01010 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.redborder2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #003399 0px solid; BORDER-LEFT: #003399 0px solid; BORDER-BOTTOM: #003399 0px solid;
	font-family: Arial, Helvetica, sans-serif;
}
/* -- Sub menu */


/* active menu bar */

TD.activemenubar {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #003399;
	font-family: Arial, Helvetica, sans-serif;
}
TD.lcfa {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; 
	VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; 
	BACKGROUND-COLOR: #003399;
	font-family: Arial, Helvetica, sans-serif;
}
TD.lcna {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; 
	VERTICAL-ALIGN: top; BORDER-LEFT: white 3px solid; 
	BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #003399;
	font-family: Arial, Helvetica, sans-serif;
}
TD.rca {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; 
	BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #003399;
	font-family: Arial, Helvetica, sans-serif;
}
/* -- Active Menu Bar */


/* inactive menu bar */

TD.lcfi {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; 
	BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #cfcdcd;
	font-family: Arial, Helvetica, sans-serif;
}

TD.lcni {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: white 3px solid; 
	BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #cfcdcd;
	font-family: Arial, Helvetica, sans-serif;
}

TD.rci {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; 
	BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #cfcdcd;
	font-family: Arial, Helvetica, sans-serif;	
}

/* -- Inactive menu bar */

A.activemenubar {
	TEXT-DECORATION: none
	font-family: Arial, Helvetica, sans-serif;
}
A.activemenubar:link {
	COLOR: white
	font-family: Arial, Helvetica, sans-serif;
}
A.activemenubar:visited {
	COLOR: white
	font-family: Arial, Helvetica, sans-serif;
}
A.activemenubar:hover {
	COLOR: white
	font-family: Arial, Helvetica, sans-serif;
}
A.activemenubar:active {
	COLOR: white
	font-family: Arial, Helvetica, sans-serif;
}
A.inactivemenubar {
	TEXT-DECORATION: none
	font-family: Arial, Helvetica, sans-serif;
}
A.inactivemenubar:link {
	font-family: Arial, Helvetica, sans-serif;
}
A.inactivemenubar:visited {
	font-family: Arial, Helvetica, sans-serif;
}
A.inactivemenubar:hover {
	COLOR: #e01010
	font-family: Arial, Helvetica, sans-serif;
}
A.inactivemenubar:active {
	font-family: Arial, Helvetica, sans-serif;
}

TD.botbar {
	FONT-SIZE: 8pt
	font-family: Arial, Helvetica, sans-serif;
}
A.botbar {
	FONT-SIZE: 8pt; COLOR: #666666
	font-family: Arial, Helvetica, sans-serif;
}
A.botbar:link {
	font-family: Arial, Helvetica, sans-serif;
}
A.botbar:visited {
	font-family: Arial, Helvetica, sans-serif;
}
A.botbar:hover {
	COLOR: #e01010; TEXT-DECORATION: none
	font-family: Arial, Helvetica, sans-serif;
}
A.botbar:active {
	font-family: Arial, Helvetica, sans-serif;
}
.infobox {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e4e4e4;
	font-family: Arial, Helvetica, sans-serif;
}
DIV.infobox {
	BORDER-RIGHT: #e01010 3px double; BORDER-TOP: #e01010 3px double; BORDER-LEFT: #e01010 3px double; BORDER-BOTTOM: #e01010 3px double;
	font-family: Arial, Helvetica, sans-serif;
}
H1.infobox {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 4pt; COLOR: #e01010;
	font-family: Arial, Helvetica, sans-serif;
}
A.infobox {
	COLOR: black
	font-family: Arial, Helvetica, sans-serif;
}
A.infobox:link {
	font-family: Arial, Helvetica, sans-serif;
}
A.infobox:visited {
	font-family: Arial, Helvetica, sans-serif;
}
A.infobox:hover {
	COLOR: #e01010; TEXT-DECORATION: none
	font-family: Arial, Helvetica, sans-serif;
}
A.infobox:active {
	font-family: Arial, Helvetica, sans-serif;
}
A.inner {
	FONT-SIZE: 9pt; COLOR: #e01010
	font-family: Arial, Helvetica, sans-serif;
}
A.inner:link {
	font-family: Arial, Helvetica, sans-serif;
}
A.inner:visited {
	font-family: Arial, Helvetica, sans-serif;
}
A.inner:hover {
	TEXT-DECORATION: none
	font-family: Arial, Helvetica, sans-serif;
}
A.inner:active {
	font-family: Arial, Helvetica, sans-serif;
}
.button {
	FONT-SIZE: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.button2 {
	FONT-SIZE: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.greyborder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.flop {
	BACKGROUND-COLOR: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
}
.flip {
	BACKGROUND-COLOR: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
}
.smaller {
	FONT-SIZE: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}
.smaller2 {
	FONT-SIZE: 8pt; LINE-HEIGHT: 120%;
	font-family: Arial, Helvetica, sans-serif;
}
.smallerquote {
	FONT-SIZE: 8pt; FONT-STYLE: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.error {
	FONT-WEIGHT: bold; COLOR: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.urhere {
	FONT-SIZE: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}
.greyedout {
	font-family: Arial, Helvetica, sans-serif;
}
.login {
	WIDTH: 150px; align: right;
	font-family: Arial, Helvetica, sans-serif;
}
LI {
	MARGIN-TOP: 10px; LINE-HEIGHT: 125%;
	font-family: Arial, Helvetica, sans-serif;
}
CODE {
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Courier New, serif
}
.wraparound {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #e2e2e2;
}
.sample {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; 
	FONT-FAMILY: "Courier New", Courier, monospace; BACKGROUND-COLOR: #e4e4e4;
}
BLOCKQUOTE.sample {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.tblborder {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid;
}
.roundrc {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/en/roundrc.gif); BACKGROUND-REPEAT: no-repeat;
}
.rightdotted {
	BORDER-RIGHT: #e9e9e9 2px dotted; BORDER-TOP: #e9e9e9 0px dotted; BORDER-LEFT: #e9e9e9 0px dotted; BORDER-BOTTOM: #e9e9e9 0px dotted;
}
.sidedotted {
	BORDER-RIGHT: #cccccc 2px dotted; BORDER-TOP: #cccccc 2px dotted; BORDER-LEFT: #cccccc 2px dotted; BORDER-BOTTOM: #cccccc 2px dotted;
}
.news {
	FONT-SIZE: 11px; FONT-FAMILY: verdana;
}
.inews {
	FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: verdana;
}
.bodytext {
	FONT-SIZE: 11px; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.hpnews {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 4pt; COLOR: #e01010; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.pong {
	BACKGROUND-COLOR: #ffffdf;
}

A.submenuLink
{
	font-family: "Times New Roman";
	font-size: 16px;
	color: 504b8b;
	text-align: center;
}

A.submenuLink:VISITED
{
	font-family: "Times New Roman";
	font-size: 16px;
	color: 504b8b;
	text-align: center;
}
