@charset "UTF-8";
/* CSS Document */

/* Please use this style sheet when legacy styles appear missing for a temporary fix.  */
/* All of the styles in this sheet should be made obsolete as we improve the efficiency of the site's code 
   Hoever, sometimes you just need to pull these in.  This sheet can be invoked in the head editable region. */
   
   /* Instead of erasing styles that we suspect we have replaced, we should comment them out and leave them */
   
   

.outsideborder {
border : 1px solid #999999;
}

.bodycell {
border-right : 1px solid #999999;
padding : 9px;
width : 75%;
}
.sidebarcell {
background-color:#EEEEEE;
}

.footer {
border-top : 1px solid #999999;
padding : 9px;
font-size : 10px;
text-align : center;
background-color:#EEEEEE;
}
.topbar {
background-color : #999999;
text-align : right;
}
.topNav a:link, .topNav a:visited {
text-decoration : none;
text-align : center;
color : #ffffff;
display : block;
width : 90px;
height : 18px;
float : right;
}
.topNav a:hover {
color : #ffffff;
background-color : #cccccc;
}
.mainhead {
font-size : 18px;
font-weight : bold;
color : #000066;
}

.mainhead_sm {
font-size : 15px;
font-weight : bold;
color : #000066;
}
.subhead {
font-size : 14px;
font-weight : bold;
line-height : 14px;
color : #666666;
}
.subhead_normal {
font-size : 14px;
font-weight : bold;
color : #666666;
}
.sidebarhead {
font-size : 12px;
font-weight : bold;
color : #666666;
}
.bodytext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
}
.illustration {
margin-left : 5px;
float : right;
border : 1px solid #999999;
}
/* CoolMenus 4 - default styles - do not edit

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

 CoolMenus 4 - default styles - end */
.clBar {
position : absolute;
background-color : #000066;
visibility : hidden;
}

