/* Main CSS file for the ANR 
 * Put all styles for ANR pages 
 * in here as pages are revised.
 */

a {
text-decoration : none;
}

/* default body style for all ANR docs */ 

body {
font-family : Verdana, Arial, Helvetica, sans-serif;
list-style-type : none;
list-style-image : url(/images/arrow.gif);
list-style-position : inside;
font-size : 14pt;
margin-top: 0;
background-color: #ffff00;
background-image: url("/images/Texture_dk_gray_020.gif");
}
/* < body topmargin="0" bgcolor="#FFFFFF" text="#000000" background="images/Texture_dk_gray_020.gif" >

/* styles for specific tags */ 
A:link {
 color : #003399;
 font-weight : bold;
 text-decoration : none;
}

A:active {
 color : #003399;
 font-weight : bold;
 text-decoration : none;
}
A:visited {
 color : #003399;
 font-weight : bold;
 text-decoration : none;
}
A:hover {
 color : #666666;
 font-weight : bolder;
 text-decoration : none;
}

/* general styles (apply to various tags) */

.header {
 font-weight : bolder;
 font-size : 18px;
 color : #003399;
 font-family : Arial, Verdana, sans-serif;
}
.button {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #ffffff;
 background-color : #003399;
 border : 1px solid #000000;
 font-weight : bold;
 margin : 0;
 padding : 0;
}

.pseudobutton {
 font-family : Tahoma, Verdana, sans-serif;
 font-size : 12pt;
 color : #ff0000;
 padding: 1pt;
 background-color : #bbbbbb;
 border : 1px solid #777777;
 font-weight : bold;
 margin : 1pt;
 padding : 1pt;
}

.pseudobutton:hover {
 font-family : Tahoma, Verdana, sans-serif;
 font-size : 12pt;
 color : #000000;
 padding: 1pt;
 background-color : #eeeeee;
 border : 1px solid #000000;
 font-weight : bold;
 margin : 1pt;
 padding : 1pt;
}

.PersonnelTab {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #000000;
 background-color : #cccccc;
 font-weight : bold;
 margin : 0;
 padding : 0;
 border : 0 none #000000;
}
.buttonover {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #000000;
 background-color : #cccccc;
 border : 1px solid #000000;
 cursor : pointer;
 font-weight : bold;
}
.buttonMENU {
 font-family : Verdana, Arial, sans-serif;
 font-size : 12px;
 font-weight : bold;
 color : #ffffff;
 background-color : #003399;
 border : medium none #000000;
 border-style : solid;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 width : 240px;
}
.buttonoverMENU {
 font-family : Verdana, Arial, sans-serif;
 font-size : 12px;
 font-weight : bold;
 color : #000000;
 background-color : #cccccc;
 border : 1px solid #000000;
 cursor : pointer;
 width : 240px;
}

.LINKbutton {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #003399;
}

.LINKbuttonover {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #666666;
 cursor : pointer;
}
.text {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 14px;
 color : #000000;
}


.TextSMALL {
 font-size : 12px;
}

.TextSMALLBOLD {
 font-size : 12px;
 font-weight : bold;
}

.link_White {
 font-weight : bold;
 color : #ffffff;
 text-decoration : none;
}
.borderNoTop {
 border : medium solid inherit;
 border-width : 0 1px 1px;
 border-color : #000000;
}
.borderSides {
 border : medium solid #000000;
 border-width : 0 1px;
}

/* Do we still need these? */
.PersonnelMenu {
 color : #ffffff;
 background-color : #003399;
}
.PersonnelMenu a:hover {
 color : #000000;
 background-color : #cccccc;
}
.PersonnelMenu a:link {
 color : #ffffff;
}
.PersonnelMenu a:visited {
 color : #ffffff;
}

.timestamp { /* apply to date/time footers on report pages */ 
 font-family : Courier, "Courier New", serif;
 font-size : 8pt;
 color : #000000;
 background-color: #ffffff;
 border-style: none;
 border-top-width : 1pt;
 border-right-width : 1pt;
 border-bottom-width : 1pt;
 border-left-width : 1pt;
}


table.copypaste {
	border-width: 1px ;
	border-spacing: 0px;
	border-style: solid ;
	border-color: gray ;
	border-collapse: collapse;
}
table.copypaste th {
	border-width: 1px ;
	padding: 1px ;
	border-style: solid ;
	border-color: gray ;
}
table.copypaste td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: gray;
}


.tabletext  /* apply to table data elements */
{ 
  font-family: times, "Times New Roman", serif;
	font-size: 10pt;
	color: #0f0f0f;
}
.tableheader  /* apply to header row of table */
{ 
  font-family: Tahoma, Verdana, Helvetica, sans-serif;4
	font-size: 11pt;
	font-style: bold;
	color: #000000;
}

.bigbold 
{
  font-size: 18pt;
  font-family: "Georgia","Times New Roman", "Serif";
  font-style: bold;
}

/* roweven and rowodd are used to provide alternating row colors for tables */
tr.row0
{ background-color: #ffffff;
}
tr.row1
{ background-color: #efefef;
}

.white { background-color: white; }

 
