﻿/*  
    green: #62ad54
    blue: #5b74b6
    orange: #ed7f41;
    light orange: #e49c24 
*/

#HomeContentLeft
{
	margin-left:8px;
	margin-top:8px;
	width:169px;
	height:845px;
}

#HomeContentRight
{
	width:584px;
	margin-left:10px;
	padding-top:8px;
	padding-bottom:8px;
	vertical-align:top;
}

#HomeHeadline
{
    background-image:url(../Images/HomePageHeadline.gif);
    background-repeat:no-repeat;
    height:70px;
    vertical-align:top;
    width:582px;
}

#HomeTourContent
{
    border:solid 0px #cccccc;
    margin:3px;
    padding:0px 2px 0px 2px;
}

#HomeTourOutline
{
     border:solid 0px #555555;
     margin-bottom:6px;
}

#LandingContentTable
{
    margin:8px;
}

#LandingContentLeft
{
    width:248px;
}

#LandingContentRight
{
    margin-top:0px;
    margin-left:8px;
    margin-bottom:16px;
}

#maFooterLink
{
    display:none;
}

.demoFrame
{
	width:500px;
	height:456px;
}

.getStartedIcon
{
	width:24px;
	height:24px;
	padding-right:4px;
}

.homeContentLearnMoreLink,
.homeContentLink
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:normal;
}

.homeContentLearnMoreLink a:link,
.homeContentLink a:link
{
	color:#5b74b6;
}

.homeContentLearnMoreLink a:visited,
.homeContentLink a:visited
{
	color:#5b74b6;
}

.homeContentLearnMoreLink a:hover,
.homeContentLink a:hover
{
	color:#4d8742;
}

.homeContentLearnMoreLink 
{
    font-size:12px;
    font-weight:bold;
}

/* Used by AppContent entries*/
.homeContentList {
	line-height:15px;
	list-style-type:square;
	margin-top:12px;
	margin-bottom:14px;
}

.homeContentList li 
{
    margin-bottom:8px;
}

/* Used by AppContent entries*/
.homeContentListSubhead
{
    font-weight:bold;
}

.homeContentMainHeading
{
    border-bottom:solid 2px #e49c24;
    color:#555555;
    font-size:12px;
    font-weight:bold;
    margin:16px 0px 6px 6px;
    padding-bottom:6px;
    text-align:left;
}

.homeContentSamplesBox
{
    width:190px;    
}

.homeContentSamplesLink
{
    list-style-type:square;
	text-align:left;
	color:#555555;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin-top:0px;
	margin-bottom: 4px;
}

.homeContentSamplesLink li
{
	padding-bottom:4px;
	padding-left:6px; 
}

.homeContentSamplesLink a:link
{
	color:#5b74b6;
}

.homeContentSamplesLink a:visited
{
	color:#5b74b6;
}

.homeContentSamplesLink a:hover
{
	color:#4d8742;
}

.homeContentTopText,
.homeContentText,
.homeContentTextHeading,
.homeContentTextIndent
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}

.homeContentTopText
{
    color:#555555;
    margin-bottom:12px;
    margin-top:6px;
    line-height:16px;
    padding:0px 24px 6px 24px ;
    text-align:center;
    width:520px;
}

.homeContentText,
.homeContentTextIndent
{
    color:#555555;
    padding-bottom:8px;
}

.homeContentTextHeading
{
    color:#5c79b3;
    font-size:14px;
    font-weight:bold;
    padding-bottom:4px;
    text-decoration:none;
}

/* Used by AppContent entries */
.homeContentTextIndent
{
	background-image:url(../images/OrangeArrowRight.gif);
	background-repeat:no-repeat;
    color:#555555;
    margin-top:10px;
    padding-left:28px;
    padding-top:2px;
}

.homeContentTopBox
{   
    border-bottom: 0px;
    height:140px;
    margin-bottom: 8px;
}

.homeContentWhatsNewBox,
.homeContentBody
{
    margin-top:8px;
    padding-bottom:0px;
    padding-left:6px;
    vertical-align:top;
    width:360px;    
}

