BODY  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif, serif, system;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	background-color : #ffffff;

	scrollbar-face-color: #9D102D;
	scrollbar-shadow-color: #661621;
	scrollbar-highlight-color: #E3314A;
	scrollbar-3dlight-color: #e49090;
	scrollbar-darkshadow-color: 430F16;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #ffffff
}


.caption  {
	font-size : 9px;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	text-align: justify;
}

.captioncent  {
	font-size : 9px;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	text-align: center;
}

.title,
.titleblack,
.titlewhite  {
	font-size : 14px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

.title  {
	color : #9D102D;
}

.titleblack  {
	color : #000000;
}

.titlewhite  {
	color : #FFFFFF;
}

.heading,
.headingblack  {
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

.heading  {
	color : #9D102D;
}

.headingblack  {
	color : #000000;
}

.promobox,
.promoboxbold,
.promoboxboldred {
	font-family : Verdana, Arial, Helvetica, sans-serif, serif, system;
	font-size : 16px;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

.promobox {
	text-align: justify;
}

.promoboxbold,
.promoboxboldred
 {
 	font-size : 18px;
	font-weight : bold;
}

.promoboxboldred
 {
	color : #9D102D;
}

.standard,
.textjustify,
.center,
.textindent
{
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

.textjustify  {
	text-align: justify;	
}

.bold  {
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	color : #9D102D;
	text-decoration : none;
}

.boldsmall  {
	font-size : 9px;
	font-weight : bold;
	font-style : normal;
	color : #9D102D;
	text-decoration : none;
}

.center  {
	text-align: center;	
}

.textindent {
	text-align: justify;
	margin-left: 5%;
	margin-right: 5%;
}

.newslink,
A.newslink,
A:Visited.newslink,
A:Active.newslink,
A:Hover.newslink
{
	font-size : 9px;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
}

A.newslink  {
	color : #000000;
}

A.newslink:Visited  {
	color : #4f4f4f;
}

A.newslink:Active  {
	color : #000000;
}

A.newslink:Hover  {
	color : #FF0000;
}

.linkbold,
A.linkbold,
A:Visited.linkbold,
A:Active.linkbold
{
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

A.linkbold  {
	color : #9D102D;
}

A.linkbold:Visited  {
	color : #696969;
}

A.linkbold:Active  {
	color : #000000;
}

A:Hover.linkbold
{
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #ff0000;
	text-decoration : underline;
}

.menulink,
A.menulink,
A:Visited.menulink,
A:Active.menulink,
A:Hover.menulink
{
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

A.menulink  {
	color : #9D102D;
}

A.menulink:Visited  {
	color : #9D102D;
}

A.menulink:Active  {
	color : #9D102D;
}

A.menulink:Hover  {
	color : #000000;
}

.captionlink,
A.captionlink,
A:Visited.captionlink,
A:Active.captionlink,
A:Hover.captionlink
{
	font-size : 9px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

A.captionlink  {
	color : #9D102D;
	text-decoration : none;
}

A.captionlink:Visited  {
	color : #696969;
	text-decoration : none;
}

A.captionlink:Active  {
	color : #000000;
	text-decoration : none;
}

A.captionlink:Hover  {
	color : #ff0000;
	text-decoration : underline;
}

.quotelink,
A.quotelink,
A:Visited.quotelink,
A:Active.quotelink,
A:Hover.quotelink
{
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

A.quotelink  {
	color : Yellow;
}

A.quotelink:Visited  {
	color : Yellow;
}

A.quotelink:Active  {
	color : Yellow;
}

A.quotelink:Hover  {
	color : Red;
}

/* color-coding for DVR specs tables */

.dvr-table_border {
	border: 2px solid #b6b6b6;
}

.spec-type_item  {
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
	background-color : #ffffff;
	text-align: center;
	border: 1px solid #DADADA;	
}

.spec-type_head  {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #f2eaea;
	background-color : #a46868;
	text-align: center;	
}

.spec-feat_head  {
	font-size : 12px;
	font-style : normal;	
	font-weight : bold;
	text-decoration : none;	
	color : #f2eaea;
	background-color : #503131;
	text-align: center;
}

.spec-feat_item  {
	font-size : 10px;
	font-style : normal;	
	font-weight : bold;
	text-decoration : none;
	color : #525252;
	background-color : #e8dada;
	text-align: left;
	border: 1px solid #b6b6b6;
}

/* color-coding for DVR vs VCR table */

.cell-red,
.cell-yellow,
.cell-deepgreen,
.cell-black {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	text-align: center;	
}

.cell-red,
.cell-yellow {
	color : #000000;
	font-size : 12px;
	font-weight : normal;
}

.cell-black,
.cell-blue-dark {
	font-size : 12px;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
	background-color : #000000;	
}

.cell-red  {
	background-color : #ffc8c8;
}

.cell-yellow  {
	background-color : #ffffc8;
}

.cell-white,
.cell-green {
	font-weight : normal;
	font-size : 10px;
	font-style : normal;
	text-decoration : none;	
}

.cell-blue  {
	font-style : normal;
	font-size : 10px;
	text-align: left;
	font-weight : bold;
	background-color : #C8E8FF;
}

.cell-blue-dark  {
	color : #FFFFFF;
	font-weight : bold;
	text-align: left;
	background-color : #00487A;
}

.cell-white  {
	color : #000000;
	text-align: center;
	background-color : #ffffff;
}

.cell-green  {
	color : #000000;
	text-align: center;
	background-color : #ceffce;
}

.cell-deepgreen  {
	font-weight: bold;
	color : #FFFFFF;
	text-align: center;
	background-color : #006633;
}

/* ------ cam table styles ------ */

.cam-table_border {
	border: 2px solid #b6b6b6;
}

.cell-cam_broinfo,
.cell-cam_prodmodel,
.cell-cam_brotitle {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	text-align: center;	
}

.cell-cam_image  {
	color : #000000;
	text-align: center;
	background-color : #ffffff;
	font-weight : normal;
	font-size : 10px;
	font-style : normal;
	text-decoration : none;
	border: 1px solid #DADADA;		
}

.cell-cam_broinfo {
	color : #000000;
	font-size : 12px;
	font-weight : normal;
}

.cell-cam_brotitle {
	font-size : 12px;
	font-weight : bold;
	text-align: left;
	color : #ffffff;
	background-color : #525252;	
}

.cell-cam_broinfo  {
	background-color : #e1e1e1;
}

.cell-cam_specinfo {
	font-weight : normal;
	font-size : 10px;
	font-style : normal;
	text-decoration : none;
	border: 1px solid #DADADA;	
}

.cell-cam_spectitle  {
	font-style : normal;
	font-size : 10px;
	text-align: left;
	font-weight : bold;
	background-color : #e1e1e1;
	border: 1px solid #DADADA;
}

.cell-cam_tabletitle  {
	color : #fbfbfb;
	font-size : 12px;
	font-weight : bold;
	text-align: left;
	background-color : #404040;
}

.cell-cam_specinfo  {
	color : #000000;
	text-align: center;
	background-color : #fbfbfb;
}

.cell-cam_prodmodel  {
	font-weight: bold;
	color : #FFFFFF;
	text-align: center;
	background-color : #868686;
}

/* ----------------------------------- */

A.cellhead,
A:Visited.cellhead,
A:Active.cellhead,
A:Hover.cellhead,
A.celllink,
A:Visited.celllink,
A:Active.celllink,
A:Hover.celllink,
.celllink
{
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

A.cellhead,
A:Visited.cellhead,
A:Active.cellhead,  {
	color : #FFFFFF;
}	

A:Hover.cellhead  {
	color : #ffff00;
}

A.celllink,
A:Visited.celllink,
A:Active.celllink,
.celllink  {
	font-size : 12px;
	color : #9D102D;
}	

A:Hover.celllink  {
	font-size : 12px;
	color : #ff0000;
}

.jumptext  {
	HEIGHT: 22px;
	WIDTH: 60px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.jumpbuttons  {
	HEIGHT: 22px;
	WIDTH: 50px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: Black;
	color: Yellow;
	font-weight: bold;
}