
/* CSS Document */

 html, body, p, div, img, li, ul, dl, dd, dt, form, td, tr, form{
/*** Let's go commando ***/
  margin:0;
  padding:0;
  border:0px none;
}
input, select{
  margin:0;
  padding:0;}

/* Main DIV Layouts --------------------------------------------------*/

body{
 margin: 0;
 padding:0;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 80%;
 background-color: #FFFFFF}
 
#container {margin: 0;
               width: 960px;
         			margin-left: auto;
			margin-right: auto;
			padding: 0;
			}

#banner {margin: 0;
		 padding: 0;
		 background-color: #FFFFFF;}
		
#content {
		padding: 0px 15px 15px 25px; 
		margin-left: 160px; 
		margin-right: 130px; 
}  



		
#sidebar-a {float: left;
			width: 160px;
			\width:170px;
			w\idth: 160px;
			margin: 0px;
			background-color: #ffffff;}

#sidebar-b {float: right;
			width: 130px;
			\width: 140px;
			w\idth: 130px;
			margin: 0px;
			background-color: #FFFFFF;}

#footer {clear: both;
		padding: 3px 0px 3px 0px;
		margin: 0px;
		background-color: #ffffff;
		color:#000000;
		text-align: center;
		border:solid #D4D4D4;
        border-width:4px 0px 0px 0px; }
		
#subfoot{clear: both;
		padding: 5px;
		margin: 0px;
		background-color: #ffffff;
		color:#000000;
		text-align: center
}		
			


/* Header Layout--------------------------------------------------*/

#head{
height:115px;
text-align:right;
background-image: url('/media/Media,13,en.gif');
background-repeat: no-repeat;
background-position:  right top;
background-color: #FFFFFF;
margin: 0px;
padding: 0px
}
 
#tnavlist 
{padding-right: 10px;
 margin-top: 6px;}

#tnavlist li
{display: inline;
list-style-type: none;
padding-left: 17px;
text-decoration: none;
color: #881D04;
margin: 0px;
}

#tnavlist li a:link { color: #881D04; }
#tnavlist li a:visited { color: #881D04; }
#tnavlist li a:hover {color: #3189BB; }

#logo{
float: left;
text-align:left;
padding:0px;
margin: 10px 0px 0px 0px;
}

#search{
float: right;
padding:50px 15px 0px 0px;
margin: 0;
}

.inputbox {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 width: 100px;
}

.white 
{font-weight: bold;
color: #FFFFFF;}

.space{margin-right:35px;}


/* Top Navigation--------------------------------------------------*/

#topnav
{height: 19px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 clear: both;
 color: #FFFFFF;
 background-image:  url('/media/Media,17,en.gif');
 background-repeat: no-repeat; 
 background-color: #580E31;
 margin: 0px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:3px}

 #topnavlist
{margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;}

 #topnavlist ul
{margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;}

#topnavlist li
{display: inline;
 list-style-type: none;
 background-image: url('/media/Media,8,en.gif');
 background-repeat: no-repeat;
 background-position: 23px 6px}

#topnavlist a
{color: #FFFFFF;
margin: 0px 12px 0px 30px;
text-decoration:none; }

#topnavlist a:link, #navlist a:visited
{color: #FFFFFF;
text-decoration: none;
}

#topnavlist a:hover
{color: #79B2D4;
text-decoration: none;}

#active a:link, #active a:visited, #active a:hover
{color: #79B2D4;}
 
#topnavlist .currentsection   /*Added by T4 */
{color: #79B2D4;
margin: 0px 12px 0px 30px;
text-decoration:none; }

 
		   
/* History Trail--------------------------------------------------*/

h1.Events
{
	height:45px;
	}

#grad     {
		background-color: #FFFFFF;           
		padding:6px 0px 6px 10px;
           	margin: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		clear: both;
		height:20px;
color: #881D04;}
		   
#history {margin: 0px 0px 0px 0px}		   		   

/* Left Navigation --------------------------------------------------*/


#subnavcontainer { margin-left: 0px; margin-top: 1px; margin-bottom: 0px; }
		
#subnavcontainer ul{
			margin: 0;
			padding: 0;
			list-style-type: none;
			font-family: arial, Helvetica, sans-serif;}
		
#subnavcontainer li {margin: 0 0 0px 0; }
		
#subnavcontainer a {
		    display: block;
			 width: 160px;
			 color: #FFFFFF;
			 background-color: #FFFFFF;
			 background-image:  url('/media/Media,20,en.gif');
            background-repeat: no-repeat;  
			background-position: left top;
			text-decoration: none;
			border-bottom: 1px solid #FFFFFF; padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:5px
			}
			
