#logo-wrap.f-ms { position:relative; float:left; width:160px; height:83px; z-index:0; clear:both; margin-right:auto; overflow:visible }
#cae-logo.f-ms { position:relative; float:left; width:160px; height:83px; clear:both }
#page-wrap.f-ms { position:relative; float:left; width:1024px; height:100px; z-index:0; clear:both; overflow:visible }
#image-container { position:relative; float:left; width:1024px; height:336px; z-index:0; clear:both; overflow:visible }
#secondary-menu { position:absolute; left:0px; top:346px; width:985px; min-height:48px; z-index:1; padding:0px; background-color:#ccc; overflow:visible }
#aboutPageImage.f-ms { position:relative; float:left; width:1024px; height:262px; border-radius: 4px 4px 0 0; }
#caption.f-ms { position:absolute; left:0px; top:0px; width:345px; height:262px; z-index:1; overflow:visible }
#caption_m.f-ms { position:absolute; left:0px; top:0px; right:0px; bottom:0px; padding-left:18px; padding-top:25px; padding-right:18px; border-radius: 4px 0 0 0; background-image:url(/images/uploads/Resources/caption.png) }
#body-wrap.f-ms { position:relative; float:left; width:1024px; z-index:0; clear:both; margin-top:-2px; background-color:#fff; overflow:visible; margin-top:-25px; }
#top-page-rule.f-ms { position:relative; float:left; width:974px; height:4px; z-index:0; clear:both; margin-left:25px; margin-top:8px; margin-bottom:10px; background-color:#848484 }
#sidebar-wrap.f-ms { position:relative; float:left; width:300px; z-index:0; clear:both; margin-left:25px; margin-bottom:125px; background-color:#fff; overflow:visible }
#sidebar-links.f-ms { position:relative; float:left; width:300px; z-index:0; clear:both; padding:10px 0px 8px; border-top:solid #848484 1px; border-bottom:solid #848484 1px; overflow:visible }
#search-wrap { position:relative; float:left; width:290px; z-index:0; padding-left:10px; margin-top:0px; margin-bottom:6px; background-color:#fff; border-bottom:solid #848484 1px; overflow:visible }
#search-label { position:relative; float:left; width:280px; height:27px; z-index:0; clear:both; padding-top:0px; margin-top:6px; margin-bottom:4px; border-bottom:dotted #969696 1px; overflow:visible }
#search-box { position:relative; float:left; width:215px; clear:left; margin-left:4px; margin-top:8px; margin-bottom:10px }
#go-btn { position:relative; float:left; width:41px; height:41px; margin-left:10px; margin-top:3px; margin-bottom:7px }
#call-out-wrap.f-ms { position:relative; float:left; width:300px; z-index:0; margin:16px auto auto; overflow:visible }
#call-out.f-ms { position:relative; width:240px; z-index:0; clear:both; padding:10px; margin:auto; border-top:dotted #848484 1px; border-bottom:dotted #848484 1px; overflow:hidden }
#spacer.f-ms { position:relative; height:150px; z-index:0; clear:right; overflow:hidden }
#body-outer-wrap.f-ms { position:relative; float:left; width:654px; z-index:0; clear:right; margin-left:20px; background-color:#fff; overflow:visible }
div#log-in-form-wrap{width:633px;}
#log-in-form-wrap.f-ms { position:relative; float:left; width:633px; z-index:0; clear:both; padding-bottom:10px; border-bottom:solid #505050 1px; overflow:visible }
#registration-log-in-header.f-ms { position:relative; float:left; width:633px; height:27px; z-index:0; padding-top:6px; margin-bottom:10px; border-top:solid #848484 1px; border-bottom:solid #848484 1px; overflow:visible }
#user-label.f-ms { position:relative; float:left; width:100px; height:16px; z-index:0; clear:both; margin-left:4px; overflow:visible }
#username.f-ms { position:relative; float:left; width:284px; clear:both; margin-left:4px; margin-top:10px }
#pass-label.f-ms { position:relative; float:left; width:100px; height:16px; z-index:0; clear:both; margin-left:4px; margin-top:20px; overflow:visible }
#password.f-ms { position:relative; float:left; width:284px; clear:both; margin-left:4px; margin-top:10px }
#submit-btn.f-ms { position:relative; float:left; width:105px; height:41px; clear:both; margin-left:4px; margin-top:18px; margin-bottom:10px }
#bodytext-title.f-ms { position:relative; float:left; width:654px; height:27px; z-index:0; clear:both; padding-top:6px; border-top:solid #848484 1px; overflow:visible }
#body-text-wrap.f-ms { position:relative; float:left; width:654px; z-index:0; clear:both; padding-left:0px; padding-top:6px; padding-bottom:8px; border-top:solid #848484 1px; border-bottom:solid #848484 1px; overflow:visible }
#text.f-ms { position:relative; float:left; width:654px; z-index:0; clear:both; margin-top:-12px; margin-bottom:10px; overflow:visible }
#video-wrap.f-ms { position:relative; float:left; width:654px; height:259px; z-index:0; clear:both; padding-top:10px; margin-bottom:10px; border-top:dotted #848484 1px; overflow:visible }
#video.f-ms { position:relative; float:left; width:345px; height:259px; z-index:0; clear:left; margin-right:10px; overflow:visible }
#youtoob.f-ms { position:absolute; left:0px; top:1px; width:300px; min-height:225px; z-index:1 }
#video-info.f-ms { position:relative; float:left; width:286px; height:259px; z-index:0; clear:right; padding-left:12px; border-left:dotted #848484 1px; overflow:visible }
#document-download-video.f-ms { position:relative; float:left; width:64px; height:64px; clear:left; margin-left:0px; margin-bottom:4px }
#document-wrap.f-ms { position:relative; float:left; width:654px; height:98px; z-index:0; clear:both; padding-left:0px; padding-top:8px; padding-bottom:6px; border-top:dotted #848484 1px; overflow:visible }
#search-results-wrap.f-ms { position:relative; float:left; width:654px; height:38px; z-index:0; clear:both; overflow:visible }
#download-wrap.f-ms { position:relative; float:left; width:75px; height:85px; z-index:0; clear:left; overflow:visible }
#document-download-library.f-ms { position:relative; float:left; width:64px; height:64px; margin-left:11px; margin-top:4px; margin-bottom:0px }
#document-description.f-ms { position:relative; float:left; width:573px; min-height:49px; z-index:0; padding-left:6px; padding-top:16px; overflow:visible }
#utility-links.f-ms { position:relative; float:left; z-index:0; clear:both; padding-top:10px; margin-bottom:24px; overflow:visible }
#email.f-ms { position:relative; width:50px; height:50px }
#print.f-ms { position:relative; width:50px; height:50px }
#footer.f-ms { position:relative; float:left; width:1024px; height:76px; z-index:0; clear:both; padding-top:40px; margin-top:32px; background-color:#333; overflow:visible }
#Helvetica-Thin.f-ms { position:absolute; left:-371px; top:208px; width:348px; height:177px; z-index:1 }
#Helvetica-Bold.f-ms { position:absolute; left:-371px; top:31px; width:348px; height:177px; z-index:2 }
#Helvetica-Thin-unhinted.f-ms { position:absolute; left:-371px; top:562px; width:348px; height:177px; z-index:3 }
#Helvetica-Bold-unhinted.f-ms { position:absolute; left:-371px; top:385px; width:348px; height:177px; z-index:4 }
#performance-sub.f-ms { position:absolute; left:-282px; top:-305px; width:294px; height:267px; z-index:5; background-image:url(/images/uploads/Resources/menubckall.png); background-repeat:no-repeat; background-position:center top; overflow:visible }
#performacne-links.f-ms { position:relative; float:left; width:230px; height:219px; z-index:0; padding:0px 32px; margin-left:0px; margin-top:48px; overflow:visible }
#research-sub.f-ms { position:absolute; left:566px; top:-305px; width:294px; height:266px; z-index:6; background-image:url(/images/uploads/Resources/menubckall.png); background-repeat:no-repeat; background-position:center top; overflow:visible }
#research-links.f-ms { position:relative; float:left; width:232px; height:218px; z-index:0; padding:0px 31px; margin-top:48px; overflow:visible }
#about-sub.f-ms { position:absolute; left:12px; top:-305px; width:277px; height:243px; z-index:7; background-image:url(/images/uploads/Resources/menubcksm.png); background-repeat:no-repeat; background-position:center top; overflow:visible }
#about-links.f-ms { position:relative; float:left; width:217px; height:193px; z-index:0; padding:0px 32px 0px 28px; margin-top:50px; overflow:visible }
#fundraising-sub.f-ms { position:absolute; left:289px; top:-305px; width:277px; height:204px; z-index:8; background-image:url(/images/uploads/Resources/menubckfund.png); background-repeat:no-repeat; background-position:center top; overflow:visible }
#fundraising-links.f-ms { position:relative; float:left; width:233px; height:93px; z-index:0; padding:0px 22px; margin-top:46px; overflow:visible }
#menu.f-ms { position:absolute; left:273px; top:49px; width:762px; height:126px; z-index:9; overflow:visible }
#m1.f-ms { display:inline-block; position:relative; width:100px; height:11px }
#performance-bam.f-ms { display:inline-block; position:relative; width:97px; height:11px }
#fundraising-bam.f-ms { display:inline-block; position:relative; width:97px; height:11px }
#research-bam.f-ms { display:inline-block; position:relative; width:97px; height:11px }
.menu f-fp f-lp {}