/* Default styles for College Web Pages */

BODY {margin:0; padding:0}

.ui_bb_title {font-family: Arial, Helvetica, Arial;
			 font-size: 100%;
			 font-style: normal;
			 font-weight: bold;
			 color: #FFFFFF; 	
			}
			
.ui_bb_author {font-family: Arial, Helvetica, Arial;
			 font-size: 80%;
			 font-style: normal;
			 font-weight: bold;
			 color: #FDB14F;
			 padding-left: 5px;			 	
			}
			
.ui_bb_edition {font-family: Arial, Helvetica, Arial;
			 font-size: 80%;
			 font-style: normal;
			 font-weight: bold;
			 color: #FFFFFF;		
			}
			
.inline_form {margin: 0;
      		display: inline;
      		padding: 0;
}

.inline_form_text {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		margin-top: 3px;
		margin-bottom: 3px;
}

.lnav_text{text-align: left;
		text-decoration: none;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 70%;
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		padding-right: 5px;
}

.lnav_text_on{text-align: left;
		text-decoration: underline;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 70%;
		font-style: normal;
		font-weight: normal;
		color: #FCD09F;
		padding-right: 5px;
}

.chapnavheader{text-align: left;
		text-decoration: none;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 90%;
		font-style: normal;
		font-weight: bold;
		color: #FFFFFF;
		padding-right: 5px;
		padding-top: 3px;
		padding-bottom: 3px;	
}

.top_nav_horiz {font-family: arial, verdana, helvetica, sans-serif;
			 font-size: 78%;
			 font-style: normal;
			 font-weight: bold;
			 color: #FFFFFF;
			 white-space: nowrap;
			 text-decoration: none;
}

.right_horiz {font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 70%;
			 font-style: normal;
			 font-weight: normal;
			 color: #000000;
			 white-space: normal;
			 padding-left: 5px;
			 padding-right: 10px;	
}

.breadcrumb{white-space: nowrap;
}

.breadcrumb_text {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 8pt;
			font-style: normal;
			font-weight: bold;
			color: #003363;
}

A.breadcrumb_text{
	color: #005AC4;
	text-decoration: none;
}

A.breadcrumb_text:VISITED {
	color: #005AC4;
	text-decoration: none;
}

A.breadcrumb_text:HOVER {
	color: #005AC4;
	text-decoration: none;
}

A.breadcrumb_text:ACTIVE {
	color: #005AC4;
	text-decoration: none;
}	

.contentpagetitle {
	color: #143F7C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	white-space: normal;
	padding-top: 5px; 
}

.contentpagetitleblack {
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	white-space: normal;
}

.contentpagetitleorange {
	color: #FAA23F;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	white-space: normal;
}

.contentpagetitlegreen {
	color: #3CB73A;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	white-space: normal;
}

.contentpagebugorange {
	color: #FAA23F;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	white-space: normal;
}

.contentpagebuggreen {
	color: #3CB73A;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	white-space: normal;
}

.contentpageaandeorange {
	color: #FAA23F;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	white-space: normal;
}

.contentpageaandegreen {
	color: #3CB73A;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	white-space: normal;
	
}

.sipagetitlegray {
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	white-space: normal;
}

.sipagetitlegraysm {
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	white-space: normal; 
}
/*
.contentheader {
	color: #000000;
	font-family: arial, tahoma, verdana,  helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	white-space: normal;
	padding-left: 10px;
	padding-right: 10px; 
}
*/
.contentbody{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 80%;
			 font-style: normal;
			 font-weight: normal;
			 color: #000000;
			 white-space: normal;
		 }
		 
.contentbodyheader{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #143F7C;
	text-decoration: none;
	white-space: normal;
	font-size: 95%;
	 font-style: normal;
	 font-weight: bold;
	}	
		 
.contentbodyblue{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 80%;
			 font-style: normal;
			 font-weight: normal;
			 color: #143F7C;
			 white-space: normal;
		 }
		 
.contentbodysmall {
			color: #000000;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 60%;
			font-style: normal;
			font-weight: normal;
			white-space: normal;
}

