
/* =============================================================================================================
	[[[[[  include PRINT style  ]]]]] 
   ============================================================================================================= */


div#container {width:auto; margin:0; padding:0; text-align:left; position:static; }
div#container {max-width: none; min-width: inherit; }
* html div#container { width:auto; margin:0; padding:0; } 
div#mainPanel { position:static; background:none; margin:0; padding:0; text-align:left;  }
#mainPanel #mainContent { width:auto; margin:0; padding:0; text-align:left;  }
div#container { width:auto; display:inline; }

/*	#logo {float:none;}	*/


div.freeicon { display:none; }

div.lineBorder { float:left; page-break-inside:avoid; margin-bottom:25px; }
.linebox .lineTL, .linebox .lineTR, .linebox .lineBL, .linebox .lineBR  { display:none; }

#search {display:none;}
#globalNav {display:none;}
#globalSites {display:none;}
#navPanelBg {display:none;}
#sideBar {display:none;}
#toolbar {display:none;}
#globalFooter {display:none;}


div.item { page-break-inside:avoid;  }
.prnBreakBefore { page-break-before:always; }
.prnBreakAfter { page-break-after:always; }


#globalHeader { padding:0; }
body { padding:0; }


#mainContent .fieldHolder .buttnHolder .right { float:left; margin-left:30px;  }
.fieldHolder { width:auto;  }
.fieldHolder { width:auto;  }
.formHolder br { display:block; clear:both; }
.contactus #mainContent  { margin:0; width:auto; }

.home #navPanelBg {display:block; background:none; }
.home #navPanel { background:none; min-height:1px; height:auto; }
.home #navPanel #mainNav { display:none; }

.home #mainFeature { padding:0 0 0 0; text-align:left; }
.home #mainFeature h1 { color:#111; }
.home #mainFeature p  { color:#333; }
.home #mainFeature a  { color:#333; }

.subfeature .headerbar { border:3px solid #999; }
.subfeature .headerbar h3 a span { display:none; }
.subfeature .headerbar h3 a { padding-right:0; position:static; display:inline; }

.subfeature .padding { padding:15px 20px 0 0; }
.home #subfeatureTR { top: 15px; }
.home #subfeatureBR { top: 50px; }

.mfpad { padding:20px 0 0 0; }

.callwhiteBR .callwhitepad .content { padding:0; }
.callblueBR .callbluepad .content { padding:0; } 
.calltranspad .content { padding:0; }
.calltransBR .calltranspad { padding:0; }
.home #mainFeature .frame01pad .content { padding:30px 0;width:60%; }
.home #subfeatureCallouts .subfeature { padding:0 0 0 0; text-align:left; }
.home #subfeatureCallouts .subfeature .frame01pad .content { padding:0;width:40%; }

.cdouble .item .padding {padding: 0 15px 0 0; }


.home #navPanelBottomBg,
.landing #navPanelBottomBg  
	{ margin-bottom:0; }




/*
     FILE ARCHIVED ON 09:22:01 Dec 13, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:42:43 Apr 10, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 246.062
  exclusion.robots: 0.154
  exclusion.robots.policy: 0.144
  RedisCDXSource: 2.822
  esindex: 0.01
  LoadShardBlock: 217.722 (3)
  PetaboxLoader3.datanode: 212.049 (4)
  CDXLines.iter: 16.728 (3)
  load_resource: 139.058
  PetaboxLoader3.resolve: 76.677
*/