/* --- Style Sheet for www.uta.edu/music/ --- */
/* --- Chuck Pratt x3042 --- */

/* --- body and links --- */
body  {
	background: #FFFFFF;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-left: 20px;
	margin-right: 20px;
	}
a:link {
	color: #003399;
	background: inherit;
	text-decoration: none;
	}
a:visited {
	color: #990000;
	background: inherit;
	text-decoration: none;
	}
a:active {
	color: #990000;
	background: inherit;
	text-decoration: none;
	}
a:hover {
	color: #003399;
	background: #FFED91;
	text-decoration: underline;
	}

/* --- links to keep images from highlighting --- */
a.image:link {
		color: #ffffff;
		background: #ffffff;
		}
a.image:hover {
		color: #ffffff;
		background: #ffffff;
		}
a.image:visited {
		color: #ffffff;
		background: #ffffff;
		}
a.image:active {
		color: #ffffff;
		background: #ffffff;
		}

/* Quick Links and Academic Department Links */

a.quickLink:link {
	color: #003399;
	background: inherit;
	font-weight: normal;
	text-decoration: none;
	}
a.quickLink:visited {
	color: #990000;
	background: inherit;
	font-weight: normal;
	text-decoration: none;
	}

a.quickLink:hover {
	color: #003399;
	background: #FFED91;
	font-weight: normal;
	text-decoration: underline;
	}
a.quickLink:active {
	color: #003399;
	background: #FFED91;
	font-weight: normal;
	text-decoration: underline;
	}

p.quickLink, div.quickLink
{
	font-size: .75em;
	line-height: 1.20em;
	border-color: gray;
	border-width: 0 1px 0 1px;
	border-style: none solid none solid;
	padding-left: 10px;
	padding-right: 5px;
	text-indent: -5px;
}
.quickLinkTop
{
	font-size: .85em;
	font-weight: bold;
	line-height: 1.25em;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	border-width: 1px 1px 0 1px;
	border-style: solid solid none solid;
	border-color: gray;
}
.quickLinkBot
{
	font-size: .85em;
	line-height: 1.2em;
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: gray;
	padding-left: 5px;
}

/* --- grey column --- */
.greyColText {
	font-size: .85em;
	text-indent: -13px;
	margin-left: 15px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1em;
	}
.greyColSubText {
	font-size: 0.8em;
	text-indent: -13px;
	margin-left: 15px;
	margin-right: 2px;
	line-height: 0.8em;
	}
a.grey:link {
	color: #003399; 
	background: #cccccc;
	font-weight: normal;
	text-decoration: none;
	}
a.grey:visited {
	color: #990000; 
	background: #cccccc;
	font-weight: normal;
	text-decoration: none;
	}
a.grey:active {
	color: #990000; 
	background: #cccccc;
	font-weight: normal;
	}
a.grey:hover {
	color: #003399;
	background: #999999;
	text-decoration: underline;
	}
.greySearch {
	font-size: .85em;
	margin-left: 4px;
	margin-right: 2px;
	}


/* --- basic body styles --- */
p, .p, li, td div {
	font-size: 0.85em;
	margin-right: 16px;
	margin-left: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	}

.bodTitle {
	font-size: 1.15em;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	color: #000000;
	background: #FFFFFF;
	line-height: 1.15em;
	}
.bodSubTitle {	font-size: .85em;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	color: #000000;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.15em;
	}
.bodHeading {
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	font-size: .85em;
	line-height: .9em;
	margin-bottom: 2px;
	}
p, .bodLink {
	font-size: .85em;
	margin-right: 16px;
	margin-left: 10px;
	font-style: normal;
	font-weight: normal;
	}
.bodLinkItem {
	font-size: .85em;
	margin-right: 16px;
	margin-left: 10px;
	}
.bodText {
	text-indent: 16px;	font-size: .85em;
	margin-right: 16px;
	margin-left: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}

/* --- Text for inside tables (no margins) --- */
table#jazz {
	font-size: .85em;
	line-height: 1.25em;
	padding-left: 5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-right: 16px;
	margin-left: 10px;

}
.bodTable
{	
	font-size: .85em;
	line-height: 1.25em;
	border-color: gray;
	border-width: 0 1px 0 1px;
	border-style: none solid none solid;
	padding-left: 5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.bodTableTop
{	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.15em;
	text-align: center;
	border-width: 1px 1px 0 1px;
	border-style: solid solid none solid;
	border-color: gray;
	padding-left: 5px;
}
.bodTableBot
{	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: gray;
	padding-left: 5px;
}

/* ---   --- */

/* --- for Academic Departments Listing --- */
.bodDept
{	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 100%;
	border-color: gray;
	border-width: 0 1px 0 1px;
	border-style: none solid none solid;
	padding-left: 5px;
	padding-right: 5px;
}
.bodDeptTop
{	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	text-align: center;
	border-width: 1px 1px 0 1px;
	border-style: solid solid none solid;
	border-color: gray;
	padding-left: 5px;
	padding-right: 5px;
}
.bodDeptBot
{	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: gray;
	padding-left: 5px;
	padding-right: 5px;
}

/* ---   --- */



/* --- for "Yahoo-style" listings --- */
.toplink {	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0px 0px 10px
	}
.sublink {
	font-size: .8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 16px 0px 10px
	}

/* --- styles to give color to the <td> elements around the page --- */
.borders {
	background: #000000;
	/* --- 	background: #d3a14d; --- */
	/* --- background: #fffe98; --- */
	color: #FFFFFF;
	}
.pixel {
	border: 0px;
	height: 1px;
	width: 1px;
	}
.colorOne {
	background: #004898;
	color: #FFFFFF;
	}
.colorTwo {
	background: #cccccc;
	color: #FFFFFF;
	}
.colorThree {
	background: #999999;
	color: #FFFFFF;
	}
/* ---  --- */


/* --- lists --- */

ul {	font-size: .85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
	}
li {
	margin-right: 32px;
	margin-left: 32px;
	}
/* ---   ---*/

/* ---   ---*/
.indent {
	margin-left: 10px;
	}
/* ---   ---*/


/* --- text for the footer --- */
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	margin-left: 5px;
	}
.hhmts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-style: italic;
	margin-left: 5px;
	}
/* ---  --- */

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	margin-right: 16px;
	margin-left: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal
	}
.caption2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .8em;
		font-style: normal;
		line-height: normal;
		font-weight: normal
		}

