<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#frame { width:100%; padding:0; margin:15px auto 0; text-align:center; z-index:50; }
/* float clearing for IE7 */
*+body #innerframe, *+body #contentcontainer, *+body #hpbackgroundcontainer, *+body #hpbackgroundcontainer #morelink, *+body #hpbackgroundcontainer .chcatalogresultsitemwide, *+body #hpbackgroundcontainer .chcatalogresultsitemwidealt, *+body #hpbackgroundcontainer .chpresentationdetailsleft, *+body #pageframe { min-height: 1%; }
/* float clearing for everyone else */
#pageheader:after, #innerframe:after, #contentcontainer:after, #hpbackgroundcontainer:after, #hpbackgroundcontainer #morelink:after, #hpbackgroundcontainer .chcatalogresultsitemwide:after, #hpbackgroundcontainer .chpresentationdetailsleft:after, #hpbackgroundcontainer .chcatalogresultsitemwidealt:after, #pageframe:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/* float clearing for IE6 */
* body #pageheader, * body #innerframe, * body #contentcontainer, * body #hpbackgroundcontainer, * body #morelink, * body .chcatalogresultsitemwide, * body .chpresentationdetailsleft, * body .chcatalogresultsitemwidealt, * body #pageframe { height: 1%; overflow: visible; }
/* rounded corners on top and bottom */
.rbtop div, .rbtop { width: 100%; height:12px; }
.rbbot div, .rbbot { width: 100%; }
.rbtop div { background: url('/brainshark/brainshark.net/contentexchange/img/cornerlfttop.gif') no-repeat top left; }
.rbtop { background: url('/brainshark/brainshark.net/contentexchange/img/cornerRtTop.gif') no-repeat top right; }
.rbbot div { background: url('/brainshark/brainshark.net/contentexchange/img/cornerlftbottom.gif') no-repeat bottom left; }
.rbbot { background: url('/brainshark/brainshark.net/contentexchange/img/cornerRtbottom.gif') no-repeat bottom right; }
.logolink, .logolink:visited { margin:0; padding:0; text-decoration:none !important; }
.logolink img { text-decoration:none !important; }
.homeHref {display: block ! important; font-size:14px;}
.homeHrefAlt {display: none ! important; font-size:14px;}
#innerframe { width:995px; margin:0px auto; text-align:left; }
#pageheader { width:995px; float:left; z-index:-1; }
#navcontainer { float:left; padding-right:4px; width:700px; height:70px; }
span#navtext { float:right; text-align:right; padding-right:8px; }
#cxsearchcontainer { clear:both; width:995px; z-index:99; }
.darkrow * { border: 0px none !important }
.darkrow { width: 100%; overflow: hidden; float: left; display: inline; line-height: 0; background:#174fb1 url(../img/nav-bar-bg.gif) repeat-x; height:32px; margin-bottom:20px }
.darkrow ul { border-left: 1px #aaa solid; border-right: 1px #fff solid; display: inline; float: left; margin: 0; padding: 0; }
.darkrow ul li { display: inline; float: left; font-size: 13px; line-height: 1.2em; list-style-type: none; margin: 0; background:url(../img/nav-sep.png) top right no-repeat }
.darkrow ul li.sep { background:url(../img/nav-sep.png) top right no-repeat; padding: 0.7em 2em 0.7em 0; }
.darkrow ul.float_left { background:url(../img/nav-sep.png) top left no-repeat }
.darkrow ul li a { background: transparent; color: #fff; display: block; margin: 0; text-decoration: none; width: auto; }
/*set active nav item
.darkrow ul li#home { background-color: #174fb1; }*/
.darkrow ul li a, .darkrow ul li a:visited { color: #fff; padding: 0.7em 2em 0.7em 2em; }
.darkrow ul li a:focus, .darkrow ul li a:hover, .darkrow ul li a:active { background:#182E7A url(../img/nav-hover-bg.png) repeat-x; color: #fff; text-decoration:none !important }
div.darkrow div { display:inline; height:25px; }
div.darkrow .searchfloat { float:right; padding-top:5px; }
div.darkrow .searchfloat, div.darkrow .searchfloat .div { width:auto; }
.portalsearchtextbox { display:inline; float:left; width:180px; margin-top:2px; }
.portalsearchmag, .portalsearchmagwide { display:inline; border:none; margin-left:10px; margin-right:10px; float:left; cursor: hand; }
.portalsearchbutton, .portalsearchbutton:visited { float:left; margin-left:5px; margin-right:10px; margin-top:5px; display:inline; color: #fff; text-decoration:none; text-align:center; font-size:12px; width:50px; border: solid 1px #fff; background: transparent url('/brainshark/brainshark.net/portal/img/go-btn-bg.gif') repeat-x; }
.portalsearchmag { margin-left:540px; padding-top:2px; }
#cxmainnav { padding-top:0px; margin-top:0px; width:995px; }
#contentcontainer { margin-top:0px; clear:both; background-color:#FFFFFF; width:995px; float:left; }
br.clear { clear:both; display:inline; min-height: 1%; }
div.lbgrayborder br.clear { clear:both; display:inline; min-height:0%; }
div#leftlogo { height: 56px; width:280px; float:left; padding-left:9px; padding-top:1px; }
a.logolink { float:right; }
div#phwelcome { height:50px; }
.welcometext { text-align:right; float:left; padding-left:40px; margin-right:10px; width:280px; vertical-align:text-top; }
.copyright { width:995px; text-align:center; padding-bottom:3px; color:#660000; }
#footer { /*background-color:#afc3d2;*/
	float:left; width:995px; }
#footer table { width:995px; }
/* footer rounded corners  */
.roundbottom { background: #fff url(/brainshark/brainshark.net/contentExchange/img/cornerRtBottom.gif) no-repeat bottom right; }
img.corner { width: 15px; height: 15px; border: none; display: block !important; }
#leftfooterlinks, #rightfooterlinks { padding-left:85px; }
#leftfooterlinks li, #rightfooterlinks li { list-style-type:none; }
#footer ul { display:inline; float:left; width:175px !important; }
#footer ul a { color: #336699; width:200px; }
.copyright span { font-size:12px; font-weight:normal; }
/* login lightbox */
#lightbox.done { left:50%; }
#lightbox.done #lbContent { /*width:610px;	*/
	height:385px; }
.lbshareform, .lbcopyform { background:#F4F4F4 url(../img/modal-header.png) repeat-x scroll 0 0; padding:0; border:1px solid #777777; }
#loginframecontainer { width:435px; height: 385px; float:left; padding-left:20px; margin-top:10px;background-color:#ffffff }
dvForgotPw { width: 100px; }
/* loginiframe.ascx styles */
.logincontentcontainer { width:700px;height: 475px; background-color:transparent;}
#lbContent { background: #FFF; }
.frameinnercontainer iframe { height: 385px;text-align: center; }
/* loginbox styles */
#lbcontentcontainerlogin { padding-left:25px; padding-top: 4px; padding-bottom:5px; float:left; width:450px; height:190px; margin:0; }
.lbcloselb { text-align:right; }
.lbcloselb a, .lbcloselb a:visited, .lbcloselb a:hover { color:#005D93; text-decoration:none; }
.lbcloselb a:Hover { font-weight:bold; }
.imgSearch { background:url(/brainshark/brainshark.net/portal/img/search-btn.png) no-repeat;  padding: 0.7em 2em 0.7em 2em; width:68px; height:21px; margin:2px 8px 0px 8px; cursor:pointer; }</pre></body></html>