
a:active     {  font-family: Arial; font-size: 12px; color: #418492; FONT-WEIGHT: normal;}
a:link       {  font-family: Arial; font-size: 12px; color: #000000; FONT-WEIGHT: normal;}
a:visited    {  font-family: Arial; font-size: 12px; color: #000000;FONT-WEIGHT: normal;}
a:hover    {  font-family: Arial; font-size: 12px; color: #000000;FONT-WEIGHT: normal; TEXT-DECORATION: none;}

a:active.white     {  font-family: Arial; font-size: 11px; color: #FFFFFF; FONT-WEIGHT: normal;TEXT-DECORATION: none;}
a:link.white       {  font-family: Arial; font-size: 11px; color: #FFFFFF; FONT-WEIGHT: normal;TEXT-DECORATION: none;}
a:visited.white    {  font-family: Arial; font-size: 11px; color: #FFFFFF;FONT-WEIGHT: normal;TEXT-DECORATION: none;}
a:hover.white    {  font-family: Arial; font-size: 11px; color: #FFFFFF;FONT-WEIGHT: normal; TEXT-DECORATION: none;}

a:active.blackBold     {  font-family: Arial; font-size: 11px; color: #000000; FONT-WEIGHT: bold;TEXT-DECORATION: none;}
a:link.blackBold       {  font-family: Arial; font-size: 11px; color: #000000; FONT-WEIGHT: bold;TEXT-DECORATION: none;}
a:visited.blackBold    {  font-family: Arial; font-size: 11px; color: #000000;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
a:hover.blackBold    {  font-family: Arial; font-size: 11px; color: #000000;FONT-WEIGHT: bold; TEXT-DECORATION: none;}

a:active.whiteBold     {  font-family: Arial; font-size: 11px; color: #FFFFFF; FONT-WEIGHT: bold;TEXT-DECORATION: none;}
a:link.whiteBold       {  font-family: Arial; font-size: 11px; color: #FFFFFF; FONT-WEIGHT: bold;TEXT-DECORATION: none;}
a:visited.whiteBold    {  font-family: Arial; font-size: 11px; color: #FFFFFF;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
a:hover.whiteBold    {  font-family: Arial; font-size: 11px; color: #FFFFFF;FONT-WEIGHT: bold; TEXT-DECORATION: none;}

body         {  font-family: Arial; font-size: 12px; color: #000000;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-image: url(images/bg_g.gif);
padding-top: 10px; padding-bottom: 10px; 
}
li           {  font-family: Arial; font-size: 11px; color: #000000}
ol           {  font-family: Arial; font-size: 11px; color: #000000}
table        {  font-family: Arial; font-size: 11px; color: #000000}
td           {  font-family: Arial; font-size: 11px; color: #000000}
.txt {
    border: 1px solid #969696;
    font-family: Arial; font-size: 12px; color: #000000;
    height:13pt;
}
.txtArea {
    border: 1px solid #969696;
    font-family: Arial; font-size: 12px; color: #000000;
}
.blueBox {
    border: 1px solid #49768D;
}
.combo {
    border: 1px solid #969696;
    font-family: Arial; font-size: 12px; color: #000000;
}
.ads {
    background-color: #FFFFFF;
    border-left: 1px solid #BCBCBC;
}
.adsBlue {
    background-color: #49768D;
    border-left: 1px solid #BCBCBC;
}
.topMenu {
    color: white;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.actionMenu {
    background-color: #969696;
    border-top: 1px solid #7E7E7E;
    border-bottom: 1px solid #7E7E7E;
    color: white;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.footer {
    background-color: #092555;
    color: white;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
}
.msg {
    color: #003F5E;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
}
.notes {
    color: "#804000";
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
}
.notesB {
    color: "#000000";
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
a:link.topLink{
    color: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
a:visited.topLink {
    color: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
a:active.topLink {
    color: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
a:hover.topLink {
    color: #FFFFFF;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}
.tableBody{ 
    border-right: 1px solid #cccc99;
    border-left: 1px solid #cccc99;
    border-bottom: 1px solid #cccc99;
    border-top: 1px solid #cccc99;
	background-color:#FFFFFF;
}
.label {
    color: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
	background-color:#D3E8B5;
	padding: 0px 8px 0px 0px; 
}
.text {
    color: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
	background-color:#EFEFEF;
	padding: 0px 0px 0px 8px; 
}
.input {
	padding: 0px 0px 0px 8px; 
}
.bigLabel {
    color: #000000;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
}
.whiteLabel {
    color: #FFFFFF;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
}
.button {
background-color: white;
color: black;
font-size: 10pt;
font-family: arial;
}
.section
{
    border-top: 0px;
    border-left: 0px solid #BCBCBC;
    border-bottom: 0px solid #BCBCBC;
    background: #FFFFFF;
}
.smlink
{font-size: 11px;}
.smlink
{font-size: 11px;}
.title {
    color: #000000;
    background-color: #DDDDDD;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    border-top: 1px solid #BCBCBC;
    border-right: 1px solid #BCBCBC;
    border-left: 0px solid #BCBCBC;
    border-bottom: 1px solid #BCBCBC;
}
.titleB{
    color: #000000;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.pageTable
{
    border-top: 1px solid #BCBCBC;
    border-right: 1px solid #BCBCBC;
    border-left: 1px solid #BCBCBC;
    border-bottom: 1px solid #BCBCBC;
    background: #FFFFFF;
}
.expTable
{
    border-top: 0px;
    border-right: 1px solid #339933;
    border-left: 1px solid #339933;
    border-bottom: 1px solid #339933;
	background-color: #D3E8B5;

}
.expHeaderCol{ 
  height: 22px;
  background-color: #ADD374;
  color: black;
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  border-top: 1px solid #339933;
  border-bottom: 1px solid #339933;
}
.expDataCol{ 
  height: 21px;
  background-color: white; FONT-SIZE: 12px;  FONT-FAMILY: Arial; 
}
.expDataCol2{ 
  height: 21px;
  background-color: #D3E8B5;
   FONT-SIZE: 12px;  FONT-FAMILY: Arial; 
}
.expFooterCol{
  height: 30px;
  background-color: #FFFFFF;
  color: black;  FONT-SIZE: 12px;  FONT-FAMILY: Arial;  FONT-WEIGHT: bold;
}
.errors {
    color: #D70000;FONT-SIZE: 12px;  FONT-FAMILY: Arial;  FONT-WEIGHT: normal;
}
.header{
    color: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.loginL{
    background-image: url(images/layout_28.gif);
}
.back21{
    background-image: url(images/layout_21.gif);
}
.back22{
    background-image: url(images/layout_22.gif);
}
.expStr {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000;FONT-WEIGHT: bold;
}
.colorStr {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000;FONT-WEIGHT: bold;
}
.text {
	font-family: Arial; font-size: 11px; color: #000000;
	color: #000000;
}
.sfont {
	font-family: Arial; font-size: 11px; color: #000000;
	font-size: 83%;
	color: #666;
}
TH {
	border-bottom: 1px solid #BBBBBB;
	background: #DDDDDD;
	font-weight: bold;
	padding: 3px;
	color: #373845;
}
#powered_by, #powered_by a{
	font-family: Arial; font-size: 11px; color: #000000;
	margin-top: 15px;
	text-align: center;
	color: #BBBBBB;
}
.fill01 { background-color: #FFFFFF; }
.fill02 { background-color: #F0F0F0; }
#tiplayer {
	font-family: Arial; font-size: 11px; color: #000000;
	position: absolute;
	width: 250px;
	padding: 4px;
	background: #F5F5F5;
	border: 1px solid #888888;
	color: #363636;
	z-index: 10;
	visibility: hidden;
}
.calcTable {
	background: #F4F4F4;
	border: 1px solid #BBBBBB;
	font-family: Arial; font-size: 12px; color: #000000;
	border-collapse: collapse;
}
.calcErr{
	font-family: Arial; font-size: 11px; color: #CC0000;
}
.calcTopic {
	font-family: Arial; font-size: 13px; color: #000000;FONT-WEIGHT: bold;
}
.calcHeader {
	border-bottom: 1px solid #BBBBBB;
	background: #DDDDDD;
	font-weight: bold;
	padding: 3px;
	color: #373845;
}
.tableMenuHeader {
    background-color: #49768D;
    color: white;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.tableMenu {
    background-color: #959595; border-bottom: 1px solid #D4D4D4;
	FONT-FAMILY: Arial; color: #000000 ;FONT-SIZE: 11px;FONT-WEIGHT: normal;
}
.menuBox {
    border: 1px solid #49768D;
    background-color: #F4F1EA;
}
.barodd   { background-color: #DFDFDF; color:#000000;
              FONT-size: 12px; FONT-FAMILY: Arial, Helvetica;
            }
.bareven  { background-color: #FFFFFF; color:#000000;
              FONT-size: 12px; FONT-FAMILY: Arial, Helvetica;
            }
.menuBar {
    border-top: 0px solid #7A7A7A; border-bottom:6px solid #5a8f00;
}
.menuOff {
    background-color: #092555;
    FONT-FAMILY: Arial; color: white;FONT-SIZE: 11px;FONT-WEIGHT: bold;
}
.menuOn{
    background-color: #5a8f00; border-left: 1px solid #5E7794;border-top: 1px solid #5E7794;border-right: 1px solid #5E7794; 
    FONT-FAMILY: Arial; color: #FFFFFF;FONT-SIZE: 11px;FONT-WEIGHT: bold;
}
.menuOnBar {
    background-color: #5a8f00; border-bottom: 1px solid #5E7794;
    FONT-FAMILY: Arial; color: white;FONT-SIZE: 12px;FONT-WEIGHT: bold;
}
.spacer {
 border-bottom: 0px solid #5E7794;
}
.errorWindow {
    border-top: 1px solid #D70000; border-left: 1px solid #D70000; border-right: 3px solid #D70000; border-bottom: 3px solid #D70000; padding:8px 8px 8px 8px; 
	background-color: #FEFDD3;
}
.barodd   { background-color: #DFDFDF; color:#000000;
              FONT-size: 11px; FONT-FAMILY: Arial, Helvetica;
}
.bareven  { background-color: #FFFFFF; color:#000000;
              FONT-size: 11px; FONT-FAMILY: Arial, Helvetica;
}
.toolTip { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: yellow; 
LAYER-BACKGROUND-COLOR: yellow; width: 200; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; 
BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 3px; z-index: 10 }

.windowPopup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #FFFFFF; 
LAYER-BACKGROUND-COLOR: yellow; width: 200; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; 
BORDER-BOTTOM: 2px solid black; BORDER-RIGHT: 2px solid black; PADDING: 3px; z-index: 10 }

.progressBar {
    background-color: #FFFFFF;  FONT-FAMILY: Arial; color: #000000 ;FONT-SIZE: 12px;FONT-WEIGHT: normal;
}
.loginBox {background-image:url(images/login_bg.gif); background-position:bottom; background-repeat:repeat-x; border-style:solid; border-width:1px 1px 1px 1px}

.box_green {background-color:#2E7D46; border-width:1px; border-style: solid; border-color:#2E7D46; 
color:white; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif;
}

.question {	padding: 7px 0px 0px 0px; 
}
.questionTable {  border-width:2px 2px 2px 2px; border-style:solid solid solid solid; border-color:#2E7D46; 
background-image:url(images/login_bg.gif); background-position:bottom; background-repeat:repeat-x;
}


/* question box (Top Questions) */
.question_top_left {background: url(/images/corner_ltgreen_left.gif) no-repeat top left;}
.question_top_right {background: url(/images/corner_ltgreen_right.gif) no-repeat top right;}
.question_bottom_left {background: url(/images/corner_ltgreen_left_bot.gif) no-repeat bottom left;}
.question_bottom_right {background: url(/images/corner_ltgreen_right_bot.gif) no-repeat bottom right;}
.question_top_left, .question_top_right, .question_bottom_left, .question_bottom_right {width: 100%; height: 5px;}

/* answer popups */
.hidden_div {display:none;}
.show_div {display:block;}
.fakelink {text-decoration:underline; cursor:pointer; cursor:hand}
.fakelink:hover {text-decoration:none; color:#808080; cursor:pointer; cursor:hand}

/* new popup box. mstraka 2/9/2006 */
.popup_outer_box {text-align: center; display: none; width: 200px; margin-left: auto; margin-right: 12px; margin-bottom: 0; z-index:135;position:absolute; font-family: arial, helvetica, sans-serif;}
.popup_content {padding: 10px 16px 5px 16px; text-align: left; background:white;border-width:0 1px; border-style:none solid; border-color:#666666; font-size:1em; font-family: arial, helvetica, sans-serif;}
.popup_border {background-color:#666666;width:100%;height:1px;padding:0;line-height:.001em;margin:0;}
.popup_pointer_box {z-index:137; position:absolute;display: none;}

.popup_title_green {background-color:#092555; border-width:0 1px; border-style:none solid; border-color:#666666; color:white; font-size: 13px; font-weight: bold;padding:1px 16px 15px 16px; font-family: arial, helvetica, sans-serif;}
.popup_top_middle_green {background-color:#092555;width:100%;height:9px;border-width:1px;border-color:#666666;}
.popup_bottom_middle_green {background-color:white;width:100%;height:9px;}
.popup_side_green {background-color:#092555;height:4px;border-width:1px;border-color:#666666;line-height:.001em;}