
form{ text-align:center; }

.FinePrint{
  width:90%;
  font-size:xx-small;
}

.MoreDataHype{
  font-size: xx-small;
  cursor: hand;
}

table.Branch_Start{
  background-color: transparent;
  border-style: none;
}

td.Branch_Merge
{
  width: 300;
  height: 25;
  border-right: solid 1px green;
  border-left: solid 1px green;
  border-bottom: solid 1px green;
  border-top: none; 
}

td.Branch_Line_Right{
  width:150;
  height: 25;

  border: none; 
  border-right: solid 1px green;
}

td.Branch_Line_Left{
  width:150;
  height: 25;

  border: none; 
  border-left: solid 1px green;
}

table.Selection
{
  border-style: none;
  height: 160px;
  background-color: transparent;
}
td.Selection
{
  margin:0px;
  padding:0px;
  vertical-align:middle;
  border-style: none;
  background-color: transparent;
  text-align: center;
}

fieldset.Or_Selection
{
  background-color: Transparent;
  height:215;
  width:4%;
}

fieldset
{
  border-style: none;
  background-color: #ccf;
  text-align:left;
  padding: .05in .15in .2in .15in;
  width: 600px
}

legend
{
  font-weight: bold;
  color: #fff;
  background-color: #366;
  padding: 0px 6px 0px 6px;
  margin-bottom: 15px;
}

.NoRecs
{
  width:60%;
  text-align:center;
  border: solid 2px blue;
  border-collapse: collapse;
}

.grid_area{
  text-align:left;
  font-weight:bold;
}

.text_grid_stats
{
  font-weight: bold;
  text-align: left;
}

.grid_stats{ text-align:center; }

.avg_grid_stats{
  text-align:center;
  background-color:#666;
  color:gold;
}

table{
	font-size:10pt;
  text-align: center;
  color: black;
	font-family:Verdana;

  border: black 2px solid;
  border-collapse: collapse;
	border-color:#999;

	background-color:#309;
}


div.TableList{ text-align:center; }

table.TableList{
  border-collapse: collapse;
  background-color:Transparent;
  border-style: none;
}
tr.TableList{
}
th.TableList{
  border-collapse: collapse;
  border-style: none;
  font-weight:bold;
  color:Black;
  background-color: Transparent;
  text-align:center;
}
td.TableList{
  border-style: none;
  border-collapse: collapse;
  background-color: transparent;
  text-align: left;
  padding: 0px, 10px, 0px, 0px;
}
td.TableList_Underline{
  border-style: none;
  border-collapse: collapse;
  background-color: transparent;
  text-align: left;
  padding: 0px, 10px, 0px, 0px;
  border-bottom: solid 1px black;
}

table.first{
  width: 640px;
  border: 0px;
  margin-left: 0px;
}

td.tabbl, td.fmbl, td.tabgr, td.fmgr{
  color: white;
  text-align: left;
}

td.tabbl, td.fmbl{ background-color: blue; }
td.tabgr, td.fmgr{ background-color: green; }

td.tabgr, td.tabbl{
  border-width: 2px 5px 1px 2px;
  border-color: navy navy green navy;
  width: 110px;
}

td.fmgr, td.fmbl{
  border-width: 2px 5px 2px 2px;
  border-color: Navy;
  padding: 15px 0px 20px 10px;
  width: 320px;
}


.PreHead, .Head{
  border: solid 1px white;
  color: white;
  background-color: #366;
  font-family: 'Book Antiqua' Arial;
}

.PreHead{ font-size: 12pt; }

th, td{ padding: 3px 5px 3px 5px; }

th{
  border: white 1px solid;
  color: white;
  background: #966;
  font-family: 'Book Antiqua' Arial;
}

td{
  border: black 1px solid;
  background: #fff;
  vertical-align: top;
  text-align: center;
}

.nocolor{
  border-width: 0px;
  font-size: 15px;
  text-align: left;
  vertical-align: top;
  color: black;
  border-collapse: collapse;
}

table.NoBorder, table.NoBorder td, table.NoBorder th{
  border-width: 0px;
  border-collapse: collapse;
}

table.NoBorder td{
  font-size:xx-small; 
  text-align:left;
  vertical-align:top;
}

.HopWithStyle { font-size: xx-small; }

