﻿/* Global Settings */
body
{
    font-family: Verdana;
    font-size: 10pt;
    margin: 0;
    padding: 0px;
    background-color: #ffffff;
}

a
{
    color: #0065ce;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
    color: #666;
}

.ModuleTitle
{
	color: #4F7500;
	font-size: 12pt;
}

.ModuleTitleBig
{
	color: #4F7500;
	font-size: 16pt;
}

.ModuleTitleBigGrey
{
	color: #444444;
	font-size: 16pt;
	text-align: left;
}

.MainNumber
{
	color: #aac860;
	font-size: 18pt;
	font-family: Gotham-Bold, Arial;
	font-weight: bold;
}

td.Step
{
}

div.StepParent
{
	border: solid 1px #aaaaaa;
	padding: 10px;
}

.StepNumber
{
	color: #aac860;
	font-size: 26pt;
	font-family: Gotham-Bold, Arial;
	font-weight: bold;
}

td.StepSpacing
{
	width: 20px;
}

td.StepText
{
	color: #444444;
}

span.StepWord
{
	color: #7d97c4;
	font-weight: bold;
}

div.DownloadBox
{
	border: solid 1px #aaaaaa;
	padding: 5px;
	color: #aac860;
	font-size: 20pt;
	font-family: Gotham-Bold, Arial;
	text-align: center;
}

.SubTitle
{
	color: #FF8800;
	font-size: 12pt;
	padding-bottom: 5px;
}

.Box
{
	border: solid 1px #cccccc;
	padding: 10px;
	font-size: 9pt;
}

li.DEV {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	margin-left: 2em;
	list-style: outside;
}

ul.DEV {
	margin: 0px;
	padding: 0px;
	list-style: square;
}

.InformationSection
{
	border-top: solid 1px #dddddd;
	background-color: #f2f2f2;
	border-bottom: solid 1px #dddddd;
	padding: 5px 10px 5px 10px;
}

.InformationTitle
{
	font-size: 14pt;
	color: #666666;
	text-align: center;
}

.HeaderTopLineText
{
	color: #666666;
}

/* Blog Posts */

.BlogTitle
{
	font-size: 16pt;
	color: DarkRed;
}

.BlogAuthor
{
	color: #444444;
}

.BlogPost
{
}

.BlogUpdated
{
	color: #335da4;
	font-size: 8pt;
}

/* Rounded Corner */
.roundedcorner{display:block}
.roundedcorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F3F3F3}
.roundedcorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;
  background:#f6f6f6}
.roundedcorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f5f5f5}
.roundedcorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;}
.roundedcorner4{
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9}
.roundedcorner5{
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6}
.roundedcornerfg
{
	padding: 10px;
  background:#F3F3F3}


/* Rounded Corner Orage */

.roundedcornerorange{display:block}
.roundedcornerorange *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FDF4E4}
.roundedcornerorange1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fefaf3;
  border-right:1px solid #fefaf3;
  background:#fdf6ea}
.roundedcornerorange2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefdfc;
  border-right:1px solid #fefdfc;
  background:#fdf6e9}
.roundedcornerorange3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fdf6e9;
  border-right:1px solid #fdf6e9;}
.roundedcornerorange4{
  border-left:1px solid #fefaf3;
  border-right:1px solid #fefaf3}
.roundedcornerorange5{
  border-left:1px solid #fdf6ea;
  border-right:1px solid #fdf6ea}
.roundedcornerorangefg{
  background:#FDF4E4;
  padding: 10px;}

/* FAQ */

.FAQQuestion
{
	color: #4F7500;
	font-size: 12pt;
}

.FAQAnswer
{
    margin-top: 5px;
    margin-bottom: 15px;
}

table.ShopingCart
{
	
}
td.ShoppingCart
{
	
}

.FeatureTitle
{
	background-color: #dddddd;
	text-align: center;
	font-weight: bold;
}

.FeatureItem
{
	text-align: center;
}

.SubTitleOption
{
	font-size: 12pt;
	
}
