@media print{#contentcontainer a:link:after,#contentcontainer a:visited:after{content:" <" attr(href) ">";font-size:80%;}
body#news #contentcontainer h2 a:link:after{font-size:60%;}
#subcontent li,#subcontent ul{display:block!important;list-style-type:none!important;background:none!important;margin-left:0!important;padding-left:0!important;}
}
body{font-size:16px;line-height:1.0625em;background-color:#fefefe;}
#wrapper{font-family:Verdana, "Lucida Grande", Arial, "URW Gothic L", Helvetica, "Bitstream Vera Sans", sans-serif;color:#474747;font-size:100%;font-weight:normal;}
#toolbar,#navalphacontainer,#navbetacontainer{font-family:"Lucida Grande", Arial, "URW Gothic L", Helvetica, sans-serif;}
#content{font-size:.6875em;}
#content ul{margin:0 0 1.4em 1em;padding:0}
#content ol{margin:0 0 1.4em 1.8em;padding:0}
#content ul li{background:url(images/bullet_ball_glass_blue.jpg) 0 .4em no-repeat;color:black;padding:0 0 5px 11px}
#content ol li{list-style-type:decimal}
#subcontent{font-size:.625em;line-height:1.3em;}
#toolbar{font-size:.625em;line-height:1em;}
#navalphacontainer{font-size:.6855em;line-height:1.2em;}
#navbeta{font-size:.6855em;line-height:1.7em;float:left;width:180px;}
#footer p{font-size:.625em;line-height:1.3em;font-family:Arial, "URW Gothic L", Helvetica, sans-serif;}
#content h1{font-size:1.5625em;color:#999;}
#content h2{font-size:1.3em;color:#7e7e7e;}
#navalphacontainer{color:#666;}
#content table{font-size:1em;line-height:1.375em;width:100%;}
b{color:#505050;}
a, a b{color:Navy;text-decoration:none;}
a:visited, a:visited b{color:#b50;}
a:hover, a b:hover{color:#f66;}
hr{display:block;clear:both;border:none;border-top:0 solid #999;height:1px;margin:0 0 10px 0;padding:0;background:#fff url(images/BlueHRjpg.jpg) scroll center;}
img{border:0;}
ul, ol, li{padding:0;margin:0;list-style:none;}
table{border-top:0px solid #BBB;border-collapse:collapse;}
td{color:#333;}
#wrapper{width:960px;margin:0 auto;text-align:left;}
#toolbar{text-align:right;}
#logobarcontainer h1{margin:0;font-size:1em;}
#navalphacontainer{float:left;width:172px;padding-bottom:1em;}
#navbetacontainer{margin-top:1.6em;width:176px;float:left;}
#navbeta{padding-left:8px;padding-right:9px;}
.codespacer,.subcontenthrefspacer{display:none;}
#toolbar ul a{color:#333;text-decoration:none;padding:0 4px 0 4px;}
#toolbar ul,#toolbar li{padding:0;margin:0;list-style:none;}
#toolbar ul{margin-top:14px;}
#toolbar li{display:inline;border-right:1px solid Navy;}
#toolbar p,#wrapper #toolbar ul li a:hover,#toolbar ul a.selected{color:#f66;}
#navalphacontainer{font-weight:bold;margin-top:1.6em;}
#navalpha ul{margin-top:0;}
#navalphacontainer ul,#navalphacontainer li{list-style-type:none;padding-left:0;margin-left:0;}
#navalphacontainer li{border-bottom:1px solid #f93;padding-bottom:5px;padding-top:5px;width:170px;}
#navalpha2{margin-top:2em;}
#navalpha2 li{border-bottom-color:#999;}
#navalphacontainer a{color:#494949;margin-left:1px;}
#navalphacontainer a:hover{color:#f66;}
#navalpha2 ul a{overflow:visible;padding-right:11px;background:url(images/external_link.gif) right no-repeat;}
#navalpha li a,#navalpha2 li.students a,#navalpha2 li.family a,#navalpha2 li.facstaff a{background-image:none;padding-right:0;display:block;}
#navbeta ul,#navbeta li{line-height:1.125em;padding:0;margin:0;list-style-type:none;color:Navy;}
#navbeta li a{color:Navy;font-weight:bold;text-decoration:none;display:block;margin-top:0;margin-right:0;margin-bottom:0.575em;margin-left:0px;}
#navbeta li.selected a{background:url(images/arrow-navbeta.gif) no-repeat left .2em;margin-left:0;padding-left:10px;color:#888;}
#navbeta ul li a:hover{color:#f66;}
#navbeta .spacer{height:1.2em;}
#content{float:left;width:400px;margin-top:auto;margin-right:0;margin-bottom:0;margin-left:auto;}
#content p{margin:0 0 1.4em 0;padding:0;color:#686868;}
#content h1{margin:0 0 1em 0;padding:0;color:#686868;}
#content h2,#content h3,#content h4{margin:.5em 0 .3em 0;padding:0;clear:both;padding-top:5px;padding-bottom:5px;}
#content h2,#content h3,#content h4{color:#686868;}
#content .headlines a:hover{color:#f66;}
#content .headlines .more a:hover{color:#f66;}
#subcontent{float:right;width:162px;font-family:Verdana, "Lucida Grande", Arial, "Bitstream Vera Sans", sans-serif;color:#707070;margin-top:auto;margin-right:auto;margin-bottom:0;margin-left:0;}
#subcontent p{margin:0 0 .3em 0;}
#subcontent img{margin:.4em 0 .6em 0;}
#footer{color:#555;padding-top:1em;}
#footer p{padding:0;margin:0;color:#999;}
#footer a:hover{color:#f66;}
body#home #navbeta h2 a:hover{color:#f66;}
body#home #navbeta ul li a:hover{color:#f66;background:none;}
body#home #navbeta ul .more a:hover{color:#f66;}
.tab a:hover{background-color:navy;cursor:pointer;}
.tab1 a:hover{background-color:gray;cursor:pointer;}
.tab2 a:hover{background-color:gray;cursor:pointer;}
.tab-mid:hover{background:url(images/btn-play-gray.png) 98% bottom no-repeat;}
#subcontent #community-resources a:hover{color:#f66;}
#web-highlights a:hover{color:#f66;}
#multimedia-resources a:hover{color:#f66;}
body#tools.az .alphabet li a:hover{background-color:#f2f2f2;}
body#tools.az .azsubject ul a:hover{background-color:#f2f2f2;}
body.search #search-people-results a.collapsed:hover{padding-right:14px;background:url(images/expand-hover.gif) no-repeat right;font-weight:bold;}
body.search #search-people-results a.expanded:hover{padding-right:14px;font-size:1.15em;color:#5d5d5d;background:url(images/collapse-hover.gif) no-repeat right;font-weight:bold;}
body.search #search-ebc ul a a:hover{color:#404040;}
body#tools.sitemap #content ul ul a:hover{color:#f66;}
a.l6:link{font:12px Verdana, Arial, Helvetica, sans-serif;color:navy;text-decoration:none;font-weight:bold;}
a.l6:visited{font:12px Verdana, Arial, Helvetica, sans-serif;color:navy;text-decoration:none;font-weight:bold;}
a.l6:hover{font:12px Verdana, Arial, Helvetica, sans-serif;color:Red;text-decoration:none;font-weight:bold;}
.smalltextnopad{font:10px Verdana, Arial, Helvetica, sans-serif;text-align:justify;}
.uline{background:#799bff;height:2px;}
a.l1:link{font:12px Verdana, Arial, Helvetica, sans-serif;color:white;text-decoration:none;}
a.l1:visited{font:12px Verdana, Arial, Helvetica, sans-serif;color:white;text-decoration:none;}
a.l1:hover{font:12px Verdana, Arial, Helvetica, sans-serif;color:yellow;text-decoration:none;}
a.l2:link{font:10px Verdana, Arial, Helvetica, sans-serif;color:black;text-decoration:none;background:white;margin-left:5px;margin-right:5px;}
a.l2:visited{font:10px Verdana, Arial, Helvetica, sans-serif;color:black;text-decoration:none;background:white;margin-left:5px;margin-right:5px;}
a.l2:hover{font:10px Verdana, Arial, Helvetica, sans-serif;color:red;text-decoration:none;margin-left:5px;margin-right:5px;}
a.l3:link{font:12px Verdana, Arial, Helvetica, sans-serif;color:Navy;text-decoration:none;background:transparent;font-weight:bold;margin-left:5px;margin-right:5px;}
a.l3:visited{font:12px Verdana, Arial, Helvetica, sans-serif;color:Navy;text-decoration:none;background:transparent;font-weight:bold;margin-left:5px;margin-right:5px;}
a.l3:hover{font:12px Verdana, Arial, Helvetica, sans-serif;color:red;text-decoration:none;background:transparent;font-weight:bold;margin-left:5px;margin-right:5px;}
a.l3-1:link{font:12px Verdana, Arial, Helvetica, sans-serif;color:Navy;text-decoration:none;background:transparent;font-weight:bold;text-align:center;}
a.l3-1:visited{font:12px Verdana, Arial, Helvetica, sans-serif;color:Navy;text-decoration:none;background:transparent;font-weight:bold;text-align:center;}
a.l3-1:hover{font:12px Verdana, Arial, Helvetica, sans-serif;color:red;text-decoration:none;background:#e6e6fa;font-weight:bold;text-align:center;}
a.l4:link{font:11px Verdana, Arial, Helvetica, sans-serif;color:Navy;text-decoration:none;font-weight:bold;margin-left:0;margin-right:0;text-align:left;}
a.l4:visited{font:11px Verdana, Arial, Helvetica, sans-serif;color:Navy;text-decoration:none;font-weight:bold;margin-left:0;margin-right:0;text-align:left;}
a.l4:hover{font:11px Verdana, Arial, Helvetica, sans-serif;color:Red;text-decoration:none;font-weight:bold;margin-left:0;margin-right:0;text-align:left;}
a.l5:link{font:12px Verdana, Arial, Helvetica, sans-serif;color:#464646;text-decoration:none;font-weight:bold;margin-right:5px;text-align:left;}
a.l5:visited{font:12px Verdana, Arial, Helvetica, sans-serif;color:#464646;text-decoration:none;font-weight:bold;margin-right:5px;text-align:left;}
a.l5:hover{font:12px Verdana, Arial, Helvetica, sans-serif;color:Red;text-decoration:none;font-weight:bold;margin-right:5px;text-align:left;}
a.l5s:link{font:10px Verdana, Arial, Helvetica, sans-serif;color:#464646;text-decoration:none;font-weight:bold;margin-left:15px;margin-right:5px;text-align:left;}
a.l5s:visited{font:10px Verdana, Arial, Helvetica, sans-serif;color:#464646;text-decoration:none;font-weight:bold;margin-left:15px;margin-right:5px;text-align:left;}
a.l5s:hover{font:10px Verdana, Arial, Helvetica, sans-serif;color:Red;text-decoration:none;font-weight:bold;margin-left:15px;margin-right:5px;text-align:left;}
a.l6s:link{font:10px Verdana, Arial, Helvetica, sans-serif;color:navy;text-decoration:none;font-weight:bold;}
a.l6s:visited{font:10px Verdana, Arial, Helvetica, sans-serif;color:navy;text-decoration:none;font-weight:bold;}
a.l6s:hover{font:10px Verdana, Arial, Helvetica, sans-serif;color:Red;text-decoration:none;font-weight:bold;}
.smalltextitalic{font:10px Verdana, Arial, Helvetica, sans-serif;text-align:justify;font-style:italic;}
.redtext{font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:Red;}
.uline{background:#799bff;height:2px;}
.ebcsl_link{cursor:pointer;cursor:hand;color:#000080;text-decoration:none;font:11px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;height:20px}
.dropclass{position:absolute;visibility:hidden;left:330px;top:100px;width:520px;height:380px;background-color:#f5f5f5;padding-left:25px;padding-right:25px;color:#000;border-style:solid;border-width:1;font:12px Verdana, Arial, Helvetica, sans-serif;}
.redwarning{font:12px Verdana,Arial,Helvetica,sans-serif;text-align:center;font-weight:bold;color:#FF0000;}
td.t6{background-color:#000080;text-align:center;font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;color:yellow}
.apptext{font:10px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.yellow{color:#FFFF00;}
.smalltextred{font:10px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#FF0000;}
.coursetailortext{font-size:14px;}
