body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background3.gif);
}
.divider{
	background-image: url(../images/divider.gif);
}
.marginleft{
	background-image: url(../images/margin_left.gif);
}
.marginright{
	background-image: url(../images/margin_right.gif);
}
.boxcontent{
	background-image: url(../images/boxbackcontent.jpg);
}
.boxtop{
	background-image: url(../images/boxtop_back.jpg);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/* text-decoration: none; */
	color: #000000;
	font-weight: bold;
}
.fotterback{
	background-image: url(../images/fotter_back.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #F5DB97;
	font-weight: lighter;
}




/* ----------  Text Styles  ----------- */
P
{
	margin: 2px 10px;
}
.textheader{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/* text-decoration: none; */
	color: #000000;
	font-weight: bold;
}
.errmsg
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	text-align:justify;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
}
.text
{
	font-weight: normal;
	text-justify: auto;
	font-size: 8pt;
	vertical-align: baseline;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.textbold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #5A2A16;
	font-weight: bold;
}
.tips
{			
	
	font-size: 8pt;		
	margin: 5pt 10pt 15pt 10pt;
	color: darkgray;	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textredbold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #924042;
	font-weight: bold;
}
.textbrightred{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #EB0006;
	font-weight: bold;
}
.imageborder {
	border-color: #CECECE;
}
.textbox	
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color:#D8D8D8;
	font-weight: lighter;
	/* height: 14px; */
	border: 1 solid #B3B3B3;
}
.membership_feature_stress
{
	font-weight: bold;
	color: green;
}
.form{
margin: 0px;
padding: 0px;
}
/* --------- price styles -------------*/
.price_crossed
{
	text-decoration: line-through;
}
.price_sale
{
	color: red;
}
/* --------- table styles -------------*/
.tableheader
{
	font-weight: bold;
	color: white;
	background-color: #924042;
}
.table_description
{
	text-align:left;
	background-color:#FFEFCF;
}
.table_description_alt
{
	text-align:left;
	background-color:#FFEBBF;
}
.table_row_alt
{
	background-color: #FFFAEF;
}
/* ----------  Scrollbox Styles  ----------- */
.scrollbox
{
	border-right: black thin solid;
	border-top: black thin solid;
	overflow: auto;
	border-left: black thin solid;
	border-bottom: black thin solid;
	height: 200pt;
	margin: 10pt 10pt 10pt 8pt;
	padding: 4pt 4pt 4pt 6pt;
}


/* ----------  Link Styles  ----------- */

.linkwhite {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}
.linkwhite:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFF2D8;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}
.linkblackbold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
.linkblackbold:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #924042;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
.link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #EB0006;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}
.link:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}
.linkredlight {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #924042;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}
.linkredlight:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}
.linkfotter {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #F5DB97;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}
.linkfotter:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFF2D8;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: normal;
}

.linkbrightred {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #EB0006;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
.linkbrightred:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}
.TblHeader
{
	background-color: #f6f6f6;
}
H1
{
	font-weight: bold;
	font-size: 10pt;
	margin: 2pt 2pt 2pt 8pt;
	color:#924042;
}