.contentbodylink{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 90%;
			 font-style: normal;
			 font-weight: bold;
			 color: #005AC4;
			 white-space: normal;
		 }
		 
.contentbodylinksmall{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 70%;
			 font-style: normal;
			 font-weight: bold;
			 color: #005AC4;
			 white-space: normal;
		 }
		 
A.contentbodylink{
	color: #005AC4;
	text-decoration: none;
	white-space: normal;
}

A.contentbodylink:VISITED {
	color: #005AC4;
	text-decoration: none;
	white-space: normal;
}

A.contentbodylink:HOVER {
	color: #005AC4;
	text-decoration: none;
	white-space: normal;
}

A.contentbodylink:ACTIVE {
	color: #005AC4;
	text-decoration: none;
	white-space: normal;
}	 

.overviewtext{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 70%;
			 font-style: normal;
			 font-weight: normal;
			 color: #000000;
			 white-space: normal;
		 }
		 
.overviewlinktext{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 80%;
			 font-style: normal;
			 font-weight: bold;
			 color: #005AC4;
			 white-space: nowrap;
		 }
		 
A.overviewlinktext {
	color: #005AC4;
	text-decoration: none;
}
		 
A.overviewlinktext:VISITED {
	color: #005AC4;
	text-decoration: none;
}

A.overviewlinktext:HOVER {
	color: #005AC4;
	text-decoration: none;
}

A.overviewlinktext:ACTIVE {
	color: #005AC4;
	text-decoration: none;
}

.mapitem {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 85%;
			font-style: normal;
			font-weight: bold;
			color: #000000;
			white-space: nowrap;	
}

A.mapitem {
	color: #000000;
	text-decoration: none;
}
		 
A.mapitem:VISITED {
	color: #000000;
	text-decoration: none;
}

A.mapitem:HOVER {
	color: #000000;
	text-decoration: none;
}

A.mapitem:ACTIVE {
	color: #000000;
	text-decoration: none;
}

.mapitemlink {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 80%;
			font-style: normal;
			font-weight: bold;
			color: #005AC4;
			white-space: nowrap;	
}

A.mapitemlink {
	color: #005AC4;
	text-decoration: none;
}
		 
A.mapitemlink:VISITED {
	color: #005AC4;
	text-decoration: none;
}

A.mapitemlink:HOVER {
	color: #005AC4;
	text-decoration: none;
}

A.mapitemlink:ACTIVE {
	color: #005AC4;
	text-decoration: none;
}
		 
.footer {color:#003366;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 7pt;
		font-style: normal;
		font-weight: normal;
}

.footerblue {color:#4486D4;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 7pt;
		font-style: normal;
		font-weight: normal;
}

.footercopyright {
		font-size: 8pt;
}

A.footer{
	color: #4486D4;
	text-decoration: none;
}

A.footer:VISITED {
	color: #4486D4;
	text-decoration: none;
}

A.footer:HOVER {
	color: #4486D4;
	text-decoration: none;
}

A.footer:ACTIVE {
	color: #4486D4;
	text-decoration: none;
}	

.warning{color:#FF0000;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 35pt;
		font-style: normal;
		font-weight: bold;	
}

.asset_toc {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	white-space: normal;
}

/*******************************************************************************
			Legacy Classes from Viant Design***DO NOT USE FOR NEW SITES***
*******************************************************************************/

.bodytext{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 80%;
			 font-style: normal;
			 font-weight: normal;
			 color: #000000;
			 white-space: normal;
		 }
		 
.bodytextbold{font-family: verdana, arial, helvetica, sans-serif;
			 font-size: 100%;
			 font-style: normal;
			 font-weight: bold;
			 color: #000000;
			 white-space: normal; 
		 }
		 
.subhead {
    color : #000000;
    font-family :  tahoma, verdana, arial, helvetica, sans-serif;
    font-size : 90%;
    font-weight : bold;
}

.largesubhead {
    color : #000000;
    font-family :  tahoma, verdana, arial,  helvetica, sans-serif;
    font-size : 100%;
    font-weight : bold;
}

.subfieldtext {
    color : #000000;
    font-family : arial, tahoma, verdana,  helvetica, sans-serif;
    font-size : 80%;
}