#subnavcontainer a:visited{
			color: #FFFFFF;
			background-color: #FFFFFF;
			background-image:  url('/media/Media,20,en.gif');
            background-repeat: no-repeat;  
			background-position: left top;
			text-decoration: none}			
		
#subnavcontainer a:hover, a:link#scurrent, a:visited#scurrent
		    {color: #FFFFFF;
			text-decoration: none;
			background-image: url('/media/Media,20,en.gif');
            background-repeat: no-repeat;  
			background-position: left top }
#subnavcontainer ul#navlist li a {
		    display: block;
			width: 160px;
			 color: black;
			 background-color: #FFFFFF;
			 background-image:  url('/media/Media,19,en.gif');
            background-repeat: no-repeat;  
			background-position: left top;
			text-decoration: none; padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:5px}
#subnavcontainer ul#navlist li a:hover {
			 background-image:  url('/media/Media,20,en.gif');
			 color: #FFFFFF
            }

#subnavcontainer ul#navlist li { margin: 0px 0 -16px 0; }
		
#subnavcontainer ul#navlist ul li { margin: 0px 0 0px 0; }
		
#subnavcontainer ul#navlist ul a
		    {display: block;
			width: 138px;
			color: #000000;
			background-color: #B8DFF5;
			background-image:  url('/media/Media,21,en.gif');
            background-repeat: no-repeat;  
			background-position: right bottom;
			text-decoration: none;
			font-weight:normal; padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:5px}

#subnavcontainer ul#navlist ul a:visited
            {color: #000000;
			background-color: #B8DFF5;
			background-image:  url('/media/Media,21,en.gif');
            background-repeat: no-repeat;  
			background-position: right bottom;
			text-decoration: none;
			font-weight:normal}
		
#subnavcontainer ul#navlist ul a:hover, a:link#subcurrent, a:visited#subcurrent
		    {color: #FFFFFF;
			background-color: #3E7696;
			text-decoration: none;
			font-weight:normal;
			background-image: url('../images/corner2.gif');
            background-repeat: no-repeat}
			
/* Added by T4*/
#subnavcontainer ul#navlist .currentbranch0, #subnavcontainer ul#navlist .currentsection
		    {
			 width: 160px;
			display: block;
			border-bottom: 1px solid #FFFFFF;
			color: #FFFFFF;
			text-decoration: none;
			background-image: url('/media/Media,20,en.gif');
			background-repeat: no-repeat;  
			background-position: left top; padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:5px }


#subnavcontainer ul#navlist .multilevel-linkul-0 .currentbranch0, #subnavcontainer ul#navlist .multilevel-linkul-0 .currentsection 
		    {color: #FFFFFF;
			background-color: #3E7696;
			text-decoration: none;
			font-weight:normal;
			background-image: url('../images/corner2.gif');
			background-repeat: no-repeat;
			width: 138px;
			 display: block; padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:5px
			}
#subnavcontainer ul#navlist ul.multilevel-linkul-0 .currentbranch0 a 
		    {color: #FFFFFF;
			background-color: #3E7696;
			text-decoration: none;
			font-weight:normal;
			background-image: url('../images/corner2.gif');
			background-repeat: no-repeat;
			width: 138px;
			 padding: 0;
			display: block;
			border-bottom: medium none;
			}

