body {
	margin:0;
	font:11px/25px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	background:#fff;
	color:#555;
	min-width:1000px;
}
.f-left {
	float:left;
}
.f-right {
	float:right;
}
.clear {
	clear:both;
}
img {
	border:none;
	display:block;
}
form, p, h1, h2, h3, h4, h5, h6, ul {
	padding:0;
	margin:0;
}
/*header*/
.header {
	width:100%;
	position:relative;
	padding:54px 0 0;
	z-index:55;
}
.header:after {
	content:" ";
	display:block;
	width:100%;
	overflow:hidden;
	height:0;
	clear:both;
}
/*logo*/
h1 {
	position:absolute;
	top:22px;
	left:11px;
}
h1 strong {
	width:102px;
	height:102px;
	background:url(../images/logo.png) no-repeat;
	display:block;
}
h1 a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:102px;
	height:102px;
	position:relative;
}
ul.menu {
	margin:0 0 0 128px;
	list-style:none;
	border-left:1px solid #ccc;
	width:950px;
}
ul.menu:after {
	content:" ";
	display:block;
	width:100%;
	overflow:hidden;
	height:0;
	clear:both;
}
ul.menu li {
	float:left;
	font:11px/28px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	border-right:1px solid #ccc;
}
ul.menu li:hover, ul.menu li.hover {
	position:relative;
}
ul.menu a {
	color:#333;
	text-decoration:none;
	display:block;
	padding:0 19px;
	background:url(../images/link-bg.gif) repeat-x;
}
ul.menu a:hover {
	text-decoration:underline;
}
ul.menu ul {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:28px;
	border:solid #ccc;
	border-width:1px 1px 0 1px;
	left:-1px;
	background:#fff;
	display:none;
	z-index:10;
}
* html ul.menu ul {
	background:#fff url(../images/line.gif) repeat-y 100% 0;
	border-right:0;
}
ul.menu ul li {
	width:100%;
	border:solid #ccc;
	border-width:0 0 1px;
	overflow:hidden;
	line-height:14px;
}
ul.menu ul a {
	background:none;
	padding:5px 10px 5px 10px;
}
ul.menu li.hover ul, ul.menu li:hover ul {
	display:block;
}
.promo {
	width:100%;
	overflow:hidden;
	border:solid #ccc;
	border-width:1px 0;
	background:url(../images/promo-bg.jpg) repeat-y;
}
.promo-home {
	width:100%;
	overflow:hidden;
	border:solid #ccc;
	border-width:1px 0;
}
.flash {
	width:1000px;
	overflow:hidden;
}
/*page*/
#page {
	width:1000px;
	overflow:hidden;
}
/*primary content*/
.primary-content {
	height:1%;
	padding:0 0 0 128px;
	overflow:hidden;
}
ul.sub-menu {
	margin:0 0 -9px 180px;
	overflow:hidden;
	list-style:none;
	width:800px;

	position:relative;
}
ul.sub-menu li {
	float:left;
	border:solid #ccc;
	border-width:0 1px 1px 0;
	line-height:29px;
	font-weight:bold;
}
ul.sub-menu li a {
	color:#0A0606;
	text-decoration:none;
	display:block;
	padding:0 12px;
	color:#666;
	background:#fff url(../images/sub-link.gif) repeat-x 0 100%;
}
ul.sub-menu li.grad {
	color:#0A0606;
	text-decoration:none;
	display:block;
	padding:0 12px;
	border:none;
	width:185px;
	background:#fff url(../images/sub-menu-grad.jpg) repeat-x 0 100%;
}
ul.sub-menu li a:hover, ul.sub-menu li.active a {
	color:#fff;
}
ul.sub-menu li a.assets-s:hover, ul.sub-menu li.active a.assets-s {
	background:#0066A5;
}
ul.sub-menu li a.entertainment-s:hover, ul.sub-menu li.active a.entertainment-s {
	background:#9CCC4E;
}
ul.sub-menu li a.interactive-s:hover, ul.sub-menu li.active a.interactive-s {
	background:#FBA923;
}
.content {
	height:1%;
	padding:0 82px 15px 0;
	border-left:1px solid #ccc;
}
.content a {
	text-decoration: underline;
	color: #555;
}
.content a:hover {
	text-decoration: none;	
}
.content:after {
	content:" ";
	display:block;
	width:100%;
	overflow:hidden;
	height:0;
	clear:both;
}
.content-inn {
	height:1%;
	overflow:hidden;
	background:url(../images/content-inn.gif) repeat-y 100% 0;
	padding:0 13px 0 11px;
}
/*left column*/
.left-col {
	width:430px;
	padding:36px 0 0;
}
/*right column*/
.right-col {
	width:230px;
	padding:37px 0 0;
}
.right-col h2 {
	padding:5px 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCC;
	text-transform: uppercase;
	margin-bottom: 10px;
}

