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

BODY	{
	background-color: #bbbbbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

INPUT	{
	border: 1px solid #434343;
	padding: 2px;
}

SELECT	{
	border: 1px solid #434343;
	padding: 2px;
}

.duplicatebox	{
	padding: 20px;
	background-color: white;
	border: 3px solid #000000;
}

.duplicatebody	{
	background-color: #bbbbbb;
}

.duplicatelogo	{
	padding-top: 40px;
	padding-bottom: 10px;
}

.rss	{
	text-align: right;
	padding-right: 10px;
}

.bookmarkline	{
	padding-top: 10px;
	width: 402px;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 10px;
}

.articletitle	{
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	width: 420px;
}

.logo	{
	text-align: left;
}

.articlecell	{
	background-color: white;
	padding: 0px 25px 20px 25px;
}

.viewallarticles	{
	font-size: 9pt;
	text-align: center;
	padding-top: 30px;
	font-weight:bold;
	color: #5b5c57;
}

.centertitle	{
	font-size: 13pt;
	font-weight: bold;
	padding-top: 10px;
}

h1	{
	font-size: 13pt;
	font-weight: bold;
	padding-top: 10px;
	display: inline;
}

h2	{
	font-size: 9pt;
	font-weight: bold;
	padding-top: 10px;
	display: inline;
}

.centercontent	{
	font-size: 9pt;
	text-align: left;
	padding-top: 10px;
	color: #303030;
}

.mainsquare	{
	background-color: #FFFFFF;
}

.leftthanks	{
	background-color: white;
	padding: 20px;
}

.middle	{
	padding: 20px 0px 20px 20px;
}

.right	{
	background-color: #f2fcea;
	padding: 20px 10px 20px 10px;
}

.rightthanks	{
	background-color: #e4e4e4;
	padding: 20px;
}

.thankssubtitle	{
	padding-top: 20px;
}

p	{
	margin-top: 10px;
}

.articlecontents	{
	font-size: 8pt;
	text-align: left;
	color: #5b5c57;
	width: 420px;
}

.thankyouitems	{
	font-size: 8pt;
	text-align: center;
	padding-top: 10px;
	color: #5b5c57;
	padding: 5px 20px 20px 20px;
}

.numbers	{
	padding-top: 20px;
}

.whathappenssub	{
	font-size: 8pt;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 20px;
	color: #5b5c57;
}


.form	{
	margin: 0px;
	padding 0px;
}

.buttonline	{
	padding-bottom: 20px;
	padding-top: 5px;
	background-color: white;
}

.submitbutton	{
	border: 0px;
}

.inputbox	{
	width: 165px;
}

.selectbox	{
	width: 172px;
}

.inputcelltop	{
	padding: 5px 25px 3px 25px;
	background-color: white;
	text-align: left;
}
.inputcellbottom	{
	padding: 5px 25px 10px 25px;
	background-color: white;
	text-align: left;
}
	

.navhome	{
	background-color: #FFFFFF;
	border-top: 2px solid #c72727;
	font-weight: bold;
	font-size: 8pt;
	padding: 5px;
}

.subtext	{
	font-size: 8pt;
	padding: 10px 25px 10px 25px;
	background-color: white;
	text-align: left;
}

.whatspecific	{
	padding: 19px 15px 19px 15px;
	background-color: #242424;
	border-top: 2px solid #396c94;
}

.thankyou	{
	padding: 20px;
	background-color: #242424;
	border-top: 2px solid #ff8400;
}

.wespecialize	{
	padding: 10px 30px 10px 30px;
	background-color: #242424;
	border-top: 2px solid #ff8400;
}

.freeequip	{
	padding: 15px 25px 16px 25px;
	background-color: #242424;
	border-top: 2px solid #577c00;
}

.helpful	{
	padding: 15px 18px 16px 18px;
	background-color: #242424;
	border-top: 2px solid #ffd800;
}

.calc	{
	padding: 15px 25px 16px 26px;
	background-color: #242424;
	border-top: 2px solid #980096;
}

.calcleft	{
	
	background-color: white;
	padding: 20px 0px 20px 20px;
}

.calcright	{
	background-color: white;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 8pt;
}

.maintext	{
	background-color: #FFFFFF;
	padding: 10px 20px 20px 20px;
}

.blogcontents	{
	font-size: 9pt;
	text-align: left;
	width: 390px;
	color: #5b5c57;
}

.blogcat	{
	font-size: 13pt;
	font-weight: bold;
	width: 402px;
	padding-top: 10px;
}

.blogtitle	{
	padding-top: 10px;
	font-size: 11pt;
	font-weight: bold;
	width: 402px;
}

.righttext	{
	background-color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}

.vertspace	{
	padding-top: 2px;
}

.footer	{
	text-align: center;
	font-size: 8pt;
	padding-top: 10px;
	padding-bottom: 10px;
	color: black;
}

A:link.nav	{
	color: #000000;
	text-decoration: none;
}

A:visited.nav	{
	color: #000000;
	text-decoration: none;
}

A:active.nav {
	color: #000000;
	text-decoration: none;
}

A:hover.nav		{
	color: #000000;
	text-decoration: none;
}

A:link.spec	{
	color: #396c94;
	text-decoration: none;
}

A:visited.spec	{
	color: #396c94;
	text-decoration: none;
}

A:active.spec {
	color: #396c94;
	text-decoration: none;
}

A:hover		{
	color: #396c94;
	text-decoration: underline;
}

A:link	{
	color: #396c94;
	text-decoration: none;
}

A:visited	{
	color: #396c94;
	text-decoration: none;
}

A:active {
	color: #396c94;
	text-decoration: none;
}

A:hover		{
	color: #396c94;
	text-decoration: underline;
}

A:link.footer	{
	color: #000000;
	text-decoration: none;
}

A:visited.footer	{
	color: #000000;
	text-decoration: none;
}

A:active.footer {
	color: #000000;
	text-decoration: none;
}

A:hover.footer		{
	color: #000000;
	text-decoration: underline;
}