/* End of T4 */


/* Added Ada */

#subnavcontainerallservices UL#navlistallservices LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url('/media/Media,19,en.gif'); PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: black; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices LI A:hover {
	BACKGROUND-IMAGE: url('/media/Media,20,en.gif'); COLOR: #ffffff
}
#subnavcontainerallservices UL#navlistallservices LI {
	MARGIN: 0px 0px -16px
}
#subnavcontainerallservices UL#navlistallservices UL LI {
	MARGIN: 0px
}
#subnavcontainerallservices UL#navlistallservices UL A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right bottom; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('/media/Media,21,en.gif'); PADDING-BOTTOM: 5px; WIDTH: 138px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #b8dff5; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices UL A:visited {
	BACKGROUND-POSITION: right bottom; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('/media/Media,21,en.gif'); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #b8dff5; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('../images/corner2.gif'); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #3e7696; TEXT-DECORATION: none
}
A#subcurrent:link {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('../images/corner2.gif'); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #3e7696; TEXT-DECORATION: none
}
A#subcurrent:visited {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('../images/corner2.gif'); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #3e7696; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices .currentbranch0 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url('/media/Media,20,en.gif'); PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid #ffffff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices .currentsection {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url('/media/Media,20,en.gif'); PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid #ffffff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices .multilevel-linkul-0 .currentbranch0 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('../images/corner2.gif'); PADDING-BOTTOM: 5px; WIDTH: 138px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #3e7696; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices .multilevel-linkul-0 .currentsection {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('../images/corner2.gif'); PADDING-BOTTOM: 5px; WIDTH: 138px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #3e7696; TEXT-DECORATION: none
}
#subnavcontainerallservices UL#navlistallservices UL.multilevel-linkul-0 .currentbranch0 A {
	padding:0px; DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url('../images/corner2.gif'); WIDTH: 138px; COLOR: #ffffff; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #3e7696; TEXT-DECORATION: none
}



/* end Ada */
			
/* Placeholders --------------------------------------------------*/

/* Forms and Publications Placeholder --*/
#fp{width:158px;
         margin: 15px 0px 10px 5px }
		 
#fph{height: 20px;
          background-image:  url('/media/Media,11,en.gif');
          background-repeat: no-repeat }
					 
#fpb {border:solid #CFCFCF;
           border-width:0px 1px 1px 1px;
		   margin-left:2px;
		   color:#434B34;
		   font-size: 0.9em}
		   
#fpb ul    {list-style: none; margin: 0 0 0 0.3em; padding: 0 0 0.6em 0;}
#fpb ul li {background:  url('/media/Media,6,en.gif') no-repeat 0em 0.7em; display: block; padding-left:9px; padding-right:0; padding-top:0.2em; padding-bottom:0.4em}
#fpb ul a  {color:#000000;}

/* Other Options Placeholder --*/
#other{width:158px;
         margin: 15px 0px 10px 5px }
		 
#otherh{height: 20px;
          background-image:  url('/media/Media,22,en.gif');
          background-repeat: no-repeat }
					 
#otherb {border:solid #CFCFCF;
           border-width:0px 1px 1px 1px;
		   margin-left:2px;
		   color:#434B34;
		   font-size: 0.9em}
		   
#otherb ul    {list-style: none; margin: 0 0 0 0.3em; padding: 0 0 0.6em 0;}
#otherb ul li {background:  url('/media/Media,6,en.gif') no-repeat 0em 0.7em; display: block; padding-left:9px; padding-right:0; padding-top:0.2em; padding-bottom:0.4em}
#otherb ul a  {color:#000000;}


a.small {
	font-size: 80%;
}

a.large {
	font-size: 130%
}

/* Blue Placeholders ------------------------------------------------------------------*/
.blue {width:126px;
       margin: 10px 0px 0px 0px }
		 