ul.pdf-list {
	height:1%;
	overflow:hidden;
	list-style:none;
}
ul.pdf-list li {
	background:url(../images/pdf-ico.gif) no-repeat 0 2px;
	padding:0 0 0 27px;
	list-style: none;
}
ul.pdf-list li.arrow {
	background:url(../images/arrow.gif) no-repeat 0 2px;
	padding:0 0 0 27px;
	list-style: none;
}
ul.pdf-list a {
	color:#555;
	text-decoration:none;
}
ul.pdf-list a:hover {
	text-decoration:underline;
}
ul.pdf-list-long {
	height:1%;
	overflow:hidden;
	list-style:none;
}
ul.pdf-list-long li {
	background:url(../images/arrow.gif) no-repeat 0 2px;
	padding:0 0 0 27px;
	margin-top: 20px;
	line-height: 15px;
	list-style: none;
}
ul.pdf-list-long a {
	color:#555;
	text-decoration:underline;
}
ul.pdf-list-long a:hover {
	text-decoration:none;
}
/*footer*/
.footer {
	width:100%;
	padding-bottom:20px;
	overflow:hidden;
	background:url(../images/footer-line.gif) repeat-x;
}
.footer-inn {
	width:870px;
	padding:5px 0 0 130px;
	overflow:hidden;
	background:url(../images/footer-inn.gif) repeat-y;
}
.footer ul {
	height:1%;
	overflow:hidden;
	list-style:none;
}
.footer ul.copy {
	margin-top:11px;
}
.footer ul li {
	float:left;
	background:url(../images/separator.gif) no-repeat 100% 6px;
	padding:0 6px 0 5px;
	line-height:21px;
}
.footer ul li.none {
	background:none;
}
.footer ul a {
	color:#000;
	text-decoration:none;
}
.footer ul a:hover {
	text-decoration:underline;
}
/* interactive page
-------------------*/
.interactive-page .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page .promo {
	height:58px;
}
.interactive-page #page {
	background:url() no-repeat 401px 100%;
}
.interactive-page-backcountry .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-backcountry .promo {
	height:58px;
}
.interactive-page-backcountry #page {
	background:url(../images/interactive-backcountry.jpg) no-repeat 401px;
}
.interactive-page-bodybuilding .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-bodybuilding .promo {
	height:58px;
}
.interactive-page-bodybuilding #page {
	background:url(../images/interactive-bodybuilding.jpg) no-repeat 401px;
}
.interactive-page-borba .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-borba .promo {
	height:58px;
}
.interactive-page-borba #page {
	background:url(../images/interactive-borba.jpg) no-repeat 401px;
}
.interactive-page-buyseasons .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-buyseasons .promo {
	height:58px;
}
.interactive-page-buyseasons #page {
	background:url(../images/interactive-buyseasons.jpg) no-repeat 401px;
}
.interactive-page-expedia .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-expedia .promo {
	height:58px;
}
.interactive-page-expedia #page {
	background:url(../images/interactive-expedia.jpg) no-repeat 401px;
}
.interactive-page-expedia .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-expedia .promo {
	height:58px;
}
.interactive-page-expedia #page {
	background:url(../images/interactive-expedia.jpg) no-repeat 401px;
}
.interactive-page-gsi .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-gsi .promo {
	height:58px;
}
.interactive-page-gsi #page {
	background:url(../images/interactive-gsi.jpg) no-repeat 401px;
}
.interactive-page-hsn .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-hsn .promo {
	height:58px;
}
.interactive-page-ch #page {
	background:url(../images/interactive-hsn.jpg) no-repeat 401px;
}


.interactive-page-ch .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-ch .promo {
	height:58px;
}
.interactive-page-ch #page {
	background:url(../images/ch.jpg) no-repeat 401px;
}


