@charset "utf-8";
/* CSS Document */

.table {
border-width:1px;
border-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif
}


h1 {font-size:20px;
font-weight:bold;
color:#5385A5;
text-decoration:none;
}

.h2 {font-size:18px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}



body {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}

li {

color:#000000;

font-family:verdana;

font-size:1spx;}

td {
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:12px;

	}


.tdAdmin {
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
	}

.strong
{
font-weight:bold;
text-decoration:underline;
}

.total
{
font-weight:bold;
color:green;
}

.strongBlue
{
font-weight:bold;
color:#3366aa;
}


.strongGray
{
font-weight:bold;
color:#777777;
}

.redBold
{
font-weight:bold;
color:#FF0000;
}


.thBlue
{
background-color:#6699FF;
color:white;
font-color:white;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

.thTan
{
background-color:#dfdfbd;
color:#444444;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}


.lineitem
{

font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif

}

.grlink:hover {font-weight:bold;text-decoration: none; color: 333333}
.grlink {font-weight:bold;text-decoration: none; color: 777777}

.toplinks:hover {font-weight:bold;text-decoration: none; color: #0099FF; font-family"Lucida Grande";font-size:16px;}
.toplinks {font-weight:bold;text-decoration: none; color: #660000;font-family: "Lucida Grande";font-size:16px;}

.toplinks:span {
  background: url(/images/gradient-white.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 31px;
}

.nonbold
{

font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;

}

.tableItem1

{
border-style:solid;
border-width:2px;
border-color:#dfdfbc;
background-color:F1F1E1;
}

.smalltable
{

font-size:10px;
border:0px;
background-color:#FFFFEF;

}

.colortable {
background-color:#FFFFEF;
}
.tdLightGray
{
background-color:#FFFFEF;
font-weight:bold;
height:12px;
}

.tdLightGray2
{
background-color:#efefef;
font-weight:bold;
height:12px;
}

.tdLight
{
background-color:#FFFFEF;
font-weight:bold;
height:12px;
}


.tdJustify
{
text-align:full;
COLOR:#000000;

}

.thDarkGray
{
text-align:full;
background-color:#555555;
color:white;

}

.tdBorder1
{
text-align:full;
COLOR:#000000;
border-color:black;
border:1px;
border-style:solid;

}

.tdWhite
{
background-color:#FFFFFF;

}
.bgBlue2 {
color:black;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-color:#DCE8EF;
color:white;
}

.bgGreen 
{font-family:arial,Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
background-color:#FFFFFF;
color:#330000;}

.red {

color:maroon;
font-style:italic;

}


.smallinfo
{
color:green;
font-size:10px;
font-family:inherit;
}


.info
{

font-size:11px;
font-family:inherit;
font-weight:normal;
}

.infoJustify
{

font-size:11px;
font-family:inherit;
font-weight:normal;
text-align:justify;

padding-top:5px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;

}

.italics
{
color:red;
font-size:11px;
font-family:arial;
xfont-style:italic;
font-weight:bold;
}

.italic
{

font-size:11px;
font-family:verdana;
font-style:italic;
font-weight:bold;
}

.italics2
{

font-size:11px;
font-family:arial;
font-style:italic;
font-weight:normal;
}

.italics3
{

font-size:11px;
font-family:arial;
font-style:italic;
font-weight:normal;
padding-left:5px;
}

.button1
{background-color:#3366aa;
color:white;
font-weight:bold;
}

.button2
{background-color:#6699FF;
color:white;
font-weight:bold;
}

.button3
{background-color:#FF0000;
color:white;
font-weight:bold;
}

.button4
{background-color:#555555;
color:white;
font-weight:bold;
}

.button5
{background-color:#3366aa;
color:white;
font-weight:bold;
}

.button3:hover
{
color:yellow;
}
.button4:hover
{
color:yellow;
}

.button5:hover
{
color:yellow;
}

a {color:5385A5;}

.thbutton1
{background-color:#3366aa;
color:white;
font-weight:bold;
padding-left:10px;
padding-right:10px;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#000033

}
.thbutton1:hover
{
color:yellow;
background-color:#0099FF;
cursor:pointer;

}
.thbutton1selected
{
color:yellow;
background-color:#0099FF;
cursor:pointer;
font-weight:bold;
padding-left:10px;
padding-right:10px;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#000033

}


select {

font-size:10px;}

input {
font-size:10px;}

.listDisc
{

font-family:Arial, Verdana;
font-size:12px;
margin-top: 6px;
margin-left:-24px;
list-style-image: url(/images/square.gif);

}

.ul1

{
text-align:left;
margin-top:-5px;
width:inherit;
align:left;
margin-bottom:0px;

}

.li1  {font-size:9px;font-family:verdana;}