div#mainPanelBott       {background: url(/library/images/gateway/bg-mainpanel-grad-bott-2400.png) no-repeat left bottom; min-height:343px;}
div#mainPanelBottCompetition       {background: url(/library/images/gateway/bg-mainpanel-grad-bott.png) no-repeat left bottom; min-height:543px;}
div#mainPanelBottFooter	{display:none;}

/*** Hide site map nav ***/
div.siteMapNav {display:none;}

div#globalGateway div#column1 h2			{min-height: 40px; margin-top:5px;}
div#globalGateway div#column2 h2            {}
div#loginPage div#column1 h2				 {min-height: 42px;}
div#loginPage div#column2 h2               {}

.sIFR-active div#leftPanel h1 {margin-bottom:0px;}
div#leftPanelTop h2			{margin-top:0px;}

/*** User feedback ***/
div#leftPanelTop div.sendUserFeedbackLink {margin-left:20px; cursor:pointer; background: url(/library/images/userFeedback/img-send-user-feedback.gif) no-repeat left bottom; height:151px;}


div#leftPanelTop a.highLink {position: relative; display: block;}

div#column1     {width: 465px; float: left; padding-left: 8px;}
div#column2     /*{width: 220px; float: right; margin:12px 5px 0 0; position: relative; padding-bottom: 48px; min-height: 291px;}*/
{float:right; margin:12px 5px 0 0; padding:0; width:218px;}

div#column1 a.highLink  {display: block; width: 160px; height: 24px; text-indent: -1000em; background: url(/library/images/gateway/btn-readallaboutit.gif) no-repeat left top;}
div#loginPage div#column2 a           {display: block; position: absolute; bottom: 16px; width: 164px; height: 24px; text-indent: -1000em; background: url(/library/images/gateway/btn-startregistration.gif) no-repeat left top;}
div#column1 a.reg           {display: block; position:relative; top:10px; bottom: 16px; width: 164px; height: 24px; text-indent: -1000em; background: url(/library/images/gateway/btn-startregistration.gif) no-repeat left top;}
div#column2 p.first     {margin-top: 0px;}
div#column2 .topBorder	{margin-top:10px;}
div#column2 div#sharePageContainer h2 {margin-top:10px; height: auto !important;}

div#globalGateway div#column1 a.highLink  {float:left;}
div#globalGateway div#column1 ul                {padding:0; margin: 0px;}			
div#globalGateway div#column1 ul li             {display:block; position: relative; padding-bottom: 10px; width:450px; min-height:100px; float:left;}
div#globalGateway div#column1 ul li.evenItem	{/*margin-left:16px;*/}		
div#globalGateway div#column1 ul li h3          {/*margin-top:6px; margin-bottom: -5px;*/ width:350px; float: left;}
div#globalGateway div#column1 ul li p           {margin-bottom: 12px; margin-top: 0px;}

div#column2 ul                                  {margin-left: 0px; padding-left: 0px;}

div#loginPage div#panelBott,
div#errorPage div#panelBott         {position: relative; width:466px; background: url(/library/images/login/bg-panel-bott.gif) no-repeat left bottom;}
div#loginPage div#panelBott img,
div#errorPage div#panelBott img     {position: absolute; top: 0px; left: 8px;}
div#loginPage div#panelTop,
div#errorPage div#panelTop          {background: url(/library/images/login/bg-panel-top.gif) no-repeat left top; min-height: 41px; padding-left: 68px; padding-top: 15px;}
div#loginPage div#panelTop h3.sifrMed   {width: 200px; float: left;}
div#loginPage div#panelTop p            {float: right; color: #fff; width: 190px; margin-top: 8px; margin-right: 0px;}
div#errorPage p a                       {text-decoration: underline;}
div#loginPage div#panelTop p a          {color: #fff; text-decoration: underline;}
div#loginPage div#warning               {position: absolute; top: 0px; left: 8px;background: url(/library/images/login/img-exclamation.png) no-repeat left top; width: 56px; height: 56px; text-indent: -1000em;}
div#errorPage div#warning               {position: absolute; top: 0px; left: 8px;background: url(/library/images/login/img-exclamation.png) no-repeat left top; width: 56px; height: 56px; text-indent: -1000em;}
div#loginPage div#column1 p.margLft     {width: 210px;}
div#loginPage textarea      {width: 200px; height: 150px;}

div#loginPage div#column2 a             {width: 164px; background: url(/library/images/buttons/btn-startreg.gif) no-repeat left top;}
div#loginPage div#column1 a.reg             {width: 164px; background: url(/library/images/buttons/btn-startreg.gif) no-repeat left top;}

div#pageSummary div#pageSummaryDisplay {margin-left:8px; margin-top:0px;}
div#pageSummary div#pageSummaryInput {margin-left:8px;}
div#pageSummary div#pageSummaryInput textarea {margin-left:0px;}

div#column2 div#areYou ul li {list-style-type:none;}

div#sharePageContainer {margin-bottom: 10px;}

div#quickPollContainer {border-top:3px solid #DBDBDB !important; border-bottom: none !important; margin-top: 5px;}

div#globalGateway div#column1 li.articleContainer {border-bottom: 3px solid #DBDBDB; margin-bottom: 10px;}
div#globalGateway div#column1 li.articleContainer div.imageContainer {float:left; padding-top:5px; background:url("/library/images/general/bg-itemframe-thumbnail.gif") no-repeat scroll left bottom transparent; min-height:98px;}
div#globalGateway div#column1 li.articleContainer div.copyContainer {float:left; width:350px;}
div#globalGateway div.facebookLikeButton iframe {margin-top:2px; margin-left:8px; height: 30px;}

/*** Event feed ***/
div#globalGateway #column2 div.eventFeedContainer h2 {padding-top:10px;}
div#globalGateway #column2 div.eventFeedContainer  ul {width:200px; margin-top:8px;}
div#globalGateway #column2 div.eventFeedContainer div.eventFeed ul li   {list-style: none; list-style-type: none;}
div#globalGateway #column2 div.eventFeedContainer div.eventFeed ul.itemList li  {min-height: 53px; background: url(/library/images/general/bg-itemframe-small.gif) no-repeat 0px 10px; padding: 9px 0px 4px 0px;}
div#globalGateway #column2 div.eventFeedContainer div.eventFeed ul.itemList li.first  {padding-top: 0px; background-position: 0px 1px;}