/* Used by AppContent entries */
.homeContentWhatsNewEntry,
.homeContentWhatsNewEntryLast,
.homeContentWhatsNewSubHead,
.homeContentWhatsNewSubHeadGreen
{
    color:#555555;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	line-height:15px;
}

.homeContentWhatsNewEntry,
.homeContentWhatsNewEntryLast
{
    border-bottom:solid 1px #aaaaaa;
	font-weight:normal;
	margin-bottom:10px;
	padding-bottom:12px;
}
.homeContentWhatsNewEntry a:link,
.homeContentWhatsNewEntryLast a:link
{
	color:#5b74b6;
}

.homeContentWhatsNewEntry a:visited,
.homeContentWhatsNewEntryLast a:visited
{
	color:#5b74b6;
}

.homeContentWhatsNewEntry a:hover,
.homeContentWhatsNewEntryLast a:hover
{
	color:#4d8742;
}

.homeContentWhatsNewEntryLast
{
    border:0px;
}

.homeContentWhatsNewSubHead,
.homeContentWhatsNewSubHeadGreen
{
	font-weight:bold;
	padding-bottom:2px;    
}

.homeContentWhatsNewSubHeadGreen
{
    color:#3f942d;
    font-size:16px;
	padding-bottom:10px;    
}

.homeLeftBox
{
    background-image:url(../Images/LeftColumnBackground.gif);
    background-repeat:repeat-y;
    border: solid 1px #cccccc;
    border-left: 0px;
    margin:8px 0px 12px 0px;
    padding:10px 0px 10px 0px;
}

.homeLeftPricingBox
{
    background-image:url(../Images/LeftColumnPricingBackground.gif);
    background-repeat:repeat-y;
    border: solid 1px #cccccc;
    border-left: 0px;
    margin:8px 0px 12px 0px;
    padding:10px 0px 10px 0px;
}

.homeLeftHeading
{
    color:#555555;
    font-size:12px;
    font-weight:bold;
    margin-left:8px;
    text-align:left;
}

.homeSeeMoreExamplesArrow 
{ 
    position:absolute;
    top:243px;
    left:150px;
}

.homeSeeMoreExamplesList
{
	list-style-type:square;
	text-align:left;
	color:#555555;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin-top:6px;
	margin-left:20px;
	margin-bottom:6px;
	padding-left:12px;
}

.homeSeeMoreExamplesList a:link
{
	color:#5b74b6;
}

.homeSeeMoreExamplesList a:visited
{
	color:#5b74b6;
}

.homeSeeMoreExamplesList a:hover
{
	color:#4d8742;
}

.homeSignUp
{
	cursor:pointer;
	height:140px;
	margin-left:12px;
	padding-bottom:0px;
	padding-top:0px;
}

.landingContentText
{
    font-size:11px;
    margin-top:8px;
    margin-bottom:8px;
}

/* Used by AppContent entries */
.landingContentTextHeading
{
    color:#555555;
    font-size:11px;
    font-weight:bold;
    padding-bottom:4px;
}

.mediaTourDate,
.mediaTourHeadline,
.mediaTourList,
.mediaTourRightHeadline,
.mediaTourText
{
    color: #777777;
    font-family: Times, Serif;
}

.mediaTourDate,
.mediaTourInstructions,
.mediaTourRightHeadline
{
    font-family: Arial, Helvetica, Sans-Serif;
}

.mediaTourDate
{
    font-size:12px;
    font-weight:bold;
}

.mediaTourHeadline
{
    font-size: 20px;
    font-weight:bold;
}

.mediaTourInstructions
{
    color:#0a4ba5;
    font-size:11px; 
    padding-top:4px;   
}

.mediaTourList
{
    font-size:11px;
    padding-top:6px;
    text-decoration:underline;
}

.mediaTourRightHeadline
{
    font-size:16px;
    font-weight:bold;
    padding-top:6px;
}

.mediaTourText
{
    font-size: 14px;
}

.whatsNewList
{
	list-style-type:square;
	text-align:left;
	color:#555555;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	margin-top:6px;
	margin-left:20px;
	margin-bottom:0px;
	padding-left:6px;
}