.blueh {min-height: 22px;
           background-image:  url('/media/Media,7,en.gif');
		   background-color: #7DBDE0;
           background-repeat: no-repeat;
		   margin: 0px;
		   padding-bottom: 2px; padding-left:0px; padding-right:0px; padding-top:0px}
		  
.blueb {border:solid #9FD0E7;
        border-width:0px 1px 1px 1px;
		padding: 3px 7px 3px 3px;}


/* Blue Placeholders - Left hand side ------------------------------------------------------------------*/
.blueL {width:160px;
       margin: 10px 0px 0px 0px }
		 
.bluehL {min-height: 22px;
            background-image:  url('/media/Media,001,en.gif');
		   background-color: #7DBDE0;
           background-repeat: no-repeat;
		   margin: 0px;
		   padding-bottom: 2px; padding-left:0px; padding-right:0px; padding-top:0px}
		  
.bluebL {border:solid #9FD0E7;
        border-width:0px 1px 1px 1px;
		padding: 3px 7px 3px 3px;}		
.bluebL ul{list-style-type: none;		}
		  
/* Feature of the Month ----------------------------------------------------------------*/
#feat{width: 159px;
      margin: 10px 0px 0px 4px;}
		
#feath  {margin: 10px 0px 0px 0px;
		padding: 3px 0px 3px 8px;
		background-color: #580E31;
        color: #FFFFFF;
		font-weight:bold; 
		font-size: 0.9em;
		}
		 		
#featb  {border:solid #580E31;
        border-width:0px 1px 1px 1px;
		padding: 3px 7px 3px 3px;
		overflow: hidden;
		}
		
h2.whi {color:#FFFFFF;}				  
		  

		  

		
/* What do you want to do -------------------------------------------------------*/
#what{width: 59%;
       display:inline;
	   float: left;
	   margin-bottom: 10px;
	   }
#whatfull{
		width: 100%;
       display:inline;
	   margin-bottom: 10px;
	   }

		
#whath  {margin: 10px 0px 0px 0px;
		padding: 3px 0px 3px 8px;
		background-color: #9FD0E7;
        color: #580E31;
		font-weight:bold; 
		}
		 		
#whatb  {border:solid #9FD0E7;
        border-width:0px 1px 1px 1px;
		padding: 7px 7px 7px 3px;
		overflow: hidden;
		background-color: #F5FAFD
		}
		
#whatb a:link {text-decoration: none;}
#whatb a:visited {text-decoration: none;}
#whatb a:hover {text-decoration: underline;}	


.what{width: 59%;
       display:inline;
	   float: left;
	   margin-bottom: 10px;
	   }
		
.whath  {margin: 10px 0px 0px 0px;
		padding: 3px 0px 3px 8px;
		background-color: #9FD0E7;
        color: #580E31;
		font-weight:bold; 
		}

.whatb  {border:solid #9FD0E7;
        border-width:0px 1px 1px 1px;
		padding: 7px 7px 7px 3px;
		overflow: hidden;
		background-color: #F5FAFD
		}
		
.whatb a:link {text-decoration: none;}
.whatb a:visited {text-decoration: none;}
.whatb a:hover {text-decoration: underline;}	



/* Latest News ------------------------------------------------------------------*/		
#late {width: 39%;
       display:inline;
	   float: right;
	   margin-bottom: 10px}
		
#lateh  {margin: 10px 0px 0px 0px;
		padding: 3px 0px 3px 15px;
		background-color: #9FD0E7;
        color: #580E31;
		font-weight:bold;
		}
		 		
#lateb  {border:solid #9FD0E7;
        border-width:0px 1px 1px 1px;
		padding: 7px 7px 7px 3px;
		overflow: hidden;
		background-color: #F5FAFD
		}
		
#lateb a:link {text-decoration: none;}
#lateb a:visited {text-decoration: none;}
#lateb a:hover {text-decoration: underline;}		
		
		
/* Blue Boxes ------------------------------------------------------------------*/		

		
.bluebox  {margin: 10px 0px 0px 0px;
		padding: 3px 0px 3px 5px;
		background-color: #9FD0E7;
        color: #580E31;
		font-weight:bold;
		}
		 		