.interactive-page-evite .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-evite .promo {
	height:58px;
}
.interactive-page-evite #page {
	background:url(../images/evite-background.jpg) no-repeat 401px;
}

.interactive-page-gifts .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-gifts .promo {
	height:58px;
}
.interactive-page-gifts #page {
	background:url(../images/gifts-background.jpg) no-repeat 401px;
}


.interactive-page-ad .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-ad .promo {
	height:58px;
}
.interactive-page-ad #page {
	background:url(../images/interactive-iac.jpg) no-repeat 401px;
}
.interactive-page-interval .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-interval .promo {
	height:58px;
}
.interactive-page-interval #page {
	background:url(../images/interactive-interval.jpg) no-repeat 401px;
}
.interactive-page-provide .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-provide .promo {
	height:58px;
}
.interactive-page-provide #page {
	background:url(../images/interactive-provide.jpg) no-repeat 401px;
}
.interactive-page-qvc .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-qvc .promo {
	height:58px;
}
.interactive-page-qvc #page {
	background:url(../images/interactive-qvc.jpg) no-repeat 401px;
}
.interactive-page-tree .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-tree .promo {
	height:58px;
}
.interactive-page-tree #page {
	background:url(../images/interactive-tree.jpg) no-repeat 401px;
}
.interactive-page-therightstart .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-therightstart .promo {
	height:58px;
}
.interactive-page-therightstart #page {
	background:url(../images/interactive-lockerz.jpg) no-repeat 401px;
}
.interactive-page-lockerz .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-lockerz .promo {
	height:58px;
}
.interactive-page-lockerz #page {
	background:url(../images/interactive-lockerz.jpg) no-repeat 401px;
}



.interactive-page-aol .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-aol .promo {
	height:58px;
}
.interactive-page-aol #page {
	background:url(../images/assets-aol.jpg) no-repeat 401px;
}


.interactive-page-timewarner-cable .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-timewarner-cable .promo {
	height:58px;
}
.interactive-page-timewarner-cable #page {
	background:url(../images/assets-timewarner-cable.jpg) no-repeat 401px;
}



.interactive-page-timewarner .promo {
	background:url(../images/interactive-bg.jpg) repeat-y;
	min-height:58px;
}
* html .interactive-page-timewarner .promo {
	height:58px;
}
.interactive-page-timewarner #page {
	background:url(../images/assets-timewarner.jpg) no-repeat 401px;
}


.inner-box {
	height:1%;
	background:url(../images/line-v.gif) repeat-y 252px 32px;
	padding:0 69px 0 0;
	margin-bottom:25px;
	margin-top: 25px;
}
.inner-box:after {
	content:" ";
	display:block;
	width:100%;
	overflow:hidden;
	height:0;
	clear:both;
}
.text-box {
	width:440px;
	padding:40px 0 0;
}
.text-box p {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:15px 0 10px;
}
.text-box h2 {
	padding:5px 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCC;
	text-transform: uppercase;
}
.text-box h2.basis {
	padding:10px 0 5px;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCC;
	text-transform: uppercase;
	border-top: 5px solid #CCC;
	margin-top: 20px;
}
.text-box h3 {
	padding:20px 0 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-transform: uppercase;
}
.text-box ul {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	padding:5px 0 0px 10px;
	margin-left: 10px;
	line-height: 25px;
}
.text-box li {
	list-style: square outside;
}
.text-box p a {
	color:#333;
}
.text-box p a:hover {
	text-decoration:none;
}
.sidebar {
	width:230px;
}
.sidebar p {
	padding: 20px 0 0 20px;
	line-height: 20px;
}
.liberty, .liberty2 {
	margin:-10px 0 0 17px;
	position:relative;
	z-index:20;
}
.liberty2 {
	margin-left:9px;
}
ul.sidebar-list {
	height:1%;
	overflow:hidden;
	list-style:none;
	margin:10px 0 0;
	border-top:1px solid #ccc;
}
ul.sidebar-list li {
	border-bottom:1px solid #ccc;
	height:1%;
	overflow:hidden;
	line-height:15px;
	float:left;
}
ul.sidebar-list li a, ul.sidebar-list li strong {
	display:block;
	padding:6px 0 6px 19px;
	color:#333;
	text-decoration:none;
	float:left;
	width:211px;
}
ul.sidebar-list li a:hover, ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.img-box {
	height:1%;
	overflow:hidden;
	padding:40px 0 0;
}
.img-box img {
	float:right;
}
/* entertainment page
--------------------- */

