body 
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  
	font-size: 80%;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	color: #333;
	margin: 0 0 0 0;
	background-color: #E8E8e8;
}


table {
	 background-color: #fff;
	 border: 0;
	 margin: 0;
}

hr {
  color: #B5CADD; 
  background-color: #B5CADD;
  border: solid 1px;
  height: 2px;
}

a {
	color: #333; 
	font-weight: normal;
	
}

a:link, a:active, a:visited {
	color: #333; 
	font-weight: normal;
}

a:hover, a:active {
	color: #CC5500; 
	font-weight: normal;
	text-decoration: underline;
}

img {
	border: none; 
}

form {
	display: inline; 
	float: left; 
	vertical-align: top; 
}

.bkgClr { color: #628EB6; }
.textClr { color: #5F5F5F; } 
.orangeClr { color: #C50; }
.darkgrayClr { color: #333; }
.screenClr { background-color: #C2D3FC; }
.accentClr { color: #C50; }


td.skip {
font-size : 1px; 
} 
td.header {
background-color : #ffffff; 
background-image : url('/images/elements/headerbg.gif'); 
} 

td.header2 {
background-color : #ffffff;
}
td.sectioninfo {
color : #ffffff; 
} 
td.sectionheader {
border-style : outset; 
padding : 0; 
background-color : #ffffff; 
} 
td.menu {
background-image : url('http://www.music.utexas.edu/images/dot.gif'); 
background-repeat : repeat-x 
} 
td.options {
text-align : left; 
font-size : .8em; 
background-image : url('http://www.music.utexas.edu/images/options.jpg'); 
background-repeat : no-repeat; 
background-color : #ffffff; 
color : #ffffff 
} 
td.hierarchy {
font-size : .8em; 
text-align : right; 
}

td.navheader {
font-size : .95em; 
font-weight : bold; 
background-image : url('/images/elements/navheader.gif'); 
background-repeat : no-repeat 
} 
td.navheadersub {
font-size : .95em; 
font-weight : bold; 
background-image : url('/images/elements/navheadersub.gif'); 
background-repeat : no-repeat 
} 
td.navheader2 {
font-size : .95em; 
font-weight : bold; 
background-image : url('/images/elements/navheadersubhighlight.gif'); 
background-repeat : no-repeat 
}

.mainSection 
{
	padding-left: 10px;
}


td.body {
padding-left:5%;
padding-right:10%;
font-size: .8em;
}


/*
td.sidenavbar {
}

td.sidenavleft{
background-image : url('/images/elements/sidenavleft.gif'); 
background-repeat : no-repeat
}
td.sidenavdate {
background-image : url('/images/elements/sidenavdate.gif'); 
color: #ffffff;
font-size: .7em;
}
td.sidenavheader{
background-image : url('/images/elements/sidenavheader.gif'); 
font-size: .8em;
text-align: center;
}
td.sidenavright{
background-image : url('/images/elements/sidenavright.gif'); 
background-repeat : no-repeat
}

td.navleft {
background-color : #e5e5e5; 
} 
td.navright {
background-color : #e5e5e5; 
} 
td.navbody {
background-color : #e5e5e5; 
font-size: .8em;
} 
td.navbottom {
background-color : #e5e5e5; 
} 
td.navspacer {
background-color : #ffffff; 
} 
td.navheaderhighlight {
font-size : .95em; 
font-weight : bold; 
background-image : url('/images/elements/navheaderhighlight.gif'); 
background-repeat : no-repeat; 
color : #ffffff 
} 
td.navlefthighlight {
background-color : #cc6600; 
} 
td.navrighthighlight {
background-color : #cc6600; 
} 
td.navbodyhighlight {
font-size: .65em;
color : #FFFFFF;
background:#CC6600 url('/images/elements/navbodyhighlight.gif') no-repeat right bottom; 
} 
td.navbottomhighlight {
background-color : #cc6600; 
} 
*/

td.divider {
background-image : url('/images/elements/dots.gif'); 
background-repeat : repeat-y 
} 
td.divider3 {
font-size : 1px; 
} 
td.homebg {
background-repeat : no-repeat; 
} 
td.homeicon {
text-align : center; 
font-size : .95em; 
} 
/*
td.footer {
color : #ffffff; 
background-image : url('/images/elements/leaftile.gif'); 
background-repeat : repeat; 
text-align : center 
} 
*/

td.button {
text-align : right; 
}
td.highlight {
background-color : #e5e5e5; 
} 
th.dataheader {
color : #ffffff; 
background-color : #000000; 
} 
td.pictureinfo {
font-size : .75em; 
} 
table.logon {
background-color : #333; 
} 
div.alignleft {
float : left; 
} 
div.alignright {
float : right; 
} 
div.date {
font-size : .8em; 
font-weight : bold; 
}

div.event
{
	font-size : .7em; 
}

div.announcement_BSCSF
{
	border: 2px solid #E0E0E0; 
	background-color: #ffff66
}
div.announcement_BIOSCI
{
font-size : .8em;
}

div.announce_OLD
{
font-size : .2em; 
}

h1 
{
font-size : 1.25em; 
text-align : center
}

h2 {
font-size : 1.05em; 
} 
h3 {
font-size : .95em; 
}
span.bold	{font-weight: bold;}

a.default {
color : #000000;
text-decoration : none; 
} 
span.center {
text-align: center;
}
p.directorytitle {
font-weight: bold;
}
a:hover.default {
color : #4A823B; font-weight:bold 
}
a.calendarevent {
color : #333;
text-decoration : none;  
} 
a:hover.calendarevent {
color : #CC5500; font-weight:bold 
} 
a.option {
color : #333; 
text-decoration : none; 
} 
a:hover.option {
color : #333; 
text-decoration : underline; 
} 
a.headline {
color : #333; 
text-decoration : none; 
} 
a:hover.headline {
color : #333; 
text-decoration : underline; 
} 
a.menu {
color : #333; 
text-decoration : none; 
} 
a:hover.menu {
text-decoration : underline; 
} 
a.action {
color : #CC5500; 
text-decoration : none; 
} 
a:hover.action {
color : #333; 
text-decoration : underline; 
} 
a.image {
font-size : 1px; 
color : #ffffff; 
text-decoration : none; 
} 
img {
border-width : 0; 
padding-left : 0; 
padding-right : 0; 
} 
.error {
color : #CC5500; 
}
.header {
text-transform : uppercase; 
} 
.other {
font-style : italic; 
} 
.image {
text-align : center; 
} 
.spotlight {
text-align : center; 
} 

.center {
text-align: center;
}

a.calCmd {
	color : #CC5500; 
	font-weight:bold;
	text-align:center;
	text-decoration : none;
}


/* new styles */
.navBar 
{
	border-right: dotted 2px #C0C0C0;
	vertical-align: top;
}

.navBar A {
	border-bottom:  dashed 1px #C0C0C0;
}
.navBar A:link {
	color: #333;  
	font-weight: normal; 
	text-decoration: none;    
	border-bottom: dashed 1px #C0C0C0;
	
}

.navBar A:visited { 
	color: #333;  
	font-weight: normal; 
	text-decoration: none;    
	border-bottom: dashed 1px #C0C0C0;
}


.navBar A:hover { 
	color: #CC5500;  
	font-weight: normal; 
	border-bottom: solid 1px #CC5500;
	text-decoration: none;
}


#breadcrumb 
{
	font-size: 75%;
	text-align: right;
}

#breadcrumb A {
	text-decoration: underline;
	color: #5F5F5F;
}


.mainTable 
{
 /*width: 950px; -- LDF 1-14-09 changed to 750px for cls*/
 width: 750px;
 border:  solid 2px #C0C0C0;
 padding: 0 0 0 0;
 font-size: 0.9em;
}

.setback {
	margin: 0 15px 0 15px;
}

.more {
	text-align: right;
	margin-right: 30px;
}

/* Footer styles */
#footer {
   	font-weight: normal; 
   	font-size: 0.9em;
}

#footer A { 
   	 text-decoration: none;
	 font-size: 90%; 
}

#footer a:link, a:active {
	color: #333;
}

#footer A:visited {
	color: #333;
}

#footer A:hover {
	color: #333;
	text-decoration: underline;
}
/* End footer */


.toTop 
{
	text-align: right;
	color: #C50;
}


.signature
{
	font-size: 70%; 
	text-align: center;
	color: #628EB6;
}

.smallText 
{
	font-size: 85%;
}

.formLabel
{
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;  
}

.saveDirBtn 
{
	font-size: 1.1em; 
	color: #CC5500;
	
}

