body {
     font: 0.8em Arial, Verdana, Helvetica, Arial, sans-serif;
     color: #333;
     background-color: #CACCB6;
}

#mainTable {
     padding: 0px;
     width: 868px;
     background: #CACCB6 url(img/bg_strip.jpg) repeat-y;
	 margin: 0 auto;
}

div.right {
text-align: right;
}

#main {
    padding-top: 0;
     padding-right: 20px;
     padding-left: 20px;
     text-align: left;
}

hr {
     border: 0;
     background-color: #ebebeb;
     height: 5px;
     width: 826px;
     position: relative;
     left: -40px;
     top: 0px;
}

#textarea hr {
     border: 0;
     background-color: #ebebeb;
     height: 2px;
     width: 700px;
     position: relative;
     left: -60px;
     top: 0px;
}
#logo {
     position: relative;
     left: 45px;
     top: 30px;
}

#navbar2, #navbar {
     text-align: right;
     position: relative;
     top: -43px;
     left: 40px;
     padding-right: 3em;
}

a.nB {
     padding: 5px;
     text-decoration: none;
     color: #036;
}

a.nB:hover {
     color: #9f2d20;
	 text-decoration: underline;
}


#navbar p {
     padding: 0 5px 0 0;
     color: #9f2d20;
     font-size: 1.75em;
}

#leftnav {
     position: relative;
     top: -155px;
     background: #ebebeb;
     width: 150px;
     float: left;
     padding: 10px;
     color: #000;
     line-height: 110%;
}

#leftnav h1 {
     font-weight: 700;
     font-size: 100%;
     color: #036;
}

#leftnav h2 {
     padding-left: 10px;
     font-weight: 400;
     font-size: 100%;
     color: #036;
}

#leftnav a {
     text-decoration: none;
     color: #036;
}

#leftnav a:hover {
     text-decoration: underline;
     color: #9f2d20;
}

#textarea {
	 float: left;
	 width: 630px;
     padding-right: 20px;
     position: relative;
     top: -20px;
	 left: 2px;
}

#textarea img {
     padding-left: 20px;
     float: left;
     margin-right: 20px;
}

#textarea2 {
	float: left;
    padding-right: 20px;
    position: relative;
    top: -20px;
	left: 2px;
}

#textarea2 h1, #textarea h1 {
     padding-left: 20px;
     font-weight: 700;
     font-size: 170%;
     color: #036;
}

#textarea2 h2, #textarea h2 {
     padding-left: 20px;
     font-weight: 400;
     font-size: 130%;
     line-height: 130%;
}

#textarea2 p, #textarea p {
     padding-left: 20px;
     text-align: left;
     line-height: 120%;
}

#textarea2 li, #textarea li {
     line-height: 140%;
     margin-bottom: 10px;
	 margin-left: 14px;
}

#downloads {
     position: relative;
     margin-left: 10px;
     width: 150px;
     border: none;
     background-color: #fff;
     float: right;
}

#downloads img {
     border: solid 2px #ccc;
          margin-bottom: 10px;

}

#downloads img:hover {
     border: solid 2px #f00;
}

#downloads a {
     text-decoration: none;
     color: #036;
}

#downloads a:hover {
color: #9f2d20;
text-decoration: underline;
}


#textarea h1.access {
font-size: 400%;
}

#textarea p.access {
font-size: 200%;
}

.rightimg {
     float: right;
     margin-left: 10px;
     margin-bottom: 5pc;
}

.clear {
     clear: both;
}

#footer {
     padding: 6px;
     width: 800px;
     text-align: right;
	 margin: 0 auto;
}

#footer a {
     color: #000;
     text-decoration: none;
     font-weight: 700;

}

#footer a:hover {
     color: #9f2d20;
     text-decoration: none;
}

#textarea table
{	font-size: medium;
	margin-left: 0.5em;
	line-height: 120%;
	font-family: Verdana, Arial, sans-serif;
	color: #4b0082;
	background: #fff;
	border: none;
}

#textarea th
{
font-weight: bold;
font-size: 80%;
border: none;
padding: 3px;
color: #fff;
background: #036;
}
#textarea td
{
font-weight: normal;
border: none;
padding:3px;
color: #000;
background: #ebebeb;
font-size: 80%;
vertical-align: top;
}
#textarea caption
{
font-weight: bold;
border: none;
color: #036;
background: none;
 text-align: left;
}


