body {
	font-size: 100%;
}

li, p, dt, label, textarea {
	font-size: .9em;
}
 
h1 {
	font-size: 1.2em;
}

h2 {
	font-size: 1.1em;
}

h3 {
	font-size: .95em;
}

h4 {
	font-size: .9em;
}

h5 {
	font-size: .9em;
}

h6 {
	font-size: .9em;
}


a:link {
	color: #80186f; 
	text-decoration: none;
}

a:visited {
	color: #932281; 
	text-decoration: none;
}

a:hover, a:active {
	color: #c245ae;
	text-decoration: none;
}


/* top utility navigation and logos */
.vertnav {
    font-size: .9em;
}

.util {
	font-size: .75em;
	color: #ccc;
	text-align: center;
    padding: 0px 0px 0px 0px;
}
.util a:link, .util a:visited, .util a:active {
	color: #ccc;
	font-weight: normal;
	text-decoration: none;
}

.util a:hover {
	color: #fff; 
	text-decoration: none;
}

#sites-p {
	font-size: 1em;
}

.text-indent-right table td {
	font-size: .9em;
}

.feature-box h4 {
	font-size: 1em;
}

#subsites-p {
	font-size: 1em;
}

.inv-call-info h2 span {
	font-size: .9em;
}

.shadetabs{

	font-size: 13px;
}

.smallgrey {
	color:#666;
	font-size: .8em;
	}


.errmsg {
	color:#cccc33;
	font-size: .9em;
	}


#footer {
	font-size: .9em;
}


.footer {
	font-size: .75em;
	color: #ccc;
	text-align: center;
    padding: 4px 5px 0 2px;
}
.footer a:link, .footer a:visited, .footer a:active {
	color: #ccc;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover {
	color: #0066FF; 
	text-decoration: none;
}

