/* These styles need to be transferred to the other versions of the stylesheets */

.missing
   {
   font-weight: bold;
   color: #ff0000;
   }

.asterix
   {
   font-weight: bold;
   color: #ff0000;
   }

.transitiondate
   {
   font-weight: bold;
   color: #225574;
   font-size: 14px;
   background-color: transparent;
   text-align: center;
   }

img.left
   {
   float: left;
   margin-right: 10px;
   border: 1px solid #000000;   
   }

img.right
   {
   float: right;
   margin-left: 10px;
   border: 1px solid #000000;   
   }

.footer
   {
   text-align: center;
   font-size: .8em;
   }

.line
   {
   height: 1px;
   color: #225574;
   width: 591px;
   }

.blacktext
   {
   color: #000000;
   }

.guest
   {
   margin: 30px;
   }

sup
   {
   font-size: .8em;
   }

.pdfformat
   {
   float: right;
   }

.htmlformat
   {
   float: right;
   }

.toctitle
   {
   text-align: center;
   font-weight: bold;
   }

.byline
   {
   text-align: left;
   font-size: .8em;
   }

.author
   {
   font-size: .9em;
   width:500px;
   margin-top: 15px;
   margin-bottom: 15px;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   padding:15px;
   background-color:#b4c6d8;
   border:1px dashed #333333;
   }

.endnotes
   {
   font-size: .8em;
   }

.references
   {
   font-size: .8em;
   }


.presscontact
   {
   border-top:2px solid #225574;
   margin-top: 20px;
   margin-bottom: 20px;
   width: 591px;
   }

.presscontact1
   {
   margin-top: 20px;
   font-size: .75em;
   float: left;
   text-align: left;
   width: 178px;
   }

.presscontact2
   {
   margin-top: 20px;
   margin-left: 10px;
   font-size: .75em;
   float: left;
   text-align: left;
   width: 178px;
   }

.presscontact3
   {
   margin-top: 20px;
   margin-left: 10px;
   font-size: .75em;
   float: left;
   text-align: left;
   width: 178px;
   }

.indent
	{
	text-indent: 0.5cm
	}

.left li
   {
   text-align: left;
   }

.spacer li
   {
   padding-bottom: 6px;
   }

.spacerleft li
   {
   padding-bottom: 6px;
   text-align: left;
   }

.subnavlist li
   {
   color: #225574;
   padding-bottom: 6px;
   margin-left: -15px;
   list-style-image: url("../nav_images/bullet.gif")
   }

.toc1 li
   {
   list-style-type: none;
   padding: 2px;
   text-align: left;
   margin-left: -20px;
   }

.toc2 li
   {
   list-style-type: none;
   padding: 2px;
   text-align: left;
   }

.toc3 li
   {
   list-style-type: none;
   padding: 2px;
   text-align: left;
   }

.quotecenter
   {
   width: 450px;
   margin-top: 15px;
   margin-bottom: 15px;
   margin-left: auto;
   margin-right: auto;
   text-align:center;
   padding:15px;
   background-color:#b4c6d8;
   border:5px ridge #F0F0F0;
   }

.quoteright
   {
   float: right;
   margin: 5px 5px 0px 20px;
   width:250px;
   padding:15px;
   padding-top:30px;
   background-color:#F3F8F9;
   border:10px ridge #f1f1f1;
   }

.quoteleft
   {
   float: left;
   margin: 5px 5px 5px 0px;
   width:250px;
   padding:15px;
   background-color:#b4c6d8;
   border:5px ridge #F0F0F0;
   }

.highlight
   {
   margin: 8px;
   padding: 5px;
   background-color:#b4c6d8;
   border:1px dotted #333333;
   }

.smalltext
   {
   color: #000000;
   font-size: .8em;
   }

.smaller
   {
   font-size: .8em;
   }

.contentcenter
   {
   text-align: center;
   }

.contentleft
   {
   text-align: left;
   }
   
 .contentright
   {
   text-align: right;
   }

.pagetitle
   {
   color: #225574;
   padding-bottom: 5px;
   font-size: 20px;
   background-color: transparent;
   text-align: center;
   }

.pagetitle2
   {
   color: #225574;
   margin-top: -15px;
   padding-bottom: 5px;
   font-size: 18px;
   background-color: transparent;
   text-align: center;
   }


.subtitle1
   {
   color: #225574;
   padding-bottom: 5px;
   font-size: 18px;
   background-color: transparent;
   text-align: center;
   }

.subtitle2
   {
   color: #225574;
   padding-bottom: 3px;
   font-size: 16px;
   font-weight: bold;
   background-color: transparent;
   text-align: left;
   }

.subtitle3
   {
   color: #225574;
   padding-bottom: 3px;
   font-size: 15px;
   font-weight: bold;
   background-color: transparent;
   text-align: left;
   }

.subtitle4
   {
   color: #225574;
   padding-bottom: 3px;
   font-size: 14px;
   font-weight: bold;
   background-color: transparent;
   text-align: left;
   }

.strong
   {
   font-weight: bold;
   }

.emphasis
   {
   color: #225574;
   background-color: transparent;
   font-weight: bold;
   }

.comments
   {
   color: #225574;
   font-family: arial, verdana, helvetica, sans-serif;      
   }

/* these are okay in the other sheets */

body
   {
   background-image: url(../nav_images/sidenav_background.gif);
   background-repeat: repeat-y;
   background-color: #ffffff;
   color: #000000;
   font-family: arial, verdana, helvetica, sans-serif;   
   font-size: .9em;
   text-align: justify;
   margin:	0;
   }

.topslice
   {
   background: url(../nav_images/top_slice_background.gif);
   }

.topnav
   {
   background: url(../nav_images/topnav_background.gif);
   }

.contentarea
   {
	text-align: left;
	background-image: url(../nav_images/background.gif);
	background-repeat: no-repeat;
   }

.textbox
   {
   position: absolute;
   top: 1px;
   left: 65px;
   color: #225574;
   background-color: #ffffff;
   padding: 1px;
   font-size: 10px;
   height: 14px;
   width: 127px;
   }

.search
   {
   position:absolute;
   top:65px;
   left:403px;
   }

.copyright
   {
   display: none;
   }

.breadcrumbs
   {
   font-size: .8em;
   }
a:link
   {
   color: #225574;
   background-color: transparent;
   }
   
a:active
   {
   color: #1C4E64;
   background-color: transparent;
   }

a:visited
   {
   color: #095074;
   background-color: transparent;
   }

a:hover
   {
   color: #1C4E64;
   background-color: transparent;
   text-decoration: none;
   }

@media print {

.topslice
   {
   display: none;
   }

.topnav
   {
   display: none;
   }

.bottomslice
   {
   display: none;
   }

.leftnav
   {
   display: none;
   }

.altlang
   {
   display: none;
   }

.search
   {
   display: none;
   }

.copyright
   {
   display: inline;
   }

.contentarea
   {
   background-color: #ffffff;
   width: 7in;
   color: #000000;
   font-family: arial, verdana, helvetica, sans-serif;   
   text-align: justify;
   }
}
