﻿@charset "UTF-8";
/* CSS Document */

/************************************
	Sub Navigation
************************************/
.ThemeMore { background: #3B9327;}

#subNavBar { padding:4px 0px; text-align:center; }

.subNavItem { display: inline-block; position:relative; padding: 4px 20px 24px 20px; margin-bottom:-20px;
			  font-size: 19px; color: #FFF;  }
			  
.subNavItem:hover{ cursor: pointer; color: #BDCD00; }		  

.subPageOn { background:url(../images/nav_arrow_green.png) no-repeat; background-size: 38px 18px; background-position:center 36px; overflow:visible; }


/************************************
	FAQ Page layout -  2 colums
************************************/
.ColmnFAQimg { display:inline-block; float:left; width:208px; text-align:center; padding-top:10px; margin-right:50px; }

.ColmnFAQ {
	float:left; display:inline-block; position:relative; width: 698px; padding-bottom:40px;
	text-align:left; color: #004A7F; font-size: 17px; line-height:22px;
	}

.FAQTitle { color: #004A7F; font-size: 63px; text-align: left;  line-height:70px; font-weight: normal;}

.ColmnFAQ h9{font-size: 27px; line-height:37px;	 }


/************************************
	Pricing Page Layout
************************************/
.PriceTitle {font-size: 63px; text-align: center;  line-height:70px; margin-top:100px;}
.PriceSub { text-align: center; margin:0px auto 100px auto; width:690px; }
.PriceSetup { font-size: 24px; float:left; }
.CommLrg { display:inline; font-size: 63px; line-height:44px; float:left; margin:0px 15px;}
.PriceComm { font-size: 30px; float:left; line-height:30px; text-align:left; }
.ExpandPlan { background: #F2F2F3 url(../images/img_arrow_expand.png) no-repeat center; text-align: center; font-size: 21px; color: #646567; padding:10px 0px; margin-top:-10px;  }
.ExpandPlan:hover { background: #F2F2F3 url(../images/img_arrow_expand_hover.png) no-repeat center;color: #333; cursor:pointer; }
.CallActionCont {text-align: center; margin:40px auto 70px auto; width:270px; }
.TandCsLink { font-size:19px; font-weight:bold; line-height:34px; color: #000; }

/* Adjustment for priceless page variation*/
.PriceLargeTitle {font-size: 63px; text-align: center;  line-height:70px; margin-top:50px; font-weight:normal;}
.PriceSubTitle { margin: 10px auto 60px auto; text-align:center; font-size: 24px;}
.GetPrice { width:270px; margin: 30px auto 0px auto; }

/************************************
	Pricing expanded
************************************/
/* Same as landing page */
.Colmn4 {float:left; width:205px; text-align:center;}
.Colmn4 img{ margin-top:20px; margin-bottom:30px;}
.ColmnMarginLarge { margin-right:46px;}
h4 { font-size: 18px; font-weight:normal;}
.Colmn4 p{font-size: 13px; line-height:22px; text-align:left;}
 
 
 /* New  */
 h6 {font-size: 27px; font-weight:normal; margin-top:-20px;}
.PriceValued {font-size: 13px; color:#CCC; }
.PriceItemSumm {font-size: 15px; text-align:left; line-height:19px; margin:10px 0px 5px 15px; }
.PriceMore { color:#4F9E25; margin-left: -18px; list-style:none; list-style-type: "+"; }/*004A7F*/
.PriceComment { margin-top:30px; float:left; color:#4F9E25; font-size:56px; font-family: 'Source Sans Pro', sans-serif; font-weight: 200; text-align:center; }

.ExpandPlanTitle {font-size:19px; font-weight:bold; line-height:34px; color: #000; text-align: center; margin-bottom:30px;} 



/************************************
	Try it out Page Layout
************************************/
.TryTitle { color: #004A7F; font-size: 50px; text-align: left; line-height:58px; font-weight:normal;}

.ColmnTry {
	float:left; position:relative; width: 698px; padding-bottom:40px;  margin-right:50px;
	text-align:left; color: #1A171B; font-size: 18px;
	}
	
.DemoType { font-size:24px;}
.ColmnTry a{ font-size: 14px; }

.ColmnTry img{ margin:8px 0px 30px 0px;}
.DemoDivider{ height: 1px; background: #D9DADB; width: 100%; margin-bottom: 22px;}	

.ColmnLive { 
	float:left; width: 208px; margin-bottom:50px;
	text-align: center; font-size: 18px;
 	}

.ColmnLive img{ margin: 30px 0px; }
.DemoTitle{ font-size: 24px; }