/* WEB CASCADING STYLE SHEET for TerraFirmA */

BODY { 
      font-family: Helvetica, Arial, sans-serif;
      font-size: 10pt;
      scrollbar-face-color:       000A5A; 
      scrollbar-shadow-color:     000000; 
      scrollbar-highlight-color:  333333; 
      scrollbar-3dlight-color:    0080FF; 
      scrollbar-darkshadow-color: 0080FF; 
      scrollbar-track-color:      000A5A; 
      scrollbar-arrow-color:      FFFFFF;
	  background: #000033 url(images/circlesbg.gif)
}

A.helplink:link {
	font-size:10pt;
	color:#00FFFF;
	text-decoration:underline;
}
A.helplink:visited {
	font-size:10pt;
	color:#00FFFF;
	text-decoration:underline;
}
A.helplink:hover {
	text-decoration:underline;
	background-color:transparent;
}
A.infolink:link {
	font-size:10pt;
	color:#FF00FF;
	text-decoration:underline;
}
A.infolink:visited {
	font-size:10pt;
	color:#FF00FF;
	text-decoration:underline;
}
A.infolink:hover {
	text-decoration:underline;
	background-color:transparent;
}

P, TD, LI, A { font-family: Helvetica, Arial, sans-serif; font-size: 11pt }  
A:link        {font-family: Helvetica, Arial, sans-serif; color:0080FF; text-decoration: none; }
A:visited     {font-family: Helvetica, Arial, sans-serif; color:0080FF; text-decoration: none; }
A:active      {font-family: Helvetica, Arial, sans-serif; color:0080FF; text-decoration: none }
A:hover       {font-family: Helvetica, Arial, sans-serif; color: text-decoration: none; background: 0080FF; color: FFFFFF;}


H1 { font: 20pt Helvetica, Arial, sans-serif; text-align:center; color: FFFF00  }
H2 { font: 14pt Helvetica, Arial, sans-serif; color: FFFF00  }
H3 { font: bold 12pt Helvetica, Arial, sans-serif; text-align:left; color: FFFF00  }

hr { color: 00FF00 }
P.space {
                font-family: Helvetica, Arial, sans-serif;
                line-height: 140%;
}

FONT.styled {
                font-family: Helvetica, Arial, sans-serif;
}

PRE, TT {
                font-family: Courier, monospace;
}

.roll                { text-decoration: none; }
A.roll:hover         { color: FFFFB7; text-decoration: none; }

.roll_dark           { text-decoration: none; }
A.roll_dark:hover    { color: 000A5A; text-decoration: none; }

img.nohover{background-color:#000033};

.roll_hilite         { text-decoration: none; }
A.roll_hilite:link        {font-size:10pt;font-family: Helvetica, Arial, sans-serif; color:00FF00; text-decoration: none; }
A.roll_hilite:visited     {font-size:10pt;font-family: Helvetica, Arial, sans-serif; color:00FF00; text-decoration: none; }
A.roll_hilite:active      {font-size:10pt;font-family: Helvetica, Arial, sans-serif; color:0080FF; text-decoration: none }
A.roll_hilite:hover  { background: 0080FF; color: FFFFFF; text-decoration: none; }

.roll_hidark         { text-decoration: none; }
A.roll_hidark:hover  { background: FFFFFF; color: 000A5A; text-decoration: none; }


.tableborder1        {
                         border-style: double; 
                         color: #0080FF;
                     }

.darkbluebutton      {
                         background: #000A5A;
                         color: #FFFFFF;
                         font-family: Arial,Helvetica,Verdana;
                         font-size: 8pt;
                         font-weight: bold;
/*                         height: 20px; */
                         border-color: #0080FF;
                         border-style: solid;
}

.lightbluebutton     {
                         background: #FFFFFF;
                         color: #000A5A;
                         font-family: Arial,Helvetica,Verdana;
                         font-size: 10pt;
                         font-weight: bold;
                         height: 25px;
                         border-color: #0080FF;
                         border-style: outset;
}

input                { color: #000A5A; font-family: arial, sans-serif; }
input.thinblueborder { color: #000A5A; border-style: solid; border-width: 1px; }
select {
	color:#FF00FF;background-color: #000000; font-family: arial, sans-serif;
}
.small {font-size: 8pt}
.spaced { padding-bottom:20px}
.bigNbold { font: bold 14pt Helvetica, Arial, sans-serif }

#leftmenu {
	position:absolute;
	top:0px;
	left:10px;
	width:170px;
	/* Here is the ugly brilliant hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:168px;
	}
	
/* nice to opera 5 */
body>#leftmenu {width:168px;}

#contentwindow {
	position:relative;
	/*width:100%;*/
	margin-left:180px;
}

#contentwindowmid {
	position:relative;
	/*width:100%;*/
	margin-left:180px;
	background-color:#000000;
}

#rightmenu {
	position:absolute;
	top:0px;
	right:10px;
	width:110px;
}

.indentone {
  padding-left:6px;
}
.indenttwo {
  padding-left:12px;
}