/* TLA Releasing Global CSS */

/* HTML Redefines */

body {background:#FFF; margin:0; padding:0; font:9px verdana,arial,sans-serif; color:#7E7E7E; line-height:14px; text-align:center;}

#container {background-position:center center; width:740px; margin:0 auto; text-align:left;}
	
#head {width:740px; height:75px; margin:0; padding:0;} 	
#head .head-left {width:200px; margin:0; padding:10px 0 10px 5px; float: left;}
#head .head-right {width:530px; height:37px; margin:0; padding:38px 5px 0 0; float:left; text-align:right;}
	
#footer {text-align:center; margin:20px 0 30px;}

td {font:9px verdana,arial,sans-serif; color:#7E7E7E; line-height:14px;}

td .blurb_container p { font: 9px verdana, arial, sans-serif; line-height: 14px; }

p {font-size:11px; line-height:14px;}

a img {border-style:none;}

a:link, a:visited, a:active {color:#626262; font-weight:bold; text-decoration:underline;}
a:hover {color:#C83639; text-decoration:underline;}

.hide {display: none;}

/* Cell Styles */

.darker_cell {background-color:#666;}
.dark_cell {background-color:#E3E3E3; clear:both;}
.light_cell {background-color:#F2F2F2; border:1px solid #FFF;}
.lighter_cell {background-color:#F9F9F9;}
.light_cell_top {background-color:#F2F2F2; width:100%;}
	

/* Product Menu */

.product_menu {font-size:11px; color:#626262; text-decoration:none;}
.product_menu a:link {color:#626262; text-decoration:none;}
.product_menu a:visited {color:#626262; text-decoration:none;}
.product_menu a:active {color:#626262; text-decoration:none;}
.product_menu a:hover {color:#C83639; text-decoration:none;}

/* Heading Styles */

.product_heading {font-size:15px; font-weight:bold; color:#000;}

.heading {font-size:11px; font-weight:bold; color:#626262;}
.heading_large {font-size:12px; font-weight:bold; color:#626262;}

/* DO NOT CHANGE title_heading or title_heading_on USED IN JAVASCRIPT */

.title_heading {font:bold 11px geneva,arial,sans-serif; color:#333;}
.title_heading.selected {color:#C83639;}
.title_heading_on {font:bold 11px geneva,arial,sans-serif; color:#C83639;}

.description {font-size:9px; color:#333;}

.p_content_div {margin:10px 10px 5px;}

.formtext {background:#FFF; width:104px; padding:2px; font:9px verdana,arial,sans-serif; color:#626262; border:1px solid #626262;}

.color {color:#F06;}
	
/* Tests */

.small_container {/*width: 183px;*/ /*height: 160px;*/ margin:2px 0 0;}

.news {background-color:#F2F2F2; width:366px; height:298px;}
.news_container {padding:10px;}
		
/* General Elements */

.title_container {background-color:#F2F2F2; padding:5px; border-bottom:1px solid #666; text-align:left;}

.blurb_container {background-color:#F2F2F2; height:100px; padding:5px; color:#333;}
.blurb_container p { padding: 0; margin: 0; }
/* Buy Buttons */

.buybutton {background-color:#F2F2F2; font:9px verdana,arial,sans-serif; color:#FFF; border-color:#F1F1F1; border-style:outset; text-decoration:none !important; padding:1px 0.5em 1px 0.5em; border-width:1px;}
.buybutton:hover {background-color:#CCC;}
.buybutton:active {border-style:inset !important;}

.quote a:link, a:visited, a:active {text-decoration:none;}
.quote:hover {color:#C83639; text-decoration:underline;}

/* Results Styles */

div#resultsHeader {margin:0; padding:3px; border:1px solid #BFBFBF; background:#FFF;}
.resultsContainer {background:#FFF; margin:0; border-top:1px solid #FFF; width:732px;}

div#info-tabs {height:24px; line-height:normal; padding:0; margin:20px 0 0; clear:both;}
div#info-tabs a {display:block; height:24px; line-height:24px; padding:6px 10px 0 4px; margin:0; background:transparent url(../img/results/info-tab-off-right.gif) no-repeat right top; color:#3d3d3d; font:bold 11px arial; text-decoration:none; float:left;}
div#info-tabs li {height:24px; float:left; margin:0 1px 0 0; overflow:hidden; padding:0 0 0 5px; background:transparent url(../img/results/info-tab-off-left.gif) no-repeat left top;}
div#info-tabs li.current {background:transparent url(../img/results/info-tab-on-left.gif) no-repeat left top;}
div#info-tabs li.current a {background:transparent url(../img/results/info-tab-on-right.gif) no-repeat right top;}
div#info-tabs ul {list-style:none; margin:0; overflow:hidden; padding:0; width:100%;}
div#info-tabs ul li.noTab, div#info-tabs ul li.noTab a {background-image:none; color:#000;}
div#info-tabs ul li.noTab {float:right;}

div.page-numbers {font:bold 12px arial,verdana,sans-serif; color:#626262; padding:11px 5px 0 15px; margin:0; height:28px;}
div.page-numbers a {color:#7E7E7E; text-decoration:underline;}
div.page-numbers a:hover {color:#C00; text-decoration:none;}

.dropDownTools {text-align:right; margin:0; padding:10px 12px 10px 5px; float:right;}
.dropDownTools select {font:9px verdana,arial,helvetica; margin:0 2px; text-transform:capitalize;}
.dropDownTools select.select-availability {width:152px;}
.dropDownTools select.select-order {width:142px;}
.dropDownTools select.select-days {width:116px;}

.alphabet-index {background-color:#F2F2F2; padding:0 0 12px; margin:0; text-align:center; clear:both;} 	
.alphabet-index a.link {font:bold 10px verdana,arial,sans-serif; color:#000; text-decoration:none;}
.alphabet-index a.link:hover {font:bold 10px verdana,arial,sans-serif; color:#C00; text-decoration:none;}
.alphabet-index .quicklink {font:bold 11px arial,verdana,sans-serif; color:#000; text-decoration:none;}
.alphabet-index span {width:21px; border:1px solid #b4b4b4; background-color:#FFF; padding:2px 0; margin:0 4px; display:inline-block;}
.alphabet-index a.quicklink {font:bold 11px arial,verdana,sans-serif; color:#000; text-decoration:none;}
.alphabet-index a.quicklink:hover {font:bold 11px arial,verdana,sans-serif; color:#C00; text-decoration:none;}
.alphabet-index a.back {font:11px verdana,arial,sans-serif; color:#000; text-decoration:underline;}
.alphabet-index a.back:hover {font:11px verdana,arial,sans-serif; text-decoration:none;}

div.contentResults {margin:0; padding:0; font:16px verdana,arial,sans-serif; height:50px;}

div.results-header {background:#E3E3E3; margin:0; padding:0; font:12px arial,verdana,sans-serif; color:#626262; line-height:14px; text-align:left; padding:5px 7px; margin:1px 1px 0;}

div.blurb_container a.official-site {text-align:center; display:block; color:#C83639;}
div.blurb_container a:hover.official-site{text-decoration:underline;}

/* Releasing Trailer Banner (Main) */

#rel_trailer_banner {width:740px; /*height: 230px;*/ height:219px;}
#rel_trailer_banner .banner {display:none; position:relative; width:740px; height:194px;}
#rel_trailer_banner .banner.selected {display:block;}
#rel_trailer_banner .banner h3 {display:none;}
#rel_trailer_banner .banner img {z-index:1;}
#rel_trailer_banner .banner a.details:link,
#rel_trailer_banner .banner a.details:visited,
#rel_trailer_banner .banner a.details:hover,
#rel_trailer_banner .banner a.details:active {position:absolute; display:block !important; background:transparent; width:535px; height:194px; top:0; left:0; text-indent:-9999px; z-index:90; outline:none;}
#rel_trailer_banner .banner a.trailer:link,
#rel_trailer_banner .banner a.trailer:visited,
#rel_trailer_banner .banner a.trailer:hover,
#rel_trailer_banner .banner a.trailer:active {position:absolute; display:block; background:transparent; width:195px; height:194px; top:0; right:0; text-indent:-9999px; z-index:90; outline:none;}

* html #rel_trailer_banner .banner a.details:link,
* html #rel_trailer_banner .banner a.details:visited,
* html #rel_trailer_banner .banner a.details:hover,
* html #rel_trailer_banner .banner a.details:active,
* html #rel_trailer_banner .banner a.trailer:link,
* html #rel_trailer_banner .banner a.trailer:visited,
* html #rel_trailer_banner .banner a.trailer:hover,
* html #rel_trailer_banner .banner a.trailer:active {background:transparent url(/img/1x5spacer.gif) 0 0 no-repeat;}

#rel_trailer_banner .banner .trailer_container {position:absolute; top:0; right:0; z-index:100;}
#rel_trailer_banner .nav {margin:8px 0 0 2px; padding:0;}
#rel_trailer_banner .nav li {float:left; list-style:none; padding:0; margin:0 5px 0 0;}
#rel_trailer_banner .nav li a:link,
#rel_trailer_banner .nav li a:visited,
#rel_trailer_banner .nav li a:hover,
#rel_trailer_banner .nav li a:active {font:normal 10px/15px arial,verdana,sans-serif; text-decoration:none; color:#000; display:block; float:left; width:14px; height:14px; border:1px solid #000; padding:0; margin:0; text-align:center; outline:none;}
#rel_trailer_banner .nav li a:active {color:#C00;}
#rel_trailer_banner .nav li a:hover,
#rel_trailer_banner .nav li.selected a {background:#EEE;}
