body
{
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 font-family: verdana, arial, sans-serif;
}


.pagemaintable {
        width: 990px;
        background-color: #ffffff;
	border-collapse: collapse;
        border: 0px; 
        border-style: outset; 
        border-color: gray ;
	padding: 0px;
}

.pageheadingcell {
	font-size: 18px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray ;
        padding: 0px;

}


.headingtable {
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: gray ;
        background-color: #f3e4bf;
}

.headingcell {
	font-size: 18px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray ;
        padding: 0px;
}



.pagetopmenubarcell {
	text-align: center;
        padding: 0px;

}

.topmenutable {
	border-collapse: collapse;
        border: 0px; 
        border-style: outset; 
        border-color: gray ;
        background-color: #7a683d;
	background-image: url(/images/menubar.jpg);
}

.topmenurow {
	font-size: 12px;
	text-align: center;
}


.topmenucell {
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray;
        padding: 3px;
}

.topmenulink {
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
}

.topmenulink:hover {
	font-size: 10px;
	color: #ffff00;
	text-decoration:none;
}

.pagemainrow {
	text-align: center;
        padding: 0px;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: gray;
}

.pagemaincell {
	text-align: center;
        padding: 0px;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: gray;
}

.maintable {
	border-width: thin;
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: gray;
	padding: 0px;
}

.mainrow {
	padding: 0px;

}

.leftmaincell {
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray;
        padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top;
}

.leftmenutable {
	width: 160px;
	border-collapse: collapse;
	border: 1px; 
	border-style: inset; 
        border-color: #5d4716;
        padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}

.leftmenurow {
	padding: 0px;
}

.leftmenuheader {
	width: 100%;
	font-size: 12px;
	background-color: #f3e4bf;
	border-collapse: collapse;
	border: 1px; 
	border-style: inset; 
        border-color: #5d4716;
        padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;

	font-weight: bold;
}

.leftmenucell {
	font-size: 12px;
	width: 100%;
	border-collapse: collapse;
	border: 1px; 
	border-style: inset; 
        border-color: #5d4716;
        padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
}

.leftmenufooter {
	font-size: 12px;
	width: 100%;
	border-collapse: collapse;
	border: 1px; 
	border-style: inset; 
        border-color: #5d4716;
        padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
}

.rightmaincell {
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray ;
        width: 100%;
        padding: 0px;
	vertical-align: top;

}

.maincolumntable {
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray ;
	width:100%;
	padding: 0px;
}

.maincolumnrow {
	padding: 0px;
}

.maincolumncell {

	font-size: 12px;
	padding-left: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray ;
	vertical-align: top;


}

.bodycellleft {
	font-size: 12px;
	padding-right: 30px;
	vertical-align: top;
	padding-left: 0px;
	padding-bottom: 0px
}

.bodycellright {
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 0px
}



.pagefootercell {
	text-align: center;
        padding: 0px;

}

.footertable {
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: gray;
}

.footercell {
	font-size: 10px;
	text-align: center;
	color: #999999;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray;
        padding: 3px;
}

.pagefootercell {
	text-align: center;
}

.pagebannercell {
	text-align: center;
}

.bannertable {
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: gray;
}

.bannercell {
	font-size: 12px;
	text-align: center;
	color: #cccccc;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: gray;
        padding: 3px;
}










.text {
 font-size: 12px;
 text-decoration: none;
 color: #000000;
}



.header {
font-family: Comic Sans MS, verdana, arial, sans-serif;
font size: 42px;
font-weight: bolder;
color: #cc0000;
background-color: #66ccff;
text-decoration: none;
}

.header:hover {
font-family: Comic Sans MS, verdana, arial, sans-serif;
font size: 42px;
font-weight: bolder;
color: #cc0000;
background-color: #66ccff;
text-decoration: none;

}

.subheader {
font-family: Comic Sans MS, verdana, arial, sans-serif;
font size: 14px;
font-weight: bold;
color: #006600;
background-color: #66ccff;
}


p.tiny

{
font-size:10px;
color: #666666;
}

hr
{
border-style: dotted;
border-color:gray;
}

a
{
font-size:12px;
color: #B64545;
text-decoration:underline;
}

a:hover
{
font-size:12px;
color: #B64545;
text-decoration:none;
}

.footerlink
{
font-size:10px;
color: #999999;
text-decoration:underline;
}

.footerlink:hover
{
font-size:10px;
color: #000000;
text-decoration:none;
}


.tinylink
{
font-size:10px;
color: #B64545;
text-decoration:underline;
}

.tinylink:hover
{
font-size:10px;
color: #B64545;
text-decoration:none;
}

.bodylink 
{ 
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 text-decoration: underline;
}

.bodylink:hover
{ 
 font-size: 12px;
 font-weight: bold;
 color: #999999;
 text-decoration: none;
}

.linkscell {
 font-size: 12px;
 text-decoration: none;
 color: #000000;
}

.links
{
font-size:12px;
color: #B64545;
text-decoration:underline;
font-weight: bold;
}

.links:hover
{
font-size:12px;
color: #B64545;
text-decoration:none;
font-weight: bold;
}

h1
{
padding-top: 10px;
font-size:22px;
color: #111111;

}

h2
{
padding-top: 10px;
font-size:18px;
color: #111111;

}

