BODY {
	MARGIN: 0px; FONT: 8pt arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
}
A,A:visited {
	COLOR: #26353f;
}
A:hover,A:active {
	COLOR: #396;
}
.page {
	COLOR: #b9b9b9; BACKGROUND-COLOR: #ededed
}
TD {
	FONT: 8pt arial, helvetica, sans-serif
}
TH {
	FONT: 8pt arial, helvetica, sans-serif
}
P {
	FONT: 8pt arial, helvetica, sans-serif
}
LI {
	FONT: 8pt arial, helvetica, sans-serif
}
IMG {
	border: 0px;
}
.tcat {
	BACKGROUND: url(../../images/cat2_back.gif) #f9f9f9; FONT: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #0b2943
}
.tcat A:link {
	COLOR: #0b2943; TEXT-DECORATION: none
}
.tcat A:visited {
	COLOR: #0b2943; TEXT-DECORATION: none
}
.tcat A:hover {
	COLOR: #0b2943; TEXT-DECORATION: underline
}
.tcat A:active {
	COLOR: #0b2943; TEXT-DECORATION: underline
}
.thead {
	BACKGRUND: url(../../ambience/misc/strip_back.gif) #f9f9f9; FONT: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #0b2943
}
.thead A:link {
	COLOR: #0b2943
}
.thead A:visited {
	COLOR: #0b2943
}
.thead A:hover {
	COLOR: #0b2943
}
.thead A:active {
	COLOR: #0b2943
}
.tfoot {
	COLOR: #0b2943; BACKGROUND-COLOR: #f9f9f9
}
.tfoot A:link {
	COLOR: #0b2943
}
.tfoot A:visited {
	COLOR: #0b2943
}
.tfoot A:hover {
	COLOR: #0b2943
}
.tfoot A:active {
	COLOR: #0b2943
}
.alt1 {
	COLOR: #000000; BACKGROUND-COLOR: #f7f7f7;
	font-family: arial, sans;
}
.alt1Active {
	COLOR: #000000; BACKGROUND-COLOR: #f7f7f7;
}
.alt2 {
	COLOR: #000000; BACKGROUND-COLOR: #fdfdfd
}
.alt2Active {
	COLOR: #000000; BACKGROUND-COLOR: #fdfdfd
}
.alt3 {
	COLOR: #000000; BACKGROUND-COLOR: #d5d8e5
}
.capsule {
	float: left;
	width: 600px;
}
.capsuleright {
	float: left;
}
.wysiwyg {
	FONT: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #fdfdfd
}
TEXTAREA {
	FONT: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.bginput {
	FONT: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.button {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
SELECT {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
OPTGROUP {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.smallfont {
	FONT: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #26353f
}
.time {
	COLOR: #26353f
}
.navbar {
	FONT: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #26353f
}
.highlight {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.fjsel {
	COLOR: #e0e0f6; BACKGROUND-COLOR: #3e5c92
}
.fjdpth0 {
	COLOR: #000000; BACKGROUND-COLOR: #f7f7f7
}
LEGEND {
	FONT: 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #4f5459
}
.pagenav A {
	TEXT-DECORATION: none
}
.fieldset TD {
	FONT-SIZE: 11px
}
.fieldset P {
	FONT-SIZE: 11px
}
.fieldset LI {
	FONT-SIZE: 11px
}
.normal {
	FONT-WEIGHT: normal
}
TABLE.border {
	BORDER: #D3D7DA 1px solid;
	width: 789px;
    background-color: #f7f7f7;
	vertical-align: top;
	align: left;
}
td.border {
	vertical-align: top;
	align: left;
}
table.popup {
	padding: 10px;
}
.popup_copy {
	padding-top: 3px;
}
td.logobar_top {
	height: 7px;
	background: url(../images/logobar_top.gif);
}
td.logobar_center {
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: #F1F1F1;
}
div.logobar_center {
	padding-left: 14px;
	padding-bottom: 0px;
	background-color: #F1F1F1;
}
a.logobar_title,a.logobar_title:visited,a.logobar_title:hover,a.logobar_title:active {
	text-decoration: none;
	font-size: 3.4em;
	font-weight: normal;
	font-family: Times;
	color: black;
}
a.logobar_subtitle,a.logobar_subtitle:visited,a.logobar_subtitle:hover,a.logobar_subtitle:active {
	text-decoration: none;
	font-size: 2.3em;
	font-weight: bold;
	font-family: Times;
	color: #339966;
}
td.logobar_bottom {
	background: url(../images/logobar_bottom.gif);
}
div.center {
	margin-left: 10px;
	margin-right: 10px;
	align: center;
	text-align: center;
}
div.menubar {
	background: url(../images/buttonback_rev.gif);
	height: 21px;
	border-top: 3px solid #d3d7da;
	width: 800px;
	padding-left: 20px;
	align: center;
}
div.center {
	margin-left: 30px;
	margin-right: 30px;
	align: center;
	text-align: center;
}
div.menubutton {
	float: left;
}
a.menubutton {
	display: block;
	text-align: center;
	border-left: 1px solid #9D9D9D;
	border-right: 1px solid #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Sans;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
	background: url(../images/buttonback_rev.gif);
}
a.menubuttonalert {
	display: block;
	text-align: center;
	border-left: 1px solid #9D9D9D;
	border-right: 1px solid #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Sans;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
	background: url(../images/buttonback_rev.gif);
	color: red;
}
a.menubuttonend {
	display: block;
	text-align: center;
	border-left: 1px solid #9D9D9D;
	border-right: 1px solid #9D9D9D;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Sans;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
	background: url(../images/buttonback_rev.gif);
}
a.menubutton:hover {
	background: url(../images/buttonback.gif);
	color: green;
}
a.menubuttonalert:hover {
	background: url(../images/buttonback.gif);
	color: red;
}
a.menubuttonend:hover {
	background: url(../images/buttonback.gif);
}
td.menubar {
	vertical-align: top;
	align: left;
	border-top: 1px solid #BABABA;
	border-bottom: 1px solid #FFFFFF;
}
table.hogweedpic {
	width: 714px;
	border-collapse: collapse;
	border: 0px;
}
td.picframe {
	border: 1px solid #000000;
	
}
td.caption {
	background-color: #336600;
	padding-left: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-top: 0px;
}
p.photocaption {
	padding: 0px;
	margin: 0px;
	align: right;
	text-align: right;
	color: #FFFFFF;
	padding-right: 0px; 
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 0px;
	font-size: .9em;
}
p.captionheader {
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 4px;
	margin-bottom: 0px;
}
p.caption {
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
p.alertheader_fp {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 5px;
	font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
}
.subjectheader {
font-weight: bold;
padding-bottom: 0px;
}
a.linkheader {
padding-left: 5px;
text-decoration: none;
}
a.linkheader:hover {
text-decoration: underline;
color: #339966;
}
p.factsheetheader {
font-size: 10pt;
font-weight: bold;
color: #000000;
padding-top: 6px;
padding-left: 10px;
}
p.factsheetsubheader {
font-weight: bold;
padding-left: 10px;
}
.factsheetcatheader {
color: #000000;
font-size: 9pt;
font-weight: bold;
padding-left: 10px;
}
p.pestname {
font-size: 12pt;
font-weight: bold;
}
p.taxonlist {
color: #000000;
padding-left: 12px;
}
td.taxoncapsule {
width: 705px;
background-color: #F7F7F7;
padding-top: 8px;
padding-bottom: 8px;
}
div.result_title {
padding-top: 8px;
}
.new {
background-color: #FFFF66;
padding: 2px;
}
ul.pestfaq li {
color:purple;
}
ul.pestfaq li span {
color:black;
}
td.subtitle {
padding-top: 20px;
}
.indexlist {
	padding-top: 1px;
	margin-top: 0px;
	padding-bottom: 10px;
}
.indexlist li a {
	font-size: 1.2em;
}
.indexlistnourl {
	font-size: 1.2em;
}
div.listtitle {
	font-weight: bold;
	font-size: 1.5em;
	padding-left: 8px;
	padding-right: 5px;
	padding-bottom: 4px;
	font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
	background-color: #FFF;
	padding-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 16px;
	border: 1px dashed;
}
div.sublisttitle {
	width: 748px;
	font-weight: bold;
	font-size: 1.5em;
	padding-left: 8px;
	padding-right: 5px;
	padding-bottom: 4px;
	font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
	background-color: #BABABA;
	padding-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 16px;
	border: 1px dashed;
}
.sublist {
	padding-left: 23px;
	margin-left: 2px;
}
.blogbar {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
table.roundcorners {
	width: 100%;
	background-color: #ededed;
	border: 0px;
}
td.roundcorners {
	vertical-align: top;
	align: left;
	width: 12px;
}
td.roundcorners {
	vertical-align: top;
	align: left;
	width: 100%;
}
table.bottomtable {
	width: 789px;
	border: 1px solid #000;
	align: center;
	background-color:#FFF;
	padding-bottom: 10px;
}
td.bottomtable {
	background-color: #FFF;
	padding: 4px;
}
td.bottomtablecenter {
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
table.bglayer {
	width: 100%;
	background-color: #ededed;
	border: 0px;
}
table.maincontent {
	width: 789px;
	border: 0px;
}
td.maincontent {
	margin: 10px;
}
div.maincontent{
    FONT: 10pt arial, helvetica, sans-serif;
	padding: 10px;
}
div.maincontentlist{
    FONT: 10pt arial, helvetica, sans-serif;
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
ul.maincontent {
	margin-top: 0px;
	padding-bottom: 0px;
}
li.maincontent {
    FONT: 10pt arial, helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 0px;
}
li.embolden {
	font-weight: bold;
}
li.header {
	font-weight: bold;
	list-style: none;
	margin-left: -10px;
	font-size:12px;
	padding-top:10px;
}

/*code for Related Links page*/

td.boxolinks {
width: 705px;
background-color: #F7F7F7;
padding-left: 10px;
}
td.boxolinksheader {
width: 706px;
padding-left: 7px;
}
td.linkcats {
padding-left: 10px;
}

/*code for Pest Alerts*/
.backarch {
font-weight: bold;
padding-left: 2px;
}

/*code for table of host species*/
table.hosttable {
border-collapse: collapse;
margin-top: 10px;
}
td.hosttableheader {
font-weight: bold;
border: 0px solid black;
padding-left: 5px;
padding-right: 15px;
}
td.hosttable {
border: 1px solid black;
padding-left: 5px;
padding-right: 10px;
}
.sciname {
font-style: italic;
}
a.alertnotice {
font-size: 1.1em;
font-weight: bold;
color: red;
}
a.alertnotice:hover {
color: black;
}
.alert {
font-size: 1.3em;
font-weight: bold;
color: red;
}


/*code for alb front page*/
.alblogo {
border-collapse: collapse;
border: 0px;
padding: 0px;
}
td.reportlink {
background-color: #fff;
text-align: center;
padding-top: 5px;
padding-bottom: 10px;
}
.alertheaderbutton_alb {
font-weight: bold;
font-size: 14px;
padding: 1px;
padding-left: 5px;
padding-right: 5px;
margin-bottom: -10px;
font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
border: 1px dashed #000;
text-align: center;
}
a.alertheaderbutton_alb {
background-color: #C0D9AF;
text-decoration: none;
}
a.alertheaderbutton_alb:hover {
background-color: #D4D5DB;
color: #000;
text-decoration: underline;
}
.alertheader_alb {
font-weight: bold;
font-size: 14px;
padding: 0px;
padding-left: 8px;
padding-right: 5px;
margin-bottom: -10px;
font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
background-color: #D4D5DB;
border: 1px dashed #000;
}
li.alb {
font-size: 115%;
padding-bottom: 3px;
}
li.albaware {
padding-bottom: 14px;
}
li.alb_sublist {
font-size: 95%;
padding-bottom: 0px;
}
p.albaware {
margin-top: 5px;
margin-bottom: 3px;
}
.albawarehead {
font-size: 110%;
font-weight: bold;
margin-bottom: 32px;
}
.albiconbar {
background-color: #FFF;
text-align: right;
}
a.albheaderlink {
text-decoration: none;
}

/*code for alb media page*/
td.albheader {
font-weight: bold;
font-size: 1.1em;
color: #000;
text-align: center;
}
.spaceafter {
padding-bottom: 10px;
}
.underline {
text-decoration: underline;
}
.media {
width: 800px;
border-collapse: collapse;
}
.media img {
border: 0px;
}
div.media {
border: 3px groove gray;
}
.mediatable {
vertical-align: bottom;
padding: 10px;
padding-top: 30px;
padding-bottom: 5px;
width: 25%;
background-color: #FFF;
border-left: 1px solid gray;
}
.mediatablecaption {
vertical-align: top;
padding-top: 3px;
padding-bottom: 5px;
padding-left: 5px;
width: 25%;
background-color: #CAEF7A;
border: 2px groove #D4EF9A;
font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
}
.mediatablecaption a {
text-decoration: none;
}
.mediaheader {
background-color: #B7E885;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
font-family: Trebuchet MS, Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
}
.mediabody {
padding: 0px;
border: 1px solid gray;
background-color: #FFF;
}

/*code for alb report page*/

td.albcaption {
text-align: center;
padding-top: 0px;
padding-bottom: 0px;
}


/*code for mam report page*/
p.reportdescrip {
margin-top: 8px;
margin-bottom: 0px;
font-size: 110%;
text-align: left;
}

/*code for general pest report page*/
#descripheader {
font-size: 120%;
padding-top: 10px;
}
ul.descripheader {
margin-top: 10px;
}
li.descripheader {
font-size: 120%;
font-family: arial, sans;
}

/*code for eab report page*/
h2.ss-section-title {
margin-bottom: 0px;
padding-bottom: 0px;
}