html, body {
    height: 100%;
    font-family: verdana, arial, sans-serif, helvetica,;
    margin: 0; padding: 0; outline: none; border: none;
    }

body {
    margin: 0;
    padding: 0;
    text-align: center;
    background: #006600;
}

#outerContainer {
  background: #FFFFFF;
  border-top: 10px solid #FFFFFF;  
  border-right: 10px solid #FFFFFF;
  border-left: 10px solid #FFFFFF;
  position: relative;
  margin: 0px auto;  
  text-align: center;
  width: 700px;
  height: auto;
}

#innerContainer {
  float: left;
  margin: 0 auto;
  text-align: left;
  width: 100%;
  height: auto;
  margin-top:2px; padding:0;
}

#top {text-align: left; width: 700px; height:166px;  /*background: #999999;*/
        border-top-width:0px; border-top-color:#000066; border-style:solid;
        border-right-width:0px; border-right-color:blue;
        border-bottom-width:0px; border-bottom-color:#999999;
        border-left-width:0px; border-left-color:blue;
        background-image: url(../images/css/top.jpg);
        }

#page, #Bnav { float: left; clear: left; width: 100%; height: auto;
        border-top-width:0px; border-top-color:#006600; border-style:solid;
        border-right-width:0px; border-right-color:blue;
        border-bottom-width:0px; border-bottom-color: #FFFFFF;
        border-left-width:0px; border-left-color:blue;
        }

#page {text-align: right;}
#Bnav {text-align: center;}

#Lnav {text-align: left; float: left; width: 150px; min-height: 100%; height: auto; border-left-width:0px; border-right-width:0px;  margin-right:10px; /* background: red; */}
#data {text-align: center; float: left; width: 538px; min-height: 100%; height: auto; /* background: #ffffff;*/ }
#bottomLeft {text-align: left; clear:left; width: 100%; height: auto;  /*background: #FFFFFF;*/ }
#bottomRight {text-align: right; clear:left; width: 100%; height: auto; /* background: #FFFFFF;*/ }

#header {text-align: left; float: left; display: block; width: 100%; height: auto; background: #006600; border-style: solid;
        border-top-width:1px; border-top-color:#006600;
        border-right-width:1px; border-right-color:#006600;
        border-bottom-width:0px; border-bottom-color:#006600;
        border-left-width:1px; border-left-color:#006600;

}

#body { text-align: left; float: left; display: block; width: 100%; height: auto; background: #FFFFFF; border-style: solid;
        border-top-width:0px; border-top-color:#006600;
        border-right-width:1px; border-right-color:#006600;
        border-bottom-width:1px; border-bottom-color:#006600;
        border-left-width:1px; border-left-color:#006600;

}

#displayHeaderFooter{text-align: center; float: left; display: block;  width: 100%; height: auto; border-style: solid; margin-top:2px; background:#B7DBFF;
        border-top-width:0px; border-top-color:#999999;
        border-right-width:0px; border-right-color:#999999;
        border-bottom-width:0px; border-bottom-color:#999999;
        border-left-width:0px; border-left-color:#999999;

}

#displayLong, #displayShort {text-align: left; float: left; display: block; height: auto; border-style: solid;
        border-top-width:0px; border-top-color:#999999;
        border-right-width:0px; border-right-color:#999999;
        border-bottom-width:0px; border-bottom-color:#999999;
        border-left-width:0px; border-left-color:#999999;

}

#displayShort {text-align: left;}

#displayShortB{text-align: left; float: left; display: block;  width: 98px; height: auto; border-style: solid; margin-top:2px;
        border-top-width:0px; border-top-color:#999999;
        border-right-width:0px; border-right-color:#999999;
        border-bottom-width:0px; border-bottom-color:#999999;
        border-left-width:0px; border-left-color:#999999;
}

#displayLong { width: auto; }
#displayMiddleLeft { text-align: left; float: left; width: 340px; }
#displayMiddleRight { text-align: right; float: left; width: 340px; }
#displayShort { width: 20px; }


#displayHeaderFooter, #displayLong, #displayShort, #displayShortB, #innerContainer, #bgcolor { background: #414141; }

#panel {text-align: left; width: 100%; height:auto;  margin:0; padding:0; background:#006600;  /*border-style:solid;  margin:0; padding:2px;*/
        border-top-width:0px; border-top-color:blue;
        border-right-width:0px; border-right-color:blue;
        border-bottom-width:0px; /*border-bottom-color:blue;*/
        border-left-width:0px; border-left-color:blue;
        margin-bottom:2px;
}

