﻿#PasswordSentText
{
    width: 600px;
    padding: 20px;
    border: 1px solid #ff0000;
    background-color: #ffeeee;
    color: #ff0000;
}

#TopPanelContainer
{
	width:100%;
	margin:0 auto;
	height: 367px;
	background:url('../../Content/Images/BG_TopPanel.png') repeat-x;
}

#TopPanel
{
	color:#000000;
	margin: 0 auto;
	width: 984px;
	padding-top: 2px;
}

#TopPanel h1
{
    font-size: 1.7em; 
    font-family: Arial; 
    line-height: normal;
}

#TopPanel h2
{
    font-size: 1.5em; 
    font-family: Arial; 
    line-height: normal;
    padding-bottom: 10px;
    text-align: left;
    margin-top: 0px;
    font-weight: normal;
}

/* Sales Area Pages */
#PageWrap {
	width: 660px;
    border: solid 1px #ccc;
	background: white;
	padding: 20px 40px 20px 40px;
	margin: 20px auto;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#SalesArea {
	width: 640px;
	margin-top: 25px;
}

#SalesArea input, #SalesArea textarea {
	padding: 5px;
	width: 420px;
	font-family: Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
	background-color: #F4F4F4;
}

#SalesArea textarea {
	height: 180px;
}

#SalesArea textarea:focus, #SalesArea input:focus {
	border: 2px solid #b9e6f5;
}

#SalesArea input.input-validation-error, #SalesArea textarea.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

#SalesArea input.cb {
    text-align: left;
    float: left;
    width: 40px;
	height: 40px;
}

#SalesArea input.sm {
	width: 200px;
}

#SalesArea input.submit-button
{
    width: 100px;
    float: right;
    background-color: #b9e6f5;
    cursor: pointer;
    margin-right: 10px;
}

#SalesArea input.submit-button-wide
{
    width: 200px;
    float: right;
    background-color: #b9e6f5;
    cursor: pointer;
    margin-right: 10px;
}

#SalesArea label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 180px;
	padding-top: 5px;
	font-size: 1.2em;
	font-weight: bold;
}

#SalesArea .field-validation-error
{
    font-size: 1em;
}



#SalesArea label.noaccount {
	float: left;
	text-align: left;
	margin-left: 200px;
	width: 250px;
	padding-top: 15px;
	font-size: 0.85em;
	font-weight: normal;
}

#SalesArea h3
{
    font-size: 1.5em;
}
/* End of Sales Area Pages */

/* Start of Feature List */
#featureIcons
{
    float:left;
    margin:10px 0 0 20px;
    width:600px;
    border-right: solid 1px black;
}
    
#featureIcons h2 {
    font-size:1em;
    font-weight:bold;
    letter-spacing:normal;
    margin:0;
    padding-left: 0px;
    text-transform:none;
    text-align: left;
    margin-top: 0px;
}



#featureIcons li
{
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    width:195px;
    margin-right:30px;
    padding:0 0 30px 75px;
    font-size: .85em;
    line-height:1.4;
	display: inline;
}

#featureIcons #selfservice {
    background-image:url('../../Content/Images/SelfService.png');
}

#featureIcons #realtime {
    background-image:url('../../Content/Images/Clock.png');
}

#featureIcons #managed {
    background-image:url('../../Content/Images/LifeRing.png');
}

#featureIcons #today {
    background-image:url('../../Content/Images/Today.png');
}

#featureIcons #easysetup {
    background-image:url('../../Content/Images/Settings.png');
}
#featureIcons #anywhere {
    background-image:url('../../Content/Images/Globe.png');
}

#featureIcons #maximize {
    background-image:url('../../Content/Images/Graph.png');
}

#featureList
{
    margin:0;
    padding: 0;
    font-size: .75em;
    font-weight: bold;
}

#featureList li
{
    background-image:url('../../Content/Images/Tick.png');
    background-position: left center;
    background-repeat:no-repeat;    
    line-height: 3em;
    padding-left: 30px;
}
/* End of Feature List */

/* Stuff for product tour page */
#ProductTour
{
    width:908px;
    margin:0 auto;
    padding-bottom:5px;
    padding-top:30px;
}

#ProductTour .feature {
background-color:#FFFFFF;
border-color:#C9D2DC #C9D2DC -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
padding-bottom:10px;
padding-top:13px;
width:908px;
margin: 0 auto;
}

#ProductTour .feature h3 
{
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url('../../Content/Images/BG_Ribbon.png') no-repeat scroll right top;
color:#B7D8FC;
float:left;
font-size:25px;
font-weight:bold;
letter-spacing:1px;
line-height:49px;
margin-bottom:7px;
margin-right:15px;
padding-bottom:7px;
padding-left:10px;
padding-right:20px;
position:relative;
text-shadow:0 1px 0 #000000;
}

#ProductTour .feature .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/background-marketing-tour-leaf-inner.png) no-repeat scroll left top;
border:1px solid #B3B6BA;
margin:0 auto;
padding-top:20px;
width:886px;
}

#ProductTour .feature li {
clear:both;
display:inline-block;
padding-bottom:30px;
position:relative;
}

#ProductTour .feature .caption {
color:#011934;
float:left;
font-size:12px;
margin-left:27px;
width:220px;
}

#ProductTour .feature h5 {
color:#0252AA;
font-size:17px;
font-weight:bold;
margin-bottom:3px;
}

#ProductTour .feature .screenshot {
border:5px solid #D9D9D9;
float:right;
margin-right:22px;
}

#ProductTour .feature p 
{
    font-size: .85em;
}
/* End of stuff for product tour page */
