/*
------------------------------------------------------------------------
body 
------------------------------------------------------------------------
*/

body {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;/*74%; /* font-size value was 71% prior to 08.03.2007 */
	line-height: 1.35em;
	}
	
input, select, textarea{
	font-family: arial, verdana, helvetica, sans-serif;
}	

#nav-tab {
	font-weight: 900;
	}

input, textarea{
	font-size: 100%;
}

.box-box h3{
	font-size: 140%;
	padding: 0 0 5px 0 !important;
}

.local-title{
	font-size: 130%;
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
}

#column-right .boxcontainer h3{
	font-size: 120% !important;
}

#banner-left h1{
	font-size: 150%;
	margin: 0;
	padding: 0;
	font-weight:bold !important;
}

h1{
	font-size: 190%;
	font-weight:normal;
	margin: 0 0 10px 0;
}


h2{
	font-size: 145%;
	font-weight:bold;
}

h3{
	font-size: 130%;
	font-weight:bold;
}

h4{
	font-size: 120%;
	font-weight:bold;
}

h5,h6{
	font-size: 100%;
	font-weight:bold;
}

table { 
	font-size:100%;
}

.added-updated { 
	font-size:85%;
}

/*
------------------------------------------------------------------------
links
------------------------------------------------------------------------
*/
a:hover { text-decoration: underline; }
a:visited { text-decoration: underline; }

.box-box h2 em, .box-box h3 em, .boxcontainer h3 em { font-size:120%;  font-style:normal; } /* for the >> next to headings */

h2 em, h3 em { font-style:italic; }

#column-left #local li a { text-decoration:none; }
#column-left #local li a:hover { text-decoration:underline; }

h2 a { text-decoration:none; }
h2 a:hover { text-decoration:underline; }

.home #banner p a { text-decoration:none; }
.home #banner-featured p a { font-weight: bold; }

.home #banner p a:hover { text-decoration:underline; }

.rightbox li a { text-decoration:none; }
.rightbox li a:hover { text-decoration:underline; }
.rightbox .listheading a { text-decoration:none; }
.rightbox .listheading a:hover { text-decoration:underline; }

/*a.link_box { font-weight:bold; }*/

/* needed to make the h3 links on the homepage have an underline when hovered over only */
.box-box h3 a { text-decoration:none; }
.box-box h3 a:hover { text-decoration:underline; }

.plainlink { text-decoration:none; }

/*
------------------------------------------------------------------------
header
------------------------------------------------------------------------
*/

#navigation a { text-decoration:none; font-weight:bold; }


/*
------------------------------------------------------------------------
home page
------------------------------------------------------------------------
*/

#column-right .local-title { font-weight:bold; }

.column-home .local-title { font-weight:bold; }

th.local-title { font-weight:bold; }

/*
------------------------------------------------------------------------
local
------------------------------------------------------------------------
*/


#column-left #local li.active { font-weight:bold; }
#column-left .local-title { font-weight:bold; font-size: 125%; }


/* 
------------------------------------------------------------------------
main body
------------------------------------------------------------------------
*/


/*
------------------------------------------------------------------------
banner
------------------------------------------------------------------------
*/
.home #banner-featured p #featureddesc { font-weight: normal; text-decoration:none; }
.home #banner-featured p #featureddesc a { text-decoration:none; }
.home #banner-featured p #featureddesc a:hover { text-decoration:underline; }
.home #banner-featured p #featuredtitle { font-weight: bold; font-size: 130%; }
#banner-left h1 { color:white; }

/*
------------------------------------------------------------------------
page tools
------------------------------------------------------------------------
*/

/*
------------------------------------------------------------------------
footer
------------------------------------------------------------------------
*/

#footer {  text-align:right; }

/*
------------------------------------------------------------------------
right nav
------------------------------------------------------------------------
*/

.rightbox .heading { font-weight:bold; }

.rightbox li a { text-decoration:none; }

.rightbox .listheading { font-weight:bold; }


/*
------------------------------------------------------------------------
search results
------------------------------------------------------------------------
*/
/*
------------------------------------------------------------------------
publications
------------------------------------------------------------------------
*/
/*
------------------------------------------------------------------------
a to z
------------------------------------------------------------------------
*/

.atoz_box a, .atoz_boxnumber a{ font-weight: bold; }
.atoz_letter { 	font-weight:bold; }

/*
------------------------------------------------------------------------
Error
------------------------------------------------------------------------
*/
.errormsg { font-weight:bold; font-size: 1.5em; }

#warning h1{ 
	font-size:1.5em;
	font-weight:bold;
}


