#mainBlock ul.breadcrumb-navigation {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.exthref {
}
.inthref {
}
.quote-lid {
    display: table;
    font-weight: bold;
    font-size: 1.1em;
    padding: 10px;
    border-bottom: 2px solid rgba(34, 34, 34, 0.13);
    border-left: 6px solid rgba(34, 34, 34, 0.13);
    color: #666;
    background-color: #edeff0;
}
.quote-center {
    display: block;
    font-size: 1.1em;
	background-color: #EEE;
	padding: 10px;
	text-align: left!important;
	margin: 2px 0px 2px 2px;
}
.quote-right {
display: block;
font-size: 0.96em;
float: right;
width: 40%;
padding: 5px 5px 5px 19px;
position: relative;
border: 0px solid;
margin: 2px 0 2px 12px;
clear: both;
background-color: #edeff0;
border-left: 2px solid #aaa;
text-align: left!important;
}
.quote-right:before {
    content: '❝';
    font-size: 1.2em;
    padding-right: 10px;
    color: #f47d2b;
}
.quote-right:after {
    content: '❞';
    font-size: 1.2em;
    padding-left: 5px;
    color: #f47d2b;
}

.quote-left {
display: block;
font-size: 0.96em;
float: left;
width: 40%;
padding: 5px 5px 5px 19px;
position: relative;
border: 0px solid;
margin: 5px 10px 5px 0px;
clear: both;
background-color: #edeff0;
border-right: 2px solid #aaa;
text-align: left!important;
}
.quote-left:before {
    content: '❝';
    font-size: 1.2em;
    padding-right: 10px;
    color: #f47d2b;
}
.quote-left:after {
    content: '❞';
    font-size: 1.2em;
    padding-left: 5px;
    color: #f47d2b;
}

.quote-bigfont {
    font-size: 1.38em;
    color: #666;
}

h1 {
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.28);
color: #f4524d;
}
/*
h1 {
display: block;
font-size: 2em;
-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}

h2 {
font-size: 21px;
color: #212121;
}

h3 {
padding: 6px 0 3px 30px;
text-align: left;
background: #C0BFA9;
border-left: 5px solid #D10000;
}
*/
div#detailText a {
    border-bottom: 1px dashed #AAA;
    /*	background: url(/images/link-icon.png) center right no-repeat;
	padding-right: 13px;
    */
}
div#detailText a:HOVER {
	border-bottom: 1px dashed #666;
	text-decoration: none;
}
div#detailText a:after {
/*	content: "⇗";
	padding-left: 5px;
	color: #666;
*/}
div.clearer {
padding-top: 21px;
clear: both;
}
div.detail-sponsor-list {
    border-bottom: 2px solid #000;
}

