/* H T M L T A G S */

a, a:link	{text-decoration:none; color:#b5121b;}
a:visited	{text-decoration:none; color:#b5121b;}
a:hover		{text-decoration:underline; color:#ef3e42;}
blockquote {background:url(/chrome/quotes/quote_open_b5121b_16x13.png) no-repeat 0 0;}
dl dt {
	float:left; 
	clear:right;
	width:13em;
	margin:0 12px 0 0;
	padding:0 0 4px 0;
	font-weight: bold;
	color:#b5121b;
	}
h1, h2, h3, h5, legend {color:#b5121b;}
/*
h3 a,
h3 a:link,
h3 a:visited,
h3 a:hover {color:#b5121b;}
*/
hr {
	height:1px;
	border:none;
	color: #999;
	background-color: #999;
	margin:18px 0 18px 0;
	}
table.table th,
#content table th {
	background-color:#b5121b; /* raspberry */
}	


/* H E A D E R */

#top-line .switch-site a
{
    background:#fff url(/chrome/logo/cap_logo_21x24.png) 100% 100% no-repeat;
}


/* F O O T E R */
/*
#footer	a, 
#footer	a:link, 
#footer	a:visited,
#footer	a:hover {color:#b5121b;}
*/
#footer .communicate a.email {background-image:url(/chrome/email_icon_20x16_b60000.gif); background-position:-1px 0;}
#footer .communicate a.comment {background-image:url(/chrome/speech_icon_20x16_b60000.gif); background-position:-1px -1px;}
#footer-bar a.mobile {background-image:url(/chrome/arrow/circle_ef3e42_arrow_ffffff_18x18.png)}

/* B O D Y */

/* - #Body - */
blockquote div {background:url(/chrome/quotes/quote_close_b5121b_16x13.png) no-repeat 100% 100%;}
div.date-link {
	padding-right:30px;
	position:relative;
	min-height:16px;
}
div.date-link a.rss {
	right:0;
	top:0;
}
div.date-link a.rss {
	position:absolute;
	width:16px; height:16px;
}
div.line h4.inline {float:left;}
div.pagination,
div.pagination a:hover	{color:#b5121b;}
div.publisheddate {color: #B5121B;}
div .selected
{
    border:solid 1px red;
}
dl.underline {border-bottom:1px solid #b5121b; padding-bottom:9px;}
dl dt.offenderdetails {
    clear: both;
    color: #515B53!important;
    float: left;
    font-weight: bold;
    margin: 0 12px 0 0;
    padding: 0 0 4px;
    width: 5.8em;
}
h4.inline {
	display:inline; 
	margin-right:0.5em;
	}
p.action
{
   font-style :italic;
}
p.assessment-decision
{
    font-weight:bold;
}
table.ASACouncilTable
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:780px;
}
table.ASACouncilTable td
{
	color:#444;
	padding:15px;
	background-color:#ededed !important;
	border: none !important;
}
table.ASACouncilTable td p
{
	margin-left:5px;
	margin-bottom:0px;
}
table.ASACouncilTable tr.greyBackground td {background-color:#c6c6c6 !important;}
table.ASACouncilTable tr.whiteBackground td {background-color:#fff !important;}
ul.autocomplete_completionListItem {font:0.75em;cursor : pointer;}
ul.autocomplete_completionListItem li,
ul.autocomplete_completionListItem li span{font:1em;cursor : pointer;}
ul.list-items li a.footer 
{
    background: url("/chrome/arrow/circle_ef3e42_arrow_ffffff_18x18.png") no-repeat 0 0;
    text-decoration:none;
}

#last {display:inline;}

.accordion .leaf a.leaf-toggle span {background-image: url('/chrome/accordion/009bc9_closed_8x9.png');}
.accordion .leaf a.leaf-toggle span span,
.accordion .leaf.open a.leaf-toggle span span {background-image:none;}
.accordion .leaf.open a.leaf-toggle span {background-image: url('/chrome/accordion/009bc9_open_8x9.png');}
.accordion .leaf a.leaf-toggle span span.hover {background-image: url('/chrome/accordion/hover_down_19x12.png');}
.accordion .leaf.open a.leaf-toggle span span.hover {background-image: url('/chrome/accordion/hover_up_19x12.png');}
.accordion .open  {border-bottom:solid 1px #ddeeff; margin-bottom:0;}
.adjudication {margin-bottom:18px;}
.adjudication p,
#main .adjudication p {margin-bottom:0;}
.adjudication p.comment {color:#B5121B;margin-top:3px;}
.adjudication p.comment .heading {color:#515B53;}
.autocomplete_completionListElement 
{  
    margin : 0px!important;
    border-width : 1px;
    border-style : solid;
    cursor : pointer;
    overflow : auto;
    height : 200px;
    text-align : left; 
    list-style-type : none !important;
    padding-left:4px;
    
    background-color:#fff;
    
    background-image:none;
    font:1em;
}
.autocomplete_highlightedListItem
{
    background-color: #f6e2e3;
    color: black;
    padding: 1px;
    cursor:pointer;
    
    background-image:none !important;
}
.autocomplete_listItem 
{
    padding:1px;
    cursor : pointer;
    background-image:none!important;
    background-color:#fff;
    font:1em;
}
.date
{
    font-size: 10px;
    color: #333333;
    font-style: italic;
}
.date-link a,.date-link span {margin-right:0.75em;}
.date-link a.rss {margin-right:0;}
.date-link span.this {color:#ef3e42;}
.expander {padding-top:10px;}
.foot a	{
	display:block;
	margin-bottom: 5px; 
	padding:0 0 0 20px;
	background-image:url(/chrome/arrow/arrow_7c0d6e_11x11.png);
	background-position:0 center;
	background-repeat:no-repeat;
}
.half,
.line div.half,
.line span.half	{width:50%; margin-right:0;}
/*
.js #main .roller h4 {margin:0;}
.js #main .roller p {margin:0; padding:0;}
.js .roller {
		height:36em;
		border:1px solid #ddd;
		overflow:hidden;
		padding-left:10px;
		padding-right:10px;
		margin-top:6px;
		margin-bottom:18px;
		}
.js .roller .unit {padding-bottom:18px;}
*/
.line div.remaining,
.remaining {
	float:left;
	margin:0;
	width:82px;
	padding-left:10px;
	}
.leaf-inner.closed {display:none;}
.line .left		{float:left; text-align:left;}
.line .right	{float:right; text-align:right;}
.reqast p span {font-size: 1.5384em;}
.sort {margin-top:-3px;}
.sort a {margin-left:10px;}
.source
{
    font-size: 10px;
    color: #333333;
    font-style: italic;
}
.steps .left {
	font-size:1.3846em; /* 13 > 18 */
	line-height:1.3888em; /* 18 > 25 */
	font-weight:bold;
	color:#b5121b;
	}
.steps .right {margin-right:0;}
.steps .right a {

    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    behavior:url(/css/PIE.htc);
    position:relative;
    z-index:0;

	background-color:#f6e2e3;
	font-size:1em; /* 13 */
	/* display:inline-block; */
	text-decoration: none;
	display:block;
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:2px;
}
.steps .right a.active {
    background-color: #b5121b;
    color: #FFFFFF;
    font-weight: bold;
}  
.steps .right a.inactive {
    cursor: default;
    background-color: #EFEFEF;
    color: #CFA8CB;
}  
.steps .right a.inactive:hover 
{
    cursor: default;
    background-color: #EFEFEF;
}
.steps .right a.hvr {
    background-color: #EFEFEF;
}
.steps .right a.hvr:hover
{
    cursor: pointer;
    background-color: #b5121b;
    color: #FFFFFF;       
}
.steps .right span {
	background-color:#f6e2e3;
	font-size:1em; /* 13 */
	/* display:inline-block; */
	display:block;
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:2px;
}
.steps .right strong span {
	background-color:#b5121b;
	color:#fff;
	font-weight:bold;
}
/*
.tabbedrh
{
	padding-top:20px;
	padding-bottom:20px;
}
.tabbedrh table {width:100%;}
.tabbedrh  tr.alt td {background: #f6e2e3!important;}
*/
.user-list .list-id 	{
	float:left;
	font-weight:bold; 
	color:#b5121b;
	margin-right:0.3em;
	}

/* - #Main - */
#main p.foot a {
	padding-left:20px;
	background-image:url(/chrome/arrow/arrow_b60000_11x11.png);
	background-position:0 center;
	background-repeat:no-repeat;
	}
#main .larger	{font-size:1.2307em; /* 13 > 16px */}
#main .new-regulation span {
    color: #DFAA2F; /*orange*/
    background-color:#424243;
    font-size:1.15em;
    font-weight:bold;
    padding:0 7px 0 10px;
    margin:0;
    display:inline-block;
}
#main .search-top h3 { padding-top: 0; }
#main .search-top p { margin: 0; }
#main .three-columns h3 {
	font-size:1em;
	line-height:1.3846em;
	padding:0;
	}
#main .three-columns {}
#main .three-columns .adjust-top {padding-top:18px;}
#main .three-columns .last {margin-right:0;}
#main .three-columns .unit {
	width:240px;
	margin-right:15px;
	}
#main .search-result {
	clear:both;
	border-top:solid 1px #999; /* 7c0d6e; */
	margin:0;
	padding-top:12px;
	padding-bottom:12px;
}
/* #main .search-result h4 a,
#main .search-result h4 a:link,
#main .search-result h4 a:visited,
#main .search-result h4 a:hover,*/
#main .search-result .footer .label {color:#b5121b;}
.blue-line-box,
.news-article {
	clear:both;
	overflow:hidden;
	border-top:1px solid #f6e2e3; /* #b5121b; */
	padding:12px 0 0 0;
	margin-bottom:18px;
	}
.solid-box {
	overflow:hidden;
	background-color:#ef3e42;
}
.solid-box h2, 
.solid-box h3, 
.solid-box h4, 
.solid-box h5,
.solid-box p {
	color:#fff;	
	background-color:#ef3e42;
}
	
/* - #Column - */
#column-side .box {padding-bottom:5px;}
#column-side .box a.arrow,
#column-side .login-promo a
{
    background: url("/chrome/arrow/circle_ef3e42_arrow_ffffff_18x18.png") no-repeat 0 0;
}

/* - Home page - */
.home #main a.arrow,
.home #main .box a.arrow,
.home #main .login-promo a
{
    background: url("/chrome/arrow/circle_ef3e42_arrow_ffffff_18x18.png") no-repeat 0 0;
}
/*
.home #main .spread a:visited {
	color:#ef3e42;
}
*/
.home #main .spread p {
	font-size:1.1538em; /* 13 > 15 */
	line-height:1.3em;
	width:495px;
	padding-right:495px;
	}
.home #main .spread .large-text p {
	font-size:2.2em;
	font-weight:bold;
	line-height:1.1em;
	color:#a17ea2;
	width:740px;
	margin:7px 0 8px;
	}
.home #main .spread .large-text p span {
	color:#691064;
	}
.home .column.box img,
.home .column img  {margin-bottom:9px;}/*09.09.09*/
/*
.home .columns div.raspberry a, 
.home .columns div.raspberry a:link		{color:#b5121b;} 
.home .columns div.raspberry a:visited 	{color:#ef3e42;}
.home .columns div.raspberry a:hover 	{color:#b5121b;}
.home .columns div.raspberry .footer a {background-image:url(/chrome/arrow/arrow_7c0d6e_11x11.png);}
*/

/* - Social bookmarks - */
div.social-bookmarks {overflow:hidden;}
div.social-bookmarks a {
	float:left;
	display:block;
	margin-right:1em;
	}
div.social-bookmarks span.icon {
	float:left;
	display:block;
	width:16px; height:16px;
	margin-right:4px;
	
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(/chrome/bookmark/social-bookmarks_96x16.png);
	}
div.social-bookmarks a.delicious span.icon {background-position:0 0;}
div.social-bookmarks a.digg span.icon {background-position:-32px 0;}
div.social-bookmarks a.facebook span.icon {background-position:-16px 0;}
div.social-bookmarks a.reddit span.icon {background-position:-64px 0;}
div.social-bookmarks a.stumbleupon span.icon {background-position:-48px 0;}


/* N A V I G A T I O N */

/* - Primary & Secondary - */
div#nav-primary, div#nav-primary ul li {background-color:#aa1118;}	
div#nav-primary ul li,
div#nav-primary ul li div.tab
{
    width:165px;
}
div#nav-primary ul li div.tab, 
div#nav-primary ul li div.active
{
    background-color:#EF3E42;
}
div#nav-secondary ul	
{
    background-color:#b5121b;
}

/* - Breadcrumb - */
#breadcrumbs a, 
#breadcrumbs a:link, 
#breadcrumbs a:visited,
#breadcrumbs a:hover {
	color:#b5121b;
	}

/* - Alphabet - */
.alphabet-nav {
	clear:both;
	overflow:hidden;
	color:#b5121b;
	padding:0;
	padding-bottom:8px;
	border-bottom:solid 1px #b5121b;
	margin-bottom:9px;
	}
.alphabet-nav a,
.alphabet-nav a:link,
.alphabet-nav a:visited,
.alphabet-nav a:hover {color:#b5121b;}


/* U T I L I T I E S */

#utilities input[type=image] 
{
    background:url(/chrome/asa_search_27x27.png) no-repeat 0 0;
}

/* F O R M S */

fieldset fieldset div.legend {
	padding-top:0;
	padding-left:190px;
	padding-left:175px;
	width:575px;
	}
input.search-field[type=text] 
{
    background-image:url("/chrome/search_7c0d6e_15.gif");
    border: 1px solid #EF3E42;
    color: #B5121B;
}

#main input[type=password],
#main input[type=text],
#main textarea {
	font-family:Arial, Helvetica, sans-serif;
    border:solid 1px #b5121b;
	font-size:1em; /* safari */
	vertical-align:baseline;
	}
#main input[type=password]:focus,
#main input[type=text]:focus,
#main textarea:focus {border:1px solid #b5121b;}
#main select {border:solid 1px #b5121b;}

div.error {
	background-color:#f9f9f9;
	border:none;
	margin-left:-10px;
	margin-right:-10px;
	padding:6px 10px 6px 10px;
	margin-bottom:10px;
}
div.feedback-box {
	padding:15px; 
	width:703px;
	border:solid 1px #b5121b;
	}
	
.form-block {
	background-color:#edede2;
	}
.form-block a.leaf-toggle {
	background-color:#f2f2f6;
	background-image:none;
	border-bottom:none;
	border-top:none;
	zoom:1; /*ie7*/
}
.form-block a.leaf-toggle span {zoom:1; /*ie7*/}
.form-block ul li	{background-image:url(/chrome/bullet_7c0d6e_7x11.png);}
.form-block div.error ul li {background-image:url(/chrome/bullet_f00_7x11.png);}
.form-block .accordion .leaf .item {
	margin-left:5px;
	margin-right:0;
	}
.form-block .accordion .checkbox label, 
.form-block .accordion .radio label {
	margin-right:5px;
}
.form-block .accordion,
.form-block .accordion .leaf {
	background-color:#fff;
	width:560px;
	}
.form-block .checkbox.line label,
.form-block .checkbox .line label {
	float:left; 
	margin-right:10px;
	width:90%;
}
.form-block .line label {
	float:left; 
	margin-right:10px;
	/*width:13.8461em;  180 px */
	width:165px; /* convert to ems */
	}
.form-block .leaf-open {border-bottom:none;}
.form-block .line textarea {width:455px;}
.form-block .radio label {width:90%; display: inline-block; vertical-align: top;}	
.form-block .req label {
	position:relative;
/*	padding-right:0.7692em; /* 10px */
/*	width:180px; */
	width:165px; /* convert to ems */	
	}
.form-block .req legend span {
	padding-right:10px; /* 10px */
	width:172px;
	display:block;
	width:157px; /* convert to ems */
	}
.form-block .wide-check-label,
.form-block .wide-text
{
	width:455px;
	float:left;
	margin-right:0;
	}
.js .form-block .accordion {border-top:none;} 
.legend .item {width:180px;}
.legend .form-block .line .item input[type="text"], 
.legend .form-block .line .item input[type="password"] {width:auto; /* else doesnt fit inside .item */}


/* S E C U R E */

.secure div.section {
	border-bottom:1px solid #b5121b;
	}
/*.secure #breadcrumbs,*/
.secure #content {
/*	background-color:#f6e2e3;*/
	}
.secure .secure-zone.title {
	float:right;
    font-size: 0.7em;
	padding-right:15px;
	background-repeat:no-repeat;
	background-image:url(/chrome/lock_7c0d6e_11x14.gif);
	background-position:right top;
	}


/* C O O K I E S */
#cookiesinfo a#bigallowcookies{background-image:url(/chrome/cookies/big-allow-cookie-a_e0263d_18x37.gif)}
#cookiesinfo a#bigallowcookies span {background-image:url(/chrome/cookies/big-allow-cookie-span_e0263d_154x37.gif)}
#showcookiesinfo{background-image:url(/chrome/cookies/info_e0263d_9x9.gif)}
#cookiesribbon .cookiesallow #allowcookies{background-image:url(/chrome/cookies/allow-cookie-a_e0263d_12x25.gif)}
#cookiesribbon .cookiesallow #allowcookies span {background-image:url(/chrome/cookies/allow-cookie-span_e0263d_86x25.gif)}


/* H O M E P A G E  A D J U D I C A T I O N S */

/****** SET COLORS HERE *******/
/* Default State */
div.anythingSlider-Adjudications h2 {
/*    float:left; */
}
div.anythingSlider-Adjudications .anythingWindow {
	border-top: 3px solid #333;
	border-bottom: 3px solid #333;
}
div.anythingSlider-Adjudications .anythingControls ul a {
	border: 1px solid #515b53;
}
div.anythingSlider-Adjudications .start-stop {
	border: 1px solid #515b53;
}
div.anythingSlider-Adjudications .start-stop.playing {
	background-color: #300;
}
div.anythingSlider-Adjudications .start-stop:hover, div.anythingSlider-Adjudications .start-stop.hover {
	color: #ddd;
}

/* Active State */
div.anythingSlider-Adjudications .anythingWindow {
    border:none;
}
div.anythingSlider-Adjudications .anythingWindow ul
{
    list-style:none;
    margin:0; 
}
div.anythingSlider-Adjudications .anythingWindow ul li
{
    border-bottom:1px solid #b7b7b7;
    list-style-type:none;
/*    margin: 0 0 1.3846em; */
    margin:0;
	padding:0
}
div.anythingSlider-Adjudications .anythingWindow ul li div.unit
{
    margin-top:1.3846em;
}
div.anythingSlider-Adjudications .anythingWindow ul li.first div.unit
{
    margin-top:0;
}
div.anythingSlider-Adjudications .anythingWindow ul li p
{
    margin:0 0 1em;
    padding:0;
}
div.anythingSlider-Adjudications .anythingControls ul a {
	background-color: transparent;
	background-position: -68px -40px;
}
div.anythingSlider-Adjudications .anythingControls ul a:hover, div.anythingSlider-Adjudications .anythingControls ul a.cur {
	background-position: -76px -57px;
/*	background: #fff; */
}
div.anythingSlider-Adjudications .start-stop.playing {
	background-color: #f00;
}
div.anythingSlider-Adjudications .start-stop:hover, div.anythingSlider-Adjudications .start-stop.hover {
	color: #fff;
}

/* Navigation Arrows */
div.anythingSlider-Adjudications .arrow {
	display: block;
	z-index: 100;
}
div.anythingSlider-Adjudications .arrow a {
	display: block;
	height: 13px;
	width: 8px;
	outline: 0;
	background: url(/chrome/anythingslider/anythingslider_arrows_4c5b52_18x13.png) no-repeat;
}

div.anythingSlider-Adjudications .anythingSliderNav {padding:0 15px;position:absolute;right:24px;top:4px;}
div.anythingSlider-Adjudications div.controls {float:left;}
div.anythingSlider-Adjudications div.forward {float:left;padding-left:3px;width:8px}
div.anythingSlider-Adjudications div.back {float:left;padding-right:3px;width:8px}
div.anythingSlider-Adjudications .forward a { background-position: right bottom; }
div.anythingSlider-Adjudications .back a { background-position: left bottom; }
div.anythingSlider-Adjudications .forward a:hover, div.anythingSlider-Adjudications .forward a.hover { background-position: right top; }
div.anythingSlider-Adjudications .back a:hover, div.anythingSlider-Adjudications .back a.hover { background-position: left top; }

/* Navigation Links */
div.anythingSlider-Adjudications .anythingControls {
	float: left;
	bottom: 0;
	right: 0;
	z-index: 100;
	opacity: 0.90;
	filter: alpha(opacity=90);
}
div.anythingSlider-Adjudications .anythingControls ul {
	margin: 0;
	z-index: 100;
}
div.anythingSlider-Adjudications .anythingControls ul li {
	display: block;
	float: left;
}
div.anythingSlider-Adjudications .anythingControls ul a {
	display: block;
	height: 10px;
	width: 10px;
	margin: 1px 3px;
	padding: 0;
	outline: 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    background-color:#fff;
    position:relative; 
    z-index:1000;
    behavior: url(/css/PIE.htc);
}

div.anythingSlider-Adjudications .anythingControls ul a:hover, div.anythingSlider-Adjudications .anythingControls ul a.cur {
    background-color:#e0263d;
}

/* Navigation size window arrows */
div.anythingSlider-Adjudications .anythingControls li.next a span, div.anythingSlider-Adjudications .anythingControls li.prev a span {
	text-indent: 1px;
	margin-top: 3px;
}
div.anythingSlider-Adjudications .anythingControls li.prev a, div.anythingSlider-Adjudications .anythingControls li.next a {
	color: #ddd;
}
div.anythingSlider-Adjudications .anythingControls li.next a:hover, div.anythingSlider-Adjudications .anythingControls li.prev a:hover {
	color: #515b53;
}

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider-Adjudications.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
div.anythingSlider-Adjudications.rtl .anythingControls ul { float: left; }    /* move nav link group to left */
/* div.anythingSlider-Adjudications.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */

/* Autoplay Start/Stop button */
div.anythingSlider-Adjudications .start-stop {
	margin: 3px;
	padding: 0;
	display: inline-block;
	width: 14px;
	height: 14px;
	position: relative;
	bottom: 2px;
	left: 0;
	z-index: 100;
	float: right;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

/* Extra - replace defaults */
div.anythingSlider-Adjudications {
	padding:0;
    width:488px;
}
div.anythingSlider-Adjudications div.anythingSlider {
	padding:0 8px;
	width:472px;
}

/* text indent moved to span inside "a", for IE7; apparently, a negative text-indent on an "a" link moves the link as well as the text */
div.anythingSlider-Adjudications .arrow a span, div.anythingSlider-Adjudications .anythingControls ul a span, div.anythingSlider-Adjudications .start-stop span {
	display: block;
	line-height: 1px; /* needed for IE7 */
	visibility: hidden; /* needed for IE8, instead of text-indent: -9999px */
}


 div.anythingSlider .anythingSliderHeader .anythingControls ul a {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    background-color:#FFF;
    behavior: url(/resources/pie/PIE.htc); 
    border: 2px solid #4c5b52;
    border-radius: 8px;
    display: inline-block;
    font-size: 0;
    height: 0;
    line-height:0;
    margin: 0 5px 0 0;
    outline: 0 none;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    z-index: 1000
}
div.anythingSlider .anythingSliderHeader .anythingControls ul a.cur {
  background-color: #ef3e42; 
}

/* R E D U N D A N T S ? */

/* - Coda - */
.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden; border-bottom: solid 6px #b5121b; }
.coda-nav ul li { display: inline; background: none; }
.coda-nav ul li a { background: #f6e2e3; color: #515B53; display: block; float: left; margin: 0 4px 0 0; padding: 6px 15px 6px 11px; text-decoration: none; line-height: 1em; }
.coda-nav ul li a:hover { background: #ef3e42; color: #fff; }
.coda-nav ul li a.current { background: #b5121b; color: #fff; }
.coda-nav-left, .coda-nav-right { float: left; }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none; }
.coda-slider { border-bottom: solid 1px #b5121b; padding-bottom: 60px; }
.coda-slider { float: left; overflow: hidden; position: relative; }
.coda-slider, .coda-slider .panel { width: 765px; }
.coda-slider p.loading { padding: 20px; text-align: center; }
.coda-slider .panel { display: block; float: left; }
.coda-slider .panel-container { position: relative; }
.coda-slider-wrapper { clear: both; overflow: auto; }
.pressZone { margin-bottom: 17px; }
.pressZone .coda-nav ul { background: #f6e2e3; }
.pressZone .coda-slider { width: 745px; background: #fff; }
.pressZone .coda-slider .panel { width: 745px; }
.pressZone .panel-wrapper { padding: 0 15px; }

/* - quotebox.js - */		
#main .quote p {
	font-size:1.3846em; /* 13 > 18 */
	line-height:1.5em;
	color:#e6801b;	/*	contrast ? */
	background-color:#fff;
	}
#main .quote p,
.quote p a,
.quote p a:hover,
.quotes-group {color:#e6801b;}
.quote p a {color:#e6801b; text-decoration:none;} 
.quote p a:hover {color:#ef3e42; text-decoration:underline;}

/* - Ticker - */
.js .ticker  {
	overflow:hidden; /* ie6: zoom:1; overflow:auto; */
	font-size:0.8125em;	/* 13px */
	margin-top:-16px;
}
.js .ticker .controls {
	overflow:hidden; /* ie6: zoom:1; overflow:auto; */
	position:relative;
	float:right;
	width:60px;
	height:15px;
}
.js .ticker .message {float:left;}
.js .ticker .message,
.js .ticker .message .inner {
	overflow:hidden; /* not float fix */
	width:900px;
}
.js .ticker .message a,
.js .ticker .message a:link,
.js .ticker .message a:visited,
.js .ticker .message a:hover {color:#b5121b;}
.js .ticker .next,
.js .ticker .previous,
.js .ticker .toggle {
	position:absolute;
	top:0;
	width:15px; height:15px;
	background-repeat:no-repeat;
	background-image:url(/chrome/ticker_sprite_120x15.gif);
	background-position:0 0;
	cursor:pointer;
}
.js .ticker .next		{right:0;		background-position:-60px 0;}
.js .ticker .toggle		{right:40px;	background-position:0 0;}
.js .ticker .previous	{right:20px;	background-position:-90px 0;}

/* Y O U T U B E */
#content .ytVideoPanel{background-color:#AA1118}
