body
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
/*	FONT-SIZE: 10.5pt; 
	FONT-FAMILY: arial, verdana,  helvetica, sans-serif; 
	LINE-HEIGHT: 15pt; 
	SCROLLBAR-FACE-COLOR: #003366; 
	SCROLLBAR-HIGHLIGHT-COLOR: #414141; 
	SCROLLBAR-SHADOW-COLOR: #414141; 
	SCROLLBAR-3DLIGHT-COLOR: #d7d8d7; 
	SCROLLBAR-ARROW-COLOR: white; 
	SCROLLBAR-TRACK-COLOR: #d7d8d7; 
	SCROLLBAR-DARKSHADOW-COLOR: #d7d8d7 ;
	background-image : url(/images/full-background.gif);
*/
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}
/* 
* Main page styles, in includes
*/
div#navBox
{
	float: left;
	width: 160px;
	background-image : url(/images/full-background.gif);
}
div#bodyBox
{
}
div#footerBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 0.6em;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 20px;
	border-left: black 1px solid;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Sans-Serif;
	letter-spacing: 3pt;
	background-color: white;
	margin-top:40px; text-align:center;
}
.context
{
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: left; 
	float:left;
	/*background-color:white;*/
}
.content
{
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: left; 
	float:left;
	background-color:white;
}
.bodyImageLeft
{
	display: inline;
	float: right;
}
.bodyImageRight
{
	display: block;
	float: left; 
	margin-right:10px; 
	clear:left;
}
.clearHeading
{
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 20px;
	margin-left: 5px;
	text-transform: capitalize;
	color: #660000;
	font-family: Sans-Serif;
	letter-spacing: 2pt;
	display:block; margin-bottom:10px;
}
.clearSubHeading
{
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 20px;
	margin-left: 5px;
	text-transform: capitalize;
	color: black;
	font-family: Sans-Serif;
	letter-spacing: 2pt; 
	display:block;
}
/*
*	Link styles
*/
.link, link:active, link:visited
{
/*	clear: right;*/
	padding-top: 5px;
	display: block;
	padding-left: 10px; 
	color: #cc9900;
	font-weight: bold; 	
	text-decoration: none;
}
.link:hover
{
	display: block;
	padding-left: 10px;
	color: red;
	padding-top: 5px;
	background-color: #ffe4b5;
}
/*#ccffcc;*/
.linkBox
{
	clear: left;
	display: block;
	padding-bottom: 10px;
}
.linkImage
{
	display: block;
	float: left;
}
/*
* MISC styles
*/
.linediv
{
	clear: both;
	display: block;
	float: none;
	line-height: 2px;
	margin-top:15px;
	margin-bottom:15px;
	background-color: #420000;
}
.blank
{
	clear: both;
	display: block;
	float: none;
	line-height: 5px;
}
.line800
{	width:500px;
	clear: both;
	display: block;
	float: none;
	line-height: 5px;
}
.Box
{
	margin-top: 10px; border: solid 1px black;
}
div.bxHeading
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	padding-left: 15px;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	background-color: #660000;
}
div.bxDetails{
	padding:5px;
}
.Heading
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	padding-left: 15px;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	background-color: #660000;
	margin-top:20px;
}
.linebreak
{
	background-color: #660000; font-size: 2px; height: 1px; overflow-y: hidden; line-height: 2px;
	margin-bottom:10px; margin-top:10px; clear:both; float:none;
}
.line
{
	background-color: #660000; font-size: 2px; height: 1px; overflow-y: hidden; line-height: 2px;
	margin-bottom:10px; margin-top:10px;
}
table.tableBox{border-top:1px solid black; border-left:1px solid black;}
table.tableBox td,table.tableBox th{
	border-bottom:1px solid black; border-right:1px solid black; text-align:center; padding:1px;
}

