body {font-family: arial, helvetica, sans-serif; margin-top:5px; background:#FFFFFF;}
td {vertical-align:top; }
#title {font-size:10pt; color:black; font-weight:bold; text-align:right; margin-bottom:3em;}
#header {margin-left:7px; width:675px; overflow:hidden}

/* Styles for Headers - Do Not Change */
#bu {position:absolute; top:0px; left:10px; width:760px; height:70px; background-image: url('http://galileo.bloomu.edu/bu/art/longbar.gif');}

.menlink {display:none}
.menlink a {text-decoration:none; text-align:right; font-size:11px; color:black; padding: 0 2px 0 2px}
.menlink a:hover {background:#7b2e4c; text-decoration:none; color:white;  }
.menlink dl, .menlink ul { margin-top:2px; margin-bottom:2px}
.menlink dd, .menlink li {margin-left:5px; margin-top:0px}

li.menlink {margin-left:5px; margin-top:0px}
#menlinksub {margin-left:10px; padding:0; list-style-type:none; list-style-position:outside; text-decoration:none; display:block; }
.menlinksub {margin-left:8px; padding:0; list-style-type:none; list-style-position:outside; text-decoration:none; display:block; }

div.banlink {display:none }
.label {display:none }
.label a {text-decoration:none; text-align:left; display:block; color:#7b2e4c;padding-left:3px;}
.label a:hover {display:block; background:#7b2e4c; text-decoration:none; color:white;}
.drop {display:none}
.where {display:none}
.where a {color:#888;}
.where a:hover {color:red;}


/* Styles for Weather Boxes on Today Pages */

ul#day,#temp,#weather {list-style: none; padding: 0; margin: 2px; width: 350px; font-size: 12px; font-weight:bold; text-align:center; font-family:arial, helvetica, sans-serif;}

ul#day li {display: block; float:left; width: 60px; margin: 2px; padding: 0; background:transparent; background-color:transparent; color:#517AAD; text-align:center; z-index:2; letter-spacing:2px}

ul#weather li {display: block; float: left; width: 60px; margin: 2px; padding: 0; background:transparent; position:relative; top:-10px; z-index:-1}

ul#temp li {display: block; float: left; width: 60px; margin: 2px; padding: 0; background:transparent; color:#F8B14D; z-index:2; position:relative; top:-25px; text-align:center;}

ul.day, ul.temp, ul.weather {list-style:none; padding:0; margin:2px; width: 350px; font-size: 12px; font-weight:bold; text-align:center; font-family:arial, helvetica, sans-serif;}

ul.day li {display:block; float:left; width:60px; margin:2px; padding:0; background:transparent; background-color:transparent; color:#517AAD; text-align:center; z-index:2; letter-spacing:2px}

ul.weather li {display:block; float:left; width:60px; margin:2px; padding:0; background:transparent; position:relative; top:-10px; z-index:-1}

ul.temp li {display:block; float:left; width:60px; margin:2px; padding:0; background:transparent; color:#F8B14D; z-index:2; position:relative; top:-25px; text-align:center;}

#weatherbox {display:none}

#todaydate {display:none}
#todaydate td {font-size:10px; color:black;}

#weatherlink {display:none }
#weatherlink a {text-decoration:none}
#weatherlink a:hover {text-decoration:underline; color:red}



/* End of Header Styles */



/* Styles related to left-hand column */


#leftcol {display:none }

.box {display:none}




/* Styles related to main text column */


{position:static; width:100%; font-size:10pt;}

.news {position:static; width:100%; font-size:10pt;}

h3,h2,h1 {font-size:16pt; margin-top:6px; margin-bottom:4px; color:black; text-align:left; padding-bottom:4px; border-bottom: 1px solid; width:100%}

h3 {border-bottom:1px solid #000; width:100%; margin-bottom:20px}

h4 {font-size:12pt; text-align:left; margin: .5em 0 -.5em 0; padding: 1em 0 .5em 0; font-weight: 900; letter-spacing:0; color: black; text-indent: 0em; border-bottom:0} 

h5 {font-size:10pt; margin-left:0em; margin-top:1em; margin-bottom:0em;}

h6 {font-size:10pt; margin-left:.5em; margin-top:1em; margin-bottom:0em;}

p {font-size:10pt; margin-bottom:0; margin-left:0em; margin-top:1em;}
td {font-size:10pt; margin-bottom:0; margin-left:1em; margin-top:1em;}

ul, ol {margin-top:.2em; margin-bottom:.2em; margin-left:2em; padding-left:1.2em}

dl {margin-top:.2em; margin-bottom:.2em; margin-left:2em; padding-left:0em}

dd, li {font-size:10pt; float:none; margin:0em .7em 0 .7em; padding:0;  color:black; text-align:left}

li {list-style-type:none}

.tag {font-size:10pt; margin-left:1.5em; margin-top:.3em}
.indent {font-size:10pt; margin-left:1.5em; margin-top:1em}

.sub {font-size:12pt; text-align:left; margin: .5em 0 -.5em 0; padding: 1em 0 .5em 0; font-weight: 900; letter-spacing:0; color: black; text-indent: 0em; border-bottom:0} 

.revgrn {font-size:12pt; text-align:left; margin: .5em 0 -.5em 0; padding: 1em 0 .5em 0; font-weight: 900; letter-spacing:0; color: black; text-indent: 0em; border-bottom:0} 



.stx {font-size:8pt; margin-left:0em; margin-top:.5em}

.btx {font-size:8pt; margin-left:0em; margin-top:0em}



/* Styles related to floating box for main column */

a:link { color:#000; text-decoration:none}
a:visited { color:#000; text-decoration:none}
a:hover { color:#000; text-decoration:none;}

.side {float:right; background:transparent; border:none; border-bottom: none; font-size:8pt; margin:10px 0 10px 10px; padding-bottom:1em; overflow:hidden}


.side h3
{font-size:9pt; text-align:center; padding:3px; border-bottom:1px solid #ccc; margin: 0 5px 0 5px; padding: 1em 0pt .5em 0;   letter-spacing:0; color: black; text-align: center; text-indent:0em;}

.side h4 { font-size:9pt; text-align:center; margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 8pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }

.side h5, .side h6 {font-size:8pt; margin: .5em .7em 0em .7em}

.side p {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}

.side p.boxhead { margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 9pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }


.side p.stx {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}
.side p.btx {font-size: 8pt; margin-top:0em; margin-bottom:0em; margin-left:.7em; margin-right:.7em;}
.side #rt {text-align:right}


.side ul, .side ol {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:1.2em}

.side dl {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:0em}

.side dd, .side li {font-size:8pt; float:none; margin:0em .7em 0 .7em; padding:0;  color:black; text-align:left}




.side p.revgrn {font-size:8pt; margin: 1em 0px .5em 1em; font-weight:bold; color:black; text-align:left;}



/* for older web pages still using id's */



#side {display:none}

#side h3
{font-size:9pt; text-align:center; padding:3px; border-bottom:1px solid #ccc; margin: 0 5px 0 5px; padding: 1em 0pt .5em 0;   letter-spacing:0; color: black; text-align: center; text-indent:0em;}

#side h4 { font-size:9pt; text-align:center; margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 8pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }

#side h5, #side h6 {font-size:8pt; margin: .5em .7em 0em .7em}

#side p {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}

#side p.boxhead { margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 9pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }


#side p.stx {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}
#side p.btx {font-size: 8pt; margin-top:0em; margin-bottom:0em; margin-left:.7em; margin-right:.7em;}
#side #rt {text-align:right}


#side ul, #side ol {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:1.2em}

#side dl {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:0em}

#side dd, #side li {font-size:8pt; float:none; margin:0em .7em 0 .7em; padding:0;  color:black; text-align:left}




#side p.revgrn {font-size:8pt; margin: 1em 0px .5em 1em; font-weight:bold; color:black; text-align:left;}



/* Styles related to main text column */


#copy {position:static; width:100%; font-size:10pt;}

#copy .news {position:static; width:100%; font-size:10pt;}

#copy h3,h2,h1 {font-size:16pt; margin-top:6px; margin-bottom:4px; color:black; text-align:left; padding-bottom:4px; border-bottom: 1px solid; width:100%}

#copy h3 {border-bottom:1px solid #000; width:100%; margin-bottom:20px}

#copy h4 {font-size:12pt; text-align:left; margin: .5em 0 -.5em 0; padding: 1em 0 .5em 0; font-weight: 900; letter-spacing:0; color: black; text-indent: 0em; border-bottom:0} 

#copy h5 {font-size:10pt; margin-left:0em; margin-top:1em; margin-bottom:0em;}

#copy h6 {font-size:10pt; margin-left:.5em; margin-top:1em; margin-bottom:0em;}

#copy p {font-size:10pt; margin-bottom:0; margin-left:0em; margin-top:1em;}
#copy td {font-size:10pt; margin-bottom:0; margin-left:1em; margin-top:1em;}

#copy ul, #copy ol {margin-top:.2em; margin-bottom:.2em; margin-left:2em; padding-left:1.2em}

#copy dl {margin-top:.2em; margin-bottom:.2em; margin-left:2em; padding-left:0em}

#copy dd, #copy li {font-size:10pt; float:none; margin:0em .7em 0 .7em; padding:0;  color:black; text-align:left}

#copy li {list-style-type:none}

#copy .tag {font-size:10pt; margin-left:1.5em; margin-top:.3em}
#copy .indent {font-size:10pt; margin-left:1.5em; margin-top:1em}

#copy .sub {font-size:12pt; text-align:left; margin: .5em 0 -.5em 0; padding: 1em 0 .5em 0; font-weight: 900; letter-spacing:0; color: black; text-indent: 0em; border-bottom:0} 

#copy .revgrn {font-size:12pt; text-align:left; margin: .5em 0 -.5em 0; padding: 1em 0 .5em 0; font-weight: 900; letter-spacing:0; color: black; text-indent: 0em; border-bottom:0} 



#copy .stx {font-size:8pt; margin-left:0em; margin-top:.5em}

#copy .btx {font-size:8pt; margin-left:0em; margin-top:0em}



/* Styles related to floating box for main column */

a:link { color:#000; text-decoration:none}
a:visited { color:#000; text-decoration:none}
a:hover { color:#000; text-decoration:none;}

#copy .side {float:right; background:transparent; border:none; border-bottom: none; font-size:8pt; margin:10px 0 10px 10px; padding-bottom:1em; overflow:hidden}


#copy .side h3
{font-size:9pt; text-align:center; padding:3px; border-bottom:1px solid #ccc; margin: 0 5px 0 5px; padding: 1em 0pt .5em 0;   letter-spacing:0; color: black; text-align: center; text-indent:0em;}

#copy .side h4 { font-size:9pt; text-align:center; margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 8pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }

#copy .side h5, .side h6 {font-size:8pt; margin: .5em .7em 0em .7em}

#copy .side p {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}

#copy .side p.boxhead { margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 9pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }


#copy .side p.stx {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}
#copy .side p.btx {font-size: 8pt; margin-top:0em; margin-bottom:0em; margin-left:.7em; margin-right:.7em;}
#copy .side #rt {text-align:right}


#copy .side ul, #copy .side ol {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:1.2em}

#copy .side dl {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:0em}

#copy .side dd, #copy .side li {font-size:8pt; float:none; margin:0em .7em 0 .7em; padding:0;  color:black; text-align:left}




#copy .side p.revgrn {font-size:8pt; margin: 1em 0px .5em 1em; font-weight:bold; color:black; text-align:left;}



/* for older web pages still using id's */



#copy #side {display:none}

#copy #side h3
{font-size:9pt; text-align:center; padding:3px; border-bottom:1px solid #ccc; margin: 0 5px 0 5px; padding: 1em 0pt .5em 0;   letter-spacing:0; color: black; text-align: center; text-indent:0em;}

#copy #side h4 { font-size:9pt; text-align:center; margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 8pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }

#copy #side h5, #side h6 {font-size:8pt; margin: .5em .7em 0em .7em}

#copy #side p {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}

#copy #side p.boxhead { margin: 0 1em 0 1em; padding: 0em 0pt .5em 0; font-size: 9pt; font-weight: 900; letter-spacing: 3px; color: black; text-align: center; text-indent: 0em; border-bottom:1px solid #ccc }


#copy #side p.stx {font-size: 8pt; margin-top:.3em; margin-bottom:0em; margin-left:1em; margin-right:.7em;}
#copy #side p.btx {font-size: 8pt; margin-top:0em; margin-bottom:0em; margin-left:.7em; margin-right:.7em;}
#copy #side #rt {text-align:right}


#copy #side ul, #copy #side ol {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:1.2em}

#copy #side dl {margin-top:.2em; margin-bottom:.2em; margin-left:1em; padding-left:0em}

#copy #side dd, #copy #side li {font-size:8pt; float:none; margin:0em .7em 0 .7em; padding:0;  color:black; text-align:left}




#copy #side p.revgrn {font-size:8pt; margin: 1em 0px .5em 1em; font-weight:bold; color:black; text-align:left;}



#box {display:none;}

#rightcol {display:none}
#dog {display:none}




