@charset "UTF-8";
.tablehead-bar {
	color:#333;
	font-size:13px;
	font-weight:700;
	line-height:15px;
	margin-bottom:0;
	border-top: medium solid #222;
	padding-left: 2px;
	padding-top: 5px;
}
body {
background-color:#000;
border-style:none;
border-width:0;
font:normal 14px/19px Arial, Helvetica, sans-serif;
margin:10px;
padding:10px;
text-align:center;
text-transform:none;
width:auto;
}

#container {
	height: auto;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 750px;
	background: #FFF url(../images/background_images/bkg_598_1px-new.gif) repeat-y left;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 4px;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #acacac;
	border-left-color: #000;
}
#tiptop {
	background-color: #fff;
	z-index: 1;
	padding: 0px;
	margin: 0px;
}
#logo {
	float: left;
	width: 170px;
	background-color: #fff;
	height: 20px;
	margin: 0px;
	font-size: small;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 15px;
}
#nav {
	float: right;
	width: 450px;
	background-color: #fff;
	text-align: right;
	height: 20px;
	vertical-align: top;
	display: inline;
	font-family: Arial, sans-serif;
	font-size: 15px;
	padding-top: 11px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
}
#date-volume {
	height: 12px;
	font-size: 10px;
	line-height: 10px;
	color: #000;
	width: 750px;
	z-index: 300;
	margin-top: 0px;
	padding-top: 4px;
	padding-bottom: 2px;
	background-color: #ccc;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
#date {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	float: none;
	height: 10px;
	width: 300px;
	padding-left: 20px;
}
#volume {
}

#footer {
clear:both;
margin:0 20px;
padding:0;
}

#header {
	border-style: none;
	border-width: 0;
	font-size: 12px;
	font-style: normal;
	height: auto;
	line-height: 140%;
	width: 750px;
}

#maincontent {
	border-right-color: #CCC;
	border-style: none none solid;
	border-width: 0 0 0 4px;
	float: left;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 19px;
	padding: 0 20px;
	width: 558px;
}
#maincontent-story {
	border-right-color: #CCC;
	border-style: none none solid;
	border-width: 0 0 0 4px;
	float: left;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 19px;
	padding: 0 20px;
	width: 558px;
	background-image: url(../images/misc/coverbull_background.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#sidebar1 {
	border-left-color: #CCC;
	border-right-color: #CCC;
	border-style: none none none solid;
	border-width: 0;
	clear: both;
	display: inline;
	float: right;
	margin: 0;
	padding: 10px 5px 15px 7px;
	width: 140px;
	height: 100%;
}

a:link {
border-width:0;
color:#900;
font-weight:700;
text-decoration:none;
}

a:visited {
color:#963;
font-style:italic;
font-weight:700;
text-decoration:none;
}

a:hover {
color:red;
font-style:italic;
font-weight:bolder;
text-decoration:underline;
}

a:active {
text-decoration:none;
}
.snow-background {
	background: url(../2013/12dec13/images/snow-background.jpg) no-repeat;
	width: 538px;
	padding: 10px;
	border-top: thin solid #039;
}
.author {
color:#333;
font-size:14px;
font-style:italic;
font-variant:normal;
font-weight:400;
line-height:16px;
margin:0 0 5px;
padding:0;
text-transform:none;
}
em {
font-style:italic;
}

