@import url("eg.css");
/*@import url("/styles/egonline.css");*/
/*@import url("egonline.css");*/

body {
    background-color: #FFFFFF;
    font-family: Verdana, Helvetica;
    font-size: 10.5pt;
    color: #000066;
}

body.main {
    margin-left: 0px;
    margin-right: 0px;
}

/* link styles.. */
/*A {
	font-size: 10.5pt;
}
A:link {
	color: #0099ff;
}
A:visited {
	color: #0099cc;
}
A:active {
	color: #00ccff;
}
A:hover {
	color: #0066cc;
}*/

div#topsection {
    background-color: #E0E0F0;
}

div#topsection a {
    color: #0066cc;
    font-weight: bold;
    text-decoration: none;
}

div#topsection a:hover {
    text-decoration: underline;
}

.textbutton {
    color: #ffffff;
    border-color: #0066cc;
    background-color: #0066cc;
    cursor: default;
    font-family: arial;
    text-align: center;
}

/*.textbutton a {
   
}

.textbutton a:link {
	color: #ffffff;
}

.textbutton a:visited {
	color: #ffffff;
}*/

.textbutton:active {
	border-style: inset;
}

.textbuttondisabled {
    color: #000000;
    border-color: #aaaaaa;
    background-color: #aaaaaa;
    cursor: default;
    font-family: arial;
    text-align: center;
}

table#input {
    background-color: #E0E0F0;
    /*color: #0066cc;*/
    margin: 7px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

table#boxes {
    margin-left: 5px;
    margin-right: 5px;
    background-color: #FFFFFF;
    border-style: none;
}

table#boxes tr.focusrow {
    /*background-color: #A8C5FF;*/
    background-color: #0077ee;
    /*background-color: #000077;*/
}

table#boxes tr.focusrow td {
    color: #ffffff;
}

table#boxes tr.focusrow a {
    color: #ffffff;
    /*font-weight: bold;*/
}

table#boxes tr.row {
/*    background-color: #D4DBEA;*/
    background-color: #c9d8ff;
}

table#boxes tr.altrow {
/*    background-color: #E3EAF0;*/
    background-color: #e9f0ff;
}

table#boxes td {
    border-style: solid;
    border-width: 1px;
    border-color: #777777;
    border-top-style: none;
    border-left-style: none;
    /* border-top-color: #CCCCCC;
     border-left-color: #CCCCCC; */
}

table#boxes td.boxdivider {
    border-style: none;
    background-color: #FFFFFF;
}

table#boxes a.word {
    color: #000000;
    text-decoration: none;
}

table#boxes a.word:hover {
    text-decoration: underline;
    color: #0000FF;
}

table#boxes a.word.firstword {
    font-weight: bold;
}

table#ambiguitems {
    background-color: #a7d1fd;
    border-style: solid;
    border-width: 1px;
    border-color: #003399;
}

table#ambiguitems a.ambiguitem {
    color: #0000FF;
}

/*
 *	Input boxes..
 */

input.field {
    background-color: #a7d1fd;
    font-family: Verdana, Helvetica;
    font-size: 9pt;
    color: #003399;
    border-style: solid;
    border-width: 1px;
    border-color: #0066cc;
}

input.white {
    background-color: #ffffff;
    font-family: Verdana, Helvetica;
    font-size: 9pt;
    color: #003399;
    border-style: solid;
    border-width: 1px;
    border-color: #0066cc;
}

input.white2 {
    background-color: #ffffff;
    font-family: Verdana, Helvetica;
    font-size: 9pt;
    color: #000066;
    border-style: solid;
    border-width: 0px;
}

input.submit {
    background-color: #0066cc;
    font-family: Verdana, Helvetica;
    font-size: 9pt;
    color: #dbeaf5;
    border-style: solid;
    border-width: 1px;
    border-color: #003399;
}

select {
    background-color: #a7d1fd;
    font-family: Verdana, Helvetica;
    font-size: 9pt;
    color: #003399;
    border-style: solid;
    border-width: 1px;
    border-color: #0066cc;
}

font.white {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	/*color: #ffff00;*/
	color: #0066cc;
}
