H1 	{
	color: #FC0;
	font-size: 12pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #996;
	background-color: transparent;
}
a:link, a:visited{
	color: #0D5;
	text-decoration: none;
	background-color: transparent;	
	}
a:hover {
	color: #FC0;
	text-decoration: none;
	background-color: transparent;
	}
P 	{
	margin-top: 0px;
	margin-bottom: 10px;
	word-spacing: 1px;
	}	
/* Main Body Text */

.signature {
	color : #999966;
	font-size : 7pt;
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #996;
	margin-top: 0px;
	margin-bottom: 20px;
	text-align: right;
	background-color: transparent;
	}
H3	{
	color: #FC0;
	font-size: 12pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 15px;
	border-top: 1px solid #999966;
	border-bottom: 1px solid #999966;
	background-color: transparent;
	}
H2 {color: #FC0;}
ul h2 {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: transparent;
	}
ul li {margin-left: 5px;}
/*Left Bar Text Formatting*/
/*Left Bar Update List Text */
ul#updatelist {
	height: auto!important; height: 370px; 
	min-height: 370px;
	font-size: 7pt;
	word-spacing: 1px;
	position: relative; top: 0px; left: 0px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	white-space: wrap;
	color: #FC0;
	}
#updatelist li {margin-bottom: 6px;	padding: 0px;}
#updatelist a, #updatelist a:link, #updatelist a:visited {display:inline;color: #0A9;}
#updatelist a:hover {color: #FFF;background-color:#033;}
#updatelist h2 {color: #06F;font-size:7pt;margin:2 0;}
/* Formatting for Journal Entry List Links */	
ul#leftbarlist {
	height: auto!important; height: 370px; 
	min-height: 370px;
	margin: 0px;
	padding: 0px;
	width: 126px;
	list-style-type: none;
	white-space: wrap;
	position: relative; top: 0px; left: 0px;
	}
#leftbarlist li {margin: 0px;padding: 0px;width:auto;border:1px solid #033;}

/*Left Bar Regular Text Format*/
div.leftinfotext {
	height: auto!important;height: 370px; 
	min-height: 370px;
	width: 126px;
	word-spacing: 1px;
	margin: 10px 0px 0px 0px;
	border: 0px;
	color: #0A9;
	padding: 0px;
	}
div.leftinfotext img {margin: 6px 0px 6px 0px;}
div.leftinfotext h2 {font-size:11px;font-weight:bold;margin:0px;}
	
/* Formatting for Counter and Haloscan */
#mandatory {
	color: #FFCC00;
	width: 126px;;
	font-size: 7pt;
	font-weight: normal;
	word-spacing: 1px;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	position: relative; bottom: 0px; left: 0px;
	}
#mandatory a, #mandatory a:link, #mandatory a:visited {display:block;color: #0A9;}
#mandatory a:hover {color:#0D5;background-color:#033;}
	
/*Right Bar Text Formatting */
/*Right Bar Header Formatting */
div.rightinfoheader {
	width: 176px;
	height: 30px;
	text-align: left;
	margin-bottom: 10px;
	padding: 0px;
	border: 0px;
	}
div.rightinfoheader h2 {
	width: 146px;
	font-style: oblique;
	font-size: 14px;
	font-weight: bold;
	border: 0px;
	margin: 0px;
	text-align: center;	
	padding: 0px;
	position: relative; left: 30px; top: 7px;
	}
/*Right Bar Regular Text*/
div.rightinfotext {
	width: 176px;
	word-spacing: 1px;
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0px 18px 0px;
	border: 0px;
	color: #0A9;
	padding: 0px;
	}
div.rightinfotext a {display: block;padding: 0px;width: auto;background-color: #033;margin-bottom:4px;}
div.rightinfotext a:link, div.rightinfotext a:visited {color: #0A9;text-decoration: none;}
div.rightinfotext a:hover {color: #FC0;background-color: #066;}	
div.rightinfotext img {margin: 6px 0px 6px 0px;}
div.rightinfotext h2 {font-size:11px;font-weight:bold;margin:0px;color:#FC0;}
	
/* Main Bar Layout Formatting */
div.mainboxtop {
	margin: 5px 30px 10px 30px;
	height: 20px;
	font-weight: bold;
	}
div.mainboxtop img {float:left;margin-right: 5px;}
div.mainbox30 {
	margin: 5px 30px 5px 30px;
	height: 30px;
	}
div.mainbox30 img {float:right;margin-left: 0px;}
div.mainbox30 h2 {margin-bottom:2px;}

div.mainbox50 {
	margin: 5px 30px 5px 30px;
	height: 50px;
	}
div.mainbox50 img {float: left;margin-right:10px;}
div.mainbox50 h2 {margin-bottom:4px;}

div.mainbox75 {
	margin: 5px 30px 5px 30px;
	height: 75px;
	}
div.mainbox75 img {float:left;margin:0px;margin-right:10px;}

div.mainbox100 {
	margin: 5px 30px 5px 30px;
	height: 100px;
	}
div.mainbox100 img {float:left;margin:0px;margin-right:10px;}

div.mainbox125 {
	margin: 5px 30px 5px 30px;
	height: auto!important;height:125px;
	min-height: 125px;
	}
div.mainbox125 img {float:right;margin:0px;margin-right:10px;}
	
div.mainbox150 {
	margin: 5px 30px 5px 30px;
	height: auto!important;height:150px;
	min-height: 150px;
	}
div.mainbox150 img {float:left;margin:0px;margin-right:10px;}

div.mainbox175r {
	margin: 5px 30px 5px 30px;
	height: auto!important;height:175px;
	min-height: 175px;
	}
div.mainbox175r img {float:right;margin:0px;margin-left:10px;}

div.mainbox300 {
	margin: 5px 30px 5px 30px;
	height: auto!important;height:300px;
	min-height: 300px;
	}
	
div.mainbox400 {
	margin: 5px 30px 5px 30px;
	height: 400px;
	}
	
div.sitemap {
	font-size: 9px;
	font-style: italic;
	margin-bottom: 10px;
	}
ul.hmenu {text-align: center;margin: 20px;padding:0px;}
ul.hmenu li{
	display:inline;
	list-style-type:none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 5px 0px 5px;
	padding: 0px;
	}
ul.hmenu a {padding: 2px 10px 2px 10px;width: auto;background-color: #066;border: 1px solid #FFF;}
ul.hmenu a:link, ul.hmenu a:visited {text-decoration: none;background-color: #066;}
ul.hmenu a:hover {color: #FC0;background-color: #033;}	

ul.hlist {margin: 0px;}
ul.hlist li {
	display:inline;
	list-style-type:none;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	}