.blueboxmid  {border:solid #9FD0E7;
        border-width:0px 1px 1px 1px;
		padding: 7px 7px 7px 3px;
		overflow: hidden;
		margin-bottom:10px;
		}		
		


/* Images --------------------------------------------------------------------------------*/

.logo {padding-top: 15px}

/* Links ---------------------------------------------------------------------------------*/
a:link.blak{color:#000000; font-weight:bold; }
a:visited.blak  {color:#000000;  font-weight:bold;}
a:hover.blak {color:#000000;  font-weight:bold;}

#search a:link     {color:#08315F;}
#search a:visited  {color:#08315F;}
#search a:hover    {color:#08315F;}

#currentb a:link {color:#434B34;}
#currentb a:visited  {color:#434B34;}
#currentb a:hover {color:#434B34;}

#formsb a:link {color:#434B34;}
#formsb a:visited  {color:#434B34;}
#formsb a:hover {color:#434B34;}

a:link {color:#881D04;}
a:visited  {color:#881D04;}
a:hover {color:#3189BB}

#footer a:link {color:#881D04;}
#footer a:visited  {color:#881D04;}
#footer a:hover {color:#3189BB}

a:link.skip{color:#FFFFFF; text-decoration: none; font-size: 0.01em}
a:visited.skip  {color:#FFFFFF; text-decoration: none; font-size: 0.01em}
a:hover.skip {color:#FFFFFF; text-decoration: none; font-size: 0.01em}

#env{padding: 0px 0px 10px 15px}

#irish{margin-right: 15px}

/* Headings, Text, Lists and Misc --------------------------------------------------*/
h1 { font-size: 1.2em;
     color: #580E31;
	 padding: 0px;
	 margin: 10px 0px 10px 0px}
	 
h2 { font-size: 1em;
     color: #08315F;
	 padding: 0px;
	 margin: 10px 0px 0px 0px}
	 
h2.bluehead{margin: 0px;
            padding: 0px;
			color: #580E31;}	 
	 
h3 {color: #000000;
	 font-weight:bold;
	 font-size: 0.9em;
	 padding: 0px;
	 margin:10px 0px 0px 0px}	 
	 	 
	 	 
p   {margin: 5px 0px 5px 0px; padding-bottom: 15px;}


#content ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#content ul li {background:  url('/media/Media,24,en.gif') no-repeat 0em 0.6em; display: block; padding-left:8px; padding-right:0px; padding-top:1px; padding-bottom:1px}
#content ul ul li {background:  url('/media/Media,131,en.gif') no-repeat 0em 0.6em; display: block; padding-left:8px; padding-right:0px; padding-top:1px; padding-bottom:1px}
#content ul a {color:#881D04;}
#content ul a {color:#881D04;}
#content ul a:visited  {color:#434B34;}
#content ul a:hover {color:#3189BB;}

#content ol {padding: 0px; margin: 0px 0px 0px 0px }
#content ol li {margin:0px; padding: 0px 0px 0px 10px; }
#content ol a {color:#881D04;}

#whath h2 {color: #580E31;
		font-weight:bold;
		font-size: 1em;
		padding: 0px;
		margin:0px}
.whath h2 {color: #580E31;
		font-weight:bold;
		font-size: 1em;
		padding: 0px;
		margin:0px}
		
#lateh h2 {color: #580E31;
		font-weight:bold;
		font-size: 1em;
		padding: 0px;
		margin:0px}

#feath h2 {color: #FFFFFF;
		font-weight:bold;
		font-size: 1em;
		padding: 0px;
		margin:0px}
		
h2.placehead  {color: #08315F;
		font-weight: bold;
		font-size: 0.9em;
		padding: 5px 0px 0px 5px;
		margin: 0px;}						
		
.spaceout {line-height: 1.7em}
				
.invisible{position: absolute; left: -9000px}		

		
address {font-style: normal;}

hr  {
 border: 0px none;
 height: 1px;
 width:100%;
 color: #9FD0E7;
 background-color: #9FD0E7;
 margin: 5px 0px;  }
 
table {
	border: 1px solid #9FD0E7;
	border-collapse: collapse;
}


.noborder{
border:none;
}

td {
	border: 1px solid #9FD0E7;
	padding: 2px;
}
		

/* Forms --------------------------------------------------*/
form {margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;}		
	  
/* Application template --------------------------------------------------*/

#content ul.application {
	list-style: none;
	padding-top: 4px;
}

#content ul.application li {
	padding-left: 20px;
	background: url('/icons/icon_other.gif') no-repeat 0 0em;
}

#content ul.application li.DOC {
	background: url('/icons/icon_doc.gif') no-repeat 0 0em;
}
#content ul.application li.GIF {
	background: url('/icons/icon_gif.gif') no-repeat 0 0em;
}
#content ul.application li.HTM {
	background: url('/icons/icon_htm.gif') no-repeat 0 0em;
}
#content ul.application li.JPG {
	background: url('/icons/icon_jpg.gif') no-repeat 0 0em;
}
#content ul.application li.PDF {
	background: url('/icons/icon_pdf.gif') no-repeat 0 0em;
	}
