body { /* for center alignment*/ margin-bottom: 12px; margin-left: auto; margin-right: auto; margin-top: 0; text-align: left; /* for center alignment*/ position: relative; padding: 0; color: #000; font-family: Verdana, Helvetica, sans-serif; background: #fff; }
@media screen { body { width: 970px; } }
#header, #BarreMenu, #wrapper, #boundary, .breadCrumbHolder, #contentHome, #myContentHome, #homeBaseline, #footer { width: 100%; }
#BarreMenu					{ float: left; height: 25px; display: block; background: url(/_com/img/background_menu.gif) repeat-x; clear: left; }
@media print {
	#BarreMenu { display: none; }
	#navigation { display: none; }
	#rightsection { display: none; }
	#links { display: none; }
	#footer .left { display: none; }
	.noPrint { display: none; }
}
.breadCrumbHolder 			{ background: #fff; display: block; float: left; clear: left; margin: 0 0 30px 0; }
#navigation 				{ float: left; width: 204px; padding-bottom: 30px; font-size: 10px; font-weight: bold; }
#boundary					{ float: left; clear: left; }
#contentHome				{ margin: 0 0 1em; border-style: none; padding: 0; background-color: #fff; float: left; clear: left; font-size: 13px; }
/*#content[id]				{ height: auto; min-height: 400px; }*/
#content					{ margin: 0; border-style: none; /*padding-top: 15px;*/ padding-bottom: 15px; background-color: #fff; float: left; background-color: #dfe8ef; font-size: 13px; }
#contentHome #section		{ margin: 0; border-style: none; border-bottom: 1px dotted #949494; padding: 0 0 29px 0; background-color: transparent; color: #656c76; }
@media screen {
	#navigation					{ width: 204px; padding-right: 29px; }
	#content					{ width: 440px; padding-left: 32px; padding-right: 32px; }
	#content #section			{ /*width: 500px;*/ }
	#outliner					{ float: left; width: 737px; }
	#rightsection				{ width: 204px; padding-left: 29px; }
}
#content #section #bandage	{ overflow: hidden; width: 100%; clear: both; }
#myContentHome				{ float: left; clear: left; }
/*#recent						{ margin: 0; border-style: none; float: left; clear: left; width: 100%; }*/
#award						{ position: absolute; top: 320px; left: 79px; margin: 0; border-style: none; }
#startlogo					{ float: left; width: 260px; clear: left; }
#startlogo a				{ display: block; border: 1px dotted #949494; text-align: center; width: 257px; margin-bottom: 10px; padding: 11px 0; }
#homeCont					{ float: left; width: 710px; }
#homeMarges					{ padding: 0 0 0 50px; }
#homeBaseline				{ float: left; clear: left; padding: 4px 0 12px; }
#header						{ float: left; height: 84px; clear: left; }
#header #logo				{ float: left; margin: 16px 0 0 0; width: 822px; }
#header #links				{ float: left; width: 148px; }
#wrapper					{ border-bottom: 1em solid #eee; padding: 0 0 1em; float: left; clear: left; }
@media print { #wrapper { border-bottom-width: 1px; } }
#outliner					{ padding: 0; }
#rightsection				{ float: right; font-size: 12px; padding-top: 15px; padding-bottom: 12px; }
@media screen {
	#footer						{ float: left; height: 18px; }
	#footer .left				{ float: left; width: 207px; height: 18px; }
	#footer .right				{ float: left; width: 763px; }
}
#footer						{ padding: 0; color: #000; background: #b0b6be url(/_com/img/rightfooter.png) repeat-x top left; font-size: 9px; }
#footer .left				{ display: block; background: #b0b6be url(/_com/img/leftfooter.png) repeat-y top left; padding: 0; margin: 0; }
#footer .right				{ display: block; background: #b0b6be; padding: 2px 0 0 0; margin: 0; }
#footer .signature			{ display: block; float: left; padding: 0 0 0 14px; }
#footer .right a			{ display: block; float: left; color: #000; text-decoration: none; /*padding: 0 0 0 5px;*/ border-bottom: solid 1px #888; margin: 0 0 0 12px; }
#footer .right a:hover		{ color: #000; border-color: #000; }

