body {
	background: #EEFFEE;
	font-family: Arial, Helvetica, sans-serif;
}

td
{
	padding-left:5px;
	padding-right:5px;
}
.green {
	color: #009900;
}


#contentBody{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	width: 770px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	border:#009900 medium ridge;
	padding: 15px;
	height: auto;
}

#head{
padding-bottom: 0px;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
margin-left: auto;
margin-right: auto;
WIDTH: 700px; 
height: 186px;
}

td.label
{
	color:#009900;
	font-weight:normal;
}

#addressTable td
{
	font-weight:bold
}

#container{
	background-color: #FFFFFF;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
	background-image: url(http://www.thebottomlineisthebottomline.com/images/layout/TBL_Header.png);
	background-repeat: no-repeat;
}
#siteName {
	text-align: center;
	font-weight: normal;
	font-size: x-small;
	margin-top: .5em;
}
#siteAddress {
	font-weight: normal;
	text-align: center;
	font-size: x-small;
}
#content{
	clear:both;
	margin: 10px;
}

#bod{
background-image: URL(../images/layout/body3.gif);
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
MARGIN-LEFT: auto;
MARGIN-RIGHT: auto;
WIDTH: 700px;
vertical-align:top;
}

#footer {
border: 1px solid #BBB;
background-image: URL(http://www.thebottomlineisthebottomline.com/images/layout/footer.jpg);
height: 20px;
background-repeat:repeat-x;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
MARGIN-LEFT: auto;
MARGIN-RIGHT: auto;
width: 795px;
}

#bottomLineText {
font-weight:bold;
color:#FF0000;
}

.aboutClass
{
width:795px; 
margin-left:auto; 
margin-right:auto; 
padding: 10px
}

.ownerPict
{
border: medium outset #009900;
}

.poptip
{
	color:#009900;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
}
.poptip2 {
	font-style: normal;
	font-variant: normal;
	color: #009900;
	text-decoration: none;
	font-weight:bold;
}
.red {
	color: #FF0000;
}



.lineInputs
{
	text-indent:3ex
}

.littleTableCell
{ 
	font-size:smaller;
	padding-left:3px;
	padding-right:3px
}

.showButton
{
	visibility:visible;
}
.hideButton
{
	visibility:hidden;
}
.propPhoto
{
	border: medium outset #990000;
}
.calcHeaders
{
	font-weight:bold;
	color:#FFFFFF
}
.sitetitle
{
	color:#009900;
	font-weight: bolder;
	font-size: 24px;
	font-family: "Arial Black", Arial, sans-serif;
	clear: left;
}
.indent
{
text-indent:2ex;
}
.product
{
	width:375px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	border: medium ridge #009900;
	font-size: medium;
	height: 1200px;
}
.productHead {
	font-size: large;
	font-weight: bold;
}

.productDescript {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
}
.star {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	background-image: url(../images/star.png);
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 100px;
	width: 100px;
	clear: left;
}
.bonus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	margin: auto;
	text-align: center;
	position: relative;
	top: 35px;
}

.finePrint
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.red-center {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
}
/*
#center {
margin-left: 181px;  /*the center block is placed according to the left block's width 
width: 586px;
}
*/
.gifts {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
	text-decoration: underline;
	text-align: center;
}
.focusTab {
	background-color: #00CC00;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	border: thin outset #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.blurTab {
	background-color: #006600;
	padding-right: 5px;
	padding-left: 5px;
	border: thin inset #000000;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.tabBar {
	width: 770px;
	text-align:center;
	font-size: .8em;
}
.btnOther {
	color: #FFFFFF;
	background-color: #009900;
}
#saleheaderContainer{
	margin-right: auto;
	margin-left: auto;
	border: medium ridge #009900;
	width: 795px;
	background-image: url(../images/layout/TBL_Header.png);
	height: 200px;
}
#saleContainer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: medium groove #009900;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0.5in;
	padding-bottom: 0.5in;
	padding-left: 0.5in;
}
.outLink1 {
	font-size: small;
	color: #0000FF;
}
#saleMainHeader {
	color: #990000;
	text-align: center;
	font-family: "Arial Black", Arial, sans-serif;
	margin-top: 10px;
	position: relative;
	top: 0px;
	clear: both;
}
#saleLink1 {
	font-size: x-large;
	color: #0000FF;
	font-weight: bold;
	text-align: center;
}
#saleLink2 {
	font-size: x-large;
	font-weight: bold;
	text-align: center;
	color: #0000FF;
}
#saleLink3 {
	font-weight: bold;
	color: #0000FF;
}


