@import url("discussion.css");
@import url("Calendar.css");
@import url("Survey.css");
@import url("Images.css");
@import url("Members.css");
@import url("overlaypopup.css");

span#GoToTop {
  display: block;
  clear:both;
  margin-top: 10px;
}

.LineOdd, .LineEven {
  float:left;
  padding-bottom: 10px;
}

.LineOdd .Information, .LineEven .Information {
  float:left;
  padding-left:10px;
  width:300px;
}

.LineOdd h3, .LineEven h3 {
  margin-top:0px;
}


#Main span.Admin a, #MainOnly span.Admin a {
  text-decoration: none;
  border-bottom:none;
}
#Main span.Admin a img, #MainOnly span.Admin a img {
  border:none;
}


.textbox {color: #3B4877;  font-size: 9pt; font-family: Arial,sans-serif;}
.Member_MainFormText {padding-top: 10px;width:500px}
.Member_MainFormText a:link {color: #2161A8; text-decoration: none;}
.Member_MainFormText a:visited {color: #2161A8; text-decoration: none; }
.ShowStructure { padding: 50px; border-style: solid; border-width: 1px 5px 5px 1px; border-color: #f90 }

div.Info, div.Error, div.Warning {
color:#BE0000;
}

div .ErrorSameRow {
color:#BE0000;
}



.ErrorMessage, .InfoMessage {
  padding:10px 0 20px;
}

.ErrorMessage {
  color:#FF0000;
}

.InfoMessage {
  color: #000000;
}

.LabelMust {
  font-weight: bold;
}


/* - popup window fields for Tell A friend and Contact us
-----------------------------------------------------------------*/
  .popup .Survey .LabelMust {
  float:left;
  padding:2px 0pt;
  width:200px;

  }

    .popup .Survey .Heading {
  width:100%;

  }

  .popup  .Survey textarea {
   width:500px;
   height:100px;
  }


  .popup  .Survey .Row, .popup  .Survey .Error {

   margin-left:20px;
  }


.popup  .Survey input.SaveButton {
  cursor:pointer;
  margin-left:130px;
  padding:0pt 15px;
  width:auto;
}

  .popup  .Survey input.BackButton {
cursor:pointer;
margin-left:130px;
padding:0pt 15px;
width:auto;
}




.Form td {padding-left:20px;}

/* Sitemap
-----------------------------------------------------------------------------------*/

#SiteMap {
  width: 600px;
  margin: 0;
  padding: 0;
}

#SiteMap ul {
    background-color:transparent;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0px;
    padding:0px;

}

#SiteMap ul li {
  margin:0px 0px;
  padding:0px;

}
#SiteMap .SiteMapM1 {
    background-color:#FCF0E8;
}

.SiteMapLevel1Ul a, .SiteMapLevel1Ul a:link, .SiteMapLevel1Ul a:visited, .SiteMapLevel1Ul a:hover, .SiteMapLevel1Ul a:active, .SiteMapLevel1Ul a:focus  {
    display:block;
    margin-bottom:2px;
    margin-top:2px;
    padding-bottom:4px;
    padding-top:4px;
    text-decoration:none;

}
#SiteMap .SiteMapM1 a {
    background-color:#FF6600;
    border-bottom:3px solid white;
    color:#FFFFFF;
    }



.SiteMapLevel2Ul a, .SiteMapLevel2Ul a:link, .SiteMapLevel2Ul a:visited, .SiteMapLevel2Ul a:hover, .SiteMapLevel2Ul a:active, .SiteMapLevel2Ul a:focus  {
    display:block;
    margin-bottom:2px;
    margin-top:2px;
    padding-bottom:4px;
    padding-top:4px;
    padding-left:20px;
    text-decoration:none;

}


/* Discussion forum */


/* SocialMedia */

.SocialMediaLike {
  width:100%;
  float:left;
  clear:both;
  padding-top:10px;
  padding-bottom:10px;

}
.SocialMediaShare {
  width:100%;
  float:left;
  clear:both;
   padding-top:10px;
  padding-bottom:10px;

}

.Facebook, .Twitter, .GooglePlus {
  float:left;
  position: relative;
  vertical-align: text-top;
  display: block;
}


/* Show found content
-----------------------------------------------------------------------------------*/
.ShowFound {
  font-size:9px;
  color: #FF8C00;
  margin-left: -20px;
  position: relative;
  width:0px;
  padding:0;
  background-color: #FFFFFF;
}

.ShowFoundNumber {
  font-size:9px;
  color: #0033FF;
}

#TotalFound {
  color:#000;
  clear:both;
  width:100%
}


/* Back and to top links */

#BackTopLinks {
  margin-top: 20px;
  clear:both;
  float:left;
}

#BackTopLinks span {
  padding-right: 30px;
}

