﻿html{font-size:100.01%;} /* force proper IE fontsize but not break Safari on Mac */
table {font-size:inherit;}
ul,ol,dl {position:relative;}
/* a89c8e or dbd7d0 or f1f0ed */
body{font:0.95em/1.4em Tahoma,Verdana,Arial,Helvetica,sans-serif; text-align:left; background-color:#fff; padding-bottom:10px; color:#111; margin:1px; padding:0; background:#000; } /* #34303f #a89c8e  background-image: url(/images/backgrounds/bg_grad1.png); */
h4{font:normal normal 180% Tahoma,Verdana,Arial,Helvetica,sans-serif; }
h3{font:normal normal 180% Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#930;}
h2{
	font: normal normal 180% Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #9a0000;
	font-style: normal;
}
h1{font:normal normal 180% Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#760000; /* margin-top:-10px; */ }
h2{font-size:140%;}
h3{font-size:120%;}
h4{font-size:110%;}

/* header area */
.header {
	background: #fff url(/images/wsdaheader2.jpg) no-repeat;
	color: #111;
	width: auto;
	height: 114px;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-align: right; /* right-justify header text */
}
.header a:link {
	color: #000;
	text-decoration: none;
}
.header a:visited {
	color: #000;
	text-decoration: none;
}
.header a:hover{
	color: #050;
	text-decoration: underline;
}
.header a:active{
	color: #050;
	text-decoration: underline;
}
#prtHeader {
	display:none; /* for printing only */
}
#spnSkipMnu {
	border:0;
	clip:rect(0,0,0,0);
	height:1px;
	width:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
/* hide visually but allow screen readers to "see" it */
}

/*
.breadcrumbs {
	color: #111;
	font-weight: normal;
	font-size: 0.9em;
	text-align: left;
}
.breadcrumbs a:link, .breadcrumbs a:visited {
	color: #fff;
	text-decoration: none;
}
.breadcrumbs a:hover, .breadcrumbs a:active{
	color: #cea;
	font-weight:bold;
	text-decoration: underline;
}
*/

#emergency {
	background-color:#ffc;
	color:#109;
	padding:2px;
}

.newsrelDate {
	color:#111;
	font-size:1.0em;
}
.newsrelTitle { }/* empty */

#pgupdate, #pageLastMod { color:#000; font-size:0.78em; font-style:normal; }