#salePara1 {
}
#salePara2 {
	font-weight: bold;
}
#salePara3 {
}
#salePara4 {
	font-weight: bold;
}
#salePara5 {
}
#salePara6 {
}
#salePara7 {
}
#salePara8 {
}
#salePara9 {
}
#salePara10 {
	clear: left;
}
#salePara11 {
}
#salePara12 {
}
#salePara13 {
}
#salePara14 {
}
#salePara15 {
}
#salePara16 {
}
#salePara17 {
}
#salePara18 {
}
#salePara19 {
}
#salePara20 {
}
#salePara21 {
}
#salePara22 {
}
#salePara23 {
}
#salePara24 {
	font-weight: bold;

}
#salePara25 {
}
#salePara26 {
}
#salePara27 {
}
#salePara28 {
}
#salePara29 {
}
#salePara30 {
}
#salePara31 {
}
#salePara32 {
}
#salePara33 {
}
#salePara34 {
}
#salePara35 {
	text-align: center;
}
#salePara36 {
	text-align: center;
}
#salePara37 {
}
#salePara38 {
	font-size: smaller;
	font-weight: bolder;
	text-align: center;
}
#salePara39 {
	font-weight: bold;
	text-align: center;
	font-size: large;
}
#salePara40 {
}
#salePara41 {
}
#salePara42 {
}
#salePara43 {
}
#saleHeader1 {
	color: #990000;
}
#saleHeader2 {
	color: #009900;
}
#saleHeader3 {
	font-size: large;
	font-weight: bold;
	text-align: center;
}
#saleHeader4 {
	font-size: large;
	text-align: center;
}
#saleHeader5 {
	color: #990000;
}
#saleHeader6 {
	color: #990000;
}
#saleHeader7 {
	color: #990000;
}
#saleHeader8 {
	color: #990000;
}
#saleHeader9 {
	color: #990000;
}
#saleHeader10 {
	color: #990000;
}
#saleHeader11 {
	color: #000000;
	font-family: "Comic Sans MS", fantasy, Arial, sans-serif;
	font-size: large;
}
.bonusTitle {
	font-size: x-large;
	font-weight: bold;
	text-align: center;
	color: #990000;
}
#salePara44 {
}
#saleList1 {
	list-style-image: url(../images/layout/star-bullet.gif);
}
#saleBox {
	border: medium double #FF0066;
	width: 550px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 15px;
	background-color: #EEFFEE;
}
#boxHeader1 {
	text-align: center;
	font-weight: bolder;
}
#boxSubHeader1 {
	font-weight: bolder;
	text-align: center;
}
#boxSubHeader2 {
	font-style: italic;
	font-weight: normal;
}
#boxHeader2 {
	color: #990000;
	text-align: center;
}
#boxHeader3 {
	font-weight: bold;
	color: #990000;
	text-align: center;
}
#boxSubHeader {
	font-size: x-large;
	color: #990000;
	text-align: center;
}
#saleTbl {
	border: medium dashed #000000;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	width: 400px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-family: "Arial Black", Arial, sans-serif;
}
.unlockedCell {
	background-color: #009900;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 5px;
}
#lastChance {
	border: thick outset #009900;
	width: 550px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 15px;
}
#lastHeader1 {
	text-align: center;
	font-style: italic;
	font-size: x-large;
}
#lastPara2 {
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
#btnYear {
	color: #FFFF00;
	background-color: #CC0000;
	border: thin outset #FF0000;
	text-align: center;
	width: 150px;
	padding: 5px;
	float: left;
	margin-right: 5px;
}
#btnYear  a    {
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}
#btnMonthly {
	background-color: #CC0000;
	text-align: center;
	width: 10em;
	border: thin outset #FF0000;
	padding: 5px;
	float: right;
}
#btnMonthly a {
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}

