img { behavior: url(/bodibeat/images/html/iepngfix.htc); }
#body {
	background-image: url(/bodibeat/images/bg1.jpg);
	background-repeat:repeat-x;
	background-color:#d6d7d9;
}
#main_table{
	background-image: url(/bodibeat/images/html/Frame_Shadow.png);
	background-repeat:repeat-y;
	width:1001px;
}
#header_table{
	width:989px;
	background-color:#ffffff;
	height:145px;
}
#menu_table{
	width:989px;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
}
.buy-now-td{
text-align:right;
width:100%;
padding-right:15px;
vertical-align:top;
padding-bottom:6px;
}
.menu-td{
padding-top:6px;
}
#content_table{
	width:989px;
	background-color:#ffffff;
	height:490px;
}
.sub-menu-td{
	height:40px;
}
#sub_menu_table{
	width:989px;
	background-color:#ffffff;
	margin-top:12px;
}
.sub-menu-item-td{
	font-size: 12px;
    color:#333333;
    font-family: arial,verdana;
	font-weight:bold;
	color:#488902;
	white-space:nowrap;
}
a.sub-menu-item,a:visited.sub-menu-item,a:active.sub-menu-item,a:hover.sub-menu-item{
	font-size: 12px;
    color:#333333;
    font-family:  arial,verdana;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}

a:hover.sub-menu-item{
    color:#777777;
}

.sub-menu-spacer-td{
	font-size:13px;
    color: #333333;
    font-family: arial,verdana;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.content-holder-div{
	width:989px;
	padding-top:5px;
}

.content-div{
	font-size: 11px;
    color:#333333;
    font-family: verdana,arial;
	line-height:18px;
	width:455px;
	text-align:left;
	margin-left:500px;
}
ul,ol{
	margin-top:6px;
}
li{
	margin-left:-6px;
}
.content-title-div{
margin-bottom:12px;
margin-left:493px;
width:455px;
}
#om_callouts{
float:left;
margin-top:390px;
margin-left:50px;
width:390px;
}
a.text-link,a:visited.text-link,a:active.text-link,a:hover.text-link{
font-size: 11px;
    color:#2266ff;
    font-family: verdana,arial;
}
a:hover.text-link{

color:#777777;
}

.scroller{
overflow:auto;
width:480px;
height:480px;
margin-bottom:10px;
}
.bb-faq-q,.bb-faq-a,.bb-faq-cat{
color: #333333;
font-family:verdana;
font-size:11px;
line-height:14px;
font-weight:bold;
text-align:left;
margin-bottom:4px;
padding-left:0px;
}
.bb-faq-a{
font-weight:normal;
margin-bottom:14px;
}
.bb-faq-cat{
font-size:13px;
line-height:15px;
margin-bottom:12px;
margin-top:24px;
padding-left:0px;
}

#tst_scroller{
width:400px;
overflow:auto;
height:338px;
margin-top:10px;
}
.tst-item-table{
width:355px;
margin-left:25px;
margin-bottom:21px;
}
.tst-teaser-td{
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	line-height:14px;
	text-decoration:none;
	width:100%;
	padding-left:22px;	
}
.tst-image{
	border:1px solid #aaaaaa;;
	
}
.text-header{
	font-family:arial;
	font-weight:normal;
	font-size:14px;
	color:#333333;
	line-height:15px;
	font-weight:bold;
	margin-bottom:20px;
	text-align:left;
	width:935px;
}


#quick_start{
    background-image:url(/bodibeat/images/quickstart_bg.jpg);
	background-repeat:no-repeat;
	width:1079px;
	height:805px;
}
#qsmovie_container {
    width:560px;
	margin-top:20px;
}

.quickstart-text{
	font-family:arial;	
	font-weight:normal;
	font-size:13px;
	color:#333333;
	line-height:24px;
	text-decoration:none;
	padding-left:25px;
	padding-top:0px;
	width:620px;
}

