
/* ******* Advanced Survey Technology ***** */

a {text-decoration: none;}

A:link {COLOR: #000066; TEXT-DECORATION: none;}
A:visited {COLOR: #000099; TEXT-DECORATION: none;}
A:active {COLOR: #0000FF; TEXT-DECORATION: none;}
A:hover {COLOR: #D08E02; TEXT-DECORATION: none;}
A.lite:link {COLOR: #FFCC00; TEXT-DECORATION: none}
A.lite:visited {COLOR: #FFFF00; TEXT-DECORATION: none}
A.lite:active {COLOR: #FFFFDD; TEXT-DECORATION: none}
A.lite:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

HR {COLOR: #000099; HEIGHT: 2px; WIDTH: 95%}

/* ==== Header =============== */
.headerButtons
{
	position:absolute;
	top:72;
	left:250;
	padding-right:8;
}

.leftImg {display:none}
.rightImg {display:none}

.btn1 {display:block}
.btn2 {display:block}
.btn3 {display:none}
.btn4 {display:block}
.btn5 {display:block}
.btn6 {display:none}
.btn7 {display:block}


/* body background color */
body.plain {background-color: #FFFFFF}
body.header {background-color: #FFFFFF}


/* table background */
table.list {background-color: #FFFFFF}

/* for table headers */
tr.dk {background-color: #014999}

/* for a light table row color */
tr.lt {background-color: #FFFFDD}

/* for text bullets */
ul {list-style-image: url("text_bullet.gif")}

div.horizontalBar {font-size:2;background-color:#F59204;height:5;width:100%}

.menuBar
{
	position:absolute;
	top:0;
	left:0;
	width:1024px;
	background-color:#F05D00;
	color:#ffffff;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
}

.menuBarOver {background-color:#000000}
.menuBarOut {background-color:#F05D00}

.tabTop {font-family:arial;color:#000000;font-size:14;font-weight:bold}
.tabBase {background-color:#000000}

.tabSelected {color:#ffffff}
.tabNotSelected {color:#000000}

.subContainer {width:80%;padding:10;background-color:#ffffff;border: thin solid #707070}

.listing
{
	font-size: 10pt;
	font-family: "Arial, san-serif";
	color: #42725E;
	font-weight:bold;
}

.rptListing
{
	font-size: 8pt;
	font-family: "Arial, san-serif";
	color: #000000;
	font-weight:bold;
}

.qlist
{
	font-size: 10pt;
	font-family: Arial;
	color: #07394C;
}

.listDark
{
	background-color:#EAEAEA;
}

.listMedium
{
	background-color:#EAEAEA;
}

.listLight
{
	background-color:#ffffff;
}

.listHighight
{
	background-color:#FED44C;
}

.listingHeader
{
	background-color:#fe0000;
	color:#ffffff;
	font-family: Arial, verdana;
	font-weight:bold;
	font-size: 10pt;
}

.rptListingHeader
{
	background-color:#fe0000;
	color:#ffffff;
	font-family: Arial, verdana;
	font-weight:bold;
	font-size: 8pt;
}

tr.subListingHeader
{
	background-color:#4F4D4B;
	color:#ffffff;
	font-family: Arial, verdana;
	font-weight:bold;
	font-size: 10pt;
}



/* for page titles */
.sub
{
	font-size: 18pt;
	font-family: "Verdana, Arial, san-serif";
	color: #000000;
	font-weight: normal;
}

/* for bold instructions */
.bold
{
	font-size: 12pt;
	font-family: "Verdana, Arial, san-serif";
	color: #734F20;
	font-weight: bold;
	font-style: italic;
}

/* for normal page text */
.copy
{
	font-size: 10pt;
	font-family: "Verdana, Arial, san-serif";
	color: #000000;
}

/* for copy on dark backgrounds */
.reverse
{
	font-size: 14pt;
	font-family: "Verdana, Arial, san-serif";
	color: #FFFFED;
}

/* for the large copy */
.big
{
	font-size: 16pt;
	font-family: "Arial, san-serif";
	color: #003F25;
}

.welcome
{
	font-size: 16pt;
	font-family: "Verdana, Arial, san-serif";
	color: #004D95;
}

/* for smaller text */
.notes
{
	font-size: 12pt;
	font-family: "Arial, san-serif";
	color: #000000;
	font-weight: bold;
}

/* small text instructions in tables */
.caption
{
	font-size: 9pt;
	font-family: "Arial, san-serif";
	color: #000066;
}

/* small text instructions in tables */
.captionLite
{
	font-size: 9pt;
	font-family: "Arial, san-serif";
	color: #0000FF;
}

/* for "pill" buttons */
.menu
{
	font-size: 17pt;
	font-family: "EurostileTBla, Arial Black, san-serif";
	color: #000099;
}

/* for small tab buttons */
.button
{
	font-size: 11pt;
	font-family: "Verdana, Arial, san-serif";
	color: #000099;
	font-style: italic;
	font-weight: bold;
}

/* for clickable text */
.hyper
{
	font-size: 11pt;
	font-family: "Verdana, Arial, san-serif";
	color: #FFFFDD;
	font-weight: bold;
}


/* used for data entry boxes */
/* used as the text in between fields */
.dataField
{
	font-size: 30pt;
	font-family: "Arial";
	color: #000000;
	font-weight: bold;
}
INPUT.dataField
{
	font-size: 16pt;
	font-family: "Arial";
	color: #000000;
	font-weight: bold;
}
INPUT.dataFieldRight
{
	font-size: 16pt;
	font-family: "Arial";
	color: #000000;
    text-align: right;
	font-weight: bold;
}
INPUT.dataFieldCenter
{
	font-size: 16pt;
	font-family: "Arial";
	color: #000000;
    text-align: center;
	font-weight: bold;
}

/* this is AST stuff */

.Title
{
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	color: #000000;
}

.TitleSub 
{
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: right;
	color: #999999;
}

.TitleBlock 
{
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	color: #FF6600;
	text-transform: uppercase;
}
