.clear_floats {clear:both;}

.container {margin-left: 1%;}


 .content,.content_left, .content_right, .middle, .content_main, .header, .padded_envelope, .pgheader {margin:0 auto; text-align:center;}

.header {margin-left:10%;  margin-right:10%;}


.content_left {float:left; width: 18%; background-color:#222222; color:white; margin-right: 1.5%; /*.5em;*/
overflow:hidden;}

.content_main {width:100%;  border: .05em; border-style:solid; border-color:green;
							padding:0px;background-color:#eeeeff;margin-right:0px;}

.content_right {float:left; width:22%; background-color:#222222; color:#eeeeee; padding:.1em;
margin-left:1.5%;}/* .5em the margin-left setting compensates for the unexplained displacement caused by setting
the padding which for some reason is not recognised by the float*/

.padded_envelope { width:54%; padding:0px;float:left; margin:0;}

.super_header {width:100%; margin: 0 auto; text-align:center;margin-bottom: .5em; margin-top: 0; padding:0px;
 border-style:solid; border-color:#cccc99; border-width:.1em;
overflow:hidden;}
 

body { background-color: black/*#dddddd*/;  color: black;  font-family: Arial, Tahoma, sans-serif;  font-size: medium;  
 /*min-width:470px;*/  }

a { text-decoration: none; }
.content img {	margin-right: 5px;	margin-top: 3px;	margin-left: 2px;}
.homeng {;
	margin: 0px;
	padding-left: 3px; padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCC99;
}

.header  {
width:95%;
margin: 2.5%;
	background-color: #CCCC99;
	color: #333300;
	font-size: x-large;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333300;
	border-bottom-color: #333300;
	font-family: Arial, Helvetica, sans-serif;
	
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.footer  {
	color: #333300;
	margin: 0px;
	background-color: #CCCC99;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333300;
	border-bottom-color: #333300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 5px;
}
.accesskey {
	text-decoration: none;
	color: #000000;
}
.himgicon {	height: medium;	width: medium;}
.pgheader {	color: #333300;	font-size: medium;	font-weight: normal;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;	margin: 0px;}
.footerng {	font-size: medium;	font-weight: normal;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	color: #333300;}
/* Design8 Style1 */
/* Editor Styles listed below */
.Heading {font-family: Arial, Tahoma, sans-serif; font-size: large;	font-weight: bold; color: #000000; text-decoration: none;	margin: 0px; padding: 0px;}
.BodyText {
text-align:left;
	font-weight: normal;
	font-size: normal;
	PADDING-RIGHT: 2.5%;/*right and left were 2px*/
	PADDING-LEFT: 2.5%;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 4px;
	background-color: #eeeeff;
/*#FFFFCC;*/
}
.BoldText {	font-weight: bold;	font-size: medium;}
.Italic {font-style: italic;}
.Underline {text-decoration: underline;}
.Indent {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;}
.Highlight {	background-color: #CCCC99;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: dotted;	border-right-style: dotted;	border-bottom-style: dotted;	border-left-style: dotted;	border-top-color: #333300;	border-right-color: #333300;	border-bottom-color: #333300;	border-left-color: #333300;	margin-top: 1px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}
.Line_HR {clear:both;	border-bottom-color:#CCCC99; border-top-color:#ffffff;	border-left-color:#ffffff; border-right-color:#ffffff;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	padding: 0px;	margin: 0px;}
