body {
	margin:0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#050402;
	font-family:arial;
	font-size:12px;
	
}
p {/*these paragraph rules make line spacing as similar as they can be between ie and ff*/
	margin: 0em;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0em;
	line-height: 1.3em;
}

h1{
	font-size: 18px;
	margin: 5px 0px -10px 0px;
	color:#762020;
}

h2{
	font-size: 14px;
	margin: 5px 0px -10px 0px;
	color:#762020;
}

a:link, a:active, a:visited{
	text-decoration: none;
	color:#762020;
	font-weight:bold;
}

a:hover{ text-decoration: underline; }

.leftEdge{
	background-position:right top;
	background-repeat:repeat-y;
}
*html .leftEdge{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/leftedge.html',sizingMethod='scale');	}
.leftEdge[class]{	background-image: url(../images/leftedge.png);	}

.rightEdge{
	background-position:right top;
	background-repeat:repeat-y;
}
*html .righttEdge{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/rightedge.html',sizingMethod='scale');	}
.rightEdge[class]{	background-image: url(../images/rightedge.png);	}

*html .bottomEdge{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout_10.html',sizingMethod='scale');	}
.bottomEdge[class]{	background-image: url(../images/layout_10.png);	}

*html .blc{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blc.html',sizingMethod='scale');	}
.blc[class]{	background-image: url(../images/blc.png);	}

*html .brc{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/brc.html',sizingMethod='scale');	}
.brc[class]{	background-image: url(../images/brc.png);	}

#mainTable{
	position:relative;
	margin: 0 -57px -57px -98px;
}

.contentArea{
	padding:20px 0px 20px 20px;
	text-align:justify;
}

.sideBar{
padding:20px 20px 20px 40px;
}

.navTd{
	background-image:url(../images/layout_02.png);
	background-repeat:no-repeat;
	color:white;
	font-size:15px;
}
.navTd a:link, .navTd a:active, .navTd a:visited{
	/*
color:white;
	font-weight:normal;
	padding:22px 6px 4px 6px;
	margin:0px;
	top:-4px;
	position:relative;
*/
}
.navTd a:hover{
	/*
text-decoration:none;
*/
}

*html .navTd a:hover{ 
/*
background-color:#B90000;
*/ 
}

.navTd[class] a:hover{ 
	/*
background-image: url(../images/btnHover.png);
	background-repeat:repeat-x;
*/
}
.navTd img{
	position:relative;
	top:9px;
	display:block;
}
.footerTd{
	background-image:url(../images/layout_08.png);
	background-repeat:no-repeat;
	background-position:top center;
	font-size:10px;
	color:white;
	line-height:1.7em;
}
.footerTd a:link, .footerTd a:active, .footerTd a:visited{
	color:white;
}
