/* CSS Document */
body,td,th{
	color: #485256;
	font-size:14px;
	line-height: 1.3;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	background-color: #f5f6f7;
	margin: 0 auto auto auto;
	padding:0;
	text-align:center;
	background-image:url(../images/seatriever/background_1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
a{
	color:#939C9E;
}
a:hover,
a:active,
a:focus{
	color:#F26121;
}
img{
	border:0;
}
h1, h2, h3{
	padding:0;
	margin:0;
	font-size:22px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

h3 {
	font-size:18px;
	color:#3b4245;
}
.orange{
	color:#F26222;
}
.blue{
	color:#119AD3;
}
span.subtitle{
	color:#717F83;
	font-size:12px;
}
/*
	Generic
*/
.clear{
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}

.padded{
    padding:8px 10px 6px 15px;
}

.paddedh{
	padding: 0 15px;
}

a:link, a:visited {
	color: #0095d2;
	text-decoration:none;
}

.point {
	font-family: verdana, arial, sans-serif;
	}
ul.linkListH,
ul.moreLinks{
	padding:0;
	margin:0;
}
ul.linkListH li,
ul.moreLinks li{
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
ul.linkListH li a,
ul.moreLinks li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
ul.moreLinks li{
	margin-right:18px;
}
ul.moreLinks li a{
	color:#949DA0;
	background-image:url(../images/seatriever/bullets/bullet_1.png);
	background-repeat:no-repeat;
	background-position:0 7px;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.moreLinks li a:hover,
ul.moreLinks li a:active,
ul.moreLinks li a:focus{
	color:#00B5FF;
	background-image:url(../images/seatriever/bullets/bullet_2.png);
}

ul.menuLinksV{
	display:block;
	padding:0;
	margin:0;
}
ul.menuLinksV li{
	display:block;
	list-style:none;
	padding:0;
	margin:0;
}
ul.menuLinksV li a{
	text-decoration:none;
	display:block;
	padding:5px;
	padding-left:20px;
	background-image:url(../images/seatriever/bullets/arrow_1.gif);
	background-position:6px center;
	background-repeat:no-repeat;
}
ul.menuLinksV li a:hover,
ul.menuLinksV li a:active,
ul.menuLinksV li a:focus,
ul.menuLinksV li.selected a{
	background-image:url(../images/seatriever/bullets/arrow_2.gif);
	color:#fff;
}


/* Flash message
*/

div.flash-message {
	margin: 20px 10px 20px 0;
	padding: 10px;
	border: 2px dashed #0095d2;
}

/*
	Tables
*/
table.podTable1 {
	margin: 0;
	padding: 0;
	margin-left:2px;
	width:317px;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #fff;
    background: transparent url(../images/seatriever/newsPod.png) repeat-y scroll left center;
}

table.podTable1 td,
table.podTable1 th {
	margin:0;
	border-top:1px solid #fff;
	border-bottom:1px solid #EAEAEA;
	padding:3px;
}
table.podTable1 td{
	padding-left:10px;
}
table.podTable1 th{
	text-align:right;
	font-weight:normal;
	background-color:#F3F3F5;
	padding-right:10px;
}
table.podTable1 td.date{
	width: 64px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	padding: 10px 0 10px 4px;
	margin: 0;
}

table.podTable1 td.headline {
	font-weight: normal;
	font-size: 12px;
	vertical-align: middle;
}
/*
	Banners
*/
div.banner350{
	height:350px;
	display:block;
	margin-bottom:15px;
}

div.banner190 div.inner,
div.banner252 div.inner,
div.banner350 div.inner{
	display:inline;
	margin-left:50px;
	float:left;
	color:#CBCECF;
	width:340px;
}
div.banner350 div.inner table{
/*	height:350px;*/
	width:100%;
}
div.banner190 div.inner table{
/*	height:190px;*/
	width:100%;
}

div.banner252 div.inner table{
/*	height:252px;*/
	width:100%;
}

div.banner190 div.inner table td,
div.banner252 div.inner table td,
div.banner350 div.inner table td{
	text-align:left;
	vertical-align:middle;
	color:#CBCECF;
    font-size: 12px;
}
div.banner252 div.inner table td h1{
    color:#FFFFFF;
    padding-top:30px;
}
div.banner190 div.inner h2,
div.banner252 div.inner h2,
div.banner350 div.inner h1,
div.banner350 div.inner h2{
	margin:0;
	padding:0;
	color:#FFFFFF;
    padding-top:30px;
}
div.banner252 div.inner p,
div.banner350 div.inner p{
	margin:0;
	padding-top:4px;
}

div.banner190 {
	height: 190px;
	margin-bottom: 15px;
}

div.banner252 {
	height: 252px;
	margin-bottom: 15px;
}
/*
	Columns
*/
div.singleColumn{
    margin-left: 15px;
    float:left;
    width:300px;
}

div.doubleColumn{
	margin-left:15px;
	float:left;
	/*width:644px;*/
    width:629px;
    margin-right:15px;
}
div.doubleColumn .column{
	margin-left:15px;
	width:314px;
}
div.doubleColumn .columnLeft{
	float:left;
	width:301px;
    padding-right: 4px;
}
div.doubleColumn .columnRight{
	float:right;
	width:301px;
    padding-right: 15px;
    padding-left:5px;
}
/*
	Wrapper
*/
#Wrapper{
	padding:0;
	margin:0 auto auto auto;
	text-align:left;
	width:980px;
}
/*
	Header
*/
#Header{
	height:70px;
	position:relative;
}
#Header div.logo{
	position:absolute;
	top:17px;
	left:30px;
}
#Header #NavigationTop{
	position:absolute;
	top:0px;
	right:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Header #NavigationTop ul li a{
	color:#778789;
	background-image:url(../images/seatriever/bullets/arrow_1.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:8px;
	font-size:11px;
	margin-right:11px;
}
#Header #NavigationTop ul li a:hover,
#Header #NavigationTop ul li a:active,
#Header #NavigationTop ul li a:focus{
	color:#F26222;
	background-image:url(../images/seatriever/bullets/arrow_2.gif);
}
#Header #Navigation{
	position:absolute;
	top: 20px;
	right:15px;
}
#Header #Navigation ul.linkListH li a{
	font-size:11px;
	color:#01131b;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:12px;
	cursor:hand;
	
}
#Header #Navigation ul li a span.label{
	padding:10px 17px 8px 5px;
	background-image:none;
	float:left;
	cursor:hand;
	background-image:url(../images/seatriever/navSelection.gif);
	background-repeat:no-repeat;
	background-position:right -100px;
}
#Header #Navigation ul li#NavMovies a span.label,
#Header #Navigation ul li#NavNews a span.label{
	background-repeat:no-repeat;
	padding-left:18px;
	padding-top:12px;
}
#Header #Navigation ul li#NavMovies a span.label{
	background-image:url(../images/seatriever/icons/tv_1.gif);
	background-position:0 12px;
}
#Header #Navigation ul li#NavNews a span.label{
	background-image:url(../images/seatriever/icons/news_1.gif);
	background-position:0 14px;
}
#Header #Navigation ul li.selected{
	background-image:url(../images/seatriever/navSelection.gif);
	background-position: bottom center;
	background-repeat:no-repeat;
}
#Header #Navigation ul li.selected a{
	color:#0095d2;
}
/*#Header #Navigation ul li.selected a span.label{
	background-image:url(../images/seatriever/navSelection.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}*/
