.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodysmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.bodysmall:link {
	text-decoration: none;
	color: #658CDD;
}
a.bodysmall:active {
	text-decoration: underline;
	color: #2E63D1;
}
a.bodysmall:visited {
	text-decoration: none;
	color: #658CDD;
}
a.bodysmall:hover {
	text-decoration: underline;
	color: #2E63D1;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C5D1F5;
}
a.smalltext:link {
	text-decoration: none;
	color: #C5D1F5;
}
a.smalltext:active {
	text-decoration: underline;
	color: #C5D1F5;
}
a.smalltext:visited {
	text-decoration: none;
	color: #C5D1F5;
}
a.smalltext:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #658CDD;
}
.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #658CDD;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.news-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B96100;
}
.news-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A23A24;
}
.news-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9B8800;
}
.news-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339900;
}

/*
   Style sheet for the WRC Bulletin database at forengineers.org
*/

h1.app_title {
   color:#000099;
}

p.bulletin-title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
	text-transform: uppercase;
	border: 1px dashed #65BEDD;
	padding: 10px;
	background-color: #F8FFFF;
}

p.navigation {
   text-align:center;
}

p.author {
   font-style:italic;
}

p.bnumber {
   font-weight:bold;
}

p.bulletin_body {
   font-size:10px;
}

p.date {
   font-weight:bold;
}

p.attention {
   font-weight:bold;
   color:#990000;
}

span.emphasis {
   color:#0000CC;
   font-style:italic;
}

/* Form elements */

td.label {
	font-family:verdana, sans-serif;
	font-size: 12px;
	text-align: right;
	font-weight: bold;

}

td.field {
	font-family:verdana, sans-serif;
	font-size: 12px;
}

input, textarea {
}

input.buttons {
	position: relative;
	left: 100px;

}

select {
   font-family:verdana, sans-serif;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   padding:2px;
}

/* Search Results */

tr.default {
   background-color:#FFFFFF;
	font-size: 12px;
}
tr.alternate {
   background-color:#FFFFFF;
	font-size: 12px;
}

td.result_bulletin_nmbr {
   text-align:center;
   border-bottom:1px solid #E0E0E0;
}
td.result_bulletin_date {
   text-align:center;
   border-bottom:1px solid #E0E0E0;
}
td.result_author {
   border-bottom:1px solid #E0E0E0;
}
td.result_edit {
   border-bottom:1px solid #E0E0E0;
}
td.result_title {
   border-bottom:1px solid #E0E0E0;
}

table.navigation {
	font-size: 12px;
}

/* Mark deleted records */
a.deleted_record {
   text-decoration:line-through;
}
td.deleted_record {
   border-bottom:1px solid #E0E0E0;
}
.nav_block {
	/*
		Width was moved from here to the nav_block_content div because it wouldn't allow the 
		box to become wider if the content required it
		width: 155px;
	*/
	border: black solid 1px;
	background-color: #ffffff;
	margin-bottom: 10px;
}
.nav_block div.nav_block_title {
	background-color: #a6b8ed;
	color: black;
	font-weight: bold;
	border-bottom: black solid 1px;
	padding: 3px;
	margin-bottom: 10px;
}
.nav_block div.nav_block_content {
	border-bottom: silver solid 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	width: 145px;
}
/* uncomment to add style
 p.abstract
*/ 