.clLevel0, .clLevel0over {
position : absolute;
padding : 2px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

.clLevel0 {
background-color : #000066;
color : white;
}
.clLevel0over {
background-color : #8e9fc2;
color : white;
cursor : pointer;
}
.clLevel0border {
position : absolute;
visibility : hidden;
background-color : #000066;
}
.clLevel1, .clLevel1over {
position : absolute;
padding : 2px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}
.clLevel1 {
background-color : #000066;
color : white;
}
.clLevel1over {
background-color : #8e9fc2;
color : white;
cursor : pointer;
}
.clLevel1border {
position : absolute;
visibility : hidden;
background-color : #000066;
}
.clLevel2, .clLevel2over {
position : absolute;
padding : 2px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}
.clLevel2 {
background-color : #000066;
color : white;
}
.clLevel2over {
background-color : #8e9fc2;
color : white;
cursor : pointer;
}
.clLevel2border {
position : absolute;
visibility : hidden;
background-color : #000066;
}
.boxborder {
padding : 9px;
border : 1px solid #999999;
margin : 10px 0 0 0;
}

.blockquote {
margin-left: 40px;
margin-right: 40px;
}
/* START of Alert TOC Library Links */
.alerttoc_miba a { 
display: block; 
width: 150px; 
height: 20px; 
background: transparent url(../alerts/images/atoc_miba2.jpg) no-repeat; 
border-bottom: 1px solid #999999;
} 

.alerttoc_miba a:hover { 
background-position: -150px 0; 
}
.alerttoc_ex a { 
display: block; 
width: 150px; 
height: 20px; 
background: transparent url(../alerts/images/atoc_example2.jpg) no-repeat; 
border-bottom: 1px solid #999999;
} 

.alerttoc_ex a:hover { 
background-position: -150px 0; 
}
.alerttoc_format a { 
display: block; 
width: 150px; 
height: 20px; 
background: transparent url(../alerts/images/atoc_formats2.jpg) no-repeat; 
border-bottom: 1px solid #999999;
} 

.alerttoc_format a:hover { 
background-position: -150px 0; 
}
.alerttoc_info a { 
display: block; 
width: 150px; 
height: 20px; 
background: transparent url(../alerts/images/atoc_info2.jpg) no-repeat;
border-bottom: 1px solid #999999;
} 

.alerttoc_info a:hover { 
background-position: -150px 0; 
}
.alerttoc_search a { 
display: block; 
width: 150px; 
height: 20px; 
background: transparent url(../alerts/images/atoc_searchable2.jpg) no-repeat;
border-bottom: 1px solid #999999;
} 

.alerttoc_search a:hover { 
background-position: -150px 0; 
}
/* END of Alert TOC Library Links */

/* START of Breaking News CSS */
/* ul.trf_item_list {padding:0; margin:0;}
a.trf_title_link {
list-style-type:none;
background-image:url(http://resuscitationalerts.com/root/rss-reports/newsitem.gif);
background-repeat: no-repeat; ONE bullet only please
background-position: 0 .45em; .45em from top (vertical)
padding-left:12px; space between bullet and text
line-height:1.5em;
} */
li.trf_item { 
   margin: 2px 2px 10px; 
   /* list-style-type:none; removes default bullet */
   }
ul.trf_item_list {list-style-image:url(../images/pageicon.gif);
}
/* END of Breaking News CSS */

.h1 {
	font-size : 18px;
	font-weight : bold;
	color : #000066;
}



._________ALERTS_LEGACY_________ {
}

.headline {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
	
.smallLink, .smallText {
	font-size:8pt;
	font-weight:normal;
}
.blueLinks {
	margin:15px 0px 35px 0px;
}
#basicSearchForm {
	border:solid #8D8D8D 1px;
	background-color:#B1C4D8;	
}
#advancedSearch {
	background-color: transparent;
	border: none;
	margin: 0px;
	padding: 0px;
}
#advancedSearch td { padding: 4px 0; }
.advancedSearch {			
	border:solid #8D8D8D 1px;
	background-color:#B1C4D8;	
	margin-left:0px;
	margin-top:0px;
	font-size:9px;	
	color:black;
	font-weight:bold;
}
.advancedSearch input, .advancedSearch select {
	font-size:13px;
	border:solid #003366 1px;
	vertical-align:middle;
}
a.advancedLink:visited, a.advancedLink:link, .advancedLink {
	background-color:#7492B8;
	color:white;
	padding:1px 1px;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	border:solid #003366 1px;	
	position:relative;
	
}
.bgArrow {	
	padding-left:22px;
	padding-top:15px;
	width:315px;
	margin-top:2px;
	display:none;
}
.results {
	margin-top:35px;
}
.results .label {
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:1%;
	white-space:nowrap;
	padding-left:25px;
	vertical-align:top;
}
.results .content {
	font-size:10px;
	
}
.results table {
	border-bottom:solid #7492B8 1px;
	margin-bottom:25px;
}
.bigLink {
	font-weight:bold;
	font-size:12pt;
}
.highlight {
	font-weight:bold;			
	background-color:yellow;
	padding:0px 3px;
}
.gray {
	color:gray;
}
   .header {
	color:white;
	background-color:#425D84;
	font-weight:bold;
	font-size:12pt;
	padding-left:20px;
}
.header2 {
	background-color:#000066;
	color:white;
	font-size:12pt;
	font-weight:bold;
}
.header3 {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	background-color: #A8BFDA;
	padding-left: 42px;
}

div.miniToc {
position:absolute;
left:20px;
width:165px;
}

div.miniToc ul {
	font-size:10px;
	width:150px;
	margin-left:0px;
	padding-left:0px;
	margin-right:20px;
}
div.miniToc ul li {
	margin-left:15px;
}
div.miniToc ul ul {
	margin-left:15px;
	padding-left:0px;
}
tr.alt td {
	background-color:#E7EEF5;
}
tr.alt2 td {
	background-color:#B1C4D8;
}

div.popUp {
	background-color:#E7EEF5;
	border:solid #000 4px;
	width:325px;
	z-index:10;
	position:absolute;
	top:150px;
	left:150px;
}

div.popUp input {
	font-size:13px;
	border:solid #003366 1px;
	vertical-align:middle;
}

.indentLevel1 {
	padding-left:20px;
}
.indentLevel2 {
	padding-left:40px;
}

.error {
	font-size: larger;
	color: red;
	font-weight: bold;
}

div.content table { 
	border: 2px ridge;
}

.forwardButton {
background-color:#008000;
border:2px outset #00A000;
color:white;
margin: 2px;
}
.backwardButton {
background-color:#800000;
border:2px outset #A00000;
color:white;
margin: 2px;
}