#buttonUp, #buttonOver, #buttonDown {
        text-align: left; width: 100%; height:auto;  display: block; margin-bottom:2px; /*padding:2px; background:yellow; border-style:solid;  margin:0;*/
        border-top-width:0px; border-top-color:blue;
        border-right-width:0px; border-right-color:blue;
        border-bottom-width:0px; border-bottom-color:red;
        border-left-width:0px; border-left-color:blue;
}

#buttonUp {background-color:#B7DBFF}
#buttonOver, #buttonDown {background-color:#cc6600}

#upLink {color: #cccccc; font-size: 0.80em; font-weight: normal;  margin:0; padding:2px; }
#downLink {color: #FFFFFF; font-size: 0.80em; font-weight: bold;  margin:0; padding:2px;}
        
#square {float: left; width: 10px; height:80%; background: #cea500;  margin:0; padding:0;}

.imgPadding { margin-right:2px; margin-bottom: 2px; }

ul.LNavLink {
	height: auto;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	list-style: none;
	font-size: 0.80em; font-weight: normal;  margin:0;
	/*border-bottom: 1px solid #e2e2e2;*/
	}
	
	ul.LNavLink li {
		border-bottom: 1px solid #e2e2e2; /*IE Fix */
	}
		
		ul.LNavLink li a {
			text-decoration: none;
			color: #006600;
			display: block;			
			padding: 2px;
			}
			
			ul.LNavLink li a:visited,
			ul.LNavLink li.link a:visited {
				height: auto;
				color: #006600;
				}
			
			ul.LNavLink li a:hover,
			ul.LNavLink li.link a:hover {
				height: auto;
				color: #FFFFFF;
				font-weight: bold;
				background: #00C600;
				}
			
			ul.LNavLink li.link {
				background-color: #CCCCCC;
				}
				
			ul.LNavLink li.nolink {
				background-color: pink;
				color: #006600;
				font-weight: bold;
				background: #00C600;
				padding: 2px;
				}

 .Link1 A:link {text-decoration: none; border-bottom: 0px solid #999999; color: #974B00; }
 .Link1 A:visited {text-decoration: none; border-bottom: 0px solid #999999; color: #974B00;}
 .Link1 A:active {text-decoration: none; border-bottom: 0px solid #999999; color: #974B00;}
 .Link1 A:hover {text-decoration: none; font-weight: bold; border-bottom: 0px solid #999999; color: #000000;}

 .Link2 A:link {text-decoration: none; border-bottom: 0px dashed #999999; color: #cc6600; }
 .Link2 A:visited {text-decoration: none; border-bottom: 0px dashed #999999; color: #cc6600; }
 .Link2 A:active { text-decoration: none; border-bottom: 0px dashed #999999; color: #cc6600;}
 .Link2 A:hover {text-decoration: none; border-bottom: 0px dashed #999999; color: #ffffff; background-color:#cc6600}

 .Link3 A:link {text-decoration: none; border-bottom: 1px dashed #999999; color: #cc3300; }
 .Link3 A:visited {text-decoration: none; border-bottom: 1px dashed #999999; color: #cc3300; }
 .Link3 A:active { text-decoration: none; border-bottom: 1px dashed #999999; color: #cc3300;}
 .Link3 A:hover {text-decoration: underline; border-bottom: 0px dashed #999999; color: #000000;}

/*Text*/
#T1 {color: #FFFFFF; font-size: 2em;  font-weight: normal; font-family: Impact, helvetica, arial, sans-serif; letter-spacing:0.1em; margin:0; padding:4px;}

#T2 {color: #006600; font-size: 0.90em; font-weight: normal;  margin:0; padding:2px;}

#T3 {color: #006600; font-size: 0.80em; font-weight: normal;  margin:0; padding:2px; } /**/

#T4 {color: #CCCCCC; font-size: 0.75em; font-weight: normal;  margin:0; padding:2px; }/**/

#T5 {color: #FFFFFF; font-size: 0.70em; font-weight: normal;  margin:0; padding:2px; }/**/

#T1b {color: ; font-size: 2em;  font-weight: bold;  margin:0; padding:4px;}

#T2b {color: #006600; font-size: 0.90em; font-weight: bold;  margin:0; padding:2px;}  /**/

#T3b {color: #FFFFFF; font-size: 0.80em; font-weight: bold;  margin:0; padding:2px; } /**/

#T4b {color: #FFFFFF; font-size: 0.75em; font-weight: bold;  margin:0; padding:2px; }

#T5b {color: #FFFFFF; font-size: 0.70em; font-weight: bold;  margin:0; padding:2px; }

#err {color: red; font-size: 0.80em; font-weight: bold;  margin:0; padding:2px;}

#spacerRow { float: left;width: 100%; height: auto;}
#spacerColumn { float: left;width: 10px; height: auto; }









