body{background:#999; text-align:center; margin:0;padding:0; color:black; FONT: 62.5% verdana, arial, helvetica, sans-serif;}

#wrapper {text-align:left; background:white; width:900px;padding:0px;margin:0px auto; border:1px solid black;}


#main_header {
	 PADDING: 0;  FLOAT: left;  MARGIN: 0;  WIDTH: 100%;  text-align:left;
}
#bulletinlogo {
	  FLOAT: right;  
}
#bulletinlogo img{margin:35px 0 7px 0;padding:0;height:auto;}

#bulletinlogoinside {
	  FLOAT: right;  
}
#bulletinlogoinside img{margin:-10px 0 7px 0;padding:0;height:auto;}
#bulletinlogoinside h1{font: italic 1.2em Arial, Helvetica, sans-serif; color:#de0829; margin:3px 25px; text-align:right;}

#googlesearch { FLOAT: left; PADDING: 3px 0; MARGIN:25px 5px; 
}
#googlesearch p{font:normal 1em arial;text-align:center;color:#666}
#googlesearch a{text-decoration:none; font-style:normal;color:#666}
#googlesearch a:hover{background:transparent;text-decoration:none;color:#de0829;}


#main_header FORM {
	padding:0; MARGIN: 0; font:normal 1.2em arial, verdana, helvetica, sans-serif;
}





#next {float:right; margin:5px 15px;}
#next p{font:normal 1.2em arial;}
#next a {padding:3px;font-style:normal;
	 
      text-decoration:none;color:#de0829;}
		            


#topnav{width:600px;float:right;margin: 0 15px 0 0;padding:0;}


#topnav A {
	
        COLOR: #333333; 
        TEXT-DECORATION: none;
        padding:3px 6px;
        margin: 0px;
        font: normal 1em Arial, Helvetica, sans-serif; 
}

#topnav a:hover
{
color: #da3851; background:none;}

#topnav a.button
{color: #da3851; font-weight:bold;}






#breadcrumb {
	FONT: normal 1.2em Arial, Helvetica, sans-serif; MARGIN: 0; padding:0;
background:white;
}
#breadcrumb A {
 TEXT-DECORATION: none; COLOR: #333333;
}

#breadcrumb A:hover {
BACKGROUND: #e6e6e6; TEXT-DECORATION: none; color:#de0829;
}



.spacerbc {
	CLEAR: both;height:10px;
}
.clearleft DIV {
	CLEAR: left
}

#footer img{border:none;margin:0 7px}

#mainfooter {clear:both; background:#e6e6e6; border-top: 1px solid black;margin:7px;}
#mainfooter p{font: normal 1em arial; text-align:right; padding:6px;}
#mainfooter a{color:black;font-style:normal;text-decoration:none;}




tr, td, p, li {
	COLOR: black;
	text-align:left;
	padding:0;
	margin:.8em 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: 500;
}


h6, h5, h4, h3, h2, h1{font: bold 1.6em arial, verdana, sans-serif; padding:0; margin:1em 0;text-align:left;}

h1 {
	padding: 0; MARGIN: 0; font-size: 2.3em;  
}
h2 {
	Font-size: 1.6em
}
h3 {font-size:1.45em; color:black;}


#content A, #content A:link, #content A:visited   {
	COLOR: #de0829; text-decoration:none; font-weight:600;
}
 

#content A:hover {
	COLOR: black; TEXT-DECORATION: underline
}



ul li a, ul li a:link, ul li a:visited {color:black;}

.singlespace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.spacer {
	CLEAR: both; HEIGHT: 12px
}

div.imagecenter {
	FLOAT: none; margin: 15px 5px; padding:0; text-align:center;width:620px;
}
div.imagecenter IMG {
	border: black 1px solid; padding:0;margin:0 0 10px 0;  float:left;
}
div.imagecenter P {
	padding:0;
	text-align: center;
	font:normal 1.15em arial;
	width:120px;
	float:left;
	line-height: 1.3;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}