.footer-menu-div{
 color:#cccccc;
padding-top:10px;
line-height:13px;
}
a.footer-menu-link,a:visited.footer-menu-link,a:active.footer-menu-link,a:hover.footer-menu-link{
	font-size: 11px;
    color:#eeeeee;
    font-family:  verdana,arial;
	font-weight:normal;
	text-decoration:none;
	white-space:nowrap;
}

a:hover.footer-menu-link{
    color:#ffffff;
	text-decoration:underline;
}

#footer_table{
	background-image: url(/bodibeat/images/html/footer.png);
	background-repeat:no-repeat;
	width:1001px;
	height:41px;
}
.footer
{
    font-size: 10px;
    color: #444444;
    font-family: verdana,Arial, Helvetica;
	line-height:14px;
	padding-top:0px;
	padding-left:20px;
}
a.footer-link,a:active.footer-link,a:visited.footer-link,a:hover.footer-link
{
    font-size: 10px;
    color: #444444;
    font-family: verdana,Arial, Helvetica;
	line-height:14px;
}
a:hover.footer-link
{
    font-size: 10px;
    color: #666666;
    font-family: verdana,Arial, Helvetica;
	line-height:14px;
}
.bb-text{
color: #000033;
font-family:arial;
font-size:12px;
line-height:16px;
font-weight:normal;
}
.bb-home-link{

width:457px;
height:100px;
}
.bb-click-here-link{
width:126px;
height:46px;
}


#h_top_left{
	background-image: url(/bodibeat/images/html/H_topLeft.png);
	background-repeat:no-repeat;
	height:730px;
	width:780px;
margin-top:6px;
}
#h_top_left_td{
	/*background-image: url(/bodibeat/images/html/H_bottomSlice.png);
	background-repeat:repeat-y;*/
	text-align:left;
	width:780px;
}
#h_top_right_td{
width:202px;
vertical-align:top;
}
#h_bottom_td{
background-image: url(/bodibeat/images/html/H_bottom.png);
	background-repeat:no-repeat;
	width:986px;
	height:181px;
	background-position:top left;
}
#h_bottom_slice_td{
background-image: url(/bodibeat/images/html/H_bottomSlice.png);
	background-repeat:repeat-y;
	width:780px;
	height:auto;
	background-position:top left;
}
#content_top_text_1{
	font-size: 17px;   
    font-family: arial,verdana;
	font-weight:bold;
	color:#488902;
	color:#333333;
	text-align:center;
	width:550px;
	margin-left:185px;
	margin-top:22px;
	line-height:26px;
}
#content_top_text_2{
	font-size: 17px;   
    font-family: arial,verdana;
	font-weight:bold;
	color:#488902;
	color:#333333;
	text-align:center;
	width:440px;
	margin-left:262px;
	margin-top:32px;
	line-height:26px;
}
#content_top_text_3{
	font-size: 15px;   
    font-family: arial,verdana;
	font-weight:bold;
	color:#333333;
	text-align:center;
	width:180px;
	margin-left:260px;
	margin-top:50px;
	line-height:26px;
}
#content_top_text_4{
	font-size: 12px;   
    font-family: arial,verdana;
	font-weight:normal;
	color:#333333;
	text-align:left;
	width:380px;
	margin-left:80px;
	margin-top:20px;
	line-height:22px;
}
#h_left_spots{
height:160px;
margin-left:74px;
	margin-top:15px;
}
.h-spots-td{
	font-size:10px;   
    font-family: verdana;
	font-weight:bold;
	color:#555555;
	text-align:center;
	padding-top:10px;
	line-height:16px;

}
#content_top_text_5{
	font-size: 13px;   
    font-family: arial,verdana;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	width:450px;
	margin-left:194px;
	margin-top:28px;
	line-height:22px;
}
#content_bottom_text_1{
	font-size: 12px;   
    font-family: arial,verdana;
	font-weight:normal;
	color:#333333;
	text-align:left;
	width:600px;
	margin-left:90px;
	margin-top:10px;
	line-height:22px;
}
#flash_site_div{
float:right;
margin-top:26px;
margin-right:36px;
font-size: 9px;   
    font-family: arial,verdana;
	font-weight:normal;
	color:#777777;
	text-align:center;
}

