*{
 padding: 0;
 margin: 0;
}
body, html {
 margin:0;
 padding:0;
 color:navy;
 background-color: #1979AA;
 font-family: Arial, Helvetica, Verdana, sans-serif; 
 width:100%;
 height:101%;
 margin-bottom:1px;
 font-size: 13px;
 }

#wrap {
 margin: 0 auto;
 width:905px;
 padding:0;
 background-color: #BCCCFF;
 margin-top: 10px;
 border: solid 1px navy;
}

#sidebar {
 visibility: hidden;
 float:left;
 width:245px;
 height:100%;
 background-color: #BCCCFF;
 padding-top: 20px;
 padding-left: 10px;
 padding-bottom: 10px;

}

#nojava {
 float: left;
 clear: left;
 width: 245px;
 height: 100%;
 color: #004000;
 background-color: #00B4AC;
 text-align: center;
 margin-left: 10px;
 margin-top: 10px;
 margin-bottom: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}

#main {
 float:right;
 width:630px;
 margin: 0 auto;
 text-align: center;
 background-color: #BCCCFF;
 padding-top: 10px;
 padding-bottom: 20px;
 padding-left: 10px;
 padding-right: 10px;
}
#header {
 clear:both;
 color: charcoal;
 font-size: 10px;
 background-color: #BCCCFF;
 margin:0 auto;
 padding-left: 10px;
 padding-top: 10px;
}

#header p {
 margin:0;
}

#footer {
 clear:both;
 padding:5px 10px;
 color: charcoal;
 font-size: 10px;
 background-color: lightgray;
 text-align: center;
}

#footer p {
 margin:0;
}

* html #footer {
 height:1px;
}

* html #header {
 height: 1px;
}
 
.headspan
{
 float: right;
 position: relative;
 display: block;
 width: 640px;
 min-width: 650px;
 margin: 0 auto;
 text-align: center;
}

.infodiv
{
 width: 580px;
 color: navy;
 background-color: #98B2FF;
 text-align: left;
 padding: 10px;
 margin: 0 auto;
}

ul {
  margin-left: 0;
  padding-left: 25px;
  }
li {
  list-style-type: disc;
  list-style-image: url(images/down.bmp);
}

li.tnk{
  list-style-type: disc;
  list-style-image: url(images/grn_pin.gif);
}

li.file {
  list-style-type: square;
  list-style-image: url(images/forward.bmp);
}


a.email, a.email:link, a.email:hover, a.email:visited, a.email:active {
 color: #008080;
 font-weight: bold;
}
ul li a:visited, ul li a:link {
 color: navy;
 text-decoration: none;
 outline: 0;
 }

ul li a:hover {
 color: #0042FF;
 text-decoration: none;
 outline: 0;
}

#reps {
 float:left;
}

.entry{
    border: 1px solid #0B5979;
    padding-right: 3px;
    padding-left: 3px;
    background-color: white;
	color: navy;
	font-size: 13px;
	line-height: 20px;
	height: 20px;
}
a, a:hover, a:link, a:active, a:visited {
 text-decoration: none;
 outline: 0;
 color: darkgreen;
 }

a.live, a:hover.live, a:link.live, a:active.live, a:visited.live {
 text-decoration: none;
 color : #422516;
 outline: 0;
}
table,td,tr { font-family: verdana, arial, helvetica; font-size: 12px;}
table.t2 {
 width: 630px;
 color: navy;
 background-color: #98B2FF;
 text-align: left;
 padding: 10px;
 margin: 0 auto;
 border-collapse:collapse;
}

table.t2 {
 width: 630px;
 color: navy;
 background-color: #98B2FF;
 text-align: left;
 padding: 10px;
 margin: 0 auto;
 border-collapse:collapse;
}

.title {
 width: 630px;
 color: #004000;
 background-color: #00B4AC;
 text-align: center;
 padding: 10px;
 margin: 0 auto;
 border-collapse:collapse;
}

.title2 {
 width: 560px;
 color: #004000;
 background-color: #00B4AC;
 text-align: center;
 padding: 10px;
 margin: 0 auto;
 margin-top: 10px;
 margin-bottom: 10px;
 border-collapse:collapse;
 font-weight:bold;
}

.tbd {
 border: solid 1px #BCCCFF;
 padding: 5px;
}

.t3 td
{
 font-size: 11px;
 }

.t3 {
 width: 630px;
 color: navy;
 background-color: #98B2FF;
 text-align: left;
 padding: 10px;
 margin: 0 auto;
}

.t4 {
 width: 630px;
 color : #500060;
 background-color: #B5B0FF;
 text-align: left;
 border: solid 2px #BCCCFF;
 border-collapse: collapse;
}

.t4 td {
 padding: 10px;
}

.tdpic {
 width: 630px;
 background-color: #006ABD;
}


td.t1 {color : #0B5979; background-color: #BCCCFF; text-align: left; border: solid #000000 1px;}

.t5 {
 width: 580px;
 color: navy;
 background-color: #98B2FF;
 text-align: left;
 padding: 10px;
 margin: 0 auto;
}

#popcontent
{
 width:1024px;
 border-style:none;
 background-color:white;
 height:768px;
 }

#poptop
{
 display:block;
 width:1px;
 border-style:none;
 background-color:white;
 height:1px;
 }

 #elementDiv
{
 visibility:hidden;
 display:none;
 position:absolute;
 width:1024px;
 height:768px;
 top:75px;
 left:0;
 border: solid blue 1px;
 padding:0;
 margin:0;
 border-collapse:collapse;
 table-layout: fixed;
}

#ptitle
{
 height:10px;
 padding:0;
 margin:0;
 color:white;
 border:solid white 1px;
 background-image: url('images/silvergrad.jpg');
 }

#pclose
{
 width:50px;
 height:10px;
 background:red;
 padding:0;
 margin:0;
 color:white;
 border:solid white 1px;
 }

#contenttd
{
 padding:0;
 margin:0;
 border:solid white 1px;
 background:white;
}

.popheader
{
width:1024px;
background:blue;
height:40px;
text-align:center center;
font-size:30px;
color:yellow;
background-image: url('images/bluegrad.jpg');
}




