#sideBar, #popularDatabases, #whatsYourMajor, #right_b, #right_a, #footerContainer, #tuftsBg, #footer { display:none; visibility:hidden; float: none; }

body { margin: 0; padding: 0; font-family: /*Calibri, */Arial, Helvetica, sans-serif; font-size: 75%; background-color: #f2efe6; }
html>body { font-size: 12px; }
h1, h2, h3, h4, h5, h6, p, ul, li, blockquote, address { margin: 0; padding: 0; }
p, dd { font-size: 1em; line-height: 1.5em; margin: 0 0 1.5em 0; }
h1 { font-size: 1.5em; line-height: 1em; margin: 0; color:#495814; }
h2 { font-size: 1.1667em; line-height: 1.286em; margin-bottom: 0.643em; }
h3 { margin: 0; font-size: 1em; line-height: 1.125em; margin-bottom: 1.125em; }
h4 { margin: 0; font-size: 0.90em; line-height: 0.5em; margin-bottom: 0.5em; }
select { font-size: 90%; }
hr { background-color: #000; color: #ccc; height: 1px; border: none; }
ul { padding-left: 7px; margin-left: 0.5em; padding-top: 5px; }
li { margin-bottom: 0.5em; margin-left: 0.7em; }
dt { font-weight: bold; }
dd { margin-left: 7px; }
label { font-weight: bold; }


/* positioning */

#wrapper { position: relative; width: 800px; }
#header { width: auto; margin: 0; padding: 0;}
#header hr { display:none; }
#todaysDate { font-weight: bold; margin-left: 10px; margin-bottom: 10px; }
#bodyContent { margin-left: 10px; width: auto; margin: 0 5%; padding: 0; border: 0; float: none !important; color: black; background: transparent; }
#bodyContent ul#breadcrumbs {  list-style: none; }
#bodyContent ul#breadcrumbs li { float: left; padding: 0.2em 0.5em 0.2em 0; text-decoration: none; color: #417dc1;  list-style: none; }
#bodyContent ul#breadcrumbs li a:link, #bodyContent ul#breadcrumbs li a:visited, #bodyContent ul#breadcrumbs li a:hover, #bodyContent ul#breadcrumbs li a:active { color: #417dc1; }
#breadcrumbs li.homelink { list-style-type: none; }
hr.hr_breadcrumbs { background-color: #fff; color: #417dc1; height: 1px; border: none; width: 654px; display: block; position: relative; top: 0px; text-align: left; clear: both; }
#iframeBody { margin-left: 10px; width: auto; margin: 0 5%; padding: 0; border: 0; float: none !important; color: black; background: transparent; }
#iframeBody ul#breadcrumbs {  list-style: none; }
#iframeBody ul#breadcrumbs li { float: left; padding: 0.2em 0.5em 0.2em 0; text-decoration: none; color: #417dc1;  list-style: none; }
#iframeBody ul#breadcrumbs li a:link, #iframeBody ul#breadcrumbs li a:visited, #iframeBody ul#breadcrumbs li a:hover, #iframeBody ul#breadcrumbs li a:active { color: #417dc1; }
hr.hr_breadcrumbs_iframe { background-color: #fff; color: #417dc1; height: 1px; border: none; width: 654px; display: block; position: relative; top: 0px; text-align: left; clear: both; }
rightBar { display: inline; padding: 1px 4px 3px 4px; border: 1px solid #417dc1; }
.copyUpdated { color: #000; font-size: 95%; clear:both; }
table.tablewall tr, table.tablewall td, table.tablewall th { border: thin solid #99c; }
.tabletips td { border: thin solid #828781; }
.clearIt { clear: both; }
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */ clear:both; height:0; font-size: 1px; }