.testim-table{
margin-top:6px;
}
.testim-top-slice{
	background-image: url(/bodibeat/images/html/H_testTop.png);
	background-repeat:no-repeat;
	background-position:right;
	width:202px;
	height:19px;
}
.testim-content-td{
	background-image: url(/bodibeat/images/html/H_testSlice.png);
	background-repeat:repeat-y;

	width:202px;

	vertical-align:top;
}
.testim-btm-slice{
	background-image: url(/bodibeat/images/html/H_testBottom.png);
	background-repeat:no-repeat;
	background-position:right;
	width:202px;
}
.testim-text{
	font-size: 11px;   
    font-family: arial,verdana;
	font-weight:normal;
	color:#444444;
	text-align:left;
	width:172px;
	margin-left:20px;
	line-height:14px;
}
.testim-rule{
width:174px;
margin-left:18px;
height:2px;
background-color:#488902;
margin-top:6px;
margin-bottom:6px;
}
.testim-bottom{
	width:172px;
	margin-left:20px;
}
.testim-sig{
font-size: 11px;   
    font-family: arial,verdana;
	font-weight:normal;
	color:#555555;
	text-align:right;
	line-height:14px;
	font-style:italic;
	white-space:nowrap;
	margin-top:5px;
	width:100%;
}
.testim-img{
width:53px;
height:53px;
margin-left:12px;
}
li{
margin-left:-20px;
}

a.testim-link,a:visited.testim-link,a:active.testim-link,a:hover.testim-link{
font-size: 10px;
    color:#2266ff;
    font-family: verdana,arial;
}
a:hover.testim-link{

color:#777777;
}
.req{
	color:#f00000;
	font-size:11px;
	font-family:arial;
}
.inst-note{
	color:#16769e;
	font-size:12px;
	font-family:arial;
}
.form-field-title
{
    font-weight: bold;
    font-size: 12px;
    color: #666666;
    font-family: Arial, Helvetica;
	padding-right:8px;
}
.form-field-text
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica
}
.easypass-logo{
	width:118px;
	height:34px;
	background-image:url(/yamahavgn/cda/images/easypass_118x34_bk.jpg);
	background-image:url(/yamahavgn/cda/images/easypass_118x34_wh.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
}
.easypass-options-td{
	padding-right:6px;
}
.easypass-welcome{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	color:#dddddd;
	color:#222222;
	margin-bottom:5px;
}
.easypass-options{
	text-align:right;
	white-space:nowrap;
}
.easypass-bull{
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	color:#999999;
	color:#666666;
}
a.easypass-options-link,a:hover.easypass-options-link,a:active.easypass-options-link,a:visited.easypass-options-link{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	color:#aaaaaa;
	color:#666666;
	text-decoration:none;
}
a:hover.easypass-options-link{
	color:#45add9;
}
.easypass-input{
	font-weight:normal;
	font-family:arial;
	font-size:12px;
	color:#333333;
	border:1px solid #aaaaaa;
}
.easypass-err{
	font-weight:normal;
	font-family:arial;
	font-size:12px;
	color:#f00000;
}

.sub-title-div{
font-size: 13px;   
    font-family: arial,verdana;
	font-weight:bold;
	color:#488902;
	width:455px;
border-bottom:1px solid #cccccc;
padding-bottom:2px;
margin-bottom:6px;
text-transform:uppercase;
}
.sub-sub-title-div{
font-size: 11px;   
    font-family: arial,verdana;
	font-weight:bold;
	color:#488902;
	width:455px;
margin-bottom:4px;
margin-top:8px;
}
.sla-scroller{
width:455px;
height:200px;
overflow:auto;
border:1px solid #cccccc;
}

.content-div-nomargin{
	font-size: 10px;
    color:#333333;
    font-family: verdana,arial;
	line-height:16px;
	width:430px;
	text-align:left;
	padding-left:5px;padding-top:3px;padding-bottom:5px;
}
.text-td{
font-size: 10px;
    color:#333333;
    font-family: verdana,arial;
	padding:3px;
	border-bottom:1px solid #cccccc;
}




