body
{
  background-color: #f1f1f1;
  margin: 0 auto;
  font-family: sans-serif;
  color:#404041;
}

body.social
{
  width: 700px;
  font-size: 11pt;
}


body.social div.contentWrapper
{
  background-color: #FFFFFF;
  padding-bottom:20px;
}

.socialHeader
{
  background-color: #FFFFFF;
  border-bottom:3px solid #989898;
  color: #000000;
  font-size:12pt;
  padding: 30px 60px 20px 60px;
  margin-bottom:0px;
}

#siteLogo a
{
  border:0px;
  text-decoration: none;
}

#siteLogo a img
{
  border:0px;
  text-decoration: none;
}

#watchcry
{
  margin: 0px 0px 0px 25px;
  color: #c8c8c8;
  font-size:17pt;
}

#socialTitle
{
  padding: 20px 60px 5px 60px;
}

#socialTitle H1
{
  font-size: 14pt;
  font-weight: normal;
  margin: 0px;
  padding:0px;
}

#socialTitle span
{
  font-size: 9pt;
}

.main
{
  width:100%;
  min-height: 300px;
}

div.main div.socialCnt
{
  width:580px;
  margin: 40px 60px;
}

div.socialCnt .socialMessage
{
  width:100%;
  margin-bottom: 20px;
}

.socialMessage .msgImg
{
  width:80px;
  padding: 10px 0px 10px 5px;
  vertical-align: middle;
}

.msgImg img
{}

.socialMessage .msgText
{
  display:inline-block;
  width:450px;
  background-color: #f1f1f1;
  padding: 10px 20px 0px 20px;
  font-size:10pt;
  vertical-align: middle;
  line-height: 15pt;
}

.msgText #quarterRef
{
  width: 100%;
  text-align: right;
  font-size:7pt;
  color:#939393;
  line-height: 7pt;
}

.msgText H2
{
  font-size:12pt;
  font-weight: bold;
  margin:0px;'
}

.msgText div.content
{
  margin-top:5px;
  margin-bottom:10px;
}

.shareButtons 
{
  text-align:right;
  margin-top:5px; 
  margin-bottom:0px;
  line-height: 0;
}

.shareButtons a img
{
  border:0px;
  text-decoration: none;
}

.leftImage{}
.rightImage{}

.box-footer
{
  padding-bottom: 20px;
}

.socialFooter
{
  width:100%;
  background-color: #989898;
  color: #FFFFFF;
  font-size:8pt;
  margin-top:15px;
}

.socialFooter a
{
  color:#FFFFFF; 
  text-decoration:none; 
  border:0px;
}

a.imgHref
{
  margin: 0px 25px 0px 300px;
  vertical-align:middle;
}

.ilsLogoText
{
  vertical-align:middle;
}
.ilsLogoImg
{
  border: 0 none;
  margin: 4px 0px 4px 0px;
  vertical-align:middle; 
}

.copyright{ margin: 0px 0px 0px 25px; vertical-align:middle;}
.alignCenter{ text-align:center; }

.clearBoth{clear:both;}