A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}

.DefaultFont {
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
color: #FFFFFF;
text-decoration:none;
}

p {
margin: 0;
padding:3px 0px 3px 0px;
}

.awardLink1 {
color:#CCCCFF;
text-decoration:none;
}

.awardLink2 {
color:#FFFFFF;
text-decoration:none;
}


.HDlistTitlefont, .HDFreeDeliveryfont {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}

.HDlistPriceRRP, .HDlistPriceHD, .HDlistPriceSave, .cableslist {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:17px;
font-weight:bold;
text-decoration:none;
}

.HDPriceRRP, .HDPriceHD, .HDPriceSave {
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
line-height:20px;
font-weight:bold;
text-decoration:none;
}

.MainMidSize, .description {
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
line-height:20px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}

.PDFlink, .HDScrollDown {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:16px;
text-decoration:none;
}

.HDScrollDown {color: #000000;}

.PDFlink {color: #9999FF; font-weight:bold;}

.HDinfofont {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:17px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}

.HDlistPriceRRP {color: #CCCCFF;}

.HDlistPriceHD {color: #FFFF00;}

.HDlistPriceSave {color: #FF6666;}

.HDPriceRRP {color: #CCCCFF;}

.HDPriceHD {color: #FFFF33;}

.HDPriceSave {color: #FF3333;}

.HDFreeDeliveryfont {color: #33FF33;}

.description {color: #9999FF;}

.cableslist {color: #9999FF;}

.popuplink {text-decoration:underline; font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#99FF99; cursor:hand; cursor:pointer;}
.popuplink A:link {text-decoration: underline; color:#99FF99;}
.popuplink A:visited {text-decoration: underline; color:#99FF99;}
.popuplink A:active {text-decoration: underline; color:#99FF99;}
.popuplink A:hover {text-decoration: underline; color: #B9FFB9;}
.popuplinkBig {text-decoration:underline; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#99FF99; cursor:hand; cursor:pointer;}

.streamingTitle {
font-size:18px;
color:#CCC; 
}
.streamingSubTitle {
font-weight:bold;
color:#99CCFF;
}
.sectionTitles {
font-weight:bold;
color:#33FF33;
}
.tablefont {
color:#CCC;
}
.tablebg {
background-color:#333333;
}
.mainbody {
color:#CCC;
font-size:13px;
}
.streamingFooter {
color:#FFFF66;
}
.streaminglist {
color:#83FF71;
}

.menu, .menuSearch
{
color:#000000;
font-size:11px;
font-weight:bold;
}

#menuBar {
position:relative;
z-index:10;
}

#content {
z-index:1;
padding:15px 15px 50px 15px;
}

.menuLine {
background:url("../layout/menuDIV.jpg") no-repeat center left;
}
.menu, .menuCat .menuDark {
height:27px;
line-height:27px;
background:url("../layout/menuUP.jpg") repeat-x top left;
cursor:hand;
cursor:pointer;
position:relative;
}

.menuDark {
background:url("../layout/menuDOWN.jpg") repeat-x top left;
}

.menuSearch {
height:27px;
line-height:27px;
background:url("../layout/menuUP.jpg") repeat-x top left;
cursor:hand;
cursor:pointer;
}

.menubackground {
background:url("../layout/menuUP.jpg") repeat-x top left;
}

.menuDiv {
height:27px;
}

#q {
height:15px;
line-height:15px;
margin-top:6px;
width:140px;
}

.menuExpand, .menuExpanda, .menuExpandBrand {
width:140px;
background-color:#24213e;
background-image:url(../layout/menuExpand.jpg); 
background-position:top center; 
background-repeat:repeat-x;
position:absolute;
top:0px;
margin-top:27px;
padding-top:4px;
padding-bottom:8px;
padding-left:15px;
padding-right:10px;
display:none;
z-index:10;
}

.menuItem {
padding:3px 0px 3px 0px;
}
.menuExpand {
left:0px;
}

.menuExpanda {
right:0px;
}

.menuExpandBrand {
left:0px;
width:220px;
}

.brands {
color:#99ccff;
text-decoration:none;
}

.brands:hover {
color:#FFFFFF;
text-decoration:underline;
}

.footertext
{
color: #CCC;
font-size:11px;
line-height:16px;
}

.crossLinkFont1 {
color:#00CC00;
}

.crossLinkFont2 {
color:#FFFF33;
}

.termslink {
font-weight:bold;
color: #FFFF33;
}

.termsHeader {
font-weight:bold;
color: #9999CC;
}

/*.specBox LI {
	DISPLAY: inline-block; WORD-WRAP: break-word; VERTICAL-ALIGN: top; -moz-box-orient: vertical; border:0px solid #000; margin:0; padding:0;
}
* HTML .specBox LI {
	DISPLAY: inline;
}
* + HTML .specBox LI {
	DISPLAY: inline;
}
* HTML .specBox LI {
	WIDTH: 165px;
}
.specBox LI > * {
	WIDTH: 165px; DISPLAY: table; TABLE-LAYOUT: fixed; OVERFLOW: hidden;
}*/

#specBox0, #specBox1, #specBox2, #specBox3 {
padding: 0px 25px 0px 25px;
}

#specBox0 ul, #specBox1 ul, #specBox2 ul, #specBox3 ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#specBox0 ul li, #specBox1 ul li, #specBox2 ul li, #specBox3 ul li
{
display: inline-block;
border:10px solid #444444;
WORD-WRAP: break-word; VERTICAL-ALIGN: top; -moz-box-orient: vertical; 
}

* HTML #specBox0 LI, #specBox1 LI, #specBox2 LI, #specBox3 LI {
	DISPLAY: inline;
}
* + HTML #specBox0 LI, #specBox1 LI, #specBox2 LI, #specBox3 LI {
	DISPLAY: inline;
}
* HTML #specBox0 LI, #specBox1 LI, #specBox2 LI, #specBox3 LI {
}
#specBox0 LI, #specBox1 LI, #specBox2 LI, #specBox3 LI > * {
	DISPLAY: table; TABLE-LAYOUT: fixed; OVERFLOW: hidden
}

#specBox0, #specBox1, #specBox2, #specBox3 {
padding: 0px 25px 0px 25px;
}

.specBox ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.specBox ul li
{
display: inline-block;
border:10px solid #444444;
WORD-WRAP: break-word; VERTICAL-ALIGN: top; -moz-box-orient: vertical; 
}

* HTML .specBox LI{
	DISPLAY: inline;
}
* + HTML .specBox LI{
	DISPLAY: inline;
}
* HTML .specBox LI{
}
.specBox LI > * {
	DISPLAY: table; TABLE-LAYOUT: fixed; OVERFLOW: hidden
}


