.body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#00005e;
	font-size:11px;
}
a
{
	color: 002c5a; 
	text-decoration: none; 
}
.anone
{
	color: 002c5a; 
	text-decoration: none; 
}

.mover { background:#ffffce; /*#FFFFD8;*/}
.table800
{
	width:900px;
	text-align:center;
	
}
tr
{
	font-size:12px;
	/*background-color:#f8f9fa; /*#f5f7fa; /*#eff1f5; /*#eaeaea; /*f0efda;*/
	height:25px;
}

.movertight 
{ background:#ffffce; 
	font-size:10px;
	height:18px;

}

.trtight
{
	font-size:10px;
	/*background-color:#f8f9fa; /*#f5f7fa; /*#eff1f5; /*#eaeaea; /*f0efda;*/
	height:18px;
}

.table80
{
	width:90%;
	text-align:left;
}
.tabletrue80
{
	width:80%;
	text-align:left;
}
.tabletrue80c
{
	width:80%;
	text-align:center;
}
.table75
{
	width:75%;
	text-align:left;
	
	border: medium double teal;
}
.table75 td
{
	font-size:11px;
}
.table70
{
	width:70%;
	text-align:left;
}
.table90
{
	width:90%;
	text-align:left;
}
.table70c
{
	width:70%;
	text-align:center;
}
.footer
{
	color:  #990000;
	font-size:10px;
}

.pageHeader
{
	color: teal;
	font-size: 11px;
	
	text-align:right;
	height:1px;
}
.alertHeader
{
	color: #990000;
	font-size: 11px;
	font-weight: bold;
}
.blueHeader
{
	color:#008080;/*#325f87;*/
	font-size: 11px;
	font-weight: bold;
}
.txHist
{
	font-size:10px;
}
.copyrite
{
	
/*	border-top: 1px solid #02397d;
	border-left: 1px solid #02397d;
	border-bottom: 1px solid #02397d;
	border-right: 1px solid #02397d;*/

	margin-bottom: 5px;
	margin-top: 5px;
	margin-left:5px;
	margin-right: 5px;
	padding: 5px 5px 5px 5px;
}
.logoHeader
{
	background-color: #FFFFFF;
	font-weight:bolder;
	horizontal-align:left;
	vertical-align:middle;
	color:#003399;
	height:100px;
}
.portalHeader
{
	background-color: #003399;
	color:White;
	font-weight:bolder;
	vertical-align:middle;
	text-align:center;
	height:25px;
	border-top:solid 5px #003399;
}
.redHeader
{
	background-color: #003399;
	color:White;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	
	border-top:solid 5px #003399;
	border-bottom:solid 5px #003399;
	
}
.redHeaderContent
{
	background-color: #FFFFFF;
	font-size:12px;
	border-width:1px;
	border-color:Red;
	/*margin-bottom: 10px;*/
	/*margin-top:10px;*/

	/*padding:0px 20px 10px 20px;*/
}
li
{
	
	font-size:12px;
	color: #113577; list-style-type: square;
	padding:8px 8px 8px 8px;
} 

ol
{
	color: #339966
}
th
{
	font-size:11px;
	color:darkblue; /*#2973ac;*/
	background: url("../ACGFimages/tableHeader.bmp");
	font-weight:bolder;
	text-align:left;
	vertical-align:middle;
	height:30px;
}

.tdHeader
{
	font-weight:bold;
}

.tdTopLine
{
	font-size:10px;
}

/* Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen, print
{ 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(../ACGFimages/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(../ACGFimages/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(../ACGFimages/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 12pt; }
	ul.mktree  li ul li { font-size: 10pt; }
	ul.mktree  li ul li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li ul li { font-size: 6pt; }
}
.confirm
{
background-color: #ffffcc;
border-top: 1px solid #02397d;
border-left: 1px solid #02397d;
border-bottom: 1px solid #02397d;
border-right: 1px solid #02397d;
color: darkblue;
font-size: 14px;
margin-bottom: 10px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
padding:10px 10px 10px 10px
}
.error
{
background-color: #ffffcc;
border-top: 1px solid #02397d;
border-left: 1px solid #02397d;
border-bottom: 1px solid #02397d;
border-right: 1px solid #02397d;
color: #bf0000;
font-size:14px;
margin-bottom: 10px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
padding:10px 10px 10px 10px
}
.errorPopUp
{
font-size: 8pt;
color: red;
display:none;
}

[selected] { 
color:#f00; 
} 

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
/*font-weight: bold;*/
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #CCFFFF;
}