#Header #Navigation ul li#NavMovies a,
#Header #Navigation ul li#NavNews a{
	font-size:11px;
	background-image:none;
}
#Header #Navigation ul li#NavMovies.selected,
#Header #Navigation ul li#NavNews.selected,
#Header #Navigation ul li#NavMovies.selected a,
#Header #Navigation ul li#NavNews.selected a{
	color:#F26121;
	background-image:none;
}

#Header #Navigation ul li a:hover,
#Header #Navigation ul li a:active,
#Header #Navigation ul li a:focus{
	color:#0095d2;
}
/*
	Content
*/
#ContentWrapper{
	clear:both;
	float:left;
	margin-bottom:15px;
}
#Content{
	height:auto !important;
  	height:346px;
	clear:both;
	float:left;
	width:980px;
	color:#3B4245;
	font-size:12px;
	line-height:1.6;
}
#options {
	background-image:url(../images/seatriever/background_options.jpg);
	background-repeat:no-repeat;
	min-height:34px;
	height:auto !important;
  	height:34px;
	clear:both;
	float:left;
	width:980px;
	margin-bottom: 15px;
}
.stdArticleImg {
    float:right;
    padding: 5px 0px 10px 10px;
}

/*
	Pods
*/

.buy,
a.button {
	background:url(../images/seatriever/button/buy_button.jpg);
	width: 119px;
	height:29px;
	display:block;
	text-align:center;
	line-height:29px;
	color: #485256;
	text-decoration:none;
}
a.button:hover,
a.button:active,
a.button:focus{
	color: #0095d2;
	text-decoration:none;
}

#options p {
	line-height: 28px;
}

#options .right {
	margin:2px 3px 0 0;
}

#options .left {
	margin:2px 0 0 15px;
}

#options .btn.active,
#options .btn:hover {
	background: url(../images/seatriever/banner-menu-left.gif) left no-repeat;
}