.bold { font-weight:bold; }
.underline { text-decoration:underline; }
.italic { font-style:italic; }
.center { text-align:center; margin:0 auto; }
.PDFcolor1 { background-color: #FEE5AC; }
.PDFsz { font-size:0.8em; }
.PDFsz2 { font-size:1.4em; }
.PDFcolor2 { background-color: #EECC99; }
.smallItalics {
    font-size: 0.7em;
    font-style: italic;
    font-family:'Trebuchet MS';
    font-weight: bold;
}

td.hotTopics {
	background-color: #fec;
	font-size:0.8em;
	text-align: center;
	vertical-align: top;
	width: 14em; /* 20%; */
}

td.midContent {
	padding: 0 9px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}

/* end header area */

/* top menu css */

/*! ============================================================= This copyright notice must be untouched at all times. The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/padding.html Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and the associated (x)html may be modified in any way to fit your requirements. Note: used with author permission, on file; heavily modified by WSDA Webmaster. ================================================================ */

/* style the outer div to give it width */
.menu {font-size:0.9em; padding:0; min-width:760px; text-align:center; margin:3px 0 0; } /* 798/7=114 || 792/6=132 || 798/6=133 */

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0; list-style-type:none; height:2.8em; background:transparent; margin:0 auto; width:750px; z-index:999; }

/* style the sub-level lists */
.menu ul ul {top:1em; width:9em; z-index:1000; } /* margin:0; */

/* adjust popover settings */
.menu ul ul ul {z-index:1001;}
.menu ul ul ul ul {z-index:1002;}

/* float the top list items to make it horizontal and a relative positon to control the dropdown menu positon */
.menu ul li {float:left; width:90px; height:2.5em; line-height:1.2em; display:block; padding:0; margin-left:16px; } /* position:relative;   #A uses px so won't scale buttons */

/* style the sub level list items */
.menu ul ul li {display:block; width:auto; height:auto; margin:0; } /* #B z-index:1000; line-height:1em; */

/* style text for top level */
.menu a         {display:block; height:100%; width:9.2em; font-size:0.9em; text-decoration:none; color:#3f5947; background:#d9b777; padding:0 0.5em; border:1px solid #000; border-bottom:3px double #000; } /* #eee   #496b8d */ /* border-right:1px solid #000;  */
.menu a:visited {display:block; height:100%; width:9.2em; font-size:0.9em; text-decoration:none; color:#3f5947; background:#d9b777; padding:0 0.5em; border:1px solid #000; border-bottom:3px double #000; } /* #eee   #496b8d */ /* border-right:1px solid #000;  */

/* style sub level text that don't have flyout  #a3bebe*/
.menu ul ul a         {display:block; background:#228765; color:#d9b777; width:9em; height:100%; padding:0.5em 0.8em; border-bottom:1px solid #000; border-top:1px solid #000; margin-top:-1px;} /* top margin of -1 removes doubled border lines between cells */ /* #a3bebe  #000 */
.menu ul ul a:visited {display:block; background:#228765; color:#d9b777; width:9em; height:100%; padding:0.8em 0.8em; border-bottom:1px solid #000; border-top:1px solid #000; margin-top:-1px;} /* #a3bebe  #000 */

/* style table so that it takes no part in the layout - required for IE to work */
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:0.8em; z-index:1;}

/* style third level background that has no flyout */
.menu ul ul ul a         {color:#3f5947; background:#94d794;} /*8eaeb8 #97afaf */
.menu ul ul ul a:visited {color:#3f5947; background:#94d794;} /*8eaeb8 #97afaf */

/* style sub level 1 background */
.menu ul :hover a.sub1    {background:#228765 url(/images/menubullet.gif) no-repeat right center;} /* #228765 */

/* style sub level 2 background */
.menu ul ul :hover a.sub2 {background:#94d794 url(/images/menubullet.gif) no-repeat right center;} /* #a3bebe */

/* style level hovers */

/* first (main) row hover */
.menu ul li:hover {position:relative;}
.menu ul :hover > a {color:#d6ffbe; background:#d9b777;} /* color when selected but not hovering over  #ffefd5  #d9b777 */

/* second */
.menu ul ul li:hover {position:relative;}
.menu ul ul :hover > a {color:#d6ffbe; background:#2CAF84; z-index:110; } /* #228765*/
.menu ul ul :hover > a.sub1 {background:#2CAF84;}

/* third */
.menu ul ul ul :hover > a {color:#d98797; background:#B8E5B8; z-index:120; } /* #94d794 */
.menu ul ul ul :hover > a.sub2 {background:#B8E5B8;}

/* hide the sub levels and give them a position absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; height:0; top:1.5em; left:0; width:9em;} /* 1.5em is how far down from parent the 1st flyout top starts */

/* position the third level flyout menu */
.menu ul ul ul{left:0; top:0; width:9em;} /* was left:9em; */

/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul {visibility:visible; height:auto; padding:0.9em 3.0em 2.5em 0.5em; background:transparent url(/images/1x1trans.gif);}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden; top:0.9em;}

/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible; left:9em;}

/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}


/* main foundation */

.tableA {
	width:900px;
	min-width:450px;
	font-size:0.85em;
	font-weight:bold;
	border:2px solid #e6e1d1; /* surrounds entire content area */
	background-color:#e6e1d1; /* #dee6da; *//* #987754 */
	margin:0 auto; /* center page */
}

/* left menu foundation */

.tableB {
	width: 187px;
	padding: 0;
	margin: 0;
}

/* homepage news releases */

.tableC {
	position:relative;
	width:auto; /*was 275px but this allows for wrapping if no 'of interest' column*/
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	line-height:1.4em;
	background-color: #ffefd5; /* #dee6da; */
	margin: 5px;
	vertical-align:top;
	text-align:left;
}

.tableC a:link {
	/*font-size: 0.9em;*/
	font-weight: bold;
	font-style: normal;
	color: #3f3f3f;
	text-decoration: underline;}

.tableC a:visited {
	/*font-size: 0.9em;*/
	font-weight: bold;
	font-style: normal;
	color: #3f3f3f;
	text-decoration: underline;}

.tableC a:hover {
	/*font-size: 0.9em;*/
	font-weight: bold;
	font-style: normal;
	color: #00573C;
	text-decoration: underline;}

.tableC a:active {
	/*font-size: 0.9em;*/
	font-weight: bold;
	font-style: normal;
	color: #00573C;
	text-decoration: underline;}

.tableC h2 {
	font-weight: bold;
	color: #000;
	margin-top: 0;
/*	margin-bottom: -10px; */
}
	
.tableC h3 {
	/*font-size: 1em;*/
	font-weight: bold;
	color: #000;
	margin-top: 0;
/*	margin-bottom: -10px; */
}

.tableC h4 {
	/*font-size: 0.88em;*/
	font-weight: bold;
	color: #777;
	margin-top: 0;
/*	margin-bottom: -10px; */
}

/* homepage meetings table */

.tableD {
	font-size: 0.9em;
	font-weight: normal;
	font-style: normal;
	width: 320px;
/*	background-color: #d1d7ce;*/
	padding: 0;
/*	margin-left: 4px; */
/*	padding-right: 4px; */
	border: 2px solid #C0C0C0; /* silver */
}
.tableD h3 {
	font-size: 0.9em;
	font-weight: bold;
	color:#00573c;
	margin-bottom: -1px;
}

.leftMenuCol {
	width: 190px;
	margin:0;
	padding:0;
	text-align:left;
	vertical-align:top;
}

td#vv {
	width:auto;
	min-width:260px;
}
td#ww { /* this is overridden in homepage! */
	width:30em; /*auto;*/
	max-width:30em;
}

/* main content area */

.mainContent {
	width: auto;
/*	min-width: 30em;*/
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	background-color: #e6e1d1; /* this controls entire center column of content text */
/*	border: 2px solid #b6bfb0; */
	vertical-align:top;
	padding:0 5px;
	margin:0 10px;
	text-align:left;
}
/* now fix event cal for brain-dead IE */
#phec {
	width: 790px;
	margin:0;
	padding:0;
}

.spotlight {
	position:relative;
	margin:0;
	text-align:left;
/*
	width:auto;
	min-width:260px;
*/
}

.mainContent a:link {
	font-size: .95em;
	font-weight: bold;
	font-style: normal;
	color: #3f3f3f;
	text-decoration: underline;
	text-align: center;
}

.mainContent a:visited {
	font-size: .95em;
	font-weight: bold;
	font-style: normal;
	color: #3f3f3f;
	text-decoration: underline;}

.mainContent a:hover {
	font-size: .95em;
	font-weight: bold;
	font-style: normal;
	color: #00573C;
	text-decoration: underline;}

.mainContent a:active {
	font-size: .95em;
	font-weight: bold;
	font-style: normal;
	color: #00573C;
	text-decoration: underline;}

.mainContent h2 {
/*
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
*/
	margin-bottom: -10px;
	text-align: left;
	text-decoration: none;
}

.mainContent h3 {
/*
	font-size: 1.0em;
	font-weight: bold;
	color: #000;
*/
}
	
.mainContent h4 {
/*
	font-size: 0.9em;
	font-weight: bold;
	color: #000;
*/
	text-align: center;
}

.mainContent ul {
	list-style: square;
}

.mainContent li {
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
}
	
/* right side content area */

.right {
/*	width: 20%; */ /*13em;*/ /*170px;*/
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	background-color: #FFEFD5; /* #dee6da; */
	padding: 0px 10px 10px 8px;
	border-left: 1px solid #b6bfb0;
}

.right a:link {
	font-size: 0.95em;
	font-weight: bold;
	font-style: normal;
	color: #555;
	text-decoration: underline;}

.right a:visited {
	font-size: 0.95em;
	font-weight: bold;
	font-style: normal;
	color: #555;
	text-decoration: underline;}

.right a:hover {
	font-size: 0.95em;
	font-weight: bold;
	font-style: normal;
	color: #00573C;
	text-decoration: underline;}

.right a:active {
	font-size: 0.95em;
	font-weight: bold;
	font-style: normal;
	color: #00573C;
	text-decoration: underline;
}

.right h2 {
/*
	font-size: 1.1em;
	font-weight: bold;
*/
	color: #000;
	margin-bottom: -10px;
}

.right h3 {
/*
	font-size: 1.0em;
	font-weight: bold;
*/
	color: #444;
	margin-bottom: -10px;
}

.BoxA {
/*	width:98%;*/
	font-size: 0.9em;
	font-weight: bold;
	font-style: normal;
	color: #eee !important;
	background-color: #5a7c4c;
/*	background-image:url(/images/g2b-grad.gif);
	background-repeat:repeat-y;*/
	border: 1px solid #000;
	text-decoration: none;
	text-align:center;
	height: 1.9em;
	line-height: 1.9em;
	margin:11px auto -2px;
	z-index:505;
}

.BoxA a:link {
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: none;}

.BoxA a:visited {
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: none;}

.BoxA a:hover {
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: underline;}

.BoxA a:active {
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: underline;}

.BoxB {
	width:auto;
	font-size: 0.9em;
	font-weight: normal;
	font-style: normal;
	height: 1.8em;
	line-height: 1.9em;
	color: #000;
/*	border: 1px solid #c0c0c0; */
	background-color: #ffefd5; /*#496b8d; */
	padding: 3px;
}

.BoxB a:link {
	text-decoration: none;}

.BoxB a:visited {
	text-decoration: none;}

.BoxB a:hover {
	text-decoration: underline;}

.BoxB a:active {
	text-decoration: underline;}

.BoxC {
	width:auto;
	font-size: 0.9em;
	font-weight: normal;
	font-style: normal;
	height: 1.9em;
	line-height: 1.9em;
	color: #000;
/*	border: 1px solid #c0c0c0; */
	background-color: #ffefd5; /*#496b8d; */
	padding: 3px;}

.BoxC a:link {
	text-decoration: none;}

.BoxC a:visited {
	text-decoration: none;}

.BoxC a:hover {
	text-decoration: underline;}

.BoxC a:active {
	text-decoration: underline;}

/* left menu area */

.menuSecA {
	font-size: .9em;
	font-style: normal;
	font-weight: bold;
	color: #333;
	background-color: #fff;
	padding: 2px;
	border-bottom:1px solid #00573c; 
/*	width: 5%;*/ /*180px;*/
}

.menuSecA a:link {
	font-size: .9em;
	font-weight: bold;
	color: #333;
	text-decoration: none;}

.menuSecA a:visited {
	font-size: .9em;
	font-weight: bold;
	color: black;
	text-decoration: none;}

.menuSecA a:hover {
	font-size: .9em;
	font-weight: bold;
	color: #00573c;
	text-decoration: underline;}

.menuSecA h4 a:link {
	font-size: .9em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	margin-bottom: -8px;}

.menuSecA h4 a:hover {
	font-size: .9em;
	font-weight: bold;
	color: #00573c;
	text-decoration: underline;}

/* homepage "hot topics" text container area */

.rightAreaDiv { /* this is overridden in rotprogs.config! */
	margin-left:-15px;
/*	background-color: #dee6da; */
/*	padding-bottom: 10px; */
}

/* right-side homepage "hot topics" area */

.newsArea1 {
	width: 94%; /*320px;*/
	text-align:center;
	margin:5px auto 0;
/*	background-color: white; */
	padding: 3px;
	font-size: 1.0em;
	border: 0; /*solid 1px #448123; */
	font-weight: normal;
}

.newsArea1 a:link {
	font-weight: normal;
	color: #000;
}

.newsArea1 a:visited {
	font-weight: normal;
	color: #000;
}

.newsArea1 a:hover {
	font-weight: normal;
	color: #00573c;
	text-decoration: underline;
}

.newsArea1 a:active {
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}

/* content of right-side homepage "hot topics" box */

.content {
	width:100%;
	font-style: normal;
	font-size: 1.0em;
	line-height: 1.4em;
	color: black;
/*	border: 1px solid #C0C0C0; */ /* silver */
	padding-left: 2px;
	text-align:left;
	background-color: #ffefd5;
}

/* navigation foundation */

.NavB {
	font-size: 0.9em;
	font-weight: bold;
	font-style: normal;
	background-color: #e6e1d1; /* #e6e1d1; */ /* #dee6da; */
	text-decoration: none;
/*	text-align: center;*/
/*	margin: 0px auto;*/
/*	height: 25px; */
/*	border: 1px solid #2F6A00; */
}

.NavB a:link {
	text-decoration: none; }

.NavB a:visited {
	text-decoration: none; }

.NavB a:hover {
	color:#00573c;
	text-decoration: underline; }

.NavB a:active {
	color:#00573c;
	text-decoration: underline; }

/* begin lower links area */
.lowerArea {
	background-color: #fff;
	text-align:center;
}

.lowerBandA {
	font-size: 0.86em;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	background-color: #006242; /* #496b8d; */
	color: #ddd; /* c0c0c0 */
	height: 28px;
	line-height:2.5em;
	border-bottom: 2px solid #496b8d; 
	text-align: center;
}

.lowerBandA a:link {
/*	font-size: 0.68em;
	font-weight: bold;
	font-style: normal;
	text-decoration: none; */
	color: #eee;
}

.lowerBandA a:visited {
/*	font-size: 0.68em;
	font-weight: bold;
	font-style: normal;
	text-decoration: none; */
	color: #eee;
}

.lowerBandA a:hover {
/*	font-size: 0.68em;
	font-weight: bold;
	font-style: normal; */
	background-color: #ddd;
	text-decoration: underline;
	color: #111;
	padding-bottom:3px;
}

.lowerBandA a:active {
/*	font-size: 0.68em;
	font-weight: bold;
	font-style: normal; */
	color: yellow;
	text-decoration: underline;
}


/* left side menu css */
/*! ====================================================== This copyright notice must be untouched at all times. The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/flyout_4level.html Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and the associated (x)html may be modified in any way to fit your requirements. ========================================================= Note: used with author permission; modified by WSDA Webmaster. */
/* "sub" marks ListItems that HAVE a child item, and "last" marks the final Anchor in a menu block */
#leftMenu { z-index:1; font-size:0.89em; height:auto; line-height:1.8em; text-align:left; margin-left:5px; padding-top:5px; }
#leftMenu ul { position:relative; z-index:500; margin:0; padding:0; list-style-type:none; width:178px; } /* default list styling */
#leftMenu li { height:auto; background-color:#ffefd5; float:left; } /* requires height here to work in IE6!  style list items */
#leftMenu li.sub { background:#ffefd5 url("../images/menubullet.gif") no-repeat right center; } /* arrow indicator on flyouts */
#leftMenu li.mbreak { background-color:#496B8D; display:block; text-decoration:none; padding-left:2px; height:1.8em; line-height:1.8em; width:178px; color:#ffefd5; font-size:1.0em; border:1px solid #030; border-width: 1px 1px 0 1px; text-align:center; } /* prints a dark menu-break block */
#leftMenu table { position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1.0em; } /*margin-top:-1px;  get rid of table */
/* style the links */
#leftMenu a { display:block; text-decoration:none; padding-left:4px; height:auto; width: 176px; color:#000; font-weight:bold; border:1px solid #030; border-width: 1px 1px 0 1px; }
#leftMenu a:visited { display:block; text-decoration:none; padding-left:4px; height:auto; width: 176px; color:#000; font-weight:bold; border:1px solid #030; border-width: 1px 1px 0 1px; }
#leftMenu a:visited.last { border-bottom: 1px solid #030; }
#leftMenu a.last { border-bottom: 1px solid #030; }/*border-right: 1px solid #030; border-left: 1px solid #030; this styles the very bottom link differently */ /* border-width: 1px; */
/* next 2 lines are hacks for IE5.5 & IE6 */
* html #leftMenu a:visited { padding-left: 4px; width:178px; w\idth:176px; }
* html #leftMenu a { padding-left: 4px; width:178px; w\idth:176px; }/* can make visited bgcolor "sticky" here */
* html #leftMenu a:hover { border-color: #030; color: #000; background-color: #dee6da; position: relative; text-decoration: underline; }/* style link hover */
#leftMenu a:focus { border-color:#030; color:#000; background-color:#dee6da; font-weight:bold; text-decoration:underline; } 
#leftMenu a:active { border-color:#030; color:#000; background-color:#dee6da; font-weight:bold; text-decoration:underline; } /* allows for keyboard tabbing */
#leftMenu li:hover { position: relative; }
/* next line works for standards-compliant browsers like Firefox or IE7 (retain hover colors for each sublevel) */
#leftMenu li:hover > a { border-color:#030; color:#040; background-color:#dee6da; font-weight:bold; text-decoration:underline; }
/* next section allows for flyout vertical menus */
#leftMenu li ul { visibility:hidden; position:absolute; /* take up no screen real estate */
	top:-10px; /* where top of sub menu box begins relative to previous box bottom border */
	left: 7.0em; /* overlap area minus overrun */
	padding: 2em; /* overrun area */
	background:transparent url("../images/1x1trans.gif");/* allows IE to interpret overrun padding */
	}
/* next line works for standards-compliant browsers like Firefox or IE7 (pop up each sublevel) */
#leftMenu li:hover > ul { visibility: visible; }
/* rest of these lines is for brain-dead browsers like IE6 and earlier */
#leftMenu ul a:hover ul ul { visibility: hidden; }/* hide 3rd lvl when hover on 1st */
#leftMenu ul a:hover ul a:hover ul ul { visibility: hidden; }/* hide 4th lvl when hover on 2nd */
#leftMenu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }/* hide 5th lvl when hover on 3rd */
#leftMenu ul a:hover ul { visibility: visible; }/* show 2nd lvl when hover on 1st */
#leftMenu ul a:hover ul a:hover ul { visibility: visible; }/* show 3rd lvl when hover on 2nd */
#leftMenu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }/* show 4th lvl when hover on 3rd */
#leftMenu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }/* show 5th lvl when hover on 4th */

/***/

/*
#social {
	position:absolute;
	top:20px;
	right:20px;
}
*/
#mapimgID {
	/* position:absolute; */
	border:0;
	width:223px;
	height:112px;
	/* left:0; */
	/* top:0; */
}

#leftMenuTitle {
	text-align:right;
	font-size:0.9em;
	margin-left:2px;
} /* Select a topic: */

#leftMenuImg {
	display:inline;
	margin-left:5px;
}

#menuCol {
	text-align:left; 
	vertical-align:top; 
}

.smallPDF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.76em;
	font-style: normal;
}

#topMainColorBar {
	background-color:#496b8d;
	color:#eee;
	text-align:center;
}