.entertainment-page #page {
	background:url() no-repeat 409px 100%;
}
.entertainment-page .promo {
	min-height:58px;
}
* html .entertainment-page .promo {
	height:58px;
}
.entertainment-page ul.sidebar-list li a:hover, .entertainment-page  ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}
.entertainment-page-starz #page {
	background:url(../images/entertainment-starz.jpg) no-repeat 409px 100%;
}
.entertainment-page-starz .promo {
	min-height:58px;
}
* html .entertainment-page-starz .promo {
	height:58px;
}
.entertainment-page-starz ul.sidebar-list li a:hover, .entertainment-page-starz  ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}
.entertainment-page-directv #page {
	background:url(../images/entertainment-directv.jpg) no-repeat 409px 100%;
}
.entertainment-page-directv .promo {
	min-height:58px;
}
* html .entertainment-page-directv .promo {
	height:58px;
}
.entertainment-page-directv ul.sidebar-list li a:hover, .entertainment-page-directv ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}
.entertainment-page-fun #page {
	background:url(../images/entertainment-fun.jpg) no-repeat 409px 100%;
}
.entertainment-page-fun .promo {
	min-height:58px;
}
* html .entertainment-page-fun .promo {
	height:58px;
}
.entertainment-page-fun ul.sidebar-list li a:hover, .entertainment-page-fun ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}
.entertainment-page-sports #page {
	background:url(../images/entertainment-sports.jpg) no-repeat 409px 100%;
}
.entertainment-page-sports .promo {
	min-height:58px;
}
* html .entertainment-page-sports .promo {
	height:58px;
}
.entertainment-page-sports ul.sidebar-list li a:hover, .entertainment-page-sports ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}



.entertainment-page-pickspal #page {
	background:url(../images/entertainment-pickpal.jpg) no-repeat 409px 100%;
}
.entertainment-page-pickspal .promo {
	min-height:58px;
}
* html .entertainment-page-pickspal .promo {
	height:58px;
}
.entertainment-page-pickspal ul.sidebar-list li a:hover, .entertainment-page-pickspal ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}



.entertainment-page-gsn #page {
	background:url(../images/entertainment-gsn.jpg) no-repeat 409px 100%;
}
.entertainment-page-gsn .promo {
	min-height:58px;
}
* html .entertainment-page-gsn .promo {
	height:58px;
}
.entertainment-page-gsn ul.sidebar-list li a:hover, .entertainment-page-gsn ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}
.entertainment-page-vsat #page {
	background:url(../images/assets-vsat.jpg) no-repeat 409px 100%;
}
.entertainment-page-vsat .promo {
	min-height:58px;
}
* html .entertainment-page-vsat .promo {
	height:58px;
}
.entertainment-page-vsat ul.sidebar-list li a:hover, .entertainment-page-vsat ul.sidebar-list li.active a {
	background:url(../images/sidebar-g.jpg) repeat-y;
}
/* capital page
--------------------- */

.assets-page #page {
	background:url(../images/assets-img.jpg) no-repeat 409px 100%;
}
.assets-page .promo {
	min-height:58px;
}
* html .assets-page .promo {
	height:58px;
}
.assets-page ul.sidebar-list li a:hover, .assets-page ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-braves #page {
	background:url(../images/assets-braves.jpg) no-repeat 409px 0px;
}
.assets-page-braves .promo {
	min-height:58px;
}
* html .assets-page-braves .promo {
	height:58px;
}
.assets-page-braves ul.sidebar-list li a:hover, .assets-page-braves ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-braves .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-current #page {
	background:url(../images/assets-current.jpg) no-repeat 409px 0px;
}
.assets-page-current .promo {
	min-height:58px;
}
* html .assets-page-current .promo {
	height:58px;
}




.assets-page-livenation #page {
	background:url(../images/assets-livenation.jpg) no-repeat 409px 0px;
}
.assets-page-livenation .promo {
	min-height:58px;
}
* html .assets-page-livenation .promo {
	height:58px;
}
.assets-page-livenation ul.sidebar-list li a:hover, .assets-page-livenation ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-livenation .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}



