/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #58595B;
}

a:link {
	color: #999933;
	text-decoration: none;
}
a:visited {
	color: #999933;
	text-decoration: none;
}
a:hover {
	color: #8585AE;
	text-decoration: underline;
}
a:active {
	color: #8585AE;
	text-decoration: none;
}

p {
	margin-top:12px;
	margin-bottom:0;}
	
	.searchResults p {
	margin-top:0px;
	margin-bottom:12px;}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #393D58;
	margin-top: 0;
	line-height: 20px; 
	font-weight: normal !important;
}

h2 {
/* difference is margin bottom */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	margin-top: 0;
	margin-bottom: 4px;
	color: #393D58;
	font-weight: normal !important;
}

h3 {
/* gray for the course listing titles */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	
}

input,select {
   background: #FFFFFF;
   color: #393D58;
   border: 1px solid #B3B3CC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px; 
   /*width: 100%;
   min-width: 100%;  */
} 

.form input,textarea {
   background: #FFFFFF;
   color: #393D58;
   border: 1px solid #B3B3CC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px; 
   width: 100%;
   min-width: 100%;
} 

hr {
/* color is the same as the outside lines */
	color: #FFFFFF; 
	background-color: #FFFFFF;
	margin: 12px 0 10px 0;
 	/*height: 10px;*/
	border: none;
	border-bottom: 1px #98A5AE solid;
}

.hrWhiteDots {
/* this is for the home page */
	width: 200px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	margin-left: 0px;
 	height: 10px;
	border: none;
	border-bottom: 1px #8585AE dotted;
}

/* base text */
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #58595B;
	text-decoration: none;
}
.text a:link {
	color: #999933;
	text-decoration: none;
}
.text a:visited {
	color: #999933;
	text-decoration: none;
}
.text a:hover {
	color: #8585AE;
	text-decoration: underline;
}
.text a:active {
	color: #8585AE;
	text-decoration: none;
}


.homeLeftText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.homeLeftText a:link {
	color: #B0B2BC;
	text-decoration: none;
}
.homeLeftText a:visited {
	color: #B0B2BC;
	text-decoration: none;
}
.homeLeftText a:hover {
	color: #B0B2BC;
	text-decoration: underline;
}
.homeLeftText a:active {
	color: #B0B2BC;
	text-decoration: none;
}

/* use as span classes when needed */
.introText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #58595B;
	text-decoration: none;
}
.introText a:link {
	color: #999933;
	text-decoration: none;
}
.introText a:visited {
	color: #999933;
	text-decoration: none;
}
.introText a:hover {
	color: #999933;
	text-decoration: underline;
}
.introText a:active {
	color: #999933;
	text-decoration: none;
}

.homeIntroText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #393D58;
	text-decoration: none;
}
.homeIntroText a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.homeIntroText a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.homeIntroText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.homeIntroText a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

/* subnav inside */
.subNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #58595B;
	text-decoration: none;
}
.subNavText a:link {
	color: #999933;
	text-decoration: none;
}
.subNavText a:visited {
	color: #999933;
	text-decoration: none;
}
.subNavText a:hover {
	color: #8585AE;
	text-decoration: underline;
}
.subNavText a:active {
	color: #8585AE;
	text-decoration: none;
}
.subNavPipe {
	color: #999933;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #393D58;
	text-decoration: none;
}
