/* puts in graphic behind top section of side content */
.table_side_content {
	vertical-align: top;
	margin-top: 10px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #eeeeee;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eeeeee;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.table_side_content_homepage {
	vertical-align: top;
	margin-top: 6px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #eeeeee;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eeeeee;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.table_side_content_vid {
	vertical-align: top;
	margin-top: 3px;
	margin-left: 4px;
	
}
.table_expert_vid {
	vertical-align: top;
	margin-top: 15px;
	margin-left: 10px;
}
/* puts in graphic behind bottom section of side content */
.table_side_content2 {
	height: 100%;
	margin-top: 7px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.table_side_content3 {
	height: 179px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(images/optin.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 177px;
}
.table_side_content5 {
	height: 162px;
	margin-top: 8px;
	margin-left: 10px;
	background-image: url(images/optin_trial.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 177px;
}
.table_side_content7 {
	height: 200px;
	margin-top: 15px;
	margin-left: 15px;
	background-image: url(images/optin_offer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 210px;
}
.table_side_content6 {
	height: 126px;
	margin-top: 5px;
	background-image: url(images/pv_offer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 175px;
}
.table_side_content_home{
	height: 126px;
	margin-top: 10px;
	/*margin-left: 10px;*/
	background-image: url(images/pv_offer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	/*width: 177px;*/
}
table.sbh_signup{
	height: 126px;
	margin-top: 10px;
	margin-left: 0px;
	background-image: url(images/sbh_signup.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 220px;
}
.table_price_page {
	height: 100px;
	margin-top: 5px;
	margin-left: 10px;
	background-image: url(images/price_page.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 177px;
}
td.price_panels {
	text-align: center;
	padding-top: 8px;
}
.table_side_content4 {
	height: 179px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(images/whosta.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	width: 177px;
}
td.optin {
	color: #4d6185;
	padding-top: 10px;
	padding-left: 14px;
	font-weight: bold;
	padding-bottom: 12px;
	font-size: 14px;
}
td.optin_trial {
	color: #438142;
	padding-top: 3px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	font-size: 15px;
	text-align: center;
}
td.label {
	color: #4d6185;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	width: 20%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.label_experts {
	color: #4d6185;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.label_coaching {
	color: #4d6185;
	padding-right: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.sta_label {
	color: #4d6185;
	padding-left: 30px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.td_pay{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-top: 10px;
	vertical-align: top;
	padding-bottom: 8px;
}

a.nav_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #438142;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top: 3px;
	padding-bottom: 4px;
	width: 100%;
}
a.nav_link_home {
	color: #4d6185;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
}
a.nav_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #b30000;
}
a.nav_link_home:hover{
	color: #ffffff;
	background-color: #637595;
	
}
a.nav_link_login {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom:2px;
}
a.nav_link_login:hover {
	color: #438142;
	background-color: #FFFFFF;
	
}
a.sta_apply {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 100%;
	background-image: url(images/sta_button.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border: none;
	padding-top: 3px;
	padding-bottom: 5px;
}
a.logo_link {
	text-align: left;
	padding: 0px;
}
table.logo{
	width: 800px;
	margin-left: 12px;
}
td.logo {
	/*padding-left: 10px;*/
	padding-top: 10px;
	padding-bottom: 0px;
	vertical-align: top;	
}
td.logo_sbh {
	padding-left: 10px;
	padding-top: 5px;
}
td.strap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight: bold;
	/*padding-left: 10px;*/
	padding-top: 5px;
	padding-bottom: 6px;
	vertical-align: top;	
}
td.strap_sbh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 3px;
}
td.nav_tab {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f7f8fd;
	/*background-color: #E2E7F3;*/
	/*background-color: #c2cde6;*/
	margin-right: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ACB6CC;
	/*border-top-color: #4d6185;*/
}
td.nav_spacer {
	background-color: #ACB6CC;
	width: 1px;
}
td.nav_tab_login {
	color: #ffffff;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #C6E0C5;
	border-left: 1px solid #C6E0C5;
	border-top: 1px solid #ACB6CC;
	background-color: #5cab5a;
}
a.content_link {
	color: #438142;
	text-decoration: none;
	width: 170px;
	text-align: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 6px;
	background-image: url(images/det_head.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F8F9FD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
a.content_link:hover {
	color: #b30000;
	background-color: #ffffff;
	background-image: url(images/chevrons_red.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
a.content_link_vid {
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	text-align: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 9px;
	padding-top: 4px;
	padding-bottom: 6px;
	font-weight: bold;
	background-image: url(images/play_vid_button.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}
a.content_link_vid2 {
	color: #ffffff;
	text-decoration: none;
	width: 153px;
	text-align: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 6px;
	font-weight: bold;
	background-image: url(images/play_vid.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}

a.content_link2 {
	color: #4d6185;
	text-decoration: none;
	width: 170px;
	text-align: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ACB6CC;
	background-color: #E1E6F4;
	background-image: url(images/det_head2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

td.content_link_head {
	color: #4d6185;
	text-decoration: none;
	width: 170px;
	text-align: center;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ACB6CC;
	background-color: #E1E6F4;
	background-image: url(images/det_head2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

a.content_link2:hover {
	color: #b30000;
	background-color: #FFFFFF;
	background-image: url(images/chevrons_red.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
a.content_link2_orange {
border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ACB6CC;
	color: #FFFFFF;
	background-color: #5cab5a;
	background-image: url(images/det_head3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-decoration: none;
	width: 170px;
	text-align: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 6px;

}
a.content_link2_orange:hover {
	color: #ff8000;
	background-color: #FFFFFF;
	background-image: url(images/chevrons_orange.gif);
	background-repeat: no-repeat;
	background-position: right center;

}

a.content_link2_last {
	color: #FFFFFF;
	text-decoration: none;
	width: 163px;
	text-align: left;
	font-weight: bold;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-left: 12px;
	padding-bottom: 12px;
}
a.content_link2_last:hover {
	color: #b30000;
	background-color: #FFFFFF;
	background-image: url(images/chevrons_red.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

a.std_link {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.offer_link {
	color: #b30000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.white_link {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.std_link:hover {
	color: #438142;
}
a.small_link{
	color: #4d6185;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#twitter-link{
	color: #4d6185;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}
#twitter-link:hover{
	color: #438142;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#twitter_update_list {
	margin-left: 0px;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: #4d6185;
	margin-top: 5px;
	list-style-type: disc;
	padding: 0px;
}
a.small_link:hover{
	color: #438142;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
form {
	margin: 0px;
	padding: 0px;
}
.form_p {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 8px;
	padding-top: 10px;
	height: 16px;
	font-weight: normal;
}
.form_p_text {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	font-weight: normal;
}
.form_p_last {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
}
.form_pframe {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	padding-top: 0px;
	width: 400px;
}
.form_pframe_print {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	padding-top: 0px;
}
.edit {
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
}
.form_p_dots{
	padding-top: 4px;
	color: #4d6185;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/dots2_wide.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 4px;
}
.form_p4 {
	padding-top: 4px;
	color: #4d6185;
	font-size: 11px;
	font-weight: normal;
}
.form_head {
	padding-top: 8px;
	color: #b30000;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/dots2_wide.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 4px;
}
.form_p3 {
	padding-bottom: 14px;
	color: #4d6185;
	font-size: 11px;
}
label {color: #4d6185;
	font-size: 11px;
	font-weight: bold;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
form label.register{
	color: #4d6185;
	font-size: 11px;
}
input.optin {
	margin-right: 3px;
	margin-bottom: 5px;
}
input.optin_coach {
	margin-left: 3px;
	margin-bottom: 5px;
}
input.txt {
	border: 1px solid #a7b7db;
	background-color: #FFFcf4;
	height: 16px;
	text-align: left;
	width: 200px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
input.register {
	border: 1px solid #a7b7db;
	background-color: #ffffff;
	height: 16px;
	width: 280px;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}
input.sta {
	border: 1px solid #a7b7db;
	background-color: #ffffff;
	height: 16px;
	width: 280px;
	margin-left: 0px;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}
input.sec {
	border: 1px solid #a7b7db;
	background-color: #FFFcf4;
	height: 16px;
	text-align: left;
	width: 338px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 5px;
	padding-left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.reg_form_td {
	width: 288px;
	text-align: left;
}
select.trynow {
	width: 285px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;	
}
option {
background-color: #ffffff;
height: 16px;}
a.logo {
	padding-right: 10px;
}
a.layer2_link {
	color: #999999;
	text-decoration: none;
}
a.layer2_link:hover {
	color: #438142;
	text-decoration: underline;
}
ul.sitemap {
	text-align: left;
	margin-left: 50px;
	font-size: 13px;
	padding-top: 10px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
}
ul.faq {
	text-align: left;
	margin-left: 15px;
	font-size: 13px;
	padding-top: 10px;
	list-style-type: disc;
	list-style-image: none;
	color: #438142;
}
table.expenseList {
	margin-top: 0px;
	background-image: url(images/expenseList.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
table.billtimeList {
	margin-top: 0px;
	background-image: url(images/billtimeList.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
table.financeList {
	margin-bottom: 8px;
	background-image: url(images/financeList.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
table.included {
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(images/right_sidecontent1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 175px;
}
td.expenseList {
	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
}
td.financeList {
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 10px;
}
td.priceList {
	padding-top: 4px;
	padding-bottom: 17px;
}
td.homeList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 13px;
	text-align: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: top;
}
td.homeList_fin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: middle;
}
td.homeList_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	text-align: left;
	margin-top: 6px;
	padding-top: 6px;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: middle;
}
td.tick{
	margin-top: 3px;
	padding-top: 3px;
	vertical-align: top;
	padding-left: 15px;
}
td.tick_fin{
	margin-top: 2px;
	padding-top: 2px;
	vertical-align: top;
	padding-left: 10px;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
td.tick_price{
	margin-top: 7px;
	padding-top: 7px;
	vertical-align: top;
	padding-left: 10px;
}
ul.fin_big {
	text-align: left;
	margin-left: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-image: url(images/tick.gif);
}
ul.fin {
	text-align: left;
	margin-left: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: disc;
}
ul.offer {
	text-align: left;
	margin-left: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: disc;
}
ul.sales {
	text-align: left;
	margin-left: 15px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: disc;
}
ul.pp {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-left: 25px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: lower-alpha;
}
td.tc {
	width: 50px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	padding-top: 10px;
	margin-bottom: 0px;
	vertical-align: top;
}
td.tc2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	padding-top: 10px;
	margin-bottom: 0px;
	vertical-align: top;
}
ul.tc2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: -2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: lower-alpha;
}
ul.tc3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: -2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: lower-roman;
}

ul.bigpic {
	text-align: left;
	margin-left: 18px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: disc;
}
ul.partner_types {
	text-align: left;
	margin-left: 40px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	/*margin-top: 0px;
	margin-bottom: 0px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	/*padding-left: 0px;*/
	list-style-type: disc;
}
ul.easy {
	text-align: left;
	margin-left: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: disc;
}
ul.purch {
	text-align: left;
	margin-left: 10px;
	list-style-image: disc;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul.sta {
	margin-top: 8px;
	margin-bottom: 2px;
	margin-left: 18px;
	padding-left: 18px;
	color: #ffffff;
	font-weight: bold;
		padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: disc;	
}
ul.pricing {
	text-align: left;
	margin-left: 3px;
	list-style-image: url(images/tick.gif);
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 4px;
}
ul.pricing_notes {
	text-align: left;
	margin-left: 3px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 4px;
	list-style-type: decimal;
}
ul.main {
	text-align: left;
	margin-left: 15px;
	padding-left: 15px;
	list-style-image: url(images/tick.gif);
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 30px;
	padding-right: 30px;
}
ol {
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin-left: 12px;
	padding-left: 12px;
}
td.layer1{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 12px;
}
td.layer1_sta{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 12px;
}
td.layer1_s{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
}
td.layer1_free{
	text-align: left;
	font-size: 11px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 12px;
	padding-left: 8px;
}
td.layer1_sec{
	width: 400px;
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.layer1_price{
	text-align: justify;
	font-size: 11px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
}
/* top sentence that stretches across the page */
td.layer1_wide{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
td.layer1_tiny{
	text-align: left;
	font-size: 11px;
	color: #4d6185;
	padding-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: auto;
}
td.layer1_title{
	font-size: 11px;
	color: #b30000;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 5%;
	text-align: left;
	padding-left: 4px;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
}
td.layer1_title_wide{
	font-size: 11px;
	color: #4d6185;
	vertical-align: top;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 25%;
	padding-right: 10px;
}
td.layer1_home_top{
	text-align: left;
	font-size: 11px;
	color: #4d6185;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	font-weight: bold;
	vertical-align: top;	
}
td.layer1_home{
	text-align: left;
	font-size: 11px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.layer1_green{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.layer1_home2{
	text-align: left;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	vertical-align: top;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/tablet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 10px;
	padding-top: 10px;
}
td.layer1_home4{
	text-align: left;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	vertical-align: top;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/tablet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 10px;
	padding-top: 10px;
}
td.layer1_marketing{
	text-align: left;
	font-size: 13px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/tablet_marketing.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 18px;
	padding-right: 10px;
	padding-left: 10px;
}
td.layer1_software{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-bottom: 9px;
	padding-left: 7px;
	padding-right: 10px;
}
td.layer1_software_head{
	text-align: left;
	font-size: 12px;
	color: #b30000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
}
td.layer1_price{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 8px;
}
td.layer1_price_head{
	text-align: center;
	font-size: 20px;
	color: #b30000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 2px;
}
table.layer1_software{
	width: 285px;
	background-image: url(images/tablet_software.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	/*height: 320px;*/
}
td.fin_head{
	text-align: center;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
}
td.price_includes_head{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 6px;
}
td.free_head{
	text-align: center;
	font-size: 12px;
	color: #b30000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 8px;
	padding-top: 4px;
}
td.layer1_big{
	font-size: 13px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
td.layer1_big_head{
	text-align: left;
	font-size: 16px;
	color: #4d6185;
	padding-left: 20px;
	vertical-align: top;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
td.layer1_heading{
	text-align: left;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 2px;
	font-family: Tahoma, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
}
td.layer1_heading_sta{
	text-align: center;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-family: Tahoma, sans-serif;
}
td.layer1_heading_over{
	text-align: left;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 2px;
	font-family: Tahoma, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	background-image: url(images/det_head.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	background-color: #F8F9FD;
}
h2.over{
	background-image: url(images/det_head.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	background-color: #F8F9FD;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
}
td.layer1_heading_easy{
	text-align: left;
	font-size: 12px;
	color: #b30000;
	font-weight: bold;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 6px;
	background-image: url(images/dots_easy.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
td.layer1_heading_sales{
	text-align: center;
	font-size: 12px;
	color: #b30000;
	font-weight: bold;
	vertical-align: top;
	padding-bottom: 4px;
	padding-top: 4px;
}
td.layer1_heading_wide{
	text-align: left;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	vertical-align: top;
	font-family: Tahoma, sans-serif;
	padding-top: 6px;
}
table.layer1{
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 25px;
}
table.layer1_sta{
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
}
table.layer1_apply{
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
	border: 1px solid #4d6185;
	background-color: #eeeeee;
}
table.layer1_vid{
	background-color: #F8F9FD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
	height: 450px;
	text-align: center;
	margin-top: 0px;
	width: 604px;
}
table.sta{
	width: 285px;
	margin-top: 0px;
	margin-bottom: 10px;
	background-image: url(images/tablet_sta.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td.sta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-weight: bold;
	font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;

}
td.sta_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 25px;
	padding-right: 20px;
	padding-left: 20px;
}
table.layer1_easy{
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 8px;
}
table.layer1_r_easy{
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 8px;
}
table.layer1_r{
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 25px;
}
table.layer1_r_sales{
	width: 285px;
	margin-top: 4px;
	margin-bottom: 0px;
	background-image: url(images/tablet_sales.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 10px;
}
table.layer1_left{
	width: 415px;
	margin-top: 0px;
}
table.layer1_reg{
	margin-top: 8px;
	margin-right: 8px;
	border: 1px solid #FF0000;
}

table.layer1_right{
	width: 185px;
	margin-top: 18px;
	margin-left: 8px;
	border: 1px solid #0066FF;
	height: 128px;
}
/* full width sentence and title */
table.layer1_wide {
	width: 622px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
}
table.layer1_wide_easy {
	width: 604px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.layer1_wide_why {
	width: 604px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
}
table.layer1_login {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: center;
}

table.layer1_demo{
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
table.layer1_short{
	margin-top: 100px;
	margin-left: 200px;
	padding-top: 100px;
	padding-left: 200px;
}
table.nav{
	width: 770px;
}
td.nav_home {
	width: 10%;
}
td.nav {
	width: 16%;
}

.graphic {
	padding-bottom: 20px;
	cursor: hand;
}
.graphic_text{
	padding-left: 5px;	
}
a.home {
	margin-left: 10px;
}
a.footer_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	cursor: hand;
}
a.footer_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
	cursor: hand;
}
li {
	padding-bottom: 6px;
	padding-left: 0px;
	margin-right: 0px;
}
li.tc {
	padding-bottom: 8px;
	padding-left: 0px;
	margin-right: 0px;
}
li.home {
	padding-bottom: 8px;
	padding-left: 5px;
	vertical-align: top;
}
li.pricing {
	padding-bottom:0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
/*iframe {
	border: 1px solid #CCCCCC;
	width: 760px;
	height: 200px;
	margin-top: 5px;
}*/
table.form_section {
	padding-top: 10px;
	margin-top: 8px;
}
a.print{
	color: #4d6185;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/print.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 62px;
	height: 18px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
	font-size: 11px;
	margin-left: 3px;
}
a.pay{
	color: #4d6185;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/pay.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 62px;
	height: 18px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
	font-size: 11px;
	margin-right: 40px;
	margin-top: 10px;
}
a.submit{
	color: #4d6185;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/submit.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 76px;
	height: 18px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
	font-size: 11px;
	margin-right: 40px;
	margin-top: 10px;
}
a.loginpage{
	color: #4d6185;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/submit.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 76px;
	height: 18px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
	font-size: 11px;
}
a.loginpage:hover {
	color: #b30000;
}
a.rev_options{
	font-weight: bold;
	color: #4d6185;
	text-decoration: none;
	background-image: url(images/rev_options.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 130px;
	height: 22px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
	font-size: 14px;
}
a.pricing_button{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/pricing_button.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 120px;
	height: 20px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
	font-size: 13px;
}
a.pricing_button:hover{
	color: #B30000;
}
a.offer_button{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/offer_button.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 120px;
	height: 20px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
	font-size: 13px;
}
a.offer_button:hover{
	color: #000000;
}
table.choose {
	margin-top: 40px;	
	width: 100%;
}
a.choose_price{
	font-weight: bold;
	color: #4d6185;
	text-decoration: none;
	background-image: url(images/new_price.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 175px;
	height: 100px;
	display: block;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
	font-size: 11px;
}
a.rev_options:hover {
	color: #438142;
}
a.submit:hover {
	color: #b30000;
}
a.print:hover {
	color: #b30000;
}
a.pay:hover {
	color: #b30000;
}
input.checkbox {
	padding: 0px;
	vertical-align: middle;
}
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFcf4;
	border: 1px solid #a7b7db;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 18px;
	width: 204px;
}
select.sec{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFcf4;
	border: 1px solid #a7b7db;
	margin-bottom: 2px;
	margin-top: 2px;
	height: 18px;
	width: 345px;
	padding: 1px;
}
select.pay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFcf4;
	border: 1px solid #a7b7db;
	margin-bottom: 2px;
	margin-top: 2px;
	height: 18px;
	width: 70px;
	padding: 1px;
}
td.paytable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 30px;
	color: #4d6185;
	border: 1px solid #a7b7db;
	background-color: #FFFcf4;
	padding-left: 6px;
	padding-right: 6px;
}
td.paytable_top{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d6185;
	background-color: #DCE2F1;
	height: 20px;
	border: 1px solid #a7b7db;
	padding-left: 6px;
	padding-right: 6px;
	font-weight: bold;
}
table.paytable {
	width: 785px;
	margin-top: 10px;
	border-collapse: collapse;
}
table.step5 {
	width: 785px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	border: 1px solid #a7b7db;
	border-collapse: collapse;
}
table.box {
	border: 1px solid #a7b7db;
	width: 99%;
	margin-bottom: 6px;
	text-align: left;
}
table.box_sta {
	border: 1px solid #a7b7db;
	width: 700px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
}
table.box_pay1{
	border: 1px solid #a7b7db;
	width: 200px;
	margin-top: 10px;
}
table.box_pay2 {
	border: 1px solid #a7b7db;
	width: 563px;
	margin-left: 6px;
	margin-top: 10px;
}
td.box_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4d6185;
	background-color: #DCE2F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a7b7db;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
td.box_head_r {
	background-color: #DCE2F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a7b7db;
	text-align: right;	
	width: 20px;
}
td.box_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d6185;
	padding-top: 8px;
	padding-bottom: 12px;
	padding-left: 25px;
	padding-right: 20px;
	text-align: left;
}
td.box_text_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d6185;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 5px;
}
td.field {
	width: 300px;
}

.priv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #438142;
	text-decoration: underline;
	
}
td.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	padding-left: 4px;
	padding-top: 20px;
	vertical-align: top;
}
td.home1 {
	padding-top: 23px;
	padding-left: 20px;
	width: 12px;
	vertical-align: top;
}
td.smallbus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	background-image: url(images/smallbus.gif);
	padding: 7px 4px 7px 10px;
	background-repeat: no-repeat;
}
td.demo {
	background-image: url(images/demo_box.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left top;
	height: 120px;
	width: 250px;
	font-size: 12px;
	text-align: center;
}
td.layer1_demo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-size: 12px;
	padding-left: 10px;
	width: 230px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	padding-top: 5px;
}
td.demo_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding-left: 20px;
	width: 100px;*/
}
a.demo {
	color: #438142;
	text-decoration: underline;
	/*padding-left: 10px;*/
}
a.sitemap {
	color: #4d6185;
	text-decoration: none;
}
a.sitemap:hover {
	color: #438142;
	text-decoration: underline;
}
td.dropdown {
	padding-right: 5px;
}
a.faq {
	padding-right: 5px;
}
/* td for the price panels to sit in */
td.price_panel {
	background-image: url(images/tablet_pricing.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 176px;
	margin: 0px;
	width: 148px;
	padding: 0px 0px 10px;
}
td.price_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
td.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #438142;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
	padding-bottom: 0px;
	/*padding-bottom: 4px;*/
}
/*td.price_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b30000;
	font-weight: bold;
	text-align: center;
	font-size: 28px;
}*/
td.price_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	/*padding-top: 7px;*/
}
td.price_white_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
	width: 130px;
	padding-bottom: 0px;
}
a.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	background-image: url(images/buynow.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	display: block;
	height: 20px;
	padding-top: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a.price_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	background-image: url(images/buynow_red.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	display: block;
	height: 20px;
	padding-top: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a.price:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	background-image: url(images/buynow_over.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	display: block;
	height: 20px;
	padding-top: 2px;
}
a.price_red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	background-image: url(images/buynow_red_over.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	display: block;
	height: 20px;
	padding-top: 2px;
}
td.home_price {
	/*padding-top: 9px;*/
}
a.red_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4d6185;
	text-decoration: none;
	font-size: 12px;
}
table.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4d6185;
	border: 1px solid #a7b7db;
	height: 100%;
	width: 540px;
	padding-top: 40px;
	padding-bottom: 40px;
}
td.login {
	height: 20px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d6185;
	width: 200px;
}
td.login_field {
	text-align: left;

}
/* table for the pricing tablets to sit in */
table.pricing {
	width: 598px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*margin-left: 10px;*/
	margin-top: 0px;
	margin-bottom: 0px;
}
/* new styles for new pricing/trynow pages */
table.pricing_new {
	/*width: 598px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 2px;
	margin-top: 10px;
	background-image: url(images/pricing_new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
table.try_buy {
	/*width: 598px;*/
	background-image: url(images/try_buy.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 213px;
	height: 92px;
	padding-bottom: 5px;
}
td.price_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b30000;
	font-weight: bold;
	font-size: 38px;
	padding-left: 20px;
	vertical-align: top;
	padding-top: 16px;
}
td.pricing_new{
	font-size: 13px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-weight: bold;
}
td.pricing_newtop{
	font-size: 13px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
}
p.layer1_price{
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 15px;
	width: 570px;
}
td.pricing{
	font-size: 10px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	vertical-align: top;
}
/*.test {
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 10px;
}*/
br {
	font-size: 4px;
}
br.small {
	font-size: 1px;
}
br.tc {
	font-size: 6px;
}
/* comparison table styles */
table.why {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d6185;
	margin-top: 6px;
}
th.other {
	padding-top: 14px;
	padding-bottom: 4px;
	text-align: center;
	background-image: url(images/trad_head.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	color: #666666;
}
th.so {
	text-align: center;
	background-image: url(images/so_head.gif);
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: left top;
}
td.other {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-left: 8px;
	padding-right: 4px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.so {
	background-color: #f7f8fc;
	border-right: 1px solid #C6D2EA;
	border-top: 1px solid #C6D2EA;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6D2EA;
}
td.other_last {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-left: 8px;
	color: #666666;
}
td.so_last {
	background-color: #f7f8fc;
	border-right: 1px solid #C6D2EA;
	border-top: 1px solid #C6D2EA;
	padding-left: 8px;
	padding-top: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6D2EA;
}
td.other_foot {
	background-image: url(images/trad_foot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.so_foot {
	background-image: url(images/so_foot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #f7f8fc;
}
/* pricing page styles */
table.why_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d6185;
	margin-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 8px;

}
td.center {
	font-size: 12px;
	color: #4d6185;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
th.so_left {
	text-align: center;
	background-image: url(images/so_head_left.gif);
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 5px;
}
th.so_middle {
	text-align: center;
	background-image: url(images/so_head_middle.gif);
	font-size: 14px;
	background-repeat: repeat-x;
	background-position: left top;
}
th.so_right {
	text-align: center;
	background-image: url(images/so_head_right.gif);
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: right top;

}
td.so_price {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	padding-right: 50px;
	padding-top: 6px;
	padding-bottom: 6px;
	
}
td.so_buy {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	padding-top: 6px;
	padding-bottom: 6px;
	
}
td.so_users {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	
}
td.so_price_right {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	border-right: 1px solid #C6D2EA;
	padding-right: 50px;
	padding-top: 6px;
	padding-bottom: 6px;
}
td.so_buy_right {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	border-right: 1px solid #C6D2EA;
	padding-top: 6px;
	padding-bottom: 6px;
}
td.so_users_last {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	padding-left: 15px;
	padding-top: 8px;	
}
td.so_price_last {
	background-color: #f7f8fc;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	padding-right: 50px;
	padding-top: 8px;	
}
td.so_last_right {
	background-color: #f7f8fc;
	border-right: 1px solid #C6D2EA;
	border-top: 1px solid #C6D2EA;
	border-left: 1px solid #C6D2EA;
	padding-right: 50px;
	padding-top: 8px;
}
td.so_foot_left {
	background-image: url(images/so_foot_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #f7f8fc;
	height: 9px;

}
td.so_foot_middle {
	background-image: url(images/so_foot_middle.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #f7f8fc;
	border-left: 1px solid #C6D2EA;
}
td.so_foot_right {
	background-image: url(images/so_foot_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #f7f8fc;
	height: 5px;
	border-left: 1px solid #C6D2EA;
}
table.questions_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d6185;
	padding-left: 0px;
}
p.head {
	color: #438142;
	font-weight: bold;
	margin: 0px 0px -5px;
	padding: 0px 0px -5px;
}
label.code {
	padding-right: 5px;
	display: block;
}
table.register {
	height: 82px;
	margin-top: 10px;
	width: 175px;
}
table.newdemo{
	background-image: url(images/vid_panel.gif);
	background-repeat: no-repeat;
	height: 82px;
	margin-top: 8px;
	width: 175px;
	/*margin-left: 15px;
	/*margin-left: 8px;*/
	padding-left: 6px;
	padding-right: 6px;
	background-position: left top;
}
td.register{
	text-align: center;
	color: #b30000;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding-top: 15px;*/
	padding-bottom: 0px;
}
td.vid{
	text-align: center;
	color: #438142;
	font-weight: bold;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 77px;*/
	padding-top: 6px;
}
td.home_ad{
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
a.home_ad{
	color: #ffffff;
	text-decoration: none;
	cursor: hand;
	height: 77px;
}
td.vid1{
	text-align: center;
	color: #438142;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 77px;*/
	padding-top: -1px;
}
td.vid_image{
	padding-right: 10px;
	/*height: 77px;
	/*padding-top: 6px;*/
}
td.register_dets{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	height: 30px;
}

a.affiliate{
	color: #ffffff;
	text-decoration: none;
	cursor: hand;
	display: block;
	text-align:center;
	width: 120px;
	padding-top: 5px;
	background-image: url(images/aff_button.gif);
	background-repeat: no-repeat;
	height: 26px;
	font-size: 12px;
}

a.register{
	color: #b30000;
	text-decoration: none;
	cursor: hand;
	display: block;
	/*height: 25px;*/
	padding-top: 0px;
	background-image: url(images/price_panel.gif);
	background-repeat: no-repeat;
	height: 82px;
}
a.register_small{
	color: #b30000;
	text-decoration: none;
	cursor: hand;
	display: block;
	font-size: 12px;
	padding-top: 0px;
	/*height: 38px;
	/*padding-top: 12px;*/
}
a.vid{
	color: #438142;
	text-decoration: none;
	cursor: hand;
	height: 77px;
	padding-top: 6px;
	display: block;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	padding-top: 1px;
	background-image: url(images/p_header_background2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #5cab5a;
	height: 30px;
	padding-left: 3px;
}
h1.vidpage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 2px;
	padding-top: 1px;
	background-image: url(images/p_header_background2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #5cab5a;
	height: 30px;
	padding-left: 3px;
}
h1.offer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	padding-top: 1px;
	background-image: none;
	border-bottom: 1px solid #d50000;
	height: 30px;
	padding-left: 3px;
	background-color: #d50000;
}
h1.deep{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	padding-top: 1px;
	background-image: url(images/p_header_background_deep.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #5cab5a;
	height: 60px;
	padding-left: 3px;
}
h1.partners{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	padding-top: 1px;
	border-bottom: 1px solid #438142;
	height: 108px;
	padding-left: 3px;
		background-image: url(images/sta_header_background.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
h1.experts{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	padding-top: 1px;
	border-bottom: 1px solid #438142;
	height: 62px;
	padding-left: 3px;
	background-image: url(images/experts_header.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
h1.margin{ 
	font-family: "Microsoft Sans Serif";
	font-size: 20px;
	/*font-weight: bold;*/
	color: #b30000;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
h3.sales{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #D50000;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 0px;
}

h2{
	text-align: left;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 0px;
	}
h2.offer{
	text-align: left;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 0px;
	}
h2.reps{
	text-align: center;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
td.reps {
	text-align: center;
	padding-top: 10px;
}
h2.about{
	text-align: left;
	font-size: 14px;
	color: #4d6185;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2.experts{
	text-align: left;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
h2.twitter{
	text-align: center;
	font-size: 12px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin: 0px;
	}
h2.press{
	text-align: left;
	font-size: 18px;
	color: #4d6185;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	}
td.whosta{
	text-align: left;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	font-family: Tahoma, sans-serif;
	padding: 10px 4px 14px 8px;
	font-weight: bold;
	}

h2.extra{
	text-align: left;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
	}
h2.partners{
	text-align:center;
	font-size: 14px;
	color: #b30000;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding-bottom: 5px;
	}
h3{
	text-align: center;
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	}
h3.video{
	text-align: center;
	font-size: 12px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
	}
	h3.video1{
	text-align: center;
	font-size: 12px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 14px;
	}
	h3.video2{
	text-align: left;
	font-size: 12px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	}
	h4{
	text-align: left;
	font-size: 12px;
	color: #4d6185;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	padding: 0px;
		margin-top: 7px;
		margin-bottom: 0px;
	}
p.layer1_wide{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 15px;
}
p.layer1_wide_offer{
	text-align: justify;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 15px;
}
p.layer1_sbh{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 15px;
}
p.layer1_wide_top{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 15px;
}
p.layer1_experts_top{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 0px;
}
table.experts {
	border: 1px solid #CCCCCC;
}
p.nomargin{
	text-align: justify;
	font-size: 12px;
	color: #438142;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p.layer1_sales{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 55px;
	margin-right: 55px;
}
p.layer1_center{
	text-align: center;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 15px;
}
p.layer1_wide_home{
	text-align: justify;
	font-size: 15px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 15px;
}
p.layer1_small{
	text-align: justify;
	font-size: 11px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 15px;
}
p.layer1_wide1{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
p.layer1_partners{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #cccccc;
}
p.layer1_bigpic{
	text-align: justify;
	font-size: 12px;
	color: #438142;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}
p.layer1_wide_sw{
	text-align: justify;
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 0px;
}
p.listgreen{
	font-size: 14px;
	color: #438142;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
}
p.list{
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
}
td.prod{
	font-size: 12px;
	color: #4d6185;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 15px;
	width: 180px;
}
#float {
padding-top: 8px;
	float: right;
}
table.onesys {
	margin-left: 6px;
	padding-bottom: 4px;
}
table.easy {
	margin-left: 10px;
}
table.prod {
	width: 340px;
	float: left;
}
table.prod1 {
	/*margin-left: 12px;*/
	background-image: url(images/prod.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 132px;
	width: 208px;
}
table.prod2 {
	margin-top: 15px;
	background-image: url(images/prod.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 132px;
	width: 208px;
	/*float: none;
	margin-left: 47px;*/
}
div.float {
	float: right;
	margin-top: 14px;
	margin-right: 5px;
}
table.demo {
	margin-right: 5px;
}
table.prod_boxes {
	margin-top: 15px;
}
table.caution {
	margin-top: -8px;
	width: 295px;
	
}
table.caution2 {
	background-image: url(images/caution.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	/*margin-left: 20px;*/
	margin-top: 0px;
	margin-bottom: 15px;
	width: 250px;
	height: 132px;
}
td.caution_head {
	font-size: 14px;
	color: #b30000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.caution_img {
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 15px;
	/*height: 30px;*/
	text-align: right;
	}
td.caution {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 6px;
	padding-left: 10px;
	padding-top: 0px;
	}

/* new styles for home page */
table.home_head {
	padding-left: 8px;
	/*padding-left: 6px;
	padding-top: 5px;*/
	width: 800px;
	/*background-color: #ffffff;*/
	/*background-image: url(images/home_back2.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
	/*height: 115px;*/
	/*height: 135px;*/
	padding-bottom: 0px;
}
div.homeheader {
	height: 100px;
	width: 100%;
	background-image: url(images/home_back2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	top: 90x;
	/*top: 86px;*/
	position: absolute;
	/*background-color: #ffffff;*/
}
div.sbh_homeheader {
	height: 90px;
	width: 100%;
	background-image: url(images/home_back2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	top: 83px;
	position: absolute;
	/*background-color: #ffffff;*/
}
/*td.home_ad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d6185;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	font-size: 14px;
}*/
table.layer1_left_home{
	width: 420px;
	margin-top: 0px;
	margin-left: 0px;
	padding-right: 15px;
	/*border: 1px solid #FF0000;*/
}
/*table.side_boxes {
	margin-right: 2px;
}*/
table.register_home{
	/*background-image: url(images/home_price_panel.gif);
	background-repeat: no-repeat;*/
	margin-top: 0px;
	width: 177px;
	margin-right: 3px;
	/*padding-right: 1px;
	/*padding-left: 6px;
	padding-right: 6px;*/
	/*background-position: left top;*/
}
table.homeList {
	margin-left: 15px;
	margin-top: 4px;
	/*border: 1px solid #FF0000;*/
}
table.homevid {
	margin-left: 15px;
	margin-top: 8px;
	/*border: 1px solid #FF0000;*/
}
/*table.register_home2{
	background-image: url(images/vid_panel.gif);
	background-repeat: no-repeat;
	height: 64px;
	margin-top: 6px;
	padding-top: 4px;
	background-position: center top;	
}*/
table.layer1_right_box{
	background-image: url(images/right_sidecontent1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	/*height: 280px;*/
	/*width: 175px;*/
	margin-top:10px;
	margin-bottom: 4px;
	/*padding-top: 10px;
	padding-bottom: 8px;*/
	padding-left: 7px;
	padding-right: 3px;
	/*margin-right: 5px;*/
}
table.green_box{
	background-image: url(images/green_box.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
	width: 177px;
	margin-top:10px;
	margin-bottom: 4px;
	padding-top: 12px;
	padding-left: 7px;
	padding-right: 3px;
	/*margin-left: 10px;*/
}
a.register_home{
	/*background-image: url(images/home_price_panel.gif);
	background-repeat: no-repeat;*/
	color: #b30000;
	text-decoration: none;
	display: block;
	/*height: 78px;*/
	padding-top: 10px;
	cursor: hand;
}
table.layer1_wide_home {
	/*width: 585px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 22px;
	margin-right: 8px;
	margin-top: -5px;
}
td.register_home{
	text-align: center;
	color: #b30000;
	font-weight: bold;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding-top: 15px;*/
	padding-bottom: 0px;
	/*height: 77px;*/
}
/* new styles for level 1 pages */
td.bullet{
	text-align: left;
	font-size: 14px;
	color: #4d6185;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	/*margin-left: 10px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	vertical-align: top;
}
td.bullettop{
	padding-top: 6px;
	text-align: left;
	font-size: 14px;
	color: #4d6185;
	font-weight: bold;
	/*margin-left: 10px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	vertical-align: top;
}
/*td.bullet_tick{
	padding-top: 8px;
	padding-left: 5px;
	padding-bottom: 10px;
	font-family: Tahoma, sans-serif;
	vertical-align: top;
}*/
td.border {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #cccccc;
	height: 5px;
}
a.bullet {
	color: #4d6185;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
	width: 390px;
	display: block;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 6px;
	border: 1px solid #FFFFFF;
}
a.bullet_partner {
	color: #4d6185;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 6px;
	border: 1px solid #FFFFFF;
	width: 460px;
}
td.partners {
	color: #4d6185;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 78px;
}
td.star_gif {
	color: #438142;
	font-family: Tahoma, sans-serif;
	padding-top: 6px;
}

table.partners {
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	background-image: url(images/partners.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
a.bullet_nohover {
	color: #4d6185;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
	width: 390px;
	display: block;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 6px;
	border: 1px solid #FFFFFF;
	cursor: default;
	}
a.bullet_tick {
	color: #4d6185;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding-top: 8px;
	}
a.bullet_tick_nohover {
	color: #4d6185;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding-top: 8px;
	cursor: default;
	}
a.bullet:hover {
	color: #438142;
	background-image: url(images/chevrons_green.gif);
	background-repeat: no-repeat;
	background-position: 380px center;
	background-color: #F8F9FD;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #eeeeee;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #EEEEEE;
}
a.bullet_partner:hover {
	color: #438142;
	background-image: url(images/chevrons_green.gif);
	background-repeat: no-repeat;
	background-position: 450px center;
	background-color: #F8F9FD;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #eeeeee;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #EEEEEE;
}
table.layer1_left_tryout{
	width: 420px;
	margin-top: 10px;
	/*padding-left: 10px;*/
	/*margin-bottom: 10px;	/*border: 1px solid #FF0000;*/
}	
table.layer1_text {
	width: 585px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border: 1px solid #cccccc;
	padding: 0px 10px;
}
/* added for so ie and safari don't display border when empty */
table.layer1_text_blank {
	width: 585px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	/*border: 1px solid #cccccc;*/
	padding: 0px 10px;
}
table.layer1_press {
	width: 585px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	padding: 0px;
}
table.layer1_text_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #4d6185;
	padding: 6px 6px 0px;
	margin: 0px;
	vertical-align: middle;
	background-color: #F8F9FD;
}
table.home_tab {
	margin-right: 5px;
	/*padding-left: 15px;*/
	}
td.home_tab {
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	padding-left: 15px;
	/*font-weight: bold;*/
	}
a.home_tab{
	color: #4d6185;
	text-decoration: none;
	display: block;
	padding-top: 4px;
	padding-bottom: 0px;
	font-weight: bold;
	background-image: url(images/home_tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: default;
	height: 29px;
	}
	a.home_tab:hover{
	color: #438142;
	text-decoration: none;
	background-image: url(images/home_tab_over1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*display: block;
	height: 29px;
	/*background-image: url(images/tab_head.gif);
	background-repeat: repeat-x;
	background-position: left top;*/

	}
	p {
	margin: 0px;
	padding: 0px;
}
table.form {
	margin-right: 5px;
}
td.top {
	padding-bottom: 12px;
}
td.top_vid {
	padding-bottom: 12px;
	padding-left: 30px;
}
a.top {
	color: #438142;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
}
a.top:hover {
text-decoration: underline;
}
td.easy_img {
	padding-top: 56px;
}
td.si {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d6185;
	padding-bottom: 3px;
	padding-top: 3px;
}
td.easy_img2 {
	padding-top: 59px;
}
td.easy_img3 {
	padding-top: 42px;
}
td.easy_img4 {
	padding-top: 8px;
}
td.test {
	border: 1px solid #FF0000;
}
/* lightbox css */
/*#lightbox{
	background-color:#;
	padding: 5px;
	text-align: center;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ 
	float: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
#keyboardMsg{
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(images/overlay2.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay2.png", sizingMethod="scale");
	}
a.lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}*/
