@charset "utf-8";
/* CSS Document */

/*horizontal navigation for entire site*/
#slantedmenu{
font-weight: bold;
font-size: 90%;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color: #F0EFFF;
border: 1px solid #bebebe;
text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: transparent url(http://www.ecu.edu/cs-cas/images/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
}

/*left navigation for site*/

ul.leftnav
{
list-style-type: none;
background-image:url(https://www.ecu.edu/cs-cas/images/leftnav-gradient_2.jpg);
background-repeat:no-repeat;
width: 206px;
height: 420px;
font: 12px arial;
color: #592a8a;
padding-left: 2px;
padding-top: 10px;
margin-left: 0px;
}

ul.leftnav li
{
padding-bottom: 5px; 
padding-top: 5px;
border-bottom: 1px dotted #999999;
width: 190px;
}

ul.leftnavstudents
{
list-style-type: none;
background-image:url(https://www.ecu.edu/cs-cas/images/leftnav_gradient_3_3.jpg);
background-repeat:no-repeat;
width: 195px;
height: 600px;
font: 12px arial;
color: #592a8a;
padding-left: 2px;
padding-top: 10px;
margin-left: 0px;
}

ul.leftnavstudents li
{
padding-bottom: 5px; 
padding-top: 5px;
border-bottom: 1px dotted #999999;
width: 190px;
}

ul.students
{
font: 10px verdana;
}

.events
{
width: 150px;
border-left: 1px dotted #999999;
height: 300px;
vertical-align:top;
}

h1
{
font: bold small-caps 18pt "Times New Roman", Times, serif;
padding-bottom: 10px;
margin: 0;
}

/*for headers that wrap*/

h2
{
font: bold small-caps 16px "Times New Roman", Times, serif;
padding-top: 5px;
margin: 0;
}

.body
{
padding-right: 2px;
vertical-align:top;
}

/*styles for departments page*/
.headers
{
background-color: #f0efff;
margin-bottom: 10px;
margin-top: 5px;
}

.switchcontent
{
border: thin double #000000;
color: #333333;
padding: 3px;
}

.news
{
margin-left: 5px;
}

/*end of styles for departments page*/

#smallCal {display:none;}
