body {
	font-family: Trebuchet MS;
	vertical-align: top;
	background:#000000;
	margin-top: 0px;
	border: 0;
	overflow-x: hidden !important;
	position: relative;
	
}
a{
	outline-style: none;
	cursor: pointer;
	}
A{
	outline-style: none;
	cursor: pointer;
	}
table.main_body{
	background: url(/images/rca_av/landing_bg.jpg)  no-repeat !important;
	width: 710px;
    vertical-align: text-top  !important;	
    text-align: left;
}
table.main_body_detail{
	background: url(/images/rca_av/detail_bg.jpg)  no-repeat !important;
	width: 710px;
    vertical-align: text-top  !important;	
    text-align: left;
}
table.product_body0{
   width:659px;
   height:240px;
   vertical-align: text-top  !important;	
   background: url(/images/rca_av/product_box_bg0.png)  no-repeat !important;
   text-align: center;
}
table.product_body1{
   width:659px;
   height:482px;
   vertical-align: text-top  !important;	
   background: url(/images/rca_av/product_box_bg1.png)  no-repeat !important;
   text-align: center;
}
table.product_body2{
   width:659px;
   height:700px;
   vertical-align: text-top  !important;	
   background: url(/images/rca_av/product_box_bg2.png)  no-repeat !important;
   text-align: center;
}
table.product_detail_body{
   width: 659px;
   vertical-align: text-top  !important;	
   text-align: left;
}
table.product_detail_tab{
   width: 635px;
   height: 157px;

}
td.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C0C0C0;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 10px;
}
a.breadcrumb-black {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
}
a.breadcrumb-black:HOVER {
	color: #ff0000;
}
a.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C0C0C0;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
}a.breadcrumb:HOVER {
	color: #ff0000;
}

.para-text {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #d5d5d5;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
}
td.nav-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

td.nav-text:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}
a.nav-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right:0px;
	padding-bottom:10px;
	text-decoration: none;
}

a.nav-text:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	padding-right:0px;
	padding-bottom:10px;
}
.para-text-long{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;

}
.para-text-prodname{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ff0000;
	font-size: 17px;
	font-weight: bold;

}
.page-text-short{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	text-align: left;

}
.page-text{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	padding-top: 20px;

}
.para-title{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
}

.para-text-small {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	border: none;
	font-size: 12px;
	font-weight: normal;
	vertical-align: top;
}
.para-text-small1 {
	font-family: Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	padding-left: 15px;
	vertical-align: top;
	padding-right: 3px;

}


a.para-text {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	border: none;
}


.para-text-features {
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
}
span.para-text-features {
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left:0px;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
}

a.tabHREF2 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
	FONT-WEIGHT: bold;
		
}
a.tabHREF2:HOVER {
	COLOR: #ff0000;
	cursor: pointer;
	text-decoration: underline;
}
span.tabHREF2 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
	FONT-WEIGHT: bold;
}
a.tabHREF3 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
		
}
a.tabHREF3:HOVER {
	COLOR: #ff0000;
	cursor: pointer;
	text-decoration: underline;
}
span.tabHREF3 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
}

.para-text-mini {
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	/*padding: 0px 0px 0px 15px;*/
}
.para-text-desc {
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	/*padding: 0px 0px 0px 15px;*/
}
span.para-text-desc-red {
	COLOR: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	/*padding: 0px 0px 0px 15px;*/
}
.para-text-desc-big {
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	/*padding: 0px 0px 0px 15px;*/
}
a.para-text-desc {
	COLOR: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	/*padding: 0px 0px 0px 15px;*/
}
a.para-text-desc:HOVER {
	text-decoration: underline;
	/*padding: 0px 0px 0px 15px;*/
}
.para-text-prod {
	COLOR: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	/*padding: 0px 0px 0px 15px;*/
}

a.tabHREF {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
}
a.tabHREF:HOVER {
	COLOR: #ff0000;
	text-decoration: underline;
}

span.tabHREF {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #9E000A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
}
span.tabHREF1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #9E000A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
}

div.tabMessage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #9E000A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0px;
}

.page-title {
	color: #6693BD;
	text-align: left;
	font-size:40px;
	padding-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	font-weight: bolder;
}

.page-subtitle {
	color: #FFFFFF;
	text-align: left;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}