#printPage:hover {
	background-color:#eee;
}
#smallText:hover {
	background-color:#eee;
}
#bigText:hover {
	background-color:#eee;
}
#searchTitle {
	font-size: 0.85em;
	padding:0.1em 0.3em;
	height: 1.1em;
	background-color:#eee;
	border: 1px #111 solid;
	position:relative;
}
.searchInputText { 
	font-size: 0.85em;
	height: 1.1em;
	color: #111;
	margin-right:-3px;
	border: 1px dashed #abc;
	background-color: #eee;
}
.facebook-button {
	margin-right: 10px;
}
.twitter-follow-button {
	margin-right: 10px;
}
.youtube-button {
	margin-right: 10px;
}
#copyRight {
	float:right;
	color:#228855; /* #538bcc; */
	text-decoration:none;
	border-bottom: 0;
	margin-right:5px;
}
#validLeft img {
	float:left;
	border:0;
	width:68px;
	height:24px;
	margin-top:4px;
}

div#faq dt {
	margin-top:12px;
	text-decoration:underline;
	cursor:help;
}
div#faq dd {
	margin-top:-8px;
}

/*************************************************************************************************/
/* these styles are for the pestfert license search definition popups */
#ind-licnum,#ind-name,#bus-name,#bus-city,#bus-county,#bus-state,#bus-equip,
#cnum,#cyr,#ctitle,#cdate,#ccity,#cstate,#clangA,#clangE,#clangS,#clangO,#cmediaA,#cmediaSi,#cmediaIn,#cmediaSe,#cmediaCo,#csortSe,#csortLo,#csortCo,#csortCy,#csortSp,
#lictype1,#lictype2,#lictype3,#lictype4,#lictype5,#lictype6,#lictype7,#lictype8,#lictype9,#lictype10,#lictype11,#lictype12,#lictype13,
#statustype13,#statustype14,#statustype21,#statustype34,#statustype40,#statustype41,#statustype42,#statustype46,#statustype48,#statustype49,#statustype50,#statustype52,#statustype53,#statustype55,#statustype56,#statustype64,#statustype65,
#busstattype1,#busstattype52,#busstattype6,#busstattype14,
#cwdo,#swdo,
#lic-CA,#lic-PA,#lic-LPARPA,#lic-SPI,#lic-LPA,#lic-RPA,#exp,#sort,#endor,#ss,#county,
#cattype1,#cattype2,#cattype3,#cattype4,#cattype5,#cattype6,#cattype7,#cattype8,#cattype9,#cattype10,#cattype11,
#cattype12,#cattype13,#cattype14,#cattype15,#cattype16,#cattype17,#cattype18,#cattype19,#cattype20,#cattype21,#cattype22,
#cattype23,#cattype24,#cattype25,#cattype26,#cattype27,#cattype28,#cattype29,#cattype30,#cattype31,#cattype32,#cattype33,
#cattype34,#cattype35,#cattype36,#cattype37,#cattype38,#cattype39,#cattype40,#cattype41 
{
   position:absolute;
   z-index:101;
   top:10px;
   left:10px;
   visibility:hidden;
   overflow:hidden;/*works under Citrix*/
}
.hyperText {
   color:#333;
   font:12px/14px Verdana, Arial, Helvetica, Geneva, sans-serif;
   line-height:100%;
   background-color:#FED; 
   padding:1px; /*4px;*/
   border:solid 2px #069;/*0*/
   width:310px;
}
.hyperText iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*hide iframe from user*/
/*	filter:mask(); */ /*trigger IE activeX render engine*/ /* commented out since this line caused CSS validation to fail and was directly placed on the 4 pages that needed it [TV] */
}
.hyperText .bd { border:solid 2px #069; padding:0.5em; }
.Text {
   color:#000;
   font:14px Verdana, Arial, Helvetica, Geneva, sans-serif;
   line-height:100%;
}
.link { text-decoration:none; color:#069; }
.vlink { text-decoration:none; color:#069; }
.alink { text-decoration:none; color:#C93; }
.class1 a { text-decoration:none; border-bottom:1px dotted #069; }
.style2 { font-size:7pt; }
#bad { background-color:#FF0; color:#F00; }

/* rotator in-page placement */
   div.rotator {
	position:relative;
	height:260px;
	margin-top:5px;
	text-align:left;
	font-weight:normal; /* overrides .tableA css font-weight:bold */
   }
/* rotator css */
   div.rotator ul li {
	position: absolute;
	list-style:none;
   }
/* rotator image style */
   div.rotator ul li img {
	position:relative;
	border:1px solid #ccc;
	padding:3px;
	margin-top:5px;
	background:#fff;
	text-align:center;
   }
   div.rotator ul li.show {
	z-index:500;
   }

/*************************************************************************************************/
/* captcha */
.recaptcha_is_showing_audio .recaptcha_only_if_image,.recaptcha_isnot_showing_audio .recaptcha_only_if_audio,.recaptcha_had_incorrect_sol .recaptcha_only_if_no_incorrect_sol,.recaptcha_nothad_incorrect_sol .recaptcha_only_if_incorrect_sol{display:none !important}

/****************************************/
#noJavascript {
	color:#911; 
	background-color:#ff9; 
	font-weight:normal; 
	font-size:0.8em; 
	line-height:1.35em; 
}

