body
{margin: 0;
background: url(images/bg.gif) #E0E0E0 top center repeat-y;
text-align: justify;}

#header
{background: url(images/topbanner1.jpg) top center no-repeat;
vertical-align: top;
padding-left: 18px;
padding-top: 18px;
height: 200px;
font-family: tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: lighter;
border-bottom: 1px solid #d0d0d0;}

#main
{width: 780px;
height: auto;
margin: 0 auto 0 auto;
font-family: tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #6a6363;
background-color: inherit;}


#content
{float: left;
width: auto;
text-align: left;
padding-top: 5px;
padding-left: 11px;
padding-right: 11px;
font-family: tahoma, Verdana, Arial, sans-serif;
line-height: 145%;
color: #6a6363;
background-color: #E0E0E0;
height: auto;}

#contentImage
{float: left;
width: 355px;
font-family: tahoma, Verdana, Arial, sans-serif;
line-height: 145%;
color: #6a6363;
background-color: inherit;
text-align: justify;}

img {border: none; }

#contentCaption
{float: Right;
width: 220px;
font-family: tahoma, Verdana, Arial, sans-serif;
line-height: 125%;
color: #6a6363;
background-color: inherit;
text-align: left;}

#content h3, h4
{font-family: tahoma, Verdana, Arial, sans-serif;
color: #6a6363;
background-color: inherit;
font-weight: bold;
padding-left: 0px;}

#content ul
{list-style-image: url(images/arrow.gif);
list-style-type: circle;
list-style-position: outside;}

#content ul a:hover
{font-weight: bold;}

#content a
{border: 0px;}

#footernav
{width: 300px;
height: auto;
font-family: tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #6a6363;
background-color: inherit;}

#footernav a:hover
{font-weight: bold;}

#footer
{text-align: right;
padding: 5px;
font-family: tahoma, Verdana, Arial, sans-serif;
font-weight: lighter;
color: #6a6363;
background-color: #e0e0e0;}

.title
{font-size: 24px;
font-weight: bold;
color: #6a6363;
background-color: inherit;}

h1, h2
{font-size: 12px;
font-family:  tahoma, Verdana, Arial, sans-serif;
color: #6a6363;
background-color: inherit;
font-weight: bold;
padding-left: 4px;}

h3, h4
{font-size: 11px;
font-family: tahoma, Verdana, Arial, sans-serif;
color: #6a6363;
background-color: inherit;
font-weight: bold;
padding-left: 8px;}
	
a:link, a:visited
{color: #397b66;
background-color: inherit;
font-family: tahoma, Verdana, Arial, sans-serif;
text-decoration: none;}

a:hover
{color: #2e6243;
text-decoration: none;
background-color: inherit;}

.hr
{border-bottom: 1px solid #d0d0d0;
height: 1px;}

.bold
{font-weight: bold;}

.rightalign
{text-align: right;}

.italic
{font-style: italic;}

table.bodytable 
{border: 0px solid #cccccc;
max-width: 98%;}

table.bodytable td 
{border: 0px solid #cccccc;
padding-bottom: 60px;
vertical-align: top;
text-align: left;
border-top: 2px dotted #d0d0d0;
padding-top: 10px;}

table.bodytable th
{border: 0px solid #cccccc;}