#content ul.application li.PPS {
	background: url('/icons/icon_pps.gif') no-repeat 0 0em;
}
#content ul.application li.PPT {
	background: url('/icons/icon_ppt.gif') no-repeat 0 0em;
}
#content ul.application li.RTF {
	background: url('/icons/icon_rtf.gif') no-repeat 0 0em;
}
#content ul.application li.TXT {
	background: url('/icons/icon_txt.gif') no-repeat 0 0em;
}
#content ul.application li.XLS {
	background: url('/icons/icon_xls.gif') no-repeat 0 0em;
}
#content ul.application li.ZIP {
	background: url('/icons/icon_zip.gif') no-repeat 0 0em;
}


/* department Sitemap  --------------------------------------------------*/

#content .sitemap ul a {color:#881D04;}
#content .sitemap ul a:visited  {color:#881D04;}
#content .sitemap ul a:hover {color:#3189BB; text-decoration: underline;}
#content .sitemap ul {list-style: none; margin: 0; padding: 0 0 0 0; text-indent: 0; }
#content .sitemap ul li {background: none; padding: 0; margin-left: 0px;}
#content .sitemap ul ul {margin-left: 0; padding-left: 0; margin-top: -22px;}
#content .sitemap ul ul li {color: #881D04; background-color: #9FD0E7;font-weight: bold; padding: 5px; display: block; }
#content .sitemap ul ul li a {color: #881D04; background-color: #9FD0E7;font-weight: bold; padding: 0px; display: block;text-decoration: none;} 
#content .sitemap ul ul li{background-color: #FFFFFF;text-decoration: none;} 
#content .sitemap ul ul ul li{color: #881D04; background-color: #FFFFFF;font-weight: bold; padding: 0px; display: block; text-decoration: none;} 
#content .sitemap ul ul ul {margin-left: 0; padding: 0; margin-top: 0px;}
#content .sitemap ul ul ul li {background-color: #FFFFFF; display: block; padding: 0; margin-left: 0px;}
#content .sitemap ul ul ul li a {color: #881D04; background-color: #FFFFFF;font-weight: normal; padding: 5px; display: block; text-decoration: none;}


/* image align  --------------------------------------------------*/

#image_left IMG {
	FLOAT: left
}
#image_right IMG {
	FLOAT: right
}

#content p.break {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; LINE-HEIGHT: 1.5em; padding-top: 0px; border-bottom: #b4a2ae 1px dashed
}

/* ADA blue heading! .........................................*/

.blueHeading {background-color: #9FD0E7;font-weight: bold; padding: 0px; display: block;text-decoration: none;margin-left: 0; } 

/* end blue heading! .........................................*/