.assets-page-current ul.sidebar-list li a:hover, .assets-page-current ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-current .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-embarq #page {
	background:url(../images/assets-embarq.jpg) no-repeat 409px 0px;
}
.assets-page-embarq .promo {
	min-height:58px;
}
* html .assets-page-embarq .promo {
	height:58px;
}
.assets-page-embarq ul.sidebar-list li a:hover, .assets-page-embarq ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-embarq .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-hallmark #page {
	background:url(../images/assets-hallmark.jpg) no-repeat 409px 0px;
}
.assets-page-hallmark .promo {
	min-height:58px;
}
* html .assets-page-hallmark .promo {
	height:58px;
}
.assets-page-hallmark ul.sidebar-list li a:hover, .assets-page-hallmark ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-hallmark .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-jingle #page {
	background:url(../images/assets-jingle.jpg) no-repeat 409px 0px;
}
.assets-page-jingle .promo {
	min-height:58px;
}
* html .assets-page-jingle .promo {
	height:58px;
}
.assets-page-jingle ul.sidebar-list li a:hover, .assets-page-jingle ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-jingle .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-kroenke #page {
	background:url(../images/assets-kroenke.jpg) no-repeat 409px 0px;
}
.assets-page-kroenke .promo {
	min-height:58px;
}
* html .assets-page-kroenke .promo {
	height:58px;
}
.assets-page-kroenke ul.sidebar-list li a:hover, .assets-page-kroenke ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-kroenke .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-leisure #page {
	background:url(../images/assets-leisure.jpg) no-repeat 409px 0px;
}
.assets-page-leisure .promo {
	min-height:58px;
}
* html .assets-page-leisure .promo {
	height:58px;
}
.assets-page-leisure ul.sidebar-list li a:hover, .assets-page-leisure ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-leisure .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-timewarner-cable #page {
	background:url(../images/assets-timewarner-cable.jpg) no-repeat 409px 0px;
}
.assets-page-timewarner-cable .promo {
	min-height:58px;
}
* html .assets-page-leisure .promo {
	height:58px;
}
.assets-page-timewarner-cable ul.sidebar-list li a:hover, .assets-page-timewarner-cable ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-timewarner-cable .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-macneil #page {
	background:url(../images/assets-macneil.jpg) no-repeat 409px 0px;
}
.assets-page-macneil .promo {
	min-height:58px;
}
* html .assets-page-macneil .promo {
	height:58px;
}
.assets-page-macneil ul.sidebar-list li a:hover, .assets-page-macneil ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-macneil .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-motorola #page {
	background:url(../images/assets-motorola.jpg) no-repeat 409px 0px;
}
.assets-page-motorola .promo {
	min-height:58px;
}
* html .assets-page-motorola .promo {
	height:58px;
}
.assets-page-motorola ul.sidebar-list li a:hover, .assets-page-motorola ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-motorola .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-overture #page {
	background:url(../images/assets-overture.jpg) no-repeat 409px 0px;
}
.assets-page-overture .promo {
	min-height:58px;
}
* html .assets-page-overture .promo {
	height:58px;
}
.assets-page-overture ul.sidebar-list li a:hover, .assets-page-overture ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-overture .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-priceline #page {
	background:url(../images/assets-priceline.jpg) no-repeat 409px 0px;
}
.assets-page-priceline .promo {
	min-height:58px;
}
* html .assets-page-priceline .promo {
	height:58px;
}
.assets-page-priceline ul.sidebar-list li a:hover, .assets-page-priceline ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-priceline .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-sprint #page {
	background:url(../images/assets-sprint.jpg) no-repeat 409px 0px;
}
.assets-page-sprint .promo {
	min-height:58px;
}
* html .assets-page-sprint .promo {
	height:58px;
}
.assets-page-sprint ul.sidebar-list li a:hover, .assets-page-sprint ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-sprint .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-starz #page {
	background:url(../images/assets-starz.jpg) no-repeat 409px 0px;
}
.assets-page-starz .promo {
	min-height:58px;
}
* html .assets-page-starz .promo {
	height:58px;
}
.assets-page-starz ul.sidebar-list li a:hover, .assets-page-starz ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-starz .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-timewarner #page {
	background:url(../images/assets-timewarner.jpg) no-repeat 409px 0px;
}
.assets-page-timewarner .promo {
	min-height:58px;
}
* html .assets-page-timewarner .promo {
	height:58px;
}
.assets-page-timewarner ul.sidebar-list li a:hover, .assets-page-timewarner ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-timewarner .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-trueposition #page {
	background:url(../images/assets-trueposition.jpg) no-repeat 409px 0px;
}
.assets-page-trueposition .promo {
	min-height:58px;
}
* html .assets-page-trueposition .promo {
	height:58px;
}
.assets-page-trueposition ul.sidebar-list li a:hover, .assets-page-trueposition ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-trueposition .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
.assets-page-viacom #page {
	background:url(../images/assets-viacom.jpg) no-repeat 409px 0px;
}
.assets-page-viacom .promo {
	min-height:58px;
}
* html .assets-page-viacom .promo {
	height:58px;
}
.assets-page-viacom ul.sidebar-list li a:hover, .assets-page-viacom ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-viacom .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}


