html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

body
{
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
}
.blockimg
{
	display:block
}
.missionstatement
{
    BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    WIDTH: 120px;
    COLOR: #666633;
    FONT-SIZE: 18px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.caption
{
    COLOR: #333333;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.box
{
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.box A
{
    POSITION: relative;
    TOP: 4px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
.boxheading
{
    FONT-SIZE: 16px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	FONT-WEIGHT: bold;
}
.boxlink
{
	TEXT-DECORATION: underline;
}
.boxlink A
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
.boxlink A:hover
{
    COLOR: #333333;
    FONT-WEIGHT: bold;
}
.boxoliveheading
{
    COLOR: #333300;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.boxblackheading
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.news
{
    BORDER: 0px;
    PADDING: 5px;
    MARGIN: 0px;
    COLOR: #336600;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.news A
{
    COLOR: #336600;
	FONT-WEIGHT: bold;
}
.news A:hover
{
    COLOR: #333333;
	FONT-WEIGHT: bold;
}
.blacktext
{
    BORDER: 0px;
    PADDING: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.blacktext A
{
    COLOR: #333333;
    FONT-WEIGHT: bold;
}
.blacktext A:hover
{
    COLOR: #666633;
	FONT-WEIGHT: bold;
}
.searchlabel
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.heading
{
	MARGIN: 0px;
	BORDER: 0px;
    PADDING: 0px;
    PADDING-BOTTOM: 12px;
    COLOR: #333333;
    FONT-SIZE: 20px;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.subheading
{
	MARGIN: 0px;
	BORDER: 0px;
    PADDING: 0px;
    PADDING-BOTTOM: 9px;
    COLOR: #333333;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.undersubheading
{
	MARGIN: 0px;
	BORDER: 0px;
    PADDING: 0px;
    PADDING-BOTTOM: 6px;
    COLOR: #333333;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.body
{
	MARGIN: 0px;
	BORDER: 0px;
    PADDING: 0px;
    PADDING-BOTTOM: 12px;
    COLOR: #333333;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.body A
{
    COLOR: #333333;
	FONT-WEIGHT: bold;
}
.body A:hover
{
    COLOR: #3399CC;
	FONT-WEIGHT: bold;
}
.relatedbody
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.relatedbody1
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../index_files/background_emergency.gif);
}
.relatedbody A
{
    COLOR: #333333;
	FONT-WEIGHT: bold;
}
.relatedbody A:hover
{
    COLOR: #3399CC;
	FONT-WEIGHT: bold;
}
.fixedrelatedbody
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.fixedrelatedbody A
{
    COLOR: #333333;
	FONT-WEIGHT: bold;
}
.fixedrelatedbody A:hover
{
    COLOR: #3399CC;
	FONT-WEIGHT: bold;
}
.largepullquote
{
    font-family: arial,geneva,helvetica,sans-serif;
    COLOR: #3399CC;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 16px;
    FONT-WEIGHT: bold;
}
.subpullquote
{
    font-family: arial,geneva,helvetica,sans-serif;
    COLOR: #3399CC;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 3px;
}
.menuheader
{
	MARGIN: 0px;
	BORDER: 0px;
    PADDING: 0px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #3399CC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.menu0
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level0_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu0 A
{
    COLOR: #333333;
	TEXT-DECORATION: none;	
}
.menu0 A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu1
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level1_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu1 A
{
    COLOR: #333333;
	TEXT-DECORATION: none;	
}
.menu1 A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu1selected
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level1selected_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu1selected A
{
    COLOR: #333333;
	TEXT-DECORATION: none;	
}
.menu1selected A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu1current
{
    COLOR: #3399CC;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level1selected_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu1current A
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu1current A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}

.menu2
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level2_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu2 A
{
    COLOR: #333333;
	TEXT-DECORATION: none;	
}
.menu2 A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu2selected
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level2selected_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu2selected A
{
    COLOR: #333333;
	TEXT-DECORATION: none;	
}
.menu2selected A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu2current
{
    COLOR: #3399CC;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level2selected_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu2current A
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu2current A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}

.menu3
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 32px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level3_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu3 A
{
    COLOR: #333333;
	TEXT-DECORATION: none;	
}
.menu3 A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu3selected
{
    COLOR: #333333;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 32px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level3selected_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu3selected A
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu3selected A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu3current
{
    COLOR: #3399CC;
    MARGIN: 0px;
    BORDER: 0px;
    PADDING-LEFT: 32px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	BACKGROUND-IMAGE: URL(../images/level3selected_whatwedo.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.menu3current A
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.menu3current A:hover
{
    COLOR: #3399CC;
	TEXT-DECORATION: none;	
}
.whiteletter
{
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.whiteletter A
{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;	
}
.whiteletter A:hover
{
    COLOR: #D6F891;
	TEXT-DECORATION: none;	
}
.indexletter
{
    COLOR: #FFFFFF;
    FONT-SIZE: 32px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}
.indexsubject
{
    COLOR: #333333;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
}

.list {

	margin: 0;
	padding: 0 0 0em;
	font-family: arial,geneva,helvetica,sans-serif;
	font-size: 76%;/* font sizing in ems, baby. if you want to change anything, just change this.*/
	/*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/
	color: #333333;
	
	}
.list A
{
    COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.list A:hover
{
    COLOR: #3399CC;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

/* table container for feed news */
.fd_bordertable { 
	background-color: white; 
	border-style: solid; border-width: 1px; border-color: #CCCCCC; 
	padding: 0; 
	width: 208px;
}

/* table container for feed news */
.fd_maintable { border-width: 0; background: white }

/* header cell with feed title text and xml button */
.fd_header { 
	padding: 5px; 
	background: #CCCCCC; color: #000000; 
	text-align: left; vertical-align: top 
}

/* header title link (leading to rss) */
.fd_headerlink, .fd_headerlink:visited, .fd_headerlink:hover {COLOR: #000000;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	TEXT-DECORATION: none;
}

/* item link properties, such as text-decoration and etc */
.fd_itemlink { PADDING: 1px;
    COLOR: #333333;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif; }
.fd_itemlink:visited { PADDING: 1px;
    COLOR: #333333;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif; }
.fd_itemlink:hover { PADDING: 1px;
    COLOR: #3399CC;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial,geneva,helvetica,sans-serif; }

/* item descriptions */
.fd_itemcell { 
	padding: 10px; 
	line-height: 16px; 
	background: #FAFAFA; color: black; 
	FONT-FAMILY: arial,geneva,helvetica,sans-serif; font-size: 12px 
}

/* item post date */
.fd_postdate { 
	color: #666666;	font-style: italic;	
}

/* item author */
.fd_author { 
}
