html, body {margin:0; padding:0;}
/*body {background-color: #CC0033;}red*/
/*body {background-color: #09A17B;}dark green*/
/*body {background-color: #EDFAF1;}light green*/
body {background-color: #EBDFF5;}

/*body {background-color: #D2F8FD;}light blue*/
/*body {background-color: #FDD2F2;}pink*/
/*.container{background: url("../images/002mcbg.jpg") no-repeat;}*/
.container{background: url("../images/001mortgagecalculator.gif") no-repeat;}
/*purple color is #530E8E and darker one is #3F056F*/


.titleone{
	font: arial-black, arial, helvetica, sans-serif;
	font-size: 3.5em;
	font-weight: bold;
	}
.titletwo{
	font: arial, helvetica;
	font-size: 1.5em;
	letter-spacing: 1em;
	}

.spaceabove {padding: 20em 0 0 0;}
.spacebelow {padding: 0 0 1em 0;}

.alphabet {
	padding: 0; margin: 0;
	}
.border {border: 2px;
	border-color: #ff55ff;
	}
.aboutus a, p {
	font-variant: small-caps;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: none;
	}
.reducesize {
	font-size: smaller;
	letter-spacing: 2px;
	}
hr.bar	{
	color: #09A17B;
	/*background-color: #09A17B;*/
	background-color: #530E8E;
	height: 10px;
	width: 100%;
	}
.leftnav a{
	text-decoration: none;
	/*color: #09A17B;*/
	}
p.leftnav  {
	/*border-top: 3px solid #09A17B;*/
	/*color: #09A17B;*/
	}
h1.leftnav {
	/*border-top: 3px solid #09A17B;*/
	/*color: #09A17B;*/
	font-size: 1em;
	font-variant: small-caps;
	padding-top: .3em;
	}
.leftnav {
	border-top: 3px solid #530E8E;
	color: #530E8E;
	}
p {font-variant: normal;}
h1.reverse a{
	display: block;
	background-color: #09A17B;
	color: #FDD2F2;
	padding: 1px;
	padding-top: 2px;
	padding-bottom: 3px;
	}
.box 	{
	margin-left: .5em;
	margin-right: .5em;
	padding: 1em .5em 1em .5em;
/*  background-color: #CC0033;*/
	background-color: #09A17B;
	text-align: left;
	background-position: right top;
	background-image: url(../images/001smalllogo.gif);
	background-repeat: no-repeat;
	}
p.boxtitle	{
	padding-left: 1em;
	padding-right: 3em;
	}
.boxtitle a {
	text-decoration: none;
	/*color: #FDFDD2;*/
}
.innerbox {
	margin: 1em 1px 1px 1px;
	padding: 2px 5px 2px 5px;
	/*background-color: #FDFDD2;*/
	background-color: #D2FDDD;
	font-variant: normal;
	text-align: left;
	}
.innerbox a {
	text-decoration: none;
	/*color: #09A17B;*/
	}
.boxbody {
	font-variant: normal;
	}
.boxbody a {
	text-decoration: none;
	}

.products 	{
	margin-left: .5em;
	margin-right: .5em;
	padding: 1em .5em 1em .5em;
	background-color: #09A17B;
	text-align: left;
	background-position: right top;
	background-image: url(../images/001smalllogo.gif);
	background-repeat: no-repeat;
	}
p.productstitle {
	padding-left: 1em;
	padding-right: 3em;
	}
.productstitle a {
	text-decoration: none;
	/*color: #FDFDD2;*/
	}
.productsbody {
	padding-left: 0;
	padding-right: 1em;
}
.productsbody img {
	padding: 0;
	padding-left: .2em;
	padding-bottom: 0;
	margin-top: 0.25em;
	vertical-align: top;
	display: block;
}
.productsbody a {
	/*text-decoration: none;*/
	}
.innerproducts {
	margin: 1em 1px 1px 1px;
	padding: 2px 5px 2px 5px;
	background-color: #FDFDD2;
	font-variant: normal;
	text-align: left;
	}
.innerproducts a {
	text-decoration: none;
	/*color: #09A17B;*/
	}
p.results a {
	text-decoration: none;
	}
.productsimage {
	background-color: white;
	border-width: 3px;
	border-style: groove;
	border-color: #09A17B;
	padding-left: 1em;
	margin-right: 1em;
	padding-bottom: 1em;

	}
p.intro {
	font-variant: normal;
	font-size: larger;
	padding: 0em 3em .5em 2em;
	}
p.search {
	font-variant:small-caps;
	}
p.results a {
	font-variant:normal;
	/*color: #003311;*/
	}
.thumbnails a {
	font-variant:normal;
	color: #09A17B;
	text-decoration: none;
	}
h1.thumbnails a {
	margin: 0;
	padding: 0;
	font-size: 10pt;
	
	}
.firstletter {
	float: left;
	font-size: 5.1em;
	line-height: 0.9em;
	color: #09A17B;
	}
/*
.colorlight a {color: #FDFDD2;}
.colorpink a {color: #FFCBD4;}
.colordark a {color: #09A17B;}
a.colorlight {color: #FDFDD2;}
a.colorpink {color: #FFCBD4;}
a.colordark {color: #09A17B;}
*/
.colorlight a {color: #FDFDD2;}
.colorpink a {color: #FFCBD4;}
.colordark a {color: #530E8E;}
a.colorlight {color: #FDFDD2;}
a.colorpink {color: #FFCBD4;}
a.colordark {color: #530E8E;}
th.colordark {background-color: #3F056F;}
tr.colordark {background-color: #3F056F;}
p.colorlight {color: #eeeeff;}

.lightbackground {
	background-color: #EDFAF1;
	}
#lightbackground .lightbackground !important{
	background-color: #EDFAF1;
	}
h2.thumbnail{}
h3.thumbnail{}
h4.thumbnail{}
h5.thumbnail{}
h6.thumbnail{}