.assets-page-aol #page {
	background:url(../images/assets-aol.jpg) no-repeat 409px 0px;
}
.assets-page-aol .promo {
	min-height:58px;
}
* html .assets-page-aol .promo {
	height:58px;
}
.assets-page-aol ul.sidebar-list li a:hover, .assets-page-aol ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-aol .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}

.assets-page-vsat #page {
	background:url(../images/assets-vsat.jpg) no-repeat 409px 0px;
}
.assets-page-vsat .promo {
	min-height:58px;
}
* html .assets-page-vsat .promo {
	height:58px;
}
.assets-page-vsat ul.sidebar-list li a:hover, .assets-page-vsat ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-vsat .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}



.assets-page-bn #page {
	background:url(../images/assets-bn.jpg) no-repeat 409px 0px;
}
.assets-page-bn .promo {
	min-height:58px;
}
* html .assets-page-bn .promo {
	height:58px;
}
.assets-page-bn ul.sidebar-list li a:hover, .assets-page-bn ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-bn .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}


.assets-page-zoombak #page {
	background:url(../images/assets-zoombak.jpg) no-repeat 409px 0px;
}
.assets-page-zoombak .promo {
	min-height:58px;
}
* html .assets-page-zoombak .promo {
	height:58px;
}
.assets-page-zoombak ul.sidebar-list li a:hover, .assets-page-zoombak ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-zoombak .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}


.assets-page-mobile #page {
	background:url(../images/assets-mobile.jpg) no-repeat 409px 0px;
}
.assets-page-mobile .promo {
	min-height:58px;
}
* html .assets-page-mobile .promo {
	height:58px;
}
.assets-page-mobile ul.sidebar-list li a:hover, .assets-page-mobile ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-mobile .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}


.assets-page-siriusxm #page {
	background:url(../images/assets-siriusxm.jpg) no-repeat 409px 0px;
}
.assets-page-siriusxm .promo {
	min-height:58px;
}
* html .assets-page-siriusxm .promo {
	height:58px;
}
.assets-page-siriusxm ul.sidebar-list li a:hover, .assets-page-siriusxm ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.assets-page-siriusxm .promo {
	background:url(../images/assets-bg.jpg) repeat-y;
	min-height:58px;
}
/* corporate page
--------------------- */

.corporate-page .promo {
	min-height:14px;
	background:#015294 url(../images/corporate-promo.jpg) repeat-y;
	font-size:0px;
}
* html .corporate-page .promo {
	height:14px;
}
*+html .corporate-page .promo {
	height:14px;
}
.corporate-page .content {
	padding-top:10px;
}
.corporate-page ul.sidebar-list li a:hover, .corporate-page ul.sidebar-list li.active a {
	background:url(../images/sidebar-b.jpg) repeat-y;
}
.corporate-page ul.sidebar-list {
	margin-top:33px;
}
.corporate-page .text-box p {
	padding-top:0;
}
/* analyst table
--------------------- */

.analysts {
	width:100%;
	border-collapse:collapse;
}
.analysts td {
	border-bottom:1px solid #CBC1A8;
	padding:5px;
	vertical-align:top;
	white-space:nowrap;
}
.analysts td a {
	color:#000;
}
.analysts td.symbol, .analysts td.last {
	white-space:nowrap;
}
.analysts td.name {
	background:none;
	text-align:center;
}
.analysts td.last {
	background:none;
}
.analysts tr.color-line {
	background-color:#eeeeee;
}
/* stockbasis table
--------------------- */

