/*
Home Style Overrides
*/
#Common
{
}

.CommonTitle
{
	padding-left: 0px;
}

.CommonContent
{
  line-height: 20px;
}

/*
Home Styles
*/

UL.HomeVersionList
{
	list-style-type: none;
	margin: 0px;
	margin-left: 16px;
	padding: 0px;
}

UL.HomeVersionList LI&Ecirc;
{
	margin-top: 12px;
}

.HomeSidebarLicenseHeader
{
	color: #666666;
	font-size: 140%;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica;
	padding: 4px;
	padding-left: 0px;
	margin: 0px;	
}

.HomeSidebarLicenseArea
{
	padding-bottom: 4px;
	margin-bottom: 8px;
	border-style: dotted;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #cccccc;
}

.HomeSidebarCSDownloadHeader
{
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica;
	padding: 4px;
	padding-left: 0px;
	margin: 0px;	
	margin-top: 8px;
}

div.FrontLeftSide {width:510px; float:left;}
div.FrontRightSide {width:210px; float:right;}

.FrontForumTile {width:100%; margin-top:20px;}
.FrontForumTile h4 {font-size:12pt; font-weight:bold; font-style:italic; margin:0px;
  background-image:url(/themes/default/images/ashop/header_forum_v2.gif);
  height:30px; line-height:30px; background-repeat: no-repeat;
  }
.FrontForumTile p {text-align:center; margin:5px 0px;}
.FrontForumTile a.all {text-align:center; font-size:8pt; font-weight:bold; color:#275db7;}

.FrontForumItem {padding:4px 3px; font-size:8pt;}
.FrontForumItem p {text-align:left; margin:0px;}
.FrontForumItem p.indent {margin-left:5px; margin-top:5px;}
.FrontForumItem a {font-weight:bold; color:#275db7;}
.FrontForumContent {padding-left:15px; margin-top:2px;}

.FrontBlogTile {padding:5px;}
.FrontBlogTile h4 {font-size:12pt; 
  font-weight:bold; 
  font-style:italic; 
  margin:0px;
  background-image:url(/themes/default/images/ashop/header_news_v2.gif); 
  background-repeat: no-repeat;
  height:30px; 
  line-height:30px; 
  }
.FrontBlogTile h4 a {display:block; text-decoration:none; 
  width:30px; margin-right:14px; height:24px; line-height:24px;}
.FrontBlogTile h4 a:hover {text-decoration:none}
.FrontBlogItem a {font-size:8pt; font-weight:bold; color:#275db7;}
.FrontBlogContent {padding-left:15px; margin-top:2px; }
.FrontBlogItem {padding:4px 0px;}
.FrontBlogPost {}
.FrontBlogPost h5 {margin:0px;}
.FrontBlogPost a {font-size:8pt; font-weight:bold; color:#275db7;}
.FrontBlogPost p.BlogBody {margin:2px 0px 10px 10px; font-size:8pt;}

.FrontPollArea .CommonPollArea {border:0px; width:200px;}
.FrontPollArea h4.CommonPollQuestion {background:#eeeeee; border:0px; font-style:italic; color:black; margin:0px;}
.FrontPollArea .CommonPollDescription {}
.FrontPollArea #PollVoteArea {}
.FrontPollArea ul.CommonPollAnswerList {}
.FrontPollArea ul.CommonPollAnswerList li {}
.FrontPollArea #PollResultsArea {}
.FrontPollArea .CommonPollFooter {}

.FrontPollArea .FrontWeeklyPolls {width:100%; 
  background-image:url(/themes/default/images/ashop/header_opinion_v2.gif);
  height:30px;
  line-height:30px;
  background-repeat: no-repeat;
  }
.HomePollArea table {width:100%; margin-left:5px;}
.HomePollArea table td {padding:2px;}
.HomePollHeader {display:none;}
.HomePollArea table tr.HomePollQuestion td {padding-left:10px; font-size:8pt;}
.HomePollAnswer td {font-size:8pt; font-weight:bold; color:#777777;}
.HomePollAnswer td.left {width:100%; background:#cccccc;}
.HomePollButton {font-size:8pt;}
.HomePollFooter {font-size:8pt;}
.HomePollFooter a {display:none;}

.FrontResultArea {margin-top:20px;}
.FrontResultArea .FrontWeeklyResults {width:100%;
  background-image:url(/themes/default/images/ashop/header_results_v2.gif);
  height:30px; 
  line-height:30px; 
  background-repeat: no-repeat;
  }
.HomeResultArea table {width:100%; margin-left:5px;}
.HomeResultArea table td {padding:2px;}
.HomeResultHeader {display:none;}
tr.HomeResultQuestion td {padding-left:10px; font-size:8pt;}
.HomeResultAnswer td {font-size:8pt; font-weight:bold; color:#777777;}
tr.HomeResultAnswer tr.HomeResultAnswer table td {font-size:8pt; font-weight:bold; color:#777777;}
tr.HomeResultAnswer tr.HomeResultAnswer table td.left {width:100%; background:#cccccc;} 
tr.HomeResultAnswer td img {}
.HomeResultButton {font-size:8pt;}
.HomeResultFooter {display:none;}
.HomeResultFooter a {display:none;}

.ArchiveResultArea table {width:100%; height:100%; border:1px solid #cccccc; margin-bottom:10px;}
.ArchiveResultArea table td {padding:2px;}
.ArchiveResultHeader {display:none;}
.ArchiveResultArea table tr.ArchiveResultQuestion td {padding:4px 0px 4px 10px; font-size:13px; background:#cccccc;}
.ArchiveResultAnswer td {font-size:8pt; font-weight:bold; color:#777777;}
table.ArchiveResultAnswer {margin-left:10px; margin-bottom:0px;}
table.ArchiveResultAnswer table {margin:0px;}
.ArchiveResultAnswer td.left {width:100%; background:#cccccc}
.ArchiveResultButton {font-size:8pt;}
.ArchiveResultFooter {font-size:8pt;}
.ArchiveResultFooter a {display:none;}

.ArchiveResultList {width:550px;}
tr.ArchiveResultHeader {display:none;}

.FrontWhatYouShouldKnow {width:100%;}
.FrontWhatYouShouldKnow ul {margin-top:0px; margin-bottom:0px;}
.FrontWhatYouShouldKnow li {font-size:11px; margin:6px 0px; line-height:16px;}
.FrontWhatYouShouldKnow p {margin-left:25px; font-size:8pt; margin-top:0px;}
.FrontWhatYouShouldKnow a {font-weight:bold; color:#275db7}

