/* basic font style for the body, all tables, table rows, table data, lists, and paragraphs */

body, table, tr, td, li, p {

font-family: times, serif;
}

/* body margins */

body {

margin: 0px 0px 0px -10px;
background-color: #fff;
}

/* style for heading 1 */

h1 {
padding: 5px;
font-size: 150%;
color: #000000;
}

/* style for heading 2 */

h2 {
padding: 5px;
font-size: 130%;
color: #666666;
}

/* padding for h3 and h4 */

h3, h4 {

padding: 5px;

}

/* the area where the UB logo is */

div#ublogo { padding: 5px; }

/* this provides the background image behind the logo: the graph paper background */

div#seas_logo {

display:none;
}

/* Hack to remove excessive white space around lists in IE. Be sure to define the margins in the <divs> later on. */

ul, li { margin: 0px; padding: 0px; }

/* the list style, including the image that's used for bullets */

li {
list-style-image: url('http://www.eng.buffalo.edu/images/dots.gif');
font-size: 90%;
}

/* the margin and font size for content, usually used outside the content div */

.content {
margin-left: 10px;
font-size: 90%;

}

/* styles that apply to the content div */

#content { width: 100%; }

#content p {
margin-left: 40px;
padding: 5px;
}
/* another stupid IE hack */

td ul { margin: 15px; }


/* a special style for special events! */

#special { background-color: #e9e9e9; border: 1px solid #003399; width: 90%; padding: 5px;  }

/* the links on the white background in the middle */

a.middle:link, a.middle:visited {

font-weight: bold;
color: #003399;

}

a.middle:active, a.middle:hover {

font-weight: bold;
/* color: #A6978D; */
color: #666; /* a nice legible grey */
text-decoration: underline;

}

/* styles for the footer */

.footer {
text-align: center;
padding: 5px;
border-top: 1px solid #333;
color: #003399;
font-size: 80%;
font-style: italic;
border-bottom: 1px solid #333;
}

/* style for the side menu */

.noprint { display:none; }


/* styles for the list of departments on the Departments page */

.dept {
font-size: 100%;
color: #003399;
font-weight: bold;

background: #cccccc;
padding: 8px;
}

/* styles for links in the front page right-side menu... also used on interior pages in the right-side menu */

a.audience_text:link, a.audience_text:visited {

color: #003399;
text-align: center;
font-size: 90%;
font-weight: bold;


}

a.audience_text:active, a.audience_text:hover {
/* color: #a6978d; */
color: #666; /* a nice legible grey */
text-decoration: underline;
font-size: 90%;
font-weight: bold;
text-align: center;
}

.audience_list {
color: #003399;
font-size: x-small;
text-indent: 0px;
}

a.audience_list:link, a.audience_list:visited {

text-indent: 0px;

}
a.audience_list:active, a.audience_list:hover {

/* color: #a6978d; */
color: #666; /* a nice legible grey */
text-indent: 0px;

}

/* positioning for the right-side navigation menus */

.right_nav {

padding: 10px;
border-left: 1px solid #cccccc;
}

/* style for the last modified line */

.lastmod {

font-size: x-small;
text-align: left;
margin-left: 12px;
color: #cccccc;
font-style: italic;

}

/* Explanations of menu items. */

/* .subnav, .subnav a {

font-size: 60%; 
font-weight: normal;
padding: 0px;
margin-left: 20px;
text-align: left;
text-indent: 0px;
color: #ccc;
background-color: #003399;
border: 0px;
}
*/

/* style for the scholarship information table */

#scholarship_stuff td { border: 1px solid #000; }
