
/* ------------------------------------------------------------------------ */
/* EPS - Cascading Style Sheet definitions                                  */
/* ------------------------------------------------------------------------ */

/*
To use it, add the following command in the <HEAD> section of the HTML file:
<LINK REL=STYLESHEET TYPE="text/css" HREF="epsStyles.css">
*/

/* ------------------------------------------------------------------------ */
/* Body and header style definitions                                        */
/* ------------------------------------------------------------------------ */
H1, H2, H3, H4, H5, H6
{
  font-family: /*verdana, */arial, helvetica, sans-serif; font-weight: bold;
  margin-top: 5pt; margin-bottom: 5pt
}

H1
{
  font-size: 18pt;
  font-family: /*verdana, */arial, helvetica, sans-serif; font-weight: bold;
  /*font-size: 30pt; color: 988C09; background-color: 002B7F;*/
  /*font-size: 26pt; color: FFFFFF; background-color: 465879;*/
  /*font-size: 26pt;*/
  color: FFFFFF; /*color: 465879; */
  /*background-color: FFFFFF;*/
  margin-left: 10pt; margin-right: 0pt;
  margin-top: 0pt; margin-bottom: 0pt
}

H2
{
  font-size: 14pt;
  /*font-size: 18pt;*/ color: AABBCC;/*465879;336699;AABBCC; background: FFFFFF;*/
  margin-left: 10pt; margin-right: 10pt;
  margin-top: 0pt; margin-bottom: 10pt
}

H3
{
  font-size: 10pt;
  /*font-size: 16pt; color: FFFFC8; background: 5C8CC7;
  margin-top: 10pt; margin-bottom: 5pt }
  text-indent: 5pt*/

  font-weight: bold; color: 465879;
  /*font-size: 12pt;*/ /*100%;*/ line-height: 110%;
  margin-left: 10pt; margin-right: 10pt;
  /*background-color: #f3f6fb;*/ /*#eeeeee;*/
}

H4
{
	/*font-size: 14pt; color: 0E3C8B; background: FFFF96;
    text-indent: 5pt*/

  font-weight: bold; color: 465879;
  font-size: 100%; line-height: 110%;
  margin-left: 10pt; margin-right: 10pt;
  /*background-color: #eeeeee;*/
}

BODY
{
  font-family: /*verdana, */arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; text-decoration: none;
  margin-left: 10pt; margin-right: 10pt;
  margin-top: 10pt; margin-bottom: 10pt
  color: 000000; background: FFFFFF; /*background: FFFF96*/
}
BODY.simple
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; text-decoration: none;
  margin-left: 0pt; margin-right: 0pt;
  margin-top: 0pt; margin-bottom: 0pt
  color: FFFFFF; background: 3874BA;
}


P, UL
{ font-family: /*verdana, */arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal;
  margin-left: 10pt; margin-right: 10pt;
  margin-top: 10pt; margin-bottom: 10pt
  color: 000000 }

P.feature
{
    font-weight: bold; color: 465879;
}

LI
{
  list-style: url(images/arrow.gif);
  margin-left: 30pt; margin-right: 30pt;
}

P.specification
{
  font-weight: bold;
  margin-left: 10pt; margin-right: 10pt;
  margin-top: 10pt; margin-bottom: 0pt
}

UL.specification
{
  margin-left: 10pt; margin-right: 10pt;
  margin-top: 0pt; margin-bottom: 0pt
}
LI.specification
{
  list-style-image: none;
  list-style: disc;
  margin-left: 10pt; margin-right: 10pt;
}

UL.numbered
{
  margin-left: 20pt; margin-right: 10pt;
  margin-top: 0pt; margin-bottom: 0pt
}
LI.numbered
{
  list-style-image: none;
  list-style: decimal;
  margin-left: 10pt; margin-right: 10pt;
}

EM { font-family: arial, helvetica, sans-serif;
     font-size: 10pt; color: 000000;
     font-weight: normal; font-style: normal; }
     /*color: 0E3C8B; margin-left: 100px; margin-right: 20px; }*/

CODE, PRE
{
  margin-left: 8pt;
  font-family: courier, monospace;
  font-size: 10pt; color: 0E3C8B
}

/* ------------------------------------------------------------------------ */
/* Table style definitions                                                  */
/* ------------------------------------------------------------------------ */
TABLE.header
{
	/*background-image: url(images/header_background.jpg);*/
	background-color: #988C09
}

