﻿body, div, p, blockquote, ol, ul, li, dl, dt, dd, tr, td {
    font-family: "verdana", "arial", "helvetica", "san-serif";
    font-size: 11px;
    color: #333;
    line-height: 16px;
}

body {margin: 0}
BODY A:link {font-weight: bold; color: #06c; text-decoration: none}
BODY A:active {font-weight: bold; color: #06c; text-decoration: none}
BODY A:visited {font-weight: bold; color: #06c; text-decoration: none}
BODY A:hover {font-weight: bold; text-decoration: underline}

.topsides {width: 50%; background-color: #b2c7d7}
.midsides {width: 50%; background-color: #e8dfc9}
.bottomsides {width: 50%; background-color: #b2c7d7}

#news {background-color: #b64632; vertical-align: top; padding: 10px; width: 175px; color: #fff; line-height: 14px; font-weight: bold}
#news h1 {font-family: "arial", "helvetica", "san-serif"; color: #fedf8f; font-size: 16px;}

#news A:link, #news A:active, #news A:visited {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #fedf8f}
#news A:hover {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #fedf8f; font-weight: bold; text-decoration: underline}

#search {background-image: url("/polsci/images/searchbg.gif"); vertical-align: top}
#content {background-color: #FFF; height: 380px; vertical-align: top; padding: 10px 10px 20px 10px}
#tufts {vertical-align: top; width: 165px; background-color: #a1a1a1}
#banner {width: 800px; height: 175px}
#titlebar {background-image: url("/polsci/images/titlebg.gif"); height: 30px; padding-left: 10px; font-size: 15px; color: #fff; font-weight: bold}

#bottombar {background-color: #e4cd94; width: 623px; vertical-align: top; text-align: center; padding-top: 12px;
	font-size: 11px; color: #333; line-height: 14px}
#bottombar A:link, #bottombar A:active, #bottombar A:visited {font-size: 11px; color: #333}
#bottombar A:hover {color: #a91d04}

#navbar {background-color: #4b6da4; vertical-align: top; padding: 2px 0px 0px 8px; width: 165px}
.sidelinks {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; line-height: 13px}
.sidelinks A:link, .sidelinks A:active, .sidelinks A:visited {font-weight: bold; color: #fff; padding-left: 3px}
.sidelinks A:hover {color: #fff; border: 1px solid #abc1e4; padding: 1px 3px 1px 2px; text-decoration: none}

.sidelinks2 {font-family: arial, helvetica, san-serif; font-size: 12px; line-height: 20px; color: #fff}
.sidelinks2 A:link, .sidelinks2 A:visited, .sidelinks2 A:active {color: #fff; padding-left: 3px}
.sidelinks2 A:hover {color: #fff; border: 1px solid #fee197; padding: 1px 3px 1px 2px; text-decoration: none}

#faculty {float: right; width: 180px; background-color: #c0593b}
.faclinks {font-family: verdana, arial, helvetica, san-serif; font-size: 11px; color: #fff}
.faclinks A:link, .faclinks A:visited, .faclinks A:active {color: #fedf8f}
.faclinks A:hover {color: #fedf8f; text-decoration: underline}

#tablesimple {padding: 10px}
#tablesimple td {padding: 5px; vertical-align: top}
#tablegrid {width: 95%; border: 1px solid #ddd; border-collapse: collapse;}
#tablegrid td {padding: 3px; vertical-align: top; border: 1px solid #ccc}
#tablegrid2 {width: 80%; border: 1px solid #ddd; border-collapse: collapse;}
#tablegrid2 td {padding: 3px; vertical-align: top; border: 1px solid #ccc}
#header {text-align: center; font-weight: bold; background-color: #f0f0f0}
#shading {background-color: #f5f5f5}

hr {height:1px;	width:100%;	color: #666}

h1 {font-size: 16px; color: #fff}
h2 {font-size: 14px; color: #c55018}
h3 {font-size: 12px; color: #c39215}
h4 {font-size: 11px; color: #333; font-weight: bold; line-height: 1px}

.subtitle {font-size: 13px; color: #c55018; font-weight: bold}
.copyright {font-size: 10px; color: #333;}
.disclaimer {font-size: 9px; color: #333; font-style: italic}

FORM {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 0px 2px 5px;
	margin: 2px 0px 2px 5px
	}
TEXTAREA, INPUT, SELECT, OPTION, .area {
	font-family: "verdana", "arial", "helvetica", "san-serif";
	font-size: 11px;
	color: #8c2a0d;
}