@charset "utf-8";
body {
  font: 100% Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: url(../images/decos/bg.jpg) #e6e6e6 repeat-x left top;
  margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  padding: 0;
  text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
  color: #4d4d4d;
  behavior: url(csshover.htc);
}

sup {
  font-size: .85em;
}

h1 {
  font: Arial, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: bold;
  color: black;
}
h4 {
  font: verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}
h5 {
  font: verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  
}
li{
  list-style-image: url(../images/wingdings/homedot.gif);
}

a, a:hover, a:visited, a:focus {
    color: black;
	text-decoration: none;
}

a:hover {text-decoration: underline;}

a.logo {
	text-decoration: none;
}

.oneColFixCtrHdr #container {
  width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
  /*width: 99%;
  min-width: 780px;
  width:expression(document.body.clientWidth < 780 ? "780px": "auto" );  */
  background: #FFFFFF;
  margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
  text-align: left; /* this overrides the text-align: center on the body element. */
}

.oneColFixCtrHdr #header {
  background-color: #666666;
  padding: 0 0 0 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
  width: 100%;
  height: 36px; 	/* Changed by BZT: 35pixels for FF on mac (okay on pc) renders incorrectly (center content is over to the right) */
/*   height: 35px; */
}

.oneColFixCtrHdr #index_container {
  padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
  width: 100%;
}
.oneColFixCtrHdr #footer {
  padding: 0 10px 10px 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
  background-color: #666600;
  color: #cccc99;
  text-align: center;
}
.oneColFixCtrHdr #footer p {
  margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
  padding: 5px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

.oneColFixCtrHdr #footer a {
  padding: 0 10px;
  color: #cccc99;
}

.oneColFixCtrHdr #footer_menu {
  padding: 0 0 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

