
/* HTML & Body */
html																	{ padding: 0px; margin: 0px; height: 100%; }
body																	{ padding: 0px; margin: 0px; height: 100%; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 0.75em; }
*																			{  }

/* Corrections */
table																	{ font-size: 1em; }
form																	{ display: inline; }
h1, h2, h3, h4												{ padding: 0px; margin: 0px; font-size: 1em; }
p																			{ margin: 0; padding: 1em 0; line-height: 1.5em; }

.floatkiller													{ clear: both; height: 1px; font-size: 1px; overflow: hidden; }


/* Downloads */
.download															{ }
a.download				 										{ padding: 0px 0px 0px 15px; text-decoration: none; background: url(../images/arrow_red.gif) no-repeat 0em 0.35em; }
a:hover.download											{ text-decoration: underline; }


/* Headlines */
.contentheadline1											{ font-weight: bold; font-size: 1.2em; }

/* Banner */
#banner_right													{ position: absolute; margin-top: 0px; top: 0px; left:869px; z-index: 40; clear:left; }

#banner_top														{ width: 869px; overflow: hidden; font-size: 0px; min-height: 2px; }
#banner_top img												{ margin: 0px 0px 0px 0px; }

/* Divisions */
#corner																{ position: absolute; margin-top: 98px; left: 868px; z-index: 30; height: 507px; width: 4px; background: url(../../bindereport/images/bg_corner.jpg) no-repeat top left; font-size: 1px; }

.container														{ width: 100%; z-index: 10; min-height: 100%; height: auto !important; height: 100%; }
#container														{ width: 872px; min-height: 100%; height: auto !important; height: 100%; background: url(../../bindereport/images/container.gif) repeat-y; }

	#header															{ height: 98px; overflow: hidden; background: white;  }
		#logo															{ height: 98px; width: 240px; float:left; overflow:hidden; }
    #slogan														{ height: 98px; width: 632px; float:right;  }
		#slogan img												{ margin-right: 5px; }

	#content_area												{ width: 840px; margin: 0px 14px 0px 14px; }
 	#colorbar														{ height: 8px; background: #666666; width: 868px; font-size: 1px; }

	#meta_area													{ height: 34px; overflow: hidden; margin: 0px; font-size: 0.9em; }
	#date																{ height: 15px; width: 200px; margin: 10px 0px 0px 2px; }
	#metabox														{ width: 640px; height: 20px; margin: -17px 0px 0px 200px; }
	#metamenu														{ float: right; margin: 2px 5px 0px 0px; }
		#metamenu ul											{ list-style: none; padding: 0px; margin: 0px; display: inline; }
		#metamenu ul li										{ padding: 0px; margin: 0px 5px 0px 5px; display: inline; float: left; }
	#metamenu_search										{ float: left; margin: 0px 0px 0px 5px; }

	#searchbox													{ float: right; width: 141px; height: 18px; overflow: hidden; }

 	#menu_main													{ height: 28px; overflow: hidden; }
	#menu_main ul												{ list-style: none; padding: 0px; margin: 0px; }
	#menu_main ul li										{ padding: 0px; margin: 0px; float: left;  }
	#menu_sub														{ height: 28px; overflow: hidden; }
		#menu_sub ul											{ list-style: none; padding: 0px; margin: 5px 0px 0px 50px; }
		#menu_sub ul li										{ padding: 0px; margin: 0px 22px 0px 0px; display: inline; float: left; }

	#content_wrap												{}
	#content_left												{ float: left; width: 597px; overflow: hidden; min-height: 100px; }
		#content_left_wrap								{ padding: 20px 12px 30px 12px; }
			#content_options								{ padding: 0px 0px 0px 0px; height: 20px;  border-bottom: 1px solid #666666; margin: 0px 0px 25px 0px; font-size: 0.9em; }
				#pageopt_back									{ float: left; }
				#pageopt_print								{ float: left; }

				#pagecontent									{ margin: 0px 0px 80px 0px; width: 573px; overflow: hidden; }

	#content_right											{ float: left; width: 229px; overflow: hidden; margin: 14px 0px 0px 14px; }

#footer																{ height: 82px; width: 615px; overflow: hidden; font-size: 0.9em; position: relative; float: left; z-index: 20; margin: -82px 0px 0px 0px; }
#footer_ontop													{ width: 250px; height: 20px; margin: 5px 0px 0px 349px; text-align: right; }
#footer_copyright											{ margin: 21px 0px 0px 16px; width: 657px; }


/* Content Ad */
.fce_contentad_rightside							{ background: white; }
.fce_contentad_rightside_title				{ padding: 5px 0px 5px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; text-transform: uppercase; }
.fce_contentad_rightside_wrap					{	text-align: center; width: 229px; overflow: hidden;  }
 



/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


.fce_rightside_container										{ margin: 0px 0px 10px 0px; }
.fce_rightside_container_image							{ float: left; }
.fce_rightside_container_text								{ float: left; width: 110px; margin: 0px 0px 0px 10px; }
.fce_rightside_container_text a							{ background: url("../../bindereport/images/arrow_red_line.gif") no-repeat scroll 0 0.5em; padding-left: 12px; display: block; font-weight: bold; color: #d5081f; text-decoration: none; }
.fce_rightside_container_text a:hover				{ text-decoration: underline; }

.fce_rightside_container_allVids						{ margin: 0px 0px 0px 0px; }
.fce_rightside_container_allVids a					{ background: url("../../bindereport/images/arrow_red_line.gif") no-repeat scroll 0 0.5em; padding-left: 12px; display: block; font-weight: bold; color: #d5081f; text-decoration: none; }
.fce_rightside_container_allVids a:hover		{ text-decoration: underline; }

p.bodytext																	{ margin: 0px; padding: 0px; }





