#options .btn a {
	display: block;
	height: 32px;
	line-height: 32px;
	padding-left: 25px;
}
#options .btn div {
	display: block;
	height: 32px;
	padding: 0 5px;
}

#options .btn.active div,
#options .btn:hover div {
	background: url(../images/seatriever/banner-menu-right.gif) right no-repeat;
}

#options .leftOne, #options .leftTwo {
	float:left;
	_width: 200px; /* ie6 */
	margin:0 0 0 15px;
}

#options .leftOne a {
	background: url(../images/seatriever/discOne.gif) no-repeat 0 5px;
}

#options .leftOne.active a,
#options .leftOne:hover a {
	background: url(../images/seatriever/discOne-hi.gif) no-repeat 0 5px;
}

#options .leftTwo a {
	background: url(../images/seatriever/discTwo.gif) no-repeat 0 5px;
}

#options .leftTwo.active a,
#options .leftTwo:hover a {
	background: url(../images/seatriever/discTwo-hi.gif) no-repeat 0 5px;
}


#options p {
	margin:0;
	padding: 0;
	text-align:center;
}

#options .buy a:link, #options .buy a:visited {
	color: #485256;
	text-decoration:none;
}

#options .buy a:hover {
	color: #0095d2;
	text-decoration:none;
}

#podNews table a, table.podTable1 a {
	display:block;
	color:#3b4245;
	padding: 5px;
	height: 1.1em;
	overflow: hidden;
}
#podNews table a:hover,
table.podTable1 a:hover {
	background-color:#e5eef2;
	color:#24b1ec;
}

#podNews table tr:hover,
table.podTable1 tr:hover {
	background-color:#e5eef2;
}



/*
	Footer
*/
#Footer{
	font-size:10px;
	color:#4F5A5B;
	float:left;
	display:block;
	min-height:70px;
	background-image:url(../images/seatriever/background_2.jpg);
	background-repeat:no-repeat;
	width:980px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:.7;
}
#Footer a{
	color:#788386;
	text-decoration:none;
}
#Footer a:hover,
#Footer a:active,
#Footer a:focus{
	color:#0095d2;
}
#Footer p{
	padding:0;
	margin:0;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}
#Footer div.left{
	margin-top:8px;
	display:inline;
	margin-left:15px;
}

#Footer div.right {
	margin-top: 8px;
}

#Footer #Azexis a{
	background-image:url(../images/seatriever/logos/azexis_1.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding:20px;
	padding-right:28px;
	display:block;
	margin-right:15px;
	
}
#Footer #Azexis a:hover{
	background-image:url(../images/seatriever/logos/azexis_2.gif);
}
#FooterLinks p#SeatrieverLogo,
#FooterLinks p#DragonsDenLogo{
	margin-top:12px;
}
#Footer #FooterLinks div.left{
	margin-left:15px;
}
#Footer ul.linkListH li{
	background-image:url(../images/seatriever/footerSeparator_1.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:5px;
	padding-left:3px;
}
#Footer ul.linkListH li.first{
	padding-left:0;
}
#Footer ul.linkListH li.first a{
	padding-left:0;
}
#Footer ul.linkListH li.last{
	background-image:none;
}
#FooterLinks p#SeatrieverLogo a span.label,
#FooterLinks p#DragonsDenLogo a span.label{
	display:none;
}
#FooterLinks p#SeatrieverLogo a,
#FooterLinks p#DragonsDenLogo a{
	display:block;
	background-repeat:no-repeat;
	background-position:0 0;
	height:29px;
	overflow:hidden;
}

#FooterLinks p#SeatrieverLogo a{
	width:22px;
	background-image:url(../images/seatriever/logos/seatriever_1.gif);
	background-position: -25px 0;
}
#FooterLinks p#SeatrieverLogo a:hover,
#FooterLinks p#SeatrieverLogo a:active,
#FooterLinks p#SeatrieverLogo a:focus{
	background-position:0 0;
}

/*#FooterLinks p#DragonsDenLogo a{
	width:137px;
	background-image:url(../images/seatriever/logos/dragonsDen_1.jpg);
}
#FooterLinks p#DragonsDenLogo a:hover,
#FooterLinks p#DragonsDenLogo a:active,
#FooterLinks p#DragonsDenLogo a:focus{
	background-position:0 -29px;
}*/

.lightBg {
	background-color:#f5f6f7;
	padding-bottom:5px;
}


/*
	Pods
*/

#podNews h3,
#podAwards h3,
#podPartners h3 {
	padding: 5px 10px 8px 10px;
	background: url(../images/seatriever/podRule.gif) bottom repeat-x;
	font-size:18px;
}