.page-prod-subtitle {
	color: gray;
	text-align: left;
	font-size: 17px;
	line-height:27px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
span.contest-subtitle {
	color: #FFFFFF;
	text-align: left;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-left: 75px;
}

.priceTag {
	text-align: left;
	color: #FFFFFF;
	Font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.footer_link {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.footer_link:hover {
	color: #ff0000;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.footer {
	
	height:29px;
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
span.para-text-tab-label {
	padding-left:0px;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
	padding-right: 0px !important;
	margin-right: 0px !important;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	font-weight: bold;

}

td.para-text-tab {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	font-weight: bold;
	vertical-align: text-top;
	padding-left: 25px;
}
span.para-text-tab {
	line-height:25px;
	font-weight:bold;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
	padding-right: 0px !important;
	margin-right: 0px !important;
	color: #2A3E45;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.para-text-tab {
	line-height:25px;
	font-weight:bold;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
	padding-right: 0px !important;
	margin-right: 0px !important;
	color: #2A3E45;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.para-text-tab:HOVER {
	color:#103F87;
	text-decoration: underline;
}
td.para-text-tab-spec {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	font-weight: bold;
	vertical-align: text-top;
	padding-left: 25px;
}

td.para-text-tab-spec_group {
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	font-weight: bold;
	vertical-align: bottom;
	padding-left: 25px;
	padding-top: 20px;
	line-height: 25px;
}
td.para-text-tab-spec_group1 {
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	font-weight: bold;
	vertical-align: bottom;
	padding-left: 25px;
	padding-top: 10px;
	line-height: 25px;
}
a.tabHREF-nav {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-weight: bold;
	padding-left: 25px;
	text-decoration: none;
	width: 200px;
}

.mandetoryField {
	FONT-SIZE: 8pt;
	COLOR: #FF0000;
	FONT-FAMILY: "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif, Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
	padding-top: 5px;
	width: 2%;
}
.errors {
	FONT-SIZE: 8pt;
	COLOR: #FF0000;
	FONT-FAMILY: "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 5px;
}
div.hintmp3tunes
{
	
	background: url(/images/rca_av/hint.gif)  no-repeat !important;
	margin: 62px 0px 0px 0px;
	padding-top: 8px;
	position: absolute;
	width: 150px;
}
div.hintmemory
{
	
	background-color:gray  !important;
	margin: 0px 0px 0px 0px;
	padding-top: 2px;
	position: absolute;
	width: 150px;
}
div.hintmemory span 
{
	font-size: 12px !important;
	color: #000000 !important;	
	background:#E8E8E8;
	border-color:#848484;
	border-style:solid;
	border-width:0pt 1px 1px;
	padding:8px 8px 10pt;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal !important;
}
div.hintmp3tunes span 
{
	font-size: 12px !important;
	color: #000000 !important;	
	background:#E8E8E8;
	border-color:#848484;
	border-style:solid;
	border-width:0pt 1px 1px;
	padding:8px 8px 10pt;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal !important;
}
div.hint
{
	
	background: url(/images/rca_av/hint.gif)  no-repeat !important;
	margin: 15px 0px 0px 0px;
	padding-top: 8px;
	position: absolute;
	width: 550px;
}
div.hint span 
{
	font-size: 10px !important;
	color: #000000 !important;	
	background:#E8E8E8;
	border-color:#848484;
	border-style:solid;
	border-width:0pt 1px 1px;
	padding:8px 8px 10pt;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal !important;
}

div.hint_qn
{
	background: url(/images/rca_av/hint.gif)  no-repeat !important;
	margin: 70px 0px 0px -200px;
	padding-top: 8px;
	position: absolute;
	width: 120px;
}
div.hint_qn span 
{
	font-size: 12px !important;
	color: #000000 !important;	
	background:#E8E8E8;
	border-color:#848484;
	border-style:solid;
	border-width:0pt 1px 1px;
	padding:8px 15px 10pt;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal !important;
}
img.more_white{
 width: 117px;
 height: 37px !important;
}
img.more_gray{
 width: 118px;
 height: 37px !important;
}
img.specs_gry{
 width: 107px;
 height: 37px !important;
}
img.specs_white{
 width: 109px;
 height: 37px !important;
}
img.manual_gray{
 width: 106px;
 height: 37px !important;
}
img.manual_white{
 width: 109px;
 height: 37px !important;
}
img.acc_gray{
 width: 106px;
 height: 37px !important;
}
img.acc_white{
 width: 109px;
 height: 37px !important;
}
img.support_ray{
 width: 127px;
 height: 37px !important;
}
img.support_white{
 width: 128px;
 height: 37px !important;
}
img.download_gray{
 width: 106px;
 height: 37px !important;
}
img.download_white{
 width: 112px;
 height: 37px !important;
}
img.last_curv{
 width: 91px;
 height: 37px !important;
}
.para-tab-653{
	background: url('/images/rca_av/tab_box_bg_653.jpg') !important;
	background-repeat: no-repeat;
	height: 148px;
	width: 653px;
}
.para-tab-655{
	background: url('/images/rca_av/tab_box_bg_655.jpg') !important;
	background-repeat: no-repeat;
	height: 148px;
	width: 655px;
}
.para-tab-656{
	background: url('/images/rca_av/tab_box_bg_656.jpg') !important;
	background-repeat: no-repeat;
	height: 148px;
	width: 656px;
}
.para-tab-657{
	background: url('/images/rca_av/tab_box_bg_657.jpg') !important;
	background-repeat: no-repeat;
	height: 148px;
	width: 657px;
}
.para-tab-661{
	background: url('/images/rca_av/tab_box_bg_661.jpg') !important;
	background-repeat: no-repeat;
	height: 148px;
	width: 661px;
}
ul.ul{
color:#ff0000;
line-height:25px;
padding-left: 25px !important;
margin-left: 25px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
padding-right: 0px !important;
margin-right: 0px !important;
}
ul.ul1{
color:#103F87;
padding-left: 15px !important;
margin-left: 15px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
padding-right: 0px !important;
margin-right: 0px !important;
}