strong {
	font-weight: 900;
}
.italic {
font-style:italic;
}
.border {
	border: 1px solid #000;
}
.border-top {
	border-top: 1px solid #000;
}
.border-top-double {
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #000;
}
.border-bottom {
	border-bottom: 1px solid #000;
}
.border-left1px {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
}
.border-bottom-double {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #000;
}
.border-right-white {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.border-right-black {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.border1px {
	border: 1px solid #000;
}
.border2px {
	border: 2px solid #000;
}

.byline {
	color: #333;
	font-style: italic;
	font-variant: normal;
	font-weight: 400;
	line-height: 16px;
	margin: 5px 0 25px;
	padding: 0;
	text-transform: none;
	font-size: 13.5px;
}
.byline-roman {
	color: #333;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 16px;
	margin: 5px 0 25px;
	padding: 0;
	text-transform: none;
	font-size: 13.5px;
}
.byline-callout {
	color: #333;
	font-style: italic;
	font-variant: normal;
	font-weight: 700;
	line-height: 13px;
	margin: 7px 0 5px;
	padding: 0;
	text-transform: none;
	font-size: 12px;
	float: right;
}
.bodytext {
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
}

.callout150-left {
background-color:#d3cfc2;
float:left;
font-size:13px;
font-style:normal;
font-weight:700;
line-height:20px;
margin-right:15px;
padding:8px 7px;
text-align:center;
width:151px;
}
.callout {
	background-color: #d3cfc2;
	float: none;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	line-height: 20px;
	text-align: center;
	border: 1px solid #4a473e;
	margin: 15px;
	padding: 10px;
}
.callout-author {
	background-color: #d3cfc2;
	float: right;
	font-size: 13px;
	font-style: italic;
	font-weight: 700;
	line-height: 20px;
	text-align: center;
}
.callout200-left {
	background-color:#d3cfc2;
	float:left;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	padding:8px 7px;
	text-align:center;
	width:201px;
	margin-right: 15px;
	margin-top: -5px;
	margin-bottom: 5px;
	border: 1px solid #4a473e;
}
.callout200-right {
	background-color: #d3cfc2;
	float: right;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	line-height: 20px;
	padding: 8px 7px 5px 12px;
	text-align: left;
	width: 201px;
	margin-left: 15px;
	margin-top: -5px;
	margin-bottom: 10px;
	border-top: 1px solid #4a473e;
	border-right: 1px solid #4a473e;
	border-bottom: 1px solid #4a473e;
	border-left: 1px solid #4a473e;
}
.callout250-left {
	background-color:#d3cfc2;
	float:left;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	padding:8px 7px;
	text-align:center;
	width:251px;
	margin-right: 15px;
	margin-top: -5px;
	margin-bottom: 5px;
	border: 1px solid #4a473e;
}
.callout300-right {
	background-color:#d3cfc2;
	float:right;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	margin-left:15px;
	padding:8px 7px;
	text-align:center;
	width:301px;
	margin-top: -5px;
	margin-bottom: 5px;
	border: 1px solid #4a473e;
}

.callout150-right {
	background-color: #d3cfc2;
	float: right;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	line-height: 20px;
	margin-left: 15px;
	padding: 8px 7px 8px 12px;
	text-align: left;
	width: 151px;
	margin-top: 0px;
	margin-bottom: 10px;
	border: 1px solid #4a473e;
}
.callout150-left {
	background-color: #d3cfc2;
	float: left;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	line-height: 20px;
	padding: 8px 7px;
	text-align: center;
	width: 151px;
	margin-top: -5px;
	margin-bottom: 5px;
	border: 1px solid #4a473e;
	margin-right: 15px;
}
.callout250-right {
	background-color:#d3cfc2;
	float:right;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	margin-left:15px;
	padding:8px 7px;
	text-align:center;
	width:251px;
	margin-top: -5px;
	margin-bottom: 5px;
	border: 1px solid #4a473e;
}
.callout300-left {
	background-color:#d3cfc2;
	float:left;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	padding:8px 7px;
	text-align:center;
	width:301px;
	margin-top: -5px;
	margin-right: 15px;
	margin-bottom: 5px;
	z-index: auto;
	border: 1px solid #4a473e;
}

.callout100-right {
	background-color:#d3cfc2;
	float:right;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	margin-left:15px;
	padding:8px 7px;
	text-align:center;
	width:100px;
	margin-top: -5px;
	margin-bottom: 5px;
	border: 1px solid #4a473e;
}
.callout100-left {
	background-color:#d3cfc2;
	float:left;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:20px;
	padding:8px 7px;
	text-align:center;
	width:100px;
	margin-top: -5px;
	margin-bottom: 5px;
	margin-right: 15px;
	border: 1px solid #4a473e;
}

.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}
.clicktabs {
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	line-height: 10px;
	z-index: 300;
	font-style: italic;
	padding-left: 25px;
	width: 125px;
}
.color-gray {
background-color:#CCC;
}
.color-red {
color:#900;
}
.color-white {
	background: #FFF;
}
.color-yellow {
	background-color: #FC0;
	line-height: 24px;
}
.copyright-text {
	font: 400 11px/12px Arial, Helvetica, sans-serif;
}

.columntitle {
color:#333;
font-size:16px;
font-style:italic;
font-variant:normal;
font-weight:400;
line-height:18px;
margin:0 0 5px;
text-transform:none;
}

.cutline {
color:#333;
font-size:9px;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:12px;
margin-bottom:4px;
margin-top:6px;
text-transform:none;
}

.cutlinelong {
font-size:11px;
font-style:normal;
font-weight:700;
line-height:13px;
margin:2px 0 0;
text-align:left;
}

.cutlinelong_rule {
	border-bottom-color: #333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 11px;
	font-style: normal;
	font-weight: 700;
	line-height: 13px;
	padding-bottom: 4px;
	text-align: left;
	padding-right: 0px;
	width: 98%;
	margin: 2px 9px 0 0;
}
.cutlinecentered_rule {
	border-bottom-color: #333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 11px;
	font-style: normal;
	font-weight: 700;
	line-height: 13px;
	padding-bottom: 4px;
	text-align: center;
	padding-right: 0px;
	width: 100%;
	margin: 2px 9px 0 0;
	float: none;
}
.cutlinecentered {
	font-size: 11px;
	font-style: normal;
	font-weight: 700;
	line-height: 13px;
	padding-bottom: 4px;
	text-align: center;
	padding-right: 0px;
	width: 100%;
	margin: 2px 9px 0 0;
	float: none;
}
.cutlinelong_rule-center {
	border-bottom-color: #333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 11px;
	font-style: normal;
	font-weight: 700;
	line-height: 13px;
	padding-bottom: 4px;
	text-align: center;
	padding-right: 0px;
	width: 100%;
	margin: 2px 9px 0 0;
}
.date {
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	line-height: 10px;
	z-index: 300;
	padding-left: 250px;
	width: 100px;
}
.deck {
	font-size:17px;
	font-style:italic;
	font-weight:400;
	line-height:20px;
	margin-bottom:12px;
	margin-top:0;
}

.deckabove {
font-size:18px;
font-style:italic;
font-weight:400;
line-height:18px;
margin-bottom:-6px;
margin-top:0;
}

.deckroman {
font-size:17px;
font-style:normal;
font-weight:400;
line-height:20px;
margin-bottom:8px;
margin-top:0;
}

.editorsnote {
color:#333;
font-size:12px;
font-style:italic;
font-weight:400;
line-height:17px;
margin-top:3px;
padding:0;
text-transform:none;
}

.extralinks {
color:#666;
font-size:10px;
font-style:normal;
font-weight:700;
text-align:center;
}

.footnote {
	color:#333;
	font-size:12px;
	font-style:italic;
	font-weight:400;
	line-height:17px;
	padding:0;
	text-indent:-16px;
	text-transform:none;
	margin: 4px 0px 3px 20px;
}

.footnoteroman {
color:#333;
font-size:12px;
font-style:normal;
font-weight:400;
line-height:17px;
text-transform:none;
}
.tablefootnote {
	color: #333;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: none;
	margin-top: 2px;
}
.tablefootnote-top {
	color: #333;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	text-transform: none;
	margin-top: -1px;
}
.tablefootnote-bottom {
	color: #333;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	text-transform: none;
	margin-top: 2px;
	border-top: 1px solid #000;
	margin-bottom: 4px;
	border-bottom: 1px solid #000;
}

.footnoteromanednote {
color:#333;
font-size:12px;
font-style:normal;
font-weight:700;
line-height:17px;
text-indent:0;
text-transform:none;
}

.footnotenoindent {
	color:#333;
	font-size:12px;
	font-style:italic;
	font-weight:400;
	line-height:17px;
	margin-left:0px;
	margin-top:3px;
	padding:0;
	text-transform:none;
}
.fraction-sub {
	font-size:x-small;
	position:relative;
	vertical-align:baseline;
}
.fraction-super {
	bottom:.5ex;
	font-size:x-small;
	position:relative;
	vertical-align:baseline;
}

h1_special {
font-size:33px;
font-style:normal;
font-weight:700;
line-height:36px;
margin:0;
}

h1,h2,h3,h4,h5,h6 {
color:#333;
font-weight:700;
}

h1 {
	border-width:0;
	color:#333;
	font-size:32px;
	font-weight:700;
	line-height:33px;
	margin:10px 0 5px;
	padding:0;
}

h2 {
color:#333;
font-size:30px;
font-variant:normal;
font-weight:700;
line-height:30px;
margin:10px 0 5px;
text-transform:none;
}

h3 {
	color: #333;
	margin: 10px 0 5px;
	text-transform: none;
	font-size: 28px;
	line-height: 32px;
}

h4 {
color:#333;
font-size:22px;
font-style:normal;
font-weight:700;
line-height:25px;
margin:0 0 5px;
}

h5 {
	font-size:15px;
	font-style:normal;
	font-weight:700;
	line-height:17px;
	margin:0;
	padding: 0px;
}

h6 {
font-size:14px;
font-style:normal;
font-weight:700;
line-height:16px;
margin:0;
}

hr.e {
background-color:#FFF;
border-color:#963;
border-style:dashed;
border-width:1px 0 0;
color:#FFF;
height:10px;
margin:30px auto 20px;
padding:0;
text-align:center;
width:60%;
}

hr.erc {
background:#dce8cf;
border-bottom:0 none #dce8cf;
border-left:0 none #dce8cf;
border-right:0 none #dce8cf;
border-top:1px dashed #963;
color:#FFF;
height:10px;
margin:30px auto 20px;
padding:0;
text-align:center;
width:60%;
}

hr.heavy {
background-color:#FFF;
border-style:solid none none;
border-top-color:#000;
border-width:medium 0 0;
color:#FFF;
height:0;
margin:auto;
padding:0;
text-align:center;
width:100%;
}
hr.yellow-hvy {
background-color:#FFF;
border-style:solid none none;
border-top-color:#FC0;
border-width:medium 0 0;
color:#FFF;
height:30px;
margin:40px auto;
padding:0;
text-align:center;
width:60%;
}
hr.red-thck {
background-color:#FFF;
border-style:solid none none;
border-top-color:#900;
border-width:medium 0 0;
color:#FFF;
height:30px;
margin:40px auto;
padding:0;
text-align:center;
width:60%;
}
hr.red-med {
background-color:#FFF;
border-style:solid none none;
border-top-color:#900;
border-width:thick 0 0;
color:#FFF;
height:2px;
margin:40px auto 30px;
padding:0;
text-align:center;
width:100%;
}

hr.table {
background-color:#FFF;
border-style:solid none none;
border-top-color:#000;
border-width:medium 0 0;
color:#FFF;
height:0;
margin:20px auto 1px;
padding:0;
text-align:center;
width:100%;
}
hr.table2 {
	background-color:#FFF;
	color:#FFF;
	height:0;
	margin:5px auto 1px;
	padding:0;
	text-align:center;
	width:100%;
	border-top: thick solid #000;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
graybg {
	background-color: #000000;
}
.inline {
display:inline;
}
.italic {
font-style:italic;
}

.left {
float:left;
margin-bottom:10px;
margin-right:15px;
}

li {
	margin-bottom: 10px;
}
.sublist {
	margin-bottom: 10px;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	list-style: circle;
}

ol {
list-style:none;
margin:4px 0 3px;
text-indent:-16.5px;
}
.ol-num {
	margin-top: 4px;
	margin-bottom: 3px;
	margin-left: 0px;
	list-style-type: decimal;
	list-style-position: inside;
}

ul {
	list-style: square;
	margin: 4px 0 5px;
}
.linktext {
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
.linkslist {
	margin-bottom: 0px;
	font-size: 11px;
	padding: 0px;
	margin-left: 13px;
	margin-top: 0px;
}
.linkslist2 {
	margin-bottom: -5px;
	font-size: 11px;
	padding: 0px 10px 0px 12px;
	margin-top: 0px;
	list-style: circle;
	line-height: 11px;
}

.linkline2 {
font-size:12px;
font-style:normal;
font-weight:700;
line-height:14px;
margin:5px 0 0;
}

.linkdescription {
font-size:12px;
font-style:italic;
font-variant:normal;
font-weight:400;
line-height:normal;
margin:2px 0 0;
text-transform:none;
}

.linkdescription_roman {
font-size:12px;
font-style:normal;
font-weight:400;
line-height:normal;
margin:0;
padding:0;
}

p {
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.pad3 {
	padding:3px;
}
.pad0 {
	padding: 0px;
}
.pad5 {
	padding:5px;
}
.pad7 {
	padding:7px;
}

.pad10 {
padding:10px;
}
.pad20 {
	padding:20px;
}
.padleft15 {
	padding-left: 15px;
}
.padleft20 {
	padding-left: 20px;
}
.padleft5 {
	padding-left: 5px;
}
.padleft2 {
	padding-left: 2px;
}
.padleft0 {
	padding-left: 0px;
}
.padleft10 {
	padding-left: 10px;
}
.padleft30 {
	padding-left: 30px;
}
.padleft80 {
	padding-left: 80px;
}
.padleft50 {
	padding-left: 50px;
}
.padleft100 {
	padding-left: 100px;
}
.padright5 {
	padding-right: 5px;
}
.padright0 {
	padding-right: 0px;
}
.padright7 {
	padding-right: 7px;
}
.padright10 {
	padding-right: 10px;
}
.padright15 {
	padding-right: 15px;
}
.padright20 {
	padding-right: 20px;
}
.padright30 {
	padding-right: 30px;
}
.padright40 {
	padding-right: 40px;
}
.padright45 {
	padding-right: 45px;
}
.padright50 {
	padding-right: 50px;
}
.padtop5 {
	padding-top: 5px;
}
.padtop4 {
	padding-top: 4px;
}
.padtop0 {
	padding-top: 0px;
}
.padtop10 {
	padding-top: 10px;
}
.padtop20 {
	padding-top: 20px;
}
.padbottom5 {
	padding-bottom: 5px;
}
.padbottom7 {
	padding-bottom: 7px;
}
.padtopbottom10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.padbottom20 {
	padding-bottom: 20px;
}
.padbottom15 {
	padding-bottom: 15px;
}
.padbottom10 {
	padding-bottom: 10px;
}

.picture {
	font-size: 9px;
	margin: 0;
	padding: 0 0px 5px 0;
}

.picture img {
margin:0 0 1px;
padding:0;
vertical-align:middle;
}

.photobox {
	background-color: ffffff;
	border-bottom: 1px solid #000;
	border-left: 0 none;
	border-right: 0 none;
	border-top: 0 none;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	padding: 5px 5px 2px;
	text-align: center;
	width: 250px;
}

.photobox_noline {
background-color:ffffff;
border-bottom:0 none;
border-left:0 none;
border-right:0 none;
border-top:0 none;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
padding:5px;
text-align:center;
}

.photobox110-left {
background-color:ffffff;
border:1px solid #666;
float:left;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10.5px;
margin-right:10px;
padding:5px;
text-align:left;
width:151px;
}
.photobox125-left {
	background-color: ffffff;
	border: 1px solid #666;
	float: left;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10.5px;
	margin-right: 15px;
	padding: 5px;
	text-align: left;
	width: 135px;
}

.photobox110-leftnoborder {
	background-color: ffffff;
	border-style: none;
	border-width: 1px;
	float: left;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	margin-right: 10px;
	padding: 0px;
	text-align: center;
	width: 111px;
}

.photobox110-right {
	background-color:ffffff;
	border:1px solid #666;
	float:right;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin-left:15px;
	padding:5px;
	text-align:center;
	width:115px;
}
.photobox125-right {
	background-color: ffffff;
	border: 1px solid #666;
	float: right;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	margin-left: 15px;
	padding: 5px;
	text-align: center;
	width: 135px;
}

.photobox110-rightnoborder {
background-color:ffffff;
border-style:none;
border-width:1px;
float:right;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
margin-left:10px;
padding:5px;
text-align:center;
width:111px;
}
.photobox150-right {
	background-color: #fff;
	border: 0 none #666;
	float: right;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	margin: 0 0 0 10px;
	padding: 5px;
	text-align: center;
	width: 151px;
}
.photobox150-left {
	background-color: #fff;
	border: 0 none #666;
	float: right;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	padding: 5px;
	text-align: center;
	width: 151px;
	margin-top: 0;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 0px;
}

.photobox200-left {
background-color:ffffff;
border:1px none #666;
float:left;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
margin-right:10px;
padding:5px;
width:201px;
}
.photobox200-right {
	background-color: ffffff;
	border: 1px none #666;
	float: right;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	padding: 5px;
	width: 201px;
	margin-left: 15px;
}
.photobox225-left {
	background-color: ffffff;
	border: 1px none #666;
	float: left;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	margin-right: 15px;
	padding: 5px;
	text-align: center;
	width: 226px;
}
.photobox225-right {
	background-color: ffffff;
	border: 1px none #666;
	float: right;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	padding: 5px;
	width: 226px;
	margin-left: 15px;
}
.photobox250-left {
	background-color:ffffff;
	border:1px none #666;
	float:left;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin-right:15px;
	padding:5px;
	width:251px;
}
.photobox250-right {
	background-color:#fff;
	border:0 none #666;
	float:right;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin:0 0 0 15px;
	padding:5px;
	width:251px;
}
.photobox300-left {
background-color:ffffff;
border:1px none #666;
float:left;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
margin-right:10px;
padding:5px;
width:301px;
}

.photobox300-right {
	background-color:#fff;
	float:right;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin:0 0 0 10px;
	padding:5px;
	text-align:left;
	width:301px;
}

.photobox350-left {
background-color:#fff;
float:left;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
margin:0 10px 0 0;
padding:5px;
text-align:center;
width:351px;
}
.photobox350-right {
	background-color:#fff;
	border:0 none #666;
	float:right;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin:0 0 0 15px;
	padding:5px;
	width:351px;
}

.photobox400 {
background-color:ffffff;
border:1px none #666;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
margin-left:60px;
margin-right:60px;
padding:5px;
text-align:center;
width:401px;
}
.photobox400-right {
	background-color:ffffff;
	border:1px none #666;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin-left:15px;
	padding:5px;
	text-align:left;
	width:401px;
	float: right;
}
.photobox400-left {
	background-color:ffffff;
	border:1px none #666;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	padding:5px;
	text-align:left;
	width:401px;
	float: left;
	margin-right: 15px;
}
.photobox450 {
	background-color:ffffff;
	border:1px none #666;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10px;
	margin-left:40px;
	padding:5px;
	text-align:left;
	width:451px;
	float: none;
	margin-right: 40px;
}
.photobox550-right {
	background-color: ffffff;
	border: 1px none #666;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	padding: 2px;
	text-align: left;
	width: 551px;
	float: left;
}
.photobox550-left {
	background-color: ffffff;
	border: 1px none #666;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	margin-left: 15px;
	padding: 5px;
	text-align: left;
	width: 551px;
	float: right;
}

.photobox550 {
	background-color: #fff;
	float: left;
	font-size: 9.5px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	margin-right: 0;
	text-align: center;
	width: 552px;
}

.photobox110-left-column {
	background-color:ffffff;
	border-style:none;
	float:left;
	font-size:9.5px;
	font-style:normal;
	font-weight:700;
	line-height:10.5px;
	margin-right:10px;
	padding:0px;
	text-align:center;
	width:111px;
}

.photobox110-right-column {
background-color:ffffff;
border-style:none;
border-width:0;
float:right;
font-size:9.5px;
font-style:normal;
font-weight:700;
line-height:10px;
margin-left:10px;
padding:5px;
text-align:center;
width:151px;
}

.photocredit {
font-size:9px;
font-style:normal;
font-weight:400;
line-height:13px;
margin:2px 0 0;
text-align:left;
}

.right {
float:right;
margin-bottom:10px;
margin-left:15px;
}

.resourcelink {
color:#900;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:16px;
margin:10px;
text-align:center;
text-transform:none;
}

.rule-under {
border-bottom-color:#333;
border-bottom-style:solid;
border-bottom-width:1px;
height:20px;
margin:0;
}
.sidebar100 {
	background-color:#CCC;
	border:thick solid #333;
	float:right;
	font-size:12px;
	font-style:normal;
	font-weight:400;
	line-height:20px;
	margin-bottom:10px;
	margin-left:15px;
	padding:12px 9px 15px;
	text-align:left;
	width:110px;
}

.sidebar200 {
background-color:#CCC;
border:thick solid #333;
float:right;
font-size:12px;
font-style:normal;
font-weight:400;
line-height:20px;
margin-bottom:10px;
margin-left:15px;
padding:12px 9px 15px;
text-align:left;
width:225px;
}

.sidebar250 {
background-color:#CCC;
border:thick solid #333;
float:right;
font-size:12px;
font-style:normal;
font-weight:400;
line-height:20px;
margin-bottom:10px;
margin-left:15px;
padding:12px 9px 15px;
text-align:left;
width:275px;
}
.sidebar300 {
	background-color: #CCC;
	border: thick solid #333;
	float: right;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	margin-bottom: 10px;
	margin-left: 15px;
	text-align: left;
	width: 325px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.sidebar550 {
background-color:#CCC;
border:thick solid #333;
float:right;
font-size:12px;
font-style:normal;
font-weight:400;
line-height:20px;
margin-bottom:15px;
margin-left:0;
padding:8px 9px;
text-align:left;
width:525px;
}

.sidebarbreak {
line-height:10px;
}

.sidebar_byline {
	color:#333;
	margin:0px 0 0;
	padding:0px 0 10px;
	text-align:right;
	text-transform:none;
	font-size: 12px;
	line-height: 12px;
}

.sidebar_headline {
	border-color:#000;
	border-style:none;
	bottom:10px;
	margin:0 0 10px;
	color: #000;
	float: none;
	font: bolder normal 18px "MS Serif", "New York", serif;
}

.sidebarhanging_indent {
font-size:12px;
font-style:normal;
line-height:20px;
margin:4px 0 0;
padding:0 0 0 7px;
text-indent:-8px;
}

.sidebartable {
background-color:#CCC;
border:thick solid #333;
float:right;
margin-bottom:20px;
margin-left:15px;
width:300px;
}

.sidebartext { 
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:20px;
margin:0;
padding-top:0;
text-indent:10px;
text-transform:none;
}
.sidebarlist {
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
	margin: 0;
	padding-top: 0;
	text-transform: none;
}

.sidebartext2 {
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:20px;
margin:0 0 10px;
padding-top:0;
text-indent:10px;
text-transform:none;
}

.sidebartextflush {
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:20px;
margin:0 0 10px;
padding-top:0;
text-transform:none;
}

.sidebartextnolead {
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:16px;
margin:0;
text-transform:none;
}

.spaceabove5 {
margin-top:5px;
}

.spaceabove7 {
margin-top:7px;
}
.spaceabove10 {
	margin-top: 10px;
}

.spaceabove12 {
margin-top:12px;
}

.spaceabove15 {
margin-top:15px;
}

.spaceabove20 {
margin-top:20px;
}
.spaceabove30 {
	margin-top: 30px;
}

.spaceaboveneg1 {
margin-top:-1px;
}

.spaceaboveneg3 {
margin-top:-3px;
}

.spaceaboveneg5 {
margin-top:-5px;
}

.spaceaboveneg10 {
margin-top:-10px;
}

.spaceaboveneg15 {
margin-top:-15px;
}
.spaceaboveneg30 {
	margin-top:-30px;
}
.spaceaboveneg40 {
	margin-top:-40px;
}

.spaceunder3 {
margin-bottom:3px;
}

.spaceunder5 {
margin-bottom:5px;
}
.spaceunder10 {
	margin-bottom: 10px;
}

.spaceunder15 {
margin-bottom:15px;
}

.spaceunder20 {
margin-bottom:20px;
}
.spaceunder40 {
	margin-bottom: 40px;
}
.spaceunder60 {
	margin-bottom: 60px;
}
.spaceunderneg1 {
	margin-bottom: -1px;
}

.spaceunderneg2 {
	margin-bottom: -2px;
}

.spaceunderneg3 {
margin-bottom:-2px;
}

.spaceunderneg5 {
margin-bottom:-10px;
}

.spaceleftzero {
margin-left:0;
}

.spaceleft5 {
margin-left:5px;
}

.spaceleft10 {
margin-left:10px;
}

.spaceleft15 {
margin-left:15px;
margin-right:0;
}
.spaceleft20 {
	margin-left:20px;
	margin-right:0;
}

.spaceleftneg12 {
margin-left:-12px;
}
.spaceleftneg5 {
	margin-left: -5px;
}
.spaceleftneg2 {
	margin-left: -2px;
}

.spaceright10 {
margin-right:10px;
}

.spaceright15 {
margin-right:15px;
}
.spaceright30 {
	margin-right: 30px;
}
.spacerightneg20 {
	margin-right:-20px;
}

.specialsectionheadline {
background-color:#900;
color:#CCC;
font-size:22px;
font-style:normal;
font-weight:700;
line-height:24px;
margin:5px 0;
padding:0 0 1px 3px;
width:550px;
}
.sub-h2 {
font-size:small;
position:relative;
top:.75ex;
vertical-align:baseline;
}

sub {
	font-size: 11px;
	position: relative;
	top: 0.5ex;
	vertical-align: baseline;
}	
.sub {
	font-size: 11px;
	position: relative;
	top: 0.5ex;
	vertical-align: baseline;
}
sup{
	bottom: .75ex;
	font-size: 11px;
	position: relative;
	vertical-align: baseline;
}
.superscript {
	bottom: 1ex;
	font-size: x-small;
	position: relative;
	vertical-align: baseline;
}
.sup-h1 {
	bottom:1.5ex;
	font-size:medium;
	position:relative;
	vertical-align:baseline;
}
.sup-h2 {
bottom:2ex;
font-size:small;
position:relative;
vertical-align:baseline;
}
.sup-h1large {
	bottom: .75ex;
	font-size: 18px;
	position: relative;
	vertical-align: baseline;
	font-weight: bold;
}

.tableheadline {
	border-bottom: #FFF;
	border-left: #FFF;
	border-right: #FFF;
	border-style: none;
	border-top: #FFF;
	border-width: thick;
	color: #000;
	font-size: 18px;
	font-weight: 900;
	line-height: normal;
	margin-bottom: 0;
	margin-top: 5px;
	padding-right: 12px;
	padding-top: 0;
	width: auto;
}
.tableheadline-bar {
	color: #000;
	margin-bottom: 0;
	border-top: medium solid #222;
	padding-left: 2px;
	padding-top: 5px;
	font: 900 13px/15px Arial, Helvetica, sans-serif;
}
.tablesubhead {
color:#333;
font:bold 12px/14px;
}
.tablesubhead-rule {
	color: #333333;
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.tablesubheadpad3 {
border-bottom:none #FFF;
border-left:none #FFF;
border-right:none #FFF;
border-top:none #FFF;
color:#333;
font:bold 12px/14px;
padding:10px;
}

.tablesubheadunderline {
	padding-bottom: 3px;
	padding-top: 3;
	width: 90%;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #000;
	margin-bottom: 5px;
	line-height: 14px;
}

.tablesubhead_nobold {
border-bottom:none #FFF;
border-left:none #FFF;
border-right:none #FFF;
border-top:none #FFF;
color:#333;
padding:10px;
}

.tablepaddingLeft5 {
padding-left:5px;
}

.tablepaddingRight5 {
padding-right:5px;
}

.tablepaddingRight10,.tablepaddingRight15 {
padding-right:10px;
}

.tableunderline {
border-bottom-color:#333;
border-bottom-style:solid;
border-bottom-width:thin;
margin-right:0;
width:70px;
}

.tablecell5 {
font-size:None;
height:5px;
}

.tablecell10 {
font-size:None;
height:10px;
}

.tablecell20 {
font-size:None;
height:20px;
}

.tablecellcenter {
font-size:None;
padding:0;
}

.underscore {
text-decoration:underline;
}

.tablecellrightpad5 {
font-size:None;
padding-right:5px;
}

.tablecellrightpad10 {
font-size:None;
padding-right:10px;
}

.tablecellrightpad20 {
font-size:None;
padding-right:20px;
}

.tablecellrightpad30 {
font-size:None;
padding-right:30px;
}

.tablecellrightpad40 {
font-size:None;
padding-right:40px;
}

.tabletext {
font-size:12px;
font-weight:400;
line-height:14px;
}

.underline {
	border-bottom-width:thin;
	border-style:none none solid;
	margin:0 5px 10px 0;
	padding-bottom:2px;
}

.bullet {
font-size:22px;
padding-top:2px;
position:relative;
}

.sidebar_subhead {
border-color:#000;
border-style:none;
font:bold normal 13px/15px;
margin:0;
padding-bottom:3px;
}

.nocolor {
background:#FFF;
color:#FFF;
}

.cutlinelong_nobold {
font:normal 11px/13px;
margin:2px 0 0;
text-align:left;
}

.indent15 {
text-indent:15px;
}

.indent10 {
text-indent:10px;
}
.indent5 {
	text-indent: 5px;
}
.indent-list {
	text-indent: 0px;
}

.rh-navlinks {
background:#CCC;
border:thin solid #900;
  
font-size:14px;
line-height:18px;
margin-bottom:2px;
margin-right:10px;
margin-top:1px;
padding:3px 5px;
}

.brown {
background:#CCC;
border:thin dotted #960;
}

.green {
background:#dce8cf;
border:thin dotted #960;
}
.parched {
	background: url(../2011/05may11/images/fp-lead-head/firey-drought-entire.jpg) no-repeat;
	width: 552px;
}
.margin-left15 {
	margin-left: 15px;
}
.margin-right15 {
	margin-right: 15px;
}
hr.tablesub {	color: #993300
	backround-color: #993300
	width: 60%;
	text-align: center;
	width: 95%;
	color: #FFFFFF;
	background-color: #FFFFFF;
	padding: 0px;
	left: auto;
	right: auto;
	border-top: 1px solid #000;
	border-right: #000;
	border-bottom: #000;
	border-left: #000;
	margin: 0px 0px 0 2px;
}
.text-underline {
	float: none;
	text-decoration: underline;
}
.underline {
	padding-top: 5px;
	border-bottom: 1px solid #222;
}
#filmbackground {
	background: url(../2012/08aug12/images/filmstrip-tile.gif) repeat-x;
	height: 55px;
}
.headerpic {
	margin-bottom: -12px;
}
.border {
	border: 1px solid #000;
}
.brown {
	background: #774f38;
}
.red {
	color: #900;
}
.border {
	border: thin solid #000;
}
.border-right-gray {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
.border-right {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.borderbottom {
	border-bottom: 1px solid #000;
}
.bordertop {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #000;
}
.roman {
	font-style: normal;
}
.no-bullet {
	list-style: url(none) none outside;
}
.list-no-indent {
	list-style: none outside;
	padding-left: 0px;
	text-indent: 0px;
}
.shadow {
box-shadow: 0px 5px 10px #000;
}
.wide-white-border {
	border: 8px solid #ffffff;
}
.wide-beige-border {
	border: 8px solid #ede8dc;
}
.background-beige {
	background: #e0d9c8;
}
.yellow-bkg {
	background: #ffc20e;
}
.redhot-type {
	color: #e02429;
}
.width225 {
	width: 225px;
}
.width300 {
	width: 300px;
}
.width350 {
	width: 350px;
}
#share {
	margin-bottom: 0px;
}
.yellow-bckgrd {
	background: #FF6;
}
.gray {
	color: #888888;
}
.gray-background {
	background: #cccccc;
}
.white-type {
	color: #FFF;
	text-decoration: none;
}
.bg-black {
	background-color: #000000;
}
.bg-lt-blue {
	background-color: #badce6;
}
.bg-beige {
	background-color: #f3ece2;
}
.angusmediablue {
	color: #234E6E;
}
.angusmediabluebg {
	color: #234E6E;
	background-color: #234E6E;
}
.justify-right {
	text-align: right;
	margin-top: 0px;
	padding-top: 0px;
}
.top-align {
	vertical-align: top;
}
.margin-left5 {
	margin-left: 5px;
}
.margin-left10 {
	margin-left: 10px;
}
.white {
	color: #ffffff;
}
.whitebg {
	color: #ffffff;
	background-color: #ffffff;
}
.extrablue {
	color: #2361ae;
}
.extrabluebg {
	color: #2361ae;
	background-color: #2361ae;
}
