/* 
FSR CSS 1.0 

_____________________________________________________________________________________
styles used for generic HTML
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

BODY{margin:0}

BODY,DIV,SPAN,P,A,TD,TH{font:normal 15px verdana}

H1,H2,H3,H4,H5,H6{font-weight:bold;margin-top:5pt;margin-left:0pt;margin-bottom:1pt;padding-bottom:1pt;}
H1{font-size:16px;}
H2{font-size:14px;}
H3{font-size:12px;}
H4{font-size:10px;}
H5{font-size:9px;}
H6{font-size:8px;}

a:link {color: #0000ff;text-decoration: underline}
a:visited {color: #0000ff;text-decoration: underline}
a:active {color: #0000ff;text-decoration: underline}
a:hover {color: #ff0000;text-decoration: underline} 

/*
_____________________________________________________________________________________
The following styles are used by common CSS-based navigation systems
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

a.MainNavigationMenu:link {width:100%;color: #000000;text-decoration: none;font:normal 9px verdana;border:1px;padding:6px;}
a.MainNavigationMenu:visited {width:100%;color: #000000;text-decoration: none;font:normal 9px verdana;border:1px;padding:6px;}
a.MainNavigationMenu:active {width:100%;color: #000000;text-decoration: none;font:normal 9px verdana;border:1px;padding:6px;}
a.MainNavigationMenu:hover {width:100%;background-color:#D9E4E6; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;} 

a.MainNavigationMenuOn:link {width:100%;background-color:#BEDBE2; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;}
a.MainNavigationMenuOn:visited {width:100%;background-color:#BEDBE2; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;}
a.MainNavigationMenuOn:active {width:100%;background-color:#BEDBE2; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;}
a.MainNavigationMenuOn:hover {width:100%;background-color:#D9E4E6; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;} 

a.FooterNavigationMenu:link {color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenu:visited {color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenu:active {color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenu:hover {background-color:#000000; color: #ffffff;text-decoration: none;font:bold 10px verdana} 

a.FooterNavigationMenuOn:link {background-color:#EAD690; color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenuOn:visited {background-color:#EAD690; color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenuOn:active {background-color:#EAD690; color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenuOn:hover {background-color:#808080; color: #ffffff;text-decoration: none;font:bold 10px verdana} 

/*
_____________________________________________________________________________________
the following class definitions control the appearance of commonly used scripts
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

/*dtree folder navigation*/
.dtree {position: relative;font-family: Verdana;font-size: 11px;color: #666;white-space: nowrap;}
.dtree img {border: 0px;vertical-align: text-bottom;}
.dtree a {text-decoration: none;}
.dtree a:hover {color: #666;text-decoration: underline;}
.dtree .node {position: relative;top: -2px;padding: 1px;color: #666;}
.dtree .nodeSel {position: relative;top: -2px;padding: 1px;color: #666;background-color: #ffffff;}

/*DHTML menu navigation - default */
.clCMEvent{position:absolute; width:99%; height:99%; left:0px; top:0px; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0px; top:0px}

.clT,.clTover{border-left:2px solid white; text-align:center; position:absolute; padding:2px; font-size:11px; font-weight:bold; width:120px; font-family:arial,helvetica,serif; cursor:pointer;}
.clT{color:#000000; }
.clTover{color:#01663B;}
.clB{position:absolute; color:#FFFFFF; visibility:hidden}

.clTSub1,.clToverSub1{position:absolute; padding:2px; font-size:11px; font-weight:normal; width:120px; font-family:arial,helvetica,serif; cursor:pointer;}
.clTSub1{color:#000000;layer-background-color:#ffffff;background-color:#ffffff;}
.clToverSub1{color:#000000; layer-background-color:#AAC2DA; background-color:#AAC2DA;}
.clBSub1{position:absolute;  background-color:#000000; color:#FFFFFF; visibility:hidden}


.clBarBorder{position:absolute; color:#FFFFFF; layer-background-color:#996600; background-color: #996600; visibility:hidden}
.clBar{position:absolute; color:#FFFFFF; width:10px; height:10px; visibility:hidden; layer-background-color:#002184; background-color: #002184;}

/*
_____________________________________________________________________________________
these style and class definitions are used by the CSS dropdown navigation
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
#container {
	padding:0px;
	p\adding:0px;
	width:100%;
	text-align: left;
	margin: 0 auto;
}
ul#nav, ul#nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	padding: 0;
	margin: 0 0 0 0;
}
ul#nav a {
	font-weight: bold;
	font-size:11px;
	font-family:Arial;	
	display: block;
	color: #000000;
	text-decoration: none;
	padding: 0px;
}
ul#nav ul li a 
{
	font-weight: normal;
	font-size:10px;
	font-family:Arial;	
	padding: 2px;
}
ul#nav li a.daddy {
	background: url(/images/site/black_arrow_sm_trans.gif) center right no-repeat;
}
ul#nav a:hover {
	color:#01663B;
}
ul#nav, ul#nav ul li a:hover{
	color:#000000;
}
ul#nav li {
	float: left;
	padding: 0;
	
}
ul#nav li ul {
	background: #ffffff;
	position: absolute;
	left: -999em;
	height: auto;
	width: 120px;
	font-weight: normal;
	border: solid #000000;
	border-width: 1px;
	margin: 0;
}
ul#nav li li {
	background: #ffffff;
	p\adding-right: 1em;
	width: 120px;
	border: solid #000000;
	border-width: 0 0 1px 0;
}
ul#nav li ul a {
	width: 120px;
	w\idth: 120px;
}

ul#nav li ul ul {
	margin: -1.75em 0 0 100%;
}

/*
ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul {
	left: -999em;
}
ul#nav li.sfhover ul, ul#nav li li.sfhover ul, ul#nav li li li.sfhover ul {
	left: auto;
}

ul#nav ul li.sfhover {
	background: #AAC2DA;
}
*/
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul {
	left: -999em;
}
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li.sfhover ul, ul#nav li li.sfhover ul, ul#nav li li li.sfhover ul {
	left: auto;
}

ul#nav ul li:hover, ul#nav ul li.sfhover {
	background: #AAC2DA;
}
/*
_____________________________________________________________________________________
these style and class definitions are unique to this site
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

.HeadingTitle{border:1px solid black;background-color:#B6C5E3;font-weight:bold;}
.Glass{color:black;background-color:#ffffff;border-style:solid;border-top-width:1;border-bottom-width:1;border-left-width:1;border-right-width:1;border-top-color:#c0c0c0;border-bottom-color:#000000;border-left-color:#c0c0c0;border-right-color:#000000;filter:Blur(Add = 1, Direction = 135, Strength = 1)progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#ffffff,endcolorstr=#c0c0c0)}
.ListingCategoryTitle {font-family:Verdana;font-weight:bold;font-size:14px;}


.ManagedFieldLabel
{
	font-family:Verdana;
	font-weight:bolder;
	font-size:12px;
	color:#000000;
}
.Inset{padding:10px;}

.SubHeading{font:bold 16px Verdana; color:#3e3e3e}



a.SectionLink:link,visited,active {text-decoration: none; font:bold 12px verdana;}
a.SectionLink:link {color: #00653A;}
a.SectionLink:visited {color: #00653A;}
a.SectionLink:active {color: #00653A;}
a.SectionLink:hover {text-decoration:underline; color: #00653A;} 

.TopFade{border-top:1px solid #c0c0c0;background-image:url('/images/site/i_top_heading_fade_bg.jpg');background-position:top left;background-repeat:repeat-x}
.BottomFade{border-bottom:1px solid #c0c0c0;background-image:url('/images/site/i_heading_fade_bg.jpg');background-position:bottom left;background-repeat:repeat-x}

.TitleClass{font:bold 14px Verdana;}
.SubTitleClass{font:bold 10px Verdana;}

/*Added by Bryan Green, city of Pullman*/

.NewsLink
{
font-size:16px;
font-weight:bold;
}
/*
_____________________________________________________________________________________
these style and class definitions are unique to the M&O Site - Added by Art Garro
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

.MO-HeadingTitle{border:1px solid black;background-color:#B6C5E3;font-weight:bold;}
.MO-Glass{color:black;background-color:#ffffff;border-style:solid;border-top-width:1;border-bottom-width:1;border-left-width:1;border-right-width:1;border-top-color:#c0c0c0;border-bottom-color:#000000;border-left-color:#c0c0c0;border-right-color:#000000;filter:Blur(Add = 1, Direction = 135, Strength = 1)progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#ffffff,endcolorstr=#c0c0c0)}
.MO-ListingCategoryTitle {font-family:Verdana;font-weight:bold;font-size:14px;}


.MO-ManagedFieldLabel
{
	font-family:Verdana;
	font-weight:bolder;
	font-size:12px;
	color:#000000;
}
.MO-Inset{padding:10px;}
.MO-HeadingA{font:italic bold; 14px Verdana; color:#00653A}
.MO-MenuTextHeading{font:bold 12px Verdana; color:#0000cc}
.MO-MenuText{font:normal 12px Verdana; color:#000000}
.MO-MenuItem{font: bold 12px Verdana; color:#00653A}
.MO-TitleClass{font:bold 14px Verdana;}
.MO-SubTitleClass{font:bold 10px Verdana;}
.MO-ContentWindowHeader{font: bold 16px Verdana; color:#000000}
.MO-ContentWindowSubHeader{font: bold 16px Verdana; color:#000000}
.MO-ContentWindowText{font: normal 12px Verdana; color:#000000}
.MO-ContentWindowTextBold{font: bold 12px Verdana; color:#000000}

a.XY-Link:link,visited,active {text-decoration: none; font:bold 12px verdana;}
a.MO-Link:link {text-decoration: none; font:bold 12px verdana; color: #00653A;}
a.MO-Link:visited {text-decoration: none; font:bold 12px verdana; color: #00653A;}
a.MO-Link:active {text-decoration: none; font:bold 12px verdana; color: #00653A;}
a.MO-Link:hover {text-decoration: underline; font:normal 12px verdana; color: #00653A;} 
a.MO-Link:link,visited,active {text-decoration: none; font:bold 12px verdana;}
a.MO-Link:link {text-decoration: none;font:bold 12px verdana; color: #00653A;}
a.MO-Link:visited {text-decoration: none; font:bold 12px verdana; color: #00653A;}
a.MO-Link:active {text-decoration: none; font:bold 12px verdana; color: #00653A;}
a.MO-Link:hover {text-decoration: underline; font:bold 12px verdana; color: #00653A;} 

/*STYLES FOR THE NPL SITE*/
.outline
{
 border: 1px;
 border-color: #cccccc;
 border-style: solid;
 padding: 5px;
}
.leftjust
{
 text-align: left;
}
.centered
{
 text-align: center;
 font-size: 12px;
 font-family: sans-serif;
}
.bold
{
 font-weight: bold;
 font-family: sans-serif;
 font-size: 16px;
}