/* ------------------- */
/* Default Definitions */
/* ------------------- */



BODY, TABLE, TD, P, DIV, SPAN, A, UL, OL, LI {
	font: 8.5pt "Verdana", "Arial", "Helvetica", "sans-serif";
	}

A:link {color:#900; text-decoration: none;}
A:visited {color:#900; text-decoration: none;}
A:hover {color:#999; text-decoration: none;}

UL {list-style: square}


/* ------------------ */
/* Primary Navigation */
/* ------------------ */

.pagetitle {
	font: 16pt "Times New Roman", "Times", "serif";
	color: #900;
	line-height: 24px;
	}

a.pagetitle:link,
a.pagetitle:visited,
a.pagetitle:hover
 { color:#900; 
 text-decoration: none; 
 font: 16pt "Times New Roman", "Times", "serif";
 line-height: 24px;
 }

.nav, a.nav { 
	font: 8.5pt "Verdana", "Arial", "Helvetica", "san-serif";
	font-weight: bold ;
	color: #999 ;
	line-height: 15px;
	letter-spacing: 0.3px;
	}

.nav:link { color:#999; text-decoration: none; }
.nav:visited { color:#999; text-decoration: none; }
.nav:hover { color:#900; text-decoration: none; }

.nav_hl, a.nav_hl { 
	font: 8.5pt "Verdana", "Arial", "Helvetica", "san-serif";
	font-weight: bold ;
	color: #900 ;
	line-height: 15px;
	letter-spacing: 0.3px;
	}

.nav_hl:link { color:#900; text-decoration: none; }
.nav_hl:visited { color:#900; text-decoration: none; }
.nav_hl:hover { color:#900; text-decoration: none; }
	
.utilities, .utilities a {
	font: 8.5pt "Verdana", "Arial", "Helvetica", "san-serif";
	color: #999 ;
	text-decoration: none;
	}

.utilities:link { color:#999; text-decoration: none; }
.utilities:visited { color:#999; text-decoration: none; }
.utilities:hover { color:#900; text-decoration: none; }

.search { 
	font: 7.5pt "Verdana", "Arial", "Helvetica", "san-serif"; 
	color: #999; 
	text-decoration: none; 
	}

/* ------------------ */
/*       Body         */
/* ------------------ */

.section_intro {  
	font: 12pt "Times New Roman", "Times", "serif";
	font-style: normal; 
	line-height: 22px;
	}

.subnav, a.subnav, span.subnav { 
	font: 8.5pt "Verdana", "Arial", "Helvetica", "san-serif";
	font-weight: bold ;
	color: #999 ;
	line-height: 15px;
	letter-spacing: 0.3px;
	}

.subnav:link { color:#999; text-decoration: none; }
.subnav:visited { color:#999; text-decoration: none; }
.subnav:hover { color:#900; text-decoration: none; }

.subnav_hl, a.subnav_hl { 
	font: 8.5pt "Verdana", "Arial", "Helvetica", "san-serif";
	font-weight: bold ;
	color: #900 ;
	line-height: 15px;
	letter-spacing: 0.3px;
	}

.subnav_hl:link { color:#900; text-decoration: none; }
.subnav_hl:visited { color:#900; text-decoration: none; }
.subnav_hl:hover { color:#900; text-decoration: none; }

.body_title {
	font: 16pt "Times New Roman", "Times", "serif";
	line-height: 24px;
	}

.body_subtitle {
	font: 8.5pt "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #900;
	font-weight: bold;
	line-height: 20px;
	}

.body_subtitle:link {color:#900; text-decoration: none;}
.body_subtitle:visited {color:#900; text-decoration: none;}
.body_subtitle:hover {color:#999; text-decoration: none;}

.body_subsection_title {
	font: 8.5pt "Verdana", "Arial", "Helvetica", "sans-serif"; 
	color: #900 ;
	}

.body_text, td.body_text {
	font: 8.5pt "Verdana", "Arial", "Helvetica", "sans-serif"; 
	}

.body_text:link {color:#900; text-decoration: none;}
.body_text:visited {color:#900; text-decoration: none;}
.body_text:hover {color:#999; text-decoration: none;}


/* ------------------ */
/*    Info Boxes      */
/* ------------------ */

.infobox_title {
	font: 7.5pt "Verdana", "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #900
	}

.infobox_text, p.infobox_text {
	font: 7.5pt "Verdana", "Arial", "Helvetica", "sans-serif"; 
	line-height: 12px;
	}

.infobox_text_hl {  
	font: 7.5pt "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-weight: bold;
	}

/* ------------------ */
/*    Departments     */
/* ------------------ */

.dept_page_title {  
	font: 14pt "Times New Roman", "Times", "serif"; 
	color: #999;
	}
.body_text_open {  
	font: 8.5pt "Verdana", "Arial", "Helvetica", "sans-serif"; 
	line-height: 25px;
	}