#lastHeader2 {
	font-style: italic;
	text-align: center;
	font-size: xx-large;
	color: #990000;
}
#subBox {
	background-color: #FFFFFF;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	padding: 15px;
	border: thin dotted #000000;
}
#lastPara1 {
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
#lastLink {
	text-align: center;
	clear: both;
}
#creditcards {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#disclaimerBox {
	font-size: xx-small;
	border: thin solid #999999;
	text-align: justify;
	width: 500px;
	padding: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	color: #999999;
}
#disclaimerTitle {
	font-size: larger;
	font-weight: bold;
	text-align: center;
	color: #000000;
}
#bigNGreen {
	font-size: large;
	color: #009900;
	font-weight: bold;
}
#hits {
	font-weight: bold;
	color: #990000;
}

.bold {
	font-weight: bold;
}
.yellowText {
	color: #FFFF00;
}
.crossOut {
	text-decoration: line-through;
}
#unlockFree {
	background-color: #FF0000;
}
#bigZeros {
	font-size: x-large;
	color: #FFFF00;
	background-color: #FF0000;
}
#bigYes {
	text-align: center;
}
.pictureCell {
	padding: 5px;
	font-weight: bold;
	text-align: center;
	float: left;
	width: 120px;
	vertical-align: top;
	margin-right: 20px;
	height: auto;
}
#tblBox {
	background-color: #FFFFCC;
	padding: 10px;
	clear: left;
	border: medium groove #666666;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	width: 500px;
}
.pictureCell2 img {
	vertical-align: middle;
	margin-right: 20px;
	margin-bottom: 1em;
}
.pictureCell2 {
	font-weight: bold;
}

.rows {
	clear: left;
	height: auto;
	padding-bottom: 10px;
}
.highlight {
	background-color: #FFFF00;
}
.wow {
	font-weight: bolder;
}


#benefits {
	margin-right: auto;
	margin-left: auto;
	border: medium outset #00CC00;
	width: 520px;
	padding: 10px;
	margin-bottom: 20px;
}
.descripCell {
	vertical-align: middle;
	width: auto;
	margin-top: auto;
	margin-bottom: auto;
	text-align: left;
	position: relative;
	padding-top: 5%;
}
.revVidCell {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#saleLink4 {
	font-weight: bold;
	color: #0000FF;
	font-size: large;
}
T1 {
	border: thin inset #009900;
}
#lastPara1a {
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
.openCell {
	text-align: center;
	width: 150px;
	height: 150px;
	vertical-align: middle;
	background-color: #EEFFEE;
	border: thin solid #009900;
}
#lockTable {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.siteVid {
	float: right;
	margin-top: 10px;
}
#welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	clear: both;
	margin-top: 5px;
}
.onlineTools {
	background-color: #FFFFFF;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	padding: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.inLineFrame {
	border: thin solid #000000;
	width: 425px;
	margin-top: 15px;
}
#welcomePara1 {
	font-family: Arial, Helvetica, sans-serif;
}

#welcomePara2 {
	font-family: Arial, Helvetica, sans-serif;
}

#selected {
	background-color: #FFFFFF;
}
#freeBox {
	background-color: #009900;
	text-align: center;
	margin: 5px;
	padding: 5px;
	float: left;
	height: 40px;
	width: 230px;
	border: medium outset #00CC00;
}
#freeBox a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: small;
}
#welcomeDear {
	font-family: Arial, Helvetica, sans-serif;
}
#welcomeBigNGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	color: #006600;
}
#welcomeSig {
	font-family: "Comic Sans MS", fantasy, Arial, sans-serif;
	font-weight: bold;
}
.welcomeGreenBox {
	background-color: #00CC00;
	text-align: center;
	height: 25px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	border: medium outset #00FF00;
	margin-top: 20px;
	margin-bottom: 20px;
	vertical-align: middle;
}
.welcomeGreenBox a:link
{
	color: #FFFFFF;
}
.welcomeGreenBox a:visited
{
color:#FFFFFF;
}
.welcomeGreenBox a:hover
{
color:#FFFF00;
}
.welcomeGreenBox a:active
{
color:#FFFF00;
}
.buy_now_button {
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	padding: 5px;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	border: medium outset #CC0000;
	font-weight: bold;
}
.buy_now_button a {
	color: #FFFFFF;
	text-decoration: none;
}
.small_buttons input {
	font-size: .7em;
}

