/* CSS Document */
html {overflow-y:scroll;}

body {
  text-align: center;
  font-family: Verdana, sans-serif;
  font-size: 80%;
  line-height: 160%;
  background: url('../images/bg.jpg') top center repeat-x;
  margin: 0px;
  padding: 0px;
  }

#page {
  margin: 0 auto;
  width: 1002px;
  text-align: left;
  }
  
#content-holder {
width: 643px;
float: left;
padding-bottom: 16px
}

#content-text {
padding-left: 35px
}

#nav {
width: 357px;
float: left;
margin-left: 2px;
}

#nav-content {
padding: 0px 10px 0px 47px
}

#footer-container {
background: url('../images/bg_bot.jpg') repeat-x; 
clear: both;
}

#footer {
  margin: 0 auto;
  width: 1002px;
  text-align: left;
  }
#footer1 {
	font-size: 85%; color: white; margin: 6px 0px 0px 35px; width: 608px; float: left;
	}
#footer2 {
	font-size: 85%; color: white; margin: 6px 0px 0px 70px; width: 217px; float: left; font-weight: bold;
	}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {color: white}
div.spacer {font-size: 1px; clear: both; line-height: 1px}

img {border: 0px}

form {margin: 0px 0px 0px 10px}
input#s {border: 1px solid #363636; float: left; margin-right: 6px; margin-top: 3px; padding: 4px; width: 196px}
input#searchsubmit {background: url('../images/search-go.gif'); width: 66px; height: 30px; color: transparent; border: 0px}
label.screen-reader-text {display: none}

.heading {margin-top: 18px;}
li.categories {background: none; margin-left: -55px}

a:link, a:visited, a:hover, a:active {color: #BE450A}
/* {color: #363636} */

ul {margin-top: 4px}
ul li {list-style-type: none; background: url('../images/bullet.gif') no-repeat 0 0.6em; margin-left: -20px; padding-left: 16px}
td ul li {margin-left: -32px;}

strong, b {color: #333333}
hr {border: 1px dashed #999; border-width: 0px 0px 1px 0px; color: #fff; background-color: #fff; height: 1px;}
p {margin: 10px 0px}
.small-text {font-size: 85%; line-height: 120%}

h1, h2.pagetitle {font-size: 200%; font-family: trebuchet ms, Tahoma, serif; border-bottom: 2px solid #3F3F3F; font-style:normal; font-weight: normal; color: #333333; padding-bottom: 0px; line-height: 100%; margin-top: 26px}
h2 {color: #BE450A; font-size: 160%; font-family: Arial, sans-serif; line-height: 120%; margin: 16px 0px 10px 0px}
h2 a:link, h2 a:visited {text-decoration: none}
h2 a:hover, h2 a:active {text-decoration: underline}
h3.small-text {font-weight: normal}
img.divider {margin-top: 6px}



.edit {background: #FF7F24; padding: 2px 6px; color: #fff}
.no_h1 {margin-top: 24px}

div.navigation {font-weight: bold; color: #333; font-size: 120%; text-align: center; margin-top: 10px}
div.alignright {float: right}
div.alignleft {float: left}
.margin {margin-left: 20px}

table {border-collapse: collapse}
th {border: 1px solid black; padding: 2px 4px; font-size: 13px; background-color: #E1E1E1}
td {border: 1px solid black; padding: 2px 4px; font-size: 12px}
td strong {font-size: 13px;}
td p, th p {margin: 6px 0px}

table.tableSubNav th, table.tableSubNav td {border: 0px}
table.tableSubNav a {font-weight: bold}
table.tableQuote {margin-right: 20px}
table.tableQuote, table.tableQuote th, table.tableQuote td {border: 0px}

.printonly {display: none}

.subnavTop {background: url('../images/bg_nav_top.gif') no-repeat; width: 610px; padding-top: 6px}
.subnavBot {background: url('../images/bg_nav_bot.gif') bottom no-repeat; padding: 0px 10px 6px 10px}
.subnavTop p {margin: 0px; font-weight: bold}
.subnavTop a {color: #b93b0a}