body { 
  margin:0px 10px 10px 0px; 
  background: #d6d6be url("/Images/header_01.gif") top left no-repeat; 
  font-family: Helvetica; 
  font-size: .7em; 
}

p {
margin-bottom:0;
}

H1 {font-size:2em}  
H2 {font-size:1.5em}  
H3 {font-size:1.25em}  
H4 {font-size:1em}  

INPUT, SELECT, TH, TD {font-size:.8em}

form {
  margin-bottom: 0;
}

#banner {
  height: 120px;
  background: #d6d6be url("/Images/header_02.gif") top left no-repeat;
  margin-left: 153px; 
}

#logo {
  position: absolute;
  top: -5px;
  left: 555px;
  z-index: 1;
}

#download {
  padding-top: -10px;
}

#previewBanner {
  background: #ffffff;
  color: red;
  font-size: 1.5em;
  font-weight: bold;
}



#container {
  margin: 0; padding: 0; height: 100%;
/*  width:expression(document.body.clientWidth > 1024? "1024px": "auto" );*/
  width: 900px;
}

#navBar {
  width:153px;
  float:left;
  margin-top: 15px;
}

#activeTab {
  width:151px;
  padding: 2px 0px 1px 3px;
  text-align: left;
  background: #d6d6be;
  border-top: none;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-left: 1px solid #999999;
  float: left;
}

#inactiveTab {
  width:151px;
  text-align: left; 
  background: #d6d6be;
  border-top: none;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-left: 1px solid #999999;
  float: left;
  line-height: 18px;
}

#noTab {
  width:151px;
  border-top: none;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-left: none;
  float: left;
}

#content {
  padding: 25px 10px 25px 10px; 
  background: #ffffff url("/Images/header_05.gif") top left no-repeat;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
  margin-left: 153px;
  width: 678px;
}

#footer {
  width: 99%;
  text-align: center;
  width:expression(document.body.clientWidth > 1024? "1024px": "auto" );
}

#editLink {
  float: right;
}

#blogBox {
  width:400px;
  padding: 0px;
  float: right;
}

#content2Container {
  margin-top: 25px;
  margin-left: 15px;
  width:250px;
  padding: 0px;
  float: right;
  background: #ffffff url("/Images/downloads_top.gif") top left no-repeat; 

}

#content2Header {
  text-align: right;
  font-weight: bold;
  height: 100px;
}

#content2 {
  width:200px;
/*  line-height: 1px;  */
  margin-top: 40px;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
  padding: 0px 20px 10px 20px;
  background: transparent url("/Images/downloads_mid.gif") top left repeat-y; 
/*  float: right; */
}

#content2Bottom {
  width:250px;
  height: 20px;
/*  line-height: 1px;  */
  background: transparent url("/Images/downloads_bottom.gif") bottom left no-repeat; 
/*  float: right; */
}

#footerText {
  font-size: .9em; 
  font-style: italic; 
  color: #0a5686; 
  font-weight: bold;
}

#lastUpdate {
  font-size: 0.8em; 
  font-style: italic; 
  float: left;
}

img {padding:5px}
img.editIcon {vertical-align:bottom; align:right; padding: 0px;}
img.download {padding: 0px}

a:link {color: #0a5686;}
a:visited {color: #0a5686;}
a:active {color: #0a5686;}
a:hover {color: #b13113;}
a {text-decoration: none;}

a.navbar:link {color: #0a5686; background-color: #d6d6be; display: block}
a.navbar:visited {color: #0a5686; background-color: #d6d6be; display: block}
a.navbar:active {color: #0a5686; background-color: #d6d6be; display: block}
a.navbar:hover {color: #ffffff; background-color: #999999; display: block}
a.navbar {text-decoration: none;}

/*
table {
  border: 1px solid #0a5686;
}

th {
  background-color: #c8c8c8;
  border: 1px solid #fff;
  padding: 3px;
  font-size: 1em;
}
  
td {
  background-color: #dcdcdc;
  border: 1px solid #fff;
  padding: 3px;
  font-size: 1em;
}
*/