.stockbasis {
	width: 430px;
	border-collapse:collapse;
}
.stockbasis td {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:3px;
	vertical-align:top;
}
.stockbasis th {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:3px;
	vertical-align:top;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
}
.stockbasis td.last {
	background:none;
}
.stockbasis tr.color-line {
	background-color:#eeeeee;
}
/* asset table
--------------------- */

.asset {
	width:100%;
	border-collapse:collapse;
}
.asset td {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:10px;
	vertical-align:top;
}
.asset th {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:10px;
	vertical-align:top;
	font-weight: bold;
	text-align: left;
}
.asset td.last {
	background:none;
}
.asset tr.color-line {
	background-color:#eeeeee;
}


/* news table
--------------------- */

.news {
	width:100%;
	border-collapse:collapse;
}
.news td {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:5px;
	vertical-align:top;
	line-height: 15px;
}
.news th {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:10px;
	vertical-align:top;
	font-weight: bold;
	text-align: left;
}
.news td.last {
	background:none;
}
.news tr.color-line {
	background-color:#eeeeee;
}
.news a {
	text-decoration: underline;
	color: #666;
}
.news a:hover {
	text-decoration: none;
	color: #666;
}

/* stock table
--------------------- */

.stock {
	width:100%;
	border-collapse:collapse;
}
.stock td {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:5px;
	vertical-align:top;
	line-height: 15px;
}
.stock th {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:5px;
	vertical-align:top;
	font-weight: bold;
	text-align: left;
}
.stock td.last {
	background:none;
}
.stock tr.color-line {
	background-color:#eeeeee;
}

/* sec table
--------------------- */

.sec {
	width:100%;
	border-collapse:collapse;
}
.sec td {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:5px;
	vertical-align:top;
	line-height: 15px;
}
.sec th {
	border-bottom:1px solid #CBC1A8;
	background:url(../images/dotted.gif) repeat-y 100% 0;
	padding:5px;
	vertical-align:top;
	font-weight: bold;
	text-align: left;
}
.sec td.last {
	background:none;
}
.sec tr.color-line {
	background-color:#eeeeee;
}

/* contact form
-----------------*/
.contact-type {
	background:#958351;
	color:#fff;
	padding:0 18px 0 24px;
	width:498px;
	overflow:hidden;
	margin:16px 0 0;
}
.contact-type p {
	padding:0;
	font:bold 11px/29px Arial, Helvetica, sans-serif;
}
.contact-form {
	width:420px;
	padding:18px 18px 10px 0;
	overflow:hidden;
	background:#f3f3f3;
	border-top:1px solid #fff;
	margin-top: 10px;
}
.contact-form div {
	width:100%;
	overflow:hidden;
	padding:0 0 11px;
}
.contact-form label {
	float:left;
	width:95px;
	text-align:right;
	padding:0 9px 0 0;
	line-height:19px;
}
.contact-form label.mi, .contact-form label.last, .contact-form label.code {
	width:auto;
	padding:0 8px;
}
.contact-form label.code {
	padding-left:11px;
}
.contact-form label.last {
	padding-left:15px;
}
.contact-form label span {
	color:#B00027;
}
.contact-form input.text, .ranking-form input.text {
	float:left;
	width:120px;
	padding:0 2px;
	border:solid #C3C3C3;
	border-width:0 1px 1px;
	border-top:1px solid #7C7C7C;
}
.contact-form input.text.short {
	width:18px;
}
.contact-form input.text.medium {
	width:105px;
}
.contact-form input.text.long {
	width:300px;
}
.contact-form input.text.comment {
	width:300px;
	height:75px
}
.contact-form select {
	width:168px;
	float:left;
	font-size:11px;
}
.contact-form p {
	padding:0 0 0 104px;
}
.contact-form div.contact-info {
	padding:0 0 11px 104px;
	width:418px;
}
.contact-form input.check {
	float:left;
	padding:0;
	margin:3px 0 0;
}
.red-button {
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none !important;
	border:1px solid #666;
	padding:0 5px;
	background:#eee url(/images/go-btn.gif) no-repeat 98% 1px !important;
	text-transform: uppercase;
	margin: 10px;
}

.primary-content .print{
	padding-top:10px;
	text-align: right;
}
.primary-content .print a{
	color: #969696;
	background: url(../images/print.png) no-repeat;
	padding-left: 22px;
	font-size: 11px;
}
.primary-content .previous{
	display: none;
}