TABLE.list
{
	background-color: #ffffff; /*#AABBCC; #988C09;*/ font-size: 10pt; /*width: 95%;*/
}
TD.list
{
    background-color: #ffffff;/*#eeeeee;*/ font-size: 10pt; text-align: left; PADDING-LEFT: 3px;
}
TH.list
{
    background-color: #AABBCC; /*color: #AABBCC;*/ font-size: 10pt; font-style: bold; text-align: left; PADDING-LEFT: 3px
}

TABLE.main
{
	font-size: 10pt;
	background-color: #AABBCC;
	border-color: #465879;
}
TD.main
{
	background-color: #AABBCC; /*#eeeeee;*/
    font-size: 10pt;
}
TH.main
{
	background-color: #AABBCC; /*#eeeeee;*/
    font-size: 10pt;
    font-weight: bold;
}

/*input.button { width : 30ex; }*/
input.button { width : 200px; }


TABLE
{
	padding: 20px;
	font-size: 10pt;
	background-color: #AABBCC;
	border-color: #465879;
}
TABLE.simple
{
	padding: 20px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  font-size: 13pt; font-weight: normal; text-decoration: none;
  color: FFFFFF;
	background-color: #3874BA;
	border-color: #3874BA;
}
TD
{
	background-color: #AABBCC; /*#eeeeee;*/
	padding: 5px 20px;
    font-size: 10pt;
}
TD.simple
{
	background-color: #3874BA;
	padding: 5px 20px;
    font-size: 13pt;
    align: center;
    text-align: center;
}
TD.bold
{
	padding: 5px 20px;
    font-size: 10pt;
    font-weight: bold;
}
TD.error
{
	padding: 5px 20px;
    font-size: 10pt;
    font-weight: bold;
    color: #a00000;
}
TH
{
	padding: 10px 20px;
    font-size: 10pt; font-style: bold;
	background-color: #465879;
	text-align: left;
}

TH.show
{
	padding: 2px 5px;
    font-size: 10pt; font-style: bold;
	background-color: #AABBCC;
	text-align: left;
}
TD.show
{
	//padding: 2px 5px;
    font-size: 10pt;
	background-color: #dddddd;
	text-align: left;
}

FORM.change
{
	//padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	vertical-align: super;
	align: right;

}
TD.code
{
	font-family: courier, monospace;
	padding: 2px 5px;
    font-size: 10pt;
	background-color: #dddddd;
	text-align: left;
}


/* ------------------------------------------------------------------------ */
/* Hyperlink style definitions                                              */
/* ------------------------------------------------------------------------ */
A { text-decoration: none; }
A:link { color: 465879; text-decoration: none; font-weight: bold; }
A:active { color: 465879; text-decoration: underline; font-weight: bold; }
A:visited { color: 465879; text-decoration: none; font-weight: bold; }
A:hover { text-decoration: underline; background: #f3f6fb; }

/* ------------------------------------------------------------------------ */
/* Horizontal rule style                                                    */
/* ------------------------------------------------------------------------ */
HR
{
    BORDER-BOTTOM: #465879 1px solid; BORDER-LEFT: #465879 1px solid;
    BORDER-RIGHT: #465879 1px solid; BORDER-TOP: #465879 1px solid
}

/* ------------------------------------------------------------------------ */
/* Navigation frame styles                                                  */
/* ------------------------------------------------------------------------ */

TABLE.navigation { background-color: #f3f6fb } /* #d7e2f1 #dddddd */

.navigationSeparator { background-color: #a7b6cd }

.tableEntryH1             { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; margin-left: 5pt; background-color: #465879; } /* #aaaaaa; */
.tableEntryH1:link        { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; margin-left: 5pt; background-color: #465879; }
.tableEntryH1:visited     { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; margin-left: 5pt; background-color: #465879; }
.tableEntryH1:hover       { color: #D4D0C8; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; margin-left: 5pt; background-color: #465879; }

.tableEntryH2             { color: #465879; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none }
.tableEntryH2:link        { color: #465879; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none }
.tableEntryH2:visited     { color: #465879; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none }
.tableEntryH2:hover       { color: #aabbcc; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none }

.tableEntryNormal         { color: #465879; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; margin-left: 0pt }
.tableEntryNormal:link    { color: #465879; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; margin-left: 0pt }
.tableEntryNormal:visited { color: #465879; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; margin-left: 0pt }
.tableEntryNormal:hover   { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; margin-left: 0pt; background: #465879; }