#podPartners h4 {
	font-size:18px;
	margin:0px;
	font-weight:normal;
}

div.expandingPod{
	display:block;
	width:321px;
	background-image:url(../images/seatriever/pod_bg_repeating_1.gif);
	background-repeat:repeat-y;
}
div.expandingPod div.cap{
	display:block;
	width:321px;
	height:8px;
	background-image:url(../images/seatriever/pod_bg_cap_1.gif);
	background-repeat:no-repeat;
	clear:both;
}

div.expandingPod div.inner{
	min-height:150px;
	height:auto !important;
	background-image:url(../images/seatriever/pod_bg_inner_1.gif);
	background-repeat:no-repeat;
}

.leftCol2{
    margin-top:10px;
}

div.expandingPod div.inner-small {
	min-height: 0;
}

div.expandingPod div.podVideo{
    border-bottom: 1px solid #EAEAEA;
    border-top: 1px solid #EAEAEA;
    min-height: 120px;    
}

div.expandingPod div.podLinks{
    padding: 10px 10px 10px 30px;
    border-bottom: 1px solid #EAEAEA;
    border-top: 1px solid #FFFFFF;
    background-image:url(../images/seatriever/blue_pointer.gif);
    background-position: 20px 20px;
    background-repeat:no-repeat;
}

div.expandingPod div.special{
    background-position: 20px 15px;
}
div.expandingPod div.podLinksLast{
    border-bottom: none;
    padding-bottom: 5px;
}
div.expandingPod div.podLinks h3{
    height: 20px;
    margin: 0;
    cursor: hand;
}
div.expandingPod div.podLinks span{
    color:#616668;
}
div.expandingPod div.podLinks a:hover h3,
div.expandingPod div.podLinks a:hover span,
div.expandingPod div.podLinks a:focus h3,
div.expandingPod div.podLinks a:focus span,
div.expandingPod div.podLinks a:active h3,
div.expandingPod div.podLinks a:active span{
    color:#0095D2;
}


/*div.expandingPod a{
    color:#939C9E;
}*/

div#podPartners{
	background-image:url(../images/seatriever/pod_background.png);
	width:317px;
	height:236px;
	float:left;
	padding:2px;
}
div#podPartners a.bigLink {
	color:#616668;
	display:block;
	width:317px;
	height:96px;
	background-position: right center;
}
div#podPartners a h3{
	color:#119AD3;
}

div#podPartners a:hover,
div#podPartners a:focus,
div#podPartners a:active{
	color:#0095D2;
}
/* Partner Links on home page*/
div#podPartners a.top{
    background-image:url(../images/seatriever/partners-blue.gif);
	margin-bottom:1px;
}
div#podPartners a.bottom{
    background-image:url(../images/seatriever/partners-grey.gif);
}
/* Partner Links on product page*/
div#podPartners a.topPartner{
    background-image:url(../images/seatriever/partners-white.gif);
    margin-bottom:1px;
}
div#podPartners a.bottomPartner{
    background-image:url(../images/seatriever/partners-white-bot.gif);
}
div#podPartners a .inner{
	display:block;
	float:left;
	margin-left:40px;
	margin-top:24px;
	cursor:hand;
	width:235px;
}

div#podPartners a .inner p{
	padding:0;
	margin:0;
}


/*
	Data Navigation
*/

div.expandingPod table.dataNav_1{
	width:auto;
	margin-top:4px;
    margin-right: 5px;
}
table.dataNav_1 td{
	text-align:center;
}
table.dataNav_1 td.pages,
table.dataNav_1 td.first,
table.dataNav_1 td.last{
	display:none;
}
table.dataNav_1 td .fade{
	display:block;
	text-indent:-5000px;
}
table.dataNav_1 td.previous,
table.dataNav_1 td.next{
	width:18px;
	height:24px;
    padding: 0 4px;
}
table.dataNav_1 td.previous a,
table.dataNav_1 td.next a{
	display:block;
	height:18px;
	width:18px;
	text-indent:-5000px;
	overflow:hidden;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/seatriever/button/previousNext.png);
}
table.dataNav_1 td.previous a:hover,
table.dataNav_1 td.previous a:focus,
table.dataNav_1 td.previous a:active{
	background-position:0 -18px;
}

table.dataNav_1 td.next a{
	float:center;
	background-position:-18px 0;
}
table.dataNav_1 td.next a:hover,
table.dataNav_1 td.next a:focus,
table.dataNav_1 td.next a:active{
	background-position:-18px -18px;
}
table.dataNav_1 td.page{
    font-size: 12px;
    padding: 0 4px;
}
table.dataNav_1 td.page a{
    width:auto;
}

.navCell_2 a{
	color:#485256;
}

.title {text-transform:capitalize}