* { margin:0; padding: 0; }
body {
font-size: 0.833em;
font-family: "Times New Roman", Times, serif;
margin: 0;
padding: 0;
color:#000;
background-color: #FFF;
background-image: none;
margin-left: 1mm;
margin-right: 1mm;
}


table {font-size:100%; /* IE Hack */ }
input, select, th, td {font-size:1em;}

#printnotice {
	display: block;
	visibility: visible;
	font-size: 8pt;
	line-height:1.65em;
	padding-bottom: 2mm;
	border-bottom: 1mm #000000 solid; }
#printnotice img {float: left;}
#printnotice p {margin: 0 0 0 188px; padding:0;}

#breadcrumb {
	display:none;
	padding-top:1mm;
	padding-bottom: 1mm;
}

h1#sitetitle {
	color: #000;
	background-color:transparent;
	background-image:none;
	font-size: 1em;
	font-family:Helvetica, Arial, sans-serif;
	margin:0;
	text-indent:0;
	
	padding:9px 0 9px 0;
	border-bottom: 1mm #000000 solid;
}
h1#sitetitle span.pretitle {
	font-size: 1em;
	display:inline;
	/* display:block;
	clear:right; */
}

#maincontent {
position: relative;
clear: both;
width: 100%;
margin-left: 0;
margin-right: 0;
padding-left:0;
padding-right:0;
font-size: 1em; }

#contentcolumn1 {
margin-top:0;
	color:#000;
	background-color:transparent;
	border:0px;
	float:left;
	width:49%;
	padding-top:2%;
	padding-right: 1%;
}
#contentcolumn2 {
margin-top:0;
	float:left;
	width:48%;
	padding-top:2%;
	padding-left:1%;
	padding-right:0%;
}

h1 {
color: #000000;
padding-top: .75em;
padding-bottom: 4px;
font-size: 1.75em;
}

h2 {
border-left: none;
font-size: 1.4em;
padding-top: 1em;
padding-bottom: .75em;
padding-top: 4px;
}

h3 {
font-size: 1.25em;
padding-top: 1em;
padding-bottom: 1em;
text-decoration: underline;
}

h4 {
font-size: 1.1em;
font-style: italic; 
padding-top: 1em;
padding-bottom: 1em;
}

h5 {
font-size:0.8333em;
font-weight:bold;
padding-top: 1em;
padding-bottom: 1em;
}

h6 {
font-size:0.75em;
font-weight:bold;
font-style: italic;
padding-top: 1em;
padding-bottom: 1em;
} 

p {
padding-top: 1em;
padding-bottom: 1em;
}


#metanav, #ritfornav, #ritaboutnav, #banner1, #banner2, #sitenav, #footer, p.backtotop {display: none;}



div.item { position: relative; padding:0px 5px 5px 0; line-height:1.1em;overflow: hidden; width:96%; border:1px solid black;}
div.item img { border:#000 solid 1px; float:left; margin-right: 20px;}
div.item p { margin-left: 122px; margin-top:-1em; line-height:1.1em; margin-bottom:0; padding-bottom:0.65em;}
div.item p.itemtitle { margin-left: 122px; line-height:1.1em;font-size: 1.1em; margin-bottom:0;padding-bottom:0;font-weight: bold;}



hr {display:none;}
#backbutton {display:none;}
.storyFooter {display:none;}



body #container {
margin:0;
padding:0;
}

#story {
margin:0;
padding:0;
width:100%;
}

.body {
margin:0;
padding:0;
width:100%;
}

#banner ul#nav, #banner br, #banner h1.sub {
display:none;
}

#banner, #pageHeadings {
padding:0;
margin:0;
}

#banner #pageHeadings #sitetitle {
width:100%;
text-transform:none;
}

#container #story #headerlink{display:none;}

	#release { padding:0; font: 12px/135% Geneva, Verdana, Arial sans-serif; width: 750px; }
	#release p { font: 12px/135% Geneva, Verdana, Arial sans-serif; width: 750px; }
	
	#release #releaseDate { padding-top:5em; font-weight: bold; }	
	#release #releaseDate span { padding-top:5em; font-weight: normal; }
	
	#release #releaseAuthor {position:relative; top:-1.3em; left:42em; font-weight: bold; }
	#release #releaseAuthor span { font-weight: normal; }

	#release h1, #release h2 { font-weight:bold; text-align: left; font-size: 2em; margin: 0; }
	#release h1 { padding-top: 1em; }
	#release h2 { color:#000000; font-weight: normal; font-style: italic; padding-bottom: 1em; font-size: 1.75em;}
	
	
.toolbox {display:none;}
#sharestoryblock {display:none;}
