body{
margin-top:0;
font-family: arial, helvetica, sans-serif;
}

td{
font-size:8pt;
}


.contentrow a:link{text-decoration:underline; color:#406c13; font-weight:normal;}
.contentrow a:visited{text-decoration:underline; color:#406c13; font-weight:normal;}
.contentrow a:hover {font-weight:bold; }
.contentrow a:active{font-weight:bold; }


.hiddendiv{
	background-color:#EEE;
	border:1px solid #949494;
	padding:2px;
	text-decoration:none;
	color:black;
	font-size:9pt;
}

#part1{
width:620px;
}

#part2{
width:620px;

}

#part3{
width:620px;

}

a.divhider:link{
	text-decoration:underline;
	font-weight:normal;
	outline:0;
	color:#406c13;
}

a.divhider:visited, a.divhider:active{
	color:#406c13;
}

a.nolinky:link{
	outline:0;
	text-decoration:none;
	color:black;
	font-weight:normal;
}

.footertext{
color:white;
padding-left:55px;
padding-right:55px;
width:665px;
font-size:8pt;
}

.footertext a:link, a:visited{
font-weight:bold;
color:white;
text-decoration:none;
}

.footertext a:hover{
text-decoration:underline;
}


font.headertext{
color:#b4b4b4;
font-size:16pt;
}

font.headertext_frontpage{
color:#b4b4b4;
font-size:12pt;
text-align:center;
}

font.headertextdark{
color:#000000;
font-size:16pt;
}

font.headertext_small{
color:#b4b4b4;
font-size:14pt;
text-align:center;
}


font.headertextgray{
color:#b4b4b4;
font-size:16pt;
}

.greentext{
color:#406c13;
font-weight:bold;
}

.graytext{
color:#666666;
}

td.contentrow{
background:url("http://www.bodsat.com/content_bg.jpg");
padding-left:55px;
padding-right:55px;
width:675px;
border:0px solid blue;
font-size:8pt;
}


div.contentrow{
overflow:auto;
width:665px;
padding-bottom:10px;
}

div.contentrow2{
width:665px;
padding-bottom:10px;
}

/*.faqlist a:link{font-weight:bold; color:#406c13; text-decoration:none;}
.faqlist a:visited{font-weight:bold; color:#406c13; text-decoration:none;}
.faqlist a:hover{text-decoration:underline;}*/


td.isleft{
border-top:2px solid #406c13;//#31AB49;
border-right:2px solid #406c13;
padding:6px;
}

td.isright{
border-top:2px solid #406c13;
padding:6px;
}

td.testimonial_left{
background-color:#f4f2ef;
padding:5px;
width:49%;
}

td.testimonial_right{
background-color:#e8e4de; 
padding:5px;
width:49%;
}


/* rounded buttons */
.round {
	cursor:pointer; 
	cursor:hand; 
	line-height:20px;
	background:url(thin_greenbutton.gif) no-repeat right top; 
	padding-right:5px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	text-decoration:none;
	font-weight:normal;
	color:#494949;
	outline:0;
}

.round span { 
	background:url(thin_greenbutton.gif) no-repeat left top; 
	height:20px;
	display:block;
	display:inline-block;
	padding-left:5px; line-height:20px;
	color:#494949;
	font-size:10px;
	font-family: arial, helvetica, sans-serif;
}

	a.round:hover {
		background-position:right -163px;
		color:black;
	font-weight:normal;
	}

	a.round:hover span {background-position:left -163px;
	color:black;
	font-weight:normal;
	}

.roundgray {
	cursor:pointer; 
	cursor:hand; 
	line-height:20px;
	background:url(thin_graybutton.gif) no-repeat right top; 
	padding-right:10px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	text-decoration:none;
	font-weight:normal;
	color:#494949;
	outline:0;
}

.roundgray span { 
	background:url(thin_graybutton.gif) no-repeat left top; 
	height:20px;
	display:block;
	display:inline-block;
	padding-left:10px; line-height:20px;
	color:#494949;
	font-size:10px;
	font-family: arial, helvetica, sans-serif;
}

	a.roundgray:hover {
		background-position:right -163px;
		color:black;
	font-weight:normal;
	}

	a.roundgray:hover span {background-position:left -163px;
	color:black;
	font-weight:normal;
	}
		
/* end rounded buttons */