//  CSS Styles for WebACT
//  $RCSfile: WebACT.css,v $
//  $Revision: 1.9 $
//  $Author: jamesa $
//  $Date: 2005/12/12 11:59:13 $
 
BODY
{
scrollbar-face-color: #000080;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000080;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #cccccc;
}


}
BODY
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}

DIV
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}

DIV1
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
A
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
H1
{
    font-size: 18px;
}
H2 
{ 
    font-size: 16px;
}
H3 
{
    font-size: 12px;
}
H4
{
    font-style: italic;
}
.date
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.feat
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12px
}
.feat2
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
.title
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.lrgtitle
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
.lrgtitle2
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
.navnolink
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
A.navlink
{
    COLOR: #a5a5a5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
A.navlink:hover {
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
    TEXT-DECORATION: underline
}
A.navlinkref
{
    COLOR: #a5a5a5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.navlinkref:hover {
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
    TEXT-DECORATION: underline
}
A.navlink1
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
A.navlink1:hover {
    COLOR: #a5a5a5;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
    TEXT-DECORATION: underline
}
A.nav
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none
}
A.lrganchor
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
TD.upperLeft
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3a5454
}
TD.upperRight
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #3a5454
}
TD.lowerLeft
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #3a5454
}
TD.lowerRight
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3a5454
}
BODY
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x
}
INPUT.searchInput
{
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
INPUT.searchButton
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3a5454;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.titlenerve
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.navnerve
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none
}
.lurking {	
	display: none;	
}
.visible {
	display:inline;
}


.lurking {	
	display: none;	
}
.visible {
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a5454;
}

A.IMG:hover {
	BORDER-RIGHT: white; BORDER-TOP: white; BORDER-LEFT: white; BORDER-BOTTOM: white
}
A.IMG:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text1 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.saveFile {
	cursor: pointer;
	font-weight: bold;
}
.crumbLink {
	padding-left:0.25em;
	padding-right:0.25em;
	cursor: pointer;
	font-weight: bold;
}
.crumbCurrent {
	padding-left:0.25em;
	padding-right:0.25em;
}
SELECT { FONT-SIZE: 80%}
.width1 { width: 100% }
.smaller {FONT-SIZE: 90%} .fullsize {FONT-SIZE: 80%}
.catHeading {
        font-family: Arial, Helvetica, sans-serif;
        font-size: small;
        color: #CCCCCC;
        background-color: #003399;
        font-style: normal;
        font-weight: bolder;
        text-indent: 1em;
        text-align: left;
        line-height: 2em;
        margin-top: 1em;
        margin-bottom: 1em;
	width: 70%;
}
.subHeading {
	font-family: Arial, Helvetica, sans-serif;
	#font-size: small;
	font-weight: bold;
	text-indent: 1em;
	padding-bottom: 1em;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003399;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	border: solid;
	line-height: 1.5em;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
.warning {
        font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ee0000;
	font-style: normal;
	font-weight: bolder;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	width: 90%;
}
.lurkingwarning {
	color: #ee0000;
	font-weight: bolder;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-right: 1em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	width: 90%;
	display: none;
}
.lurking {	
	display: none;
}
.visible {
	display:inline;
}
.leftcontent {
	clear: left;
	float: left;
	width: 20%;
	padding-left: 1em;
	font-size: inherit;
	line-height: normal;
	margin-top: 3px;
	margin-bottom: 3px;
}
.rightcontent {
	margin-top: 3px;
	margin-bottom: 3px;
}
.leftIndent {
	align: left;
	#margin-left: 1em;
	text-indent: 1em;
	display: block;
}
.headingleftIndent {
	#align: left;
	#margin-left: 1em;
	#text-indent: 1px;
	#display: block;
}
.row {
	padding-top: 1em;	
	font-family: Arial, Helvetica, sans-serif;
}
.button {
	clear: left;
	padding-left: 5em;
}
.saveFile {
	cursor: pointer;
	font-weight: bold;
	padding-left: 1em;
}
.emphHead {
	font-weight: bold;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	background-color: #eeeeee;
}
.opt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a5454;
}
fieldset {
	border: 1px solid #CED3EF;
	padding-bottom: 1em;
	
}
legend {
	padding: 0.2em 0.5em;
	font-weight: bold;
}
.news {       
       border: 1px solid #CED3EF;             
       padding: 0.5em;         
}
.newshead {
        background-color:#CED3EF;       
	padding: 0.2em 0.5em 0.2em 0.5em;  
}
.newsmore {
	position: absolute;
	right:20px;
}
.newsdate {
  float: left;
  text-align: right;
  width: 90px;
  padding-right: 20px;
}
.newstitle {
  float: left;
  text-align: left;
  padding-right: 20px;
  width: auto;
}
/* tables in instructions */
.inst_table {
  align: center;
  border: solid 1px #cccccc;
}
.inst_th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #CCCCCC;
}
.inst_td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
}
CAPTION {
  font-size: 10px;
  text-align: left;
}
/* tables for updates pages */
.update_table {
  align: center;
  border: solid 1px #cccccc;
}
.update_th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: smaller;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #CCCCCC;
  cursor: pointer;
}
.update_td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: smaller;
  text-align: center;
}
/* form components: 
     flabel for labels
     finput for whatever the label relates to... 
     fbr - need to clear the float from flabel...
*/
.flabel {
  display: block;
  float: left;
  text-align: right;
  width: 200px;
  padding-right: 20px;
}
.finput {
  display: block;
  float: left;
  text-align: left;
  padding-right: 20px;
  width: auto;
}
.fbr{
  clear: left;
}
.fspan{
  margin-bottom: 0.5em;
}
/* styles for tooltips */
div.domTT {
    border: 1px solid #003399;
    background-color: #CED3EF;
}
div.domTTCaption {
    font-family: serif;
    font-size: 12px;
    font-weight: bold;
    padding: 1px 2px;
    color: #FFFFFF;
}
div.domTTContent {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-color: #3a5454;
    padding: 3px;
    background-color: #CED3EF;
}



