/* Default CSS Stylesheet for a new Web Application project */

body
{
    background: #FFFFE0;
    color: navy;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: .8em;
}

a:link{text-decoration:	none;color: navy;}
a:visited{text-decoration:	none;color: navy;}
a:active{text-decoration:	none;color: navy;}
a:hover{text-decoration:   underline;color: blue;}

td A:visited {
    text-decoration: none;
    font-size: 1em;
    font-weight: bold;
    color:	navy ;
}

td A:link {
    text-decoration: none;
    font-size: 1em;
    font-weight: bold;
    color:	navy ;
}

td A:hover {
    text-decoration: underline;
    font-size: 1em;
    font-weight: bold;
    color:	blue ;
}

IMG 	{
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 10px;
}

.clearboth { clear:both;}

tr.hoverer:hover {
    background-color:#CDCDB4;
}

.tr0{ background-color:white;}

#bottomsection{
    text-align:center;
    font-size:1.2em;
    display:block;
    font-weight:bold;
    clear: both;
    padding: 15px 0px 0px 0px;
    margin: 15px auto;
}

.nwrap {
    white-space:nowrap;
    font-weight:bold;
}

.popupdialog {
    position: absolute;
    top: 100px;
    left:100px;
    width: 500px;
    height: 800px;
    z-index:10;
    display: none;
    text-align:center;
}

.zsnazzy {padding:5px;color:white; }
.zsnazzy p {margin:0px 10px;}
.zsnazzy h2 {font-size:14px; ;margin:0px 0 0 10px; color:white;}
.zsnazzy a {color:white; margin-left: 100px; }
.zsnazzy h1 {padding-left: 0px; margin:0px; line-height:.9;}
.zsnazzy h1 {font-size:18px; ;padding:0px 0 0 5px;}
.ztop, .zbottom {display:block; background:transparent; font-size:1px;}
.zb1, .zb2, .zb3, .zb4 {display:block; overflow:hidden; background:#000000; }
.zb1, .zb2, .zb3 {height:1px;}
.zb2, .zb3, .zb4 {border-left:1px solid #444; border-right:1px solid #444;}

.zb1 {margin:0 5px; background:#444;}
.zb2 {margin:0 3px; border-width:0 2px;}
.zb3 {margin:0 2px;}
.zb4 {height:2px; margin:0 1px;}

.zboxcontent {
    background:black;
    border:0 solid #444;
    border-width:0 1px;
    color: white;
}

* html .zboxcontent {height:1px;}
.color_Highlight{ background:#FFFFFF;}
.color_Black{ background:#000000;}
.color_Yellow{ background:#FFFFEE;}

textarea.latlong
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:navy;
    overflow: hidden;
    font-size: 1em;
    white-space:normal;
}

p.warn {
    font-size: 140%;
    color: red;
}

.blinking {
    text-align:center;
    font-weight:bold;
    color:blue;
    text-decoration:blink;
}

H1, H2, H3, H4, H5, THEAD, TFOOT
{
    COLOR: navy;
}

.dbselectionmenu {
    text-align:center;
    margin-left: -25px;
    
}

.dbselectionmenu ul {
    white-space:nowrap;
    
}

.dbselectionmenu li {
    width:100px;
    display: inline;
    list-style-type: none;
    border: thin solid navy;
    font-size: 130%;
    font-weight: bold;
    padding: 5px 2px;

    
}

.dbselectionmenu li a {
    padding: 5px 0px;
    text-align:center;
}
.dbselectionmenu li.current{
    color: navy;
    background-color: #ADD8E6;
}

.dbselectionmenu li a:hover {
    background-color:  white;
    text-decoration:none;
    color: navy;
}


.whitebox {
    text-align:center;
    border: thin solid navy;
    background-color:white;
    padding:5px;
}
table
{ 
    border-collapse: separate;
    border: none;
    text-align: left;
}

table.inner
{
    width: 200px;
    border: thin solid black;
    text-align: left;
}

td.makeRow
{
    width: inherit;
    text-align: inherit;
}

table.inner2
{
    width: 300px;
    border: thin solid black;
}

table.inner3
{
    width: 400px;
    border: thin solid black;
}
td
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    COLOR: navy;
    font-size: 11px;

}
tr
{
    color: black;
    font-size: 1em;
}

td.linkBorder
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: navy;
    font-size: 1em;
    font-weight: bold;
    text-align: left;
    border-color: navy;
    border: thin solid navy;
}

td.detail
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: navy;
    border: none;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
}

td.headlineSub
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: navy;
    font-size: .8em;
    background-color: #CDCDB4;
    text-align: left;
    vertical-align: top;
    border: none;
    font-weight: bold;
}

td.headline
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: navy;
    font-size: 1.1em;
    background-color: #CDCDB4;
    text-align: left;
    vertical-align: top;
    border: none;
}
tr.headline
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: navy;
    font-weight: 700;
    background-color: #CDCDB4;
    text-align: center;
    vertical-align: top;
    border: thin solid #CDCDB4;
}

h1	{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size:	2em;
    font-weight:	700;
    font-style:	normal;
    text-decoration: none;
    word-spacing:	normal;
    letter-spacing:	normal;
    text-transform:	none;
    text-align:     center;
}	

h2	{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size:	1.75em;
    font-weight:	700;
    font-style:	normal;
    text-decoration:	none;
    word-spacing:	normal;
    letter-spacing:	normal;
    text-transform:	none;
}	

h3	{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:	1em;
    font-weight:	bold;
    font-style:	normal;
    text-decoration:	none;
    word-spacing:	normal;
    letter-spacing:	normal;
    text-transform:	none;
}	


TH	{	

    padding: .5em;
    color: black;
    vertical-align:	baseline;
    font-size:	1em;
    font-weight:	bold;
    word-spacing:	normal;
    letter-spacing:	normal;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}	




