﻿
/* --------------------------------------------------------------------------------------------- */

.SkillGameControlContainer
{
  background-image: url('Images/SkillGameControlDivider.png');
  background-position: bottom center;
  background-repeat: no-repeat;
  clear: both;
  height: 62px;
  width: 182px;
}

.SkillGameControlContainer:hover
{
  background-color: #FF7107;
  color: #FFFFFF;
}

.SkillGameControlIconContainer
{
  float: left;
  height: 62px;
  text-align: center;
  width: 72px;
}

.SkillGameControlIconImage
{
  height: 60px;
  width: 60px;
}

.SkillGameControlTitleContainer
{
  float: left;
  height: 62px;  
  text-align: center;
  width: 92px;
}

.SkillGameControlTitleLabel
{
  display: table-cell;
  height: inherit;
  vertical-align: middle;
  width: inherit;
}

.SkillGameControlStatusContainer
{
  float: left;
  height: 62px;
  width: 16px;
}

.SkillGameControlStatusImage
{
  height: 61px;
  width: 18px;
}

/* --------------------------------------------------------------------------------------------- */

.SkillCategoryControlContainer
{
  float: left;
  height: 62px;
  width: 182px;
}

.SkillCategoryControlIconContainer
{
  float: left;
  height: 62px;
  text-align: center;
  width: 72px;
}

.SkillCategoryControlIconImage
{
  height: 60px;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 70px;
}

.SkillCategoryControlTitleContainer
{
  float: left;
  height: 62px;  
  text-align: center;
  width: 110px;
}

.SkillCategoryControlTitleLabel
{
  display: table-cell;
  height: inherit;
  vertical-align: middle;
  width: inherit;
}

/* --------------------------------------------------------------------------------------------- */

.CommunityNewsControlContainer
{
  background-image: url('Images/CommunityNewsControlDivider.png');
  background-position: top center;
  background-repeat: no-repeat;
  clear: both;
  min-height: 185px;
  width: 680px;
}

.CommunityNewsControlIconContainer
{
  float: left;
  padding: 20px 10px 20px 20px;
  width: 160px;
}

.CommunityNewsControlIconImage
{
  width: 160px;
}

.CommunityNewsControlTextContainer
{ 
  float: left;
  min-height: 165px;
  padding: 10px 0px 10px 10px;
  position: relative;
  width: 470px;
}

/* --------------------------------------------------------------------------------------------- */

.CommunityNewsControlTitleLabel
{
  color: #FFA500;
  font-size: 22px;
  font-weight: bold;
}

.CommunityNewsControlCaptionLabel
{
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
}

.CommunityNewsControlDescriptionLabel
{
  color: #C0C0C0;
  font-size: 16px;
  font-weight: normal;
  line-height: 18px;
}

.CommunityNewsControlDateLabel
{
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
  right: 0px;
  padding-top: 4px;
  position: absolute;
}

.CommunityNewsControlContinueLabel
{
  bottom: 10px;
  color: #FFA500;
  font-size: 18px;
  font-weight: bold;
  position: absolute;
  right: 0px;
}

.CommunityNewsControlStatusImage
{
  height: 18px;
  position: absolute;
  right: 0px;
  top: 20px;
  width: 61px;
}

/* --------------------------------------------------------------------------------------------- */

.CommunityMessageControlContainer
{
  background-image: url('Images/CommunityNewsControlDivider.png');
  background-position: bottom center;
  background-repeat: no-repeat;
  clear: both;
  min-height: 62px;
  width: 680px;
}

.CommunityMessageControlAvatarContainer
{
  float: left;
  height: 40px;
  padding: 10px 20px 10px 20px;
  width: 40px;
}

.CommunityMessageControlAvatarImage
{
  border: solid 1px Silver !important;
  height: 40px;
  top: 10px;
  width: 40px;
}

.CommunityMessageControlSenderContainer
{
  float: left;
  min-height: 51px;
  padding: 10px 0px 0px 0px;
  text-align: left;
  width: 120px;
}

.CommunityMessageControlTextContainer
{ 
  float: left;
  min-height: 51px;
  padding: 10px 0px 0px 10px;
  text-align: left;
  width: 450px;
}

/* --------------------------------------------------------------------------------------------- */

.CommunityMessageControlSenderLabel
{
  color: #FFFFFF;
  font-weight: bold;
}

.CommunityMessageControlDateLabel
{
  color: #C0C0C0;
  font-weight: normal;
}

.CommunityMessageControlSubjectLabel
{
  color: #FFA500;
  font-weight: bold;
}

.CommunityMessageControlBodyLabel
{
  color: #FFFFFF;
  font-weight: normal;
  height: 22px;
  position: absolute;
  overflow: hidden;
  width: inherit;
}

.CommunityMessageControlStatusContainer
{
  float: left;
  height: 62px;
  width: 16px;
}

.CommunityMessageControlStatusImage
{
  height: 61px;
  width: 18px;
}

/* --------------------------------------------------------------------------------------------- */