div.imagecenter580 {
	FLOAT: none; margin: 15px; padding:0; text-align:center;width:600px;
}
div.imagecenter580 IMG {
	border: black 1px solid; padding:0;margin:0 0 10px 0;  float:none; width:580px;
}
div.imagecenter580 P {
	padding:0;
	text-align: center;
	font:normal 1.15em arial;
	width:580px;
	float:left;
	line-height: 1.3;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

div.imageright {
	FLOAT: right;
	padding:0;
	text-align:center;
	width:350px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 15px;
}
div.imageright IMG {
	border: black 1px solid; padding:0;margin:0 0 10px 0; width:350px;
}
div.imageright P {
	
	margin:0 0 7px 0;
	padding:0;
	text-align: center;font:normal 1.2em arial;width:340px;float:right;
}

div.imagerightmedium {
	FLOAT: right;
	padding:0;
	text-align:center;
	width:225px;
	margin-top: 5;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 25px;
}
div.imagerightmedium IMG {
	border: black 1px solid; padding:0;margin:0 0 10px 0; width:225px;
}
div.imagerightmedium P {
	
	margin:0 0 7px 0;
	padding:0;
	text-align: center;font:normal 1.2em arial;width:215px;float:right;
}

div.imagerightsmall {
	FLOAT: right; margin: 0 0 15px 25px; padding:0; text-align:center;width:120px;
}
div.imagerightsmall IMG {
	border: black 1px solid; padding:0;margin:0 0 10px 0; width:120px;
}
div.imagerightsmall P {
	padding:0;
	text-align: center;
	font:normal 1.2em arial;
	width:118px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

div.headshot {
	FLOAT: right; margin: 0 0 15px 25px; padding:0; text-align:center;width:90px;
}
div.headshot IMG {
	border: black 1px solid;
	padding:0;
	width:75px;
	float: right;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
}
div.headshot P {
	margin:0;
	padding:0;
	text-align: center;
	font:normal 1.2em arial;
	width:76px;
	float:left;
}
div.imageleft {
	FLOAT: left;
	MARGIN: 0 20px 7px 0px;
	padding:0;
	WIDTH: 350px;
	TEXT-ALIGN: center
}
div.imageleft IMG {
	border: black 1px solid;
	margin:0 15px 7px 0px;
	padding:0;
	width:350px;
	padding:0;
}
div.imageleft P {
	padding:0;
	text-align: center;
	font:normal 1.2em arial;
	width:340px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
div.imageleftmedium {
	FLOAT: left;
	text-align: center;
	width:160px;
	float:left;
	width:225px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	padding: 0;
}


div.imageleftmedium IMG {
	border: black 1px solid;
	padding:0;
	margin:0 0 10px 0;
	width:225px;
}
div.imageleftmedium  p {
	padding:0;
	text-align: center;
	font:normal 1.2em arial;
	width:215px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
div.imageleftsmall {
	FLOAT: left;
	padding:0;
	text-align:center;
	width:120px;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.imageleftsmall IMG {
	border: black 1px solid;
	padding:0;
	width:120px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10;
}
div.imageleftsmall  p {
	padding:0;
	text-align: center;
	font:normal 1.2em arial;
	width:115px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

.smallhead {background:#de0829;color:white; font:bold 1.2em arial; text-align:center;padding:4px;width:170px;margin:0 0 7px 0;}
.submitted {font: normal 1.2em arial; color:#666;text-align:right;}
#toc
{background:black;padding-bottom:12px;}
#toc h2 {color:black;font-size:1.3em;background:#de0829;padding:10px 30px;}

#toc a{color:white; text-decoration:none;font-style:normal;}
#toc a:hover{background:black;color:#de0829}
#left {float:left; width: 240px;margin:10px 20px 10px 0;padding:0;}
#left p{font: normal 1.1em Arial, sans-serif;margin-left:15px;}
#left img{margin:25px 15px 15px 40px;}
#content {float:left;width:600px;margin:0px 10px 10px 0px;padding:0;}
#toc p{font: bold 1.2em Arial, sans-serif;padding:0;margin:7px 15px;}
#bullnav {float:left;}

#bullnav li{font:normal 1.1em Arial, sans-serif; margin:4px 0px;padding:0; color:#666;}
#bullnav a{text-decoration:none;}

#bullnav ul {
	list-style: none url(none);
}
ul {
	list-style: url(/images/tri-redrtsm.gif) 
}
#content img{float:left; margin:10px 10px 10px 0;}
div.quote {font: bold italic 1.7em Palatino, "Times New Roman", Times, serif; border-top: 2px solid black;border-bottom: 1px solid black;margin:20px 20px 10px 0;padding:4px; width:280px}

div.quote p{text-align:right;font: normal 1em Palatino, "Times New Roman", Times, serif;}

form.{width:auto;float:right;border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;margin:7px 0 7px 15px;padding:0 6px 6px 6px;font:normal 1em Arial, sans-serif;text-align:center;}
input {font:normal 1em Arial, sans-serif;margin-top:8px;}



#content form input, label {margin:auto;}
#content form input.button {margin:8px;  background:#de0829; color:white; font-weight:bold }
#content form{width:auto;float:right;border: 1px solid #ccc;margin:7px 20px;padding:12px;font:normal 1.1em Arial, sans-serif;text-align:center}
#content form img{float:none;border:1px solid black;width:auto;}


#search {float:right;text-align:left; width:260px; border-bottom: 1px solid #ccc; margin:0 0 12px 0; border-top:none;}
#search p{font:normal 1.1em Arial, sans-serif;}
#backissues {float:left; width:260px; border-left: 1px solid #ccc; margin:12px 0 0 15px;padding:0 5px 0 15px;}
#backissues p{font:normal 1.15em Arial, sans-serif; line-height:1.4}
#search form {float:none; text-align:left;border:none; width:260px;}
#leftcol {float:left; width:470px; margin:25px 15px 0 15px; padding:0}
#leftcol img{float:right; width:280px; margin:12px 0 12px 12px}
#leftcol h1 {font-size: 1.8em}
#leftcol p.info {font:normal 1.1em Arial, sans-serif; }
#leftcol p.infoborder {font:normal 1.1em Arial, sans-serif; border-bottom: 1px solid #ccc; padding-bottom: 7px;}
#leftcol form {width:420px;margin:7px;float:left; border:none;}
#leftcol form input {width:auto;margin:3px;font:normal .9em Arial, sans-serif;}
#leftcol td {font:normal .8em Arial, sans-serif;margin:0}
#leftcol form p{font:normal 1.3em Arial, sans-serif; margin:0}

#wrapper #content .redborder {
	padding: 12px;
	border: 1px solid #de0829;
}
.gray {
	padding: 0 0 8px 0;
	border: 1px solid #de0829;background:#e6e6e6; width:350px; float:right; margin:12px 0 12px 12px}

.gray p{font:normal 1.2em Arial, sans-serif; margin:0 5px 2px 5px;padding:2px 5px;}
.gray h2{color:white;background:#de0829;padding:8px; margin:0 0 8px 0;}

.note {font-size: 1.35em; font-style:italic;  border-top:1px solid black; padding: 8px 3px}
#rightcol {float:right;width:260px}#content img.noborder {
	border-style: none;
}






#content.ub2020 A, #content.ub2020 A:link, #content.ub2020 A:visited   {
	COLOR: #003399; text-decoration:none; font-weight:600;
}
 

#content.ub2020 A:hover {
	COLOR: black; TEXT-DECORATION: underline
}

#content.ub2020 .topbox {
	float:none;
	width:560px;
	margin:0 0 12px 0;
	border: 1px solid #003399;
	padding:5px 12px;
	background:#e6e6e6;
}

#content.ub2020 ul{list-style-image:none; list-style:disc}

#content.ub2020 .topbox p{font-style:italic}

#content table {border-collapse: collapse;border:1px solid #ccc; margin:8px; }
#content table td {
	font:normal .8em Arial, Helvetica, sans-serif; padding:8px;border-bottom:1px solid #ccc;
}
img.border {border:1px solid black;}
#content img.floatrightborder{float:right;border:1px solid black; margin: 0 0 12px 12px;}
#content img.rightborder40{margin: 0 40px 12px 40px}
h4 {
	font-size:1.22em;
	color:black;

}

