body {
background-color:#F0EDDF;
font-family:arial,verdana,sans-serif;
font-size:69%;
margin:0pt;
padding:0pt;
text-align:center;
}
#bodycontainer {
margin:0pt auto;
text-align:left;
width:804px;
}
a, a:link, a:visited, a:hover, a:active {
color:#993333;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
a.img {
border:0pt none;
text-decoration:none;
}
a img {
border:0pt none;
}
h3 {
color:#669999;
font-family:Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
margin:0pt;
padding:0pt;
text-transform:uppercase;
}
ul {
list-style-type:square;
}
#globalheader {
background:#F0EDDF url(../images/shared/global_nav_subhead_background.jpg) no-repeat scroll 0%;
height:34px;
width:804px;
}
#globalhomelogo {
background-image:url(../images/shared/global_nav_subhead_logo.jpg);
background-repeat:no-repeat;
height:23px;
left:19px;
position:relative;
top:6px;
width:286px;
}
#globalhomelogo a {
display:block;
height:100%;
width:100%;
}
#globalheadernav ul {
float:right;
list-style-type:none;
margin-right:10px;
margin-top:10px;
white-space:nowrap;
}
#globalheadernav ul li {
border-left:1px dotted #CBCBCB;
color:#000000;
display:inline;
padding:0pt 5px;
text-decoration:none;
}
#globalheadernav ul li:first-child {
border-left:medium none;
}
#globalheadernav ul li a, #globalheadernav ul li a:link, #globalheadernav ul li a:visited, #globalheadernav ul li a:active {
color:#394A18;
}
#globalheadernav ul li a:hover {
color:#394A18;
text-decoration:underline;
}
#breadcrumbs {
margin:0px;
padding-left:0px;
}
#breadcrumbs ul {
color:#406D6A;
display:inline;
font-family:Arial;
font-size:0.95em;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#breadcrumbs ul li {
background-image:url(../images/shared/chevron.gif);
background-position:-2px 0px;
background-repeat:no-repeat;
display:inline;
margin:0pt;
padding:0pt 5px 0pt 13px;
}
#breadcrumbs ul li:first-child {
background-image:none;
border-left:medium none;
padding:0pt 5px 0pt 0pt;
}
#breadcrumbs ul li a, #breadcrumbs ul li a:link, #breadcrumbs ul li a:visited, #sectiontitle ul li a:active {
color:#406D6A;
text-decoration:none;
}
#breadcrumbs ul li a:hover {
color:#993333;
text-decoration:underline;
}
#sectionheader {
background-image:url(../images/shared/section_header_backgrounds/arch.jpg);
background-repeat:no-repeat;
height:116px;
width:804px;
}
#sectiontitle {
background-image:url(../images/shared/section_header_background.jpg);
background-repeat:no-repeat;
height:28px;
width:804px;
}
#sectiontitle h1 {
clear:none;
color:#F0EDDF;
display:inline;
font-family:"Times New Roman";
font-size:1.4em;
font-weight:bold;
left:36px;
letter-spacing:0.2em;
position:relative;
text-transform:uppercase;
top:7px;
}
#sectiontitle ul {
clear:none;
color:#669999;
display:inline;
float:right;
font-family:Arial;
font-size:0.9em;
list-style-type:none;
margin-right:19px;
margin-top:-7px;
text-transform:uppercase;
}
#sectiontitle ul li {
display:inline;
padding-left:8px;
}
#sectiontitle ul li a, #sectiontitle ul li a:link, #sectiontitle ul li a:visited, #sectiontitle ul li a:active {
color:#669999;
text-decoration:none;
}
#sectiontitle ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.sectioncontenttop {
background-color:#234234;
background-image:url(../images/shared/nav_background_top2.gif);
background-position:center top;
background-repeat:no-repeat;
height:8px;
margin:-5px 0pt 0pt;
padding:0pt;
width:804px;
}
.sectioncontent {
background-image:url(../images/shared/sectioncontent_background.jpg);
background-repeat:repeat-y;
margin:0pt;
padding:0pt 0pt 30px;
width:804px;
}
.sectioncontentbottom {
background-image:url(../images/shared/sectioncontent_bottom.jpg);
background-repeat:no-repeat;
height:13px;
margin:0pt 0pt 2px;
padding:0pt;
width:804px;
}
.contentlistlinks {
display:inline;
float:left;
padding-right:15px;
width:45%;
}
.contentlistlinks h3 {
color:#669999;
font-family:Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
margin:0pt;
padding:0pt;
text-transform:uppercase;
}
.contentlistlinks ul {
color:#666666;
font-family:Arial,sans-serif;
font-size:1em;
list-style-type:none;
margin:5px 0pt 0pt;
padding:0pt 0pt 17px;
}
.contentlistlinks ul li {
margin:0pt;
padding:2px 0pt;
}
.contentlistlinks ul li a, .contentlistlinks ul li a:link, .contentlistlinks ul li a:visited, .contentlistlinks ul li a:active {
color:#666666;
text-decoration:none;
}
.contentlistlinks ul li a:hover {
color:#993333;
text-decoration:underline;
}
ul.listlinks {
color:#666666;
font-family:Arial,sans-serif;
font-size:1em;
list-style-type:none;
margin:5px 0pt 0pt;
padding:0pt 0pt 17px;
}
ul.listlinks li {
margin:0pt;
padding:2px 0pt;
}
ul.listlinks li a, ul.listlinks li a:link, ul.listlinks li a:visited, ul.listlinks li a:active {
color:#666666;
text-decoration:none;
}
ul.listlinks li a:hover {
color:#993333;
text-decoration:underline;
}
#newseventscontainer {
margin:0pt 0pt 40px;
padding:0pt;
width:100%;
}
#newseventscontainer h2 {
border-top:1px solid #CCCCCC;
color:#A04141;
font-family:Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
padding-top:8px;
text-transform:uppercase;
width:90%;
}
#newseventscontainer p {
color:#8F8F8F;
width:90%;
}
#newseventscontainer ul {
color:#666666;
font-family:Arial,sans-serif;
font-size:1em;
list-style-type:none;
margin:5px 0pt 0pt;
padding:0pt;
width:100%;
}
#newseventscontainer ul li {
margin:0pt;
padding:3px;
width:90%;
}
#newseventscontainer ul.coming_up li {
text-align:right;
}
#newseventscontainer ul li a, #newseventscontainer ul li a:link, #newseventscontainer ul li a:visited, #newseventscontainer ul li a:active {
color:#666666;
text-decoration:none;
}
#newseventscontainer ul li a:hover {
color:#993333;
text-decoration:underline;
}
.plainulcontainer {
margin:0pt 0pt 40px;
padding:0pt;
width:100%;
}
.plainulcontainer h1 {
border-top:1px solid #CCCCCC;
color:#A04141;
font-family:Arial,sans-serif;
font-size:1.7em;
font-weight:bold;
text-transform:uppercase;
width:90%;
}
.plainulcontainer h2 {
border-top:1px solid #CCCCCC;
color:#A04141;
font-family:Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
padding-top:8px;
text-transform:uppercase;
width:90%;
}
.plainulcontainer ul {
color:#666666;
font-family:Arial,sans-serif;
font-size:1em;
list-style-type:none;
margin:5px 0pt 0pt;
padding:0pt;
width:100%;
}
.plainulcontainer ul li {
margin:3px 0pt;
padding:3px 0pt;
width:90%;
}
.plainulcontainer ul li a, .plainulcontainer ul li a:link, .plainulcontainer ul li a:visited, .plainulcontainer ul li a:active {
color:#666666;
text-decoration:none;
}
.plainulcontainer ul li a:hover {
color:#993333;
text-decoration:underline;
}
#bsunavcontainer {
background-image:url(../images/shared/nav_background.jpg);
background-repeat:repeat-y;
margin:0pt;
padding:0pt 0pt 20px;
width:804px;
}
#bsunavcontainerpad {
margin:0pt;
padding:0pt 24px;
}
#bsunavtop {
background-image:url(../images/shared/nav_background_top.jpg);
background-position:0pt 6px;
background-repeat:no-repeat;
height:14px;
margin:0pt;
padding:0pt;
width:804px;
}
.bsunav {
border-left:1px solid #E5E5E5;
float:left;
margin-top:10px;
min-height:175px;
width:125px;
}
.bsunav:first-child {
border-left:medium none;
}
.bsunav h2 {
color:#70A0A0;
font-size:1.1em;
font-weight:bold;
margin-left:10px;
text-transform:uppercase;
}
.bsunav h2 a, .bsunav h2 a:link, .bsunav h2 a:visited, .bsunav h2 a:active {
color:#70A0A0;
text-decoration:none;
}
.bsunav h2 a:hover {
text-decoration:underline;
}
ul.bsusubnav {
color:#646464;
list-style-type:none;
margin:0pt 0pt 0pt 10px;
padding:0pt;
}
ul.bsusubnav li {
padding-bottom:8px;
}
ul.bsusubnav li a, ul.bsusubnav li a:link, ul.bsusubnav li a:visited, ul.bsusubnav li a:active {
color:#646464;
text-decoration:none;
}
ul.bsusubnav li a:hover {
color:#993333;
text-decoration:underline;
}
#footertop {
background-image:url(../images/shared/footer_background.jpg);
background-repeat:no-repeat;
height:87px;
width:804px;
}
#footerbottom {
color:#9E8573;
font-size:0.95em;
}
#footersiteinfo {
float:left;
margin-left:20px;
margin-top:7px;
}
#footersiteinfo ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#footersiteinfo ul li {
border-left:1px dotted #CBCBCB;
display:inline;
padding:0pt 5px;
}
#footersiteinfo ul li:first-child {
border-left:medium none;
}
#footercontactinfo {
float:right;
line-height:1.3em;
margin-top:7px;
}
.footercontactinfobreak {
display:block;
}
.footercontactinfo-inline-margin-right {
display:inline;
margin-right:15px;
}
#footerbsu {
display:none;
}
#tagline {
color:#327A6A;
float:right;
font-family:"Georgia",seriff;
font-size:1.3em;
margin-right:40px;
margin-top:30px;
}
#mnscu {
background-image:url(../images/shared/mnscu_seal.jpg);
background-position:0px;
background-repeat:no-repeat;
color:#646464;
float:left;
margin-left:25px;
margin-top:20px;
min-height:32px;
padding-left:50px;
padding-top:6px;
}
#mnscu a, #mnscu a:link, #mnscu a:visited, #mnscu a:active {
color:#646464;
text-decoration:none;
}
#mnscu a:hover {
text-decoration:underline;
}
#alertscontainer {
background-image:url(../images/shared/alerts/alerts_content_background.jpg);
background-repeat:repeat-y;
width:804px;
}
#alertstop {
background-image:url(../images/shared/alerts/alerts_top_background.jpg);
background-repeat:no-repeat;
height:9px;
width:804px;
}
#alertsbottom {
background-image:url(../images/shared/alerts/alerts_bottom_background.jpg);
background-repeat:no-repeat;
height:16px;
width:804px;
}
#alertscontent {
padding:0pt 20px;
text-align:left;
}
#alertscontent h2 {
margin-bottom:5px;
}
#alertscontent p {
margin-bottom:20px;
margin-left:20px;
margin-top:0pt;
}
.alternaterowtan {
background-color:#F0EDDF;
}
h5 {
color:#888888;
font-size:1em;
margin:0pt;
padding:0pt;
text-transform:uppercase;
word-spacing:2px;
}
.copy {
font-family:"Times New Roman",serif;
font-size:1.7em;
line-height:1.7em;
margin:0pt;
padding:20px 15px 20px 0pt;
}
.copy_medium {
font-family:"Times New Roman",serif;
font-size:1.5em;
line-height:1.4em;
margin:0pt;
padding:10px 15px 10px 0pt;
}
.copy_medium h1, .copy_medium h2, .copy_medium h3, .copy_medium h4, .copy_medium h5, .copy_medium h6 {
font-family:arial,verdana,sans-serif;
font-size:1em;
line-height:1em;
margin:0pt;
padding:10px 15px 10px 0pt;
}
.copy_medium h1 {
font-size:1.4em;
}
.copy_medium h2 {
font-size:1.1em;
}
.copy_medium h3 {
font-size:1em;
}
.copy_medium h4 {
font-size:0.9em;
}
.copy_medium h5 {
font-size:0.9em;
}
div.content {
font-family:"Times New Roman",sans-serif;
font-size:1.4em;
line-height:1.4em;
margin:0pt;
padding:0px 20px 0pt 0pt;
}
.content p {
margin:0pt;
padding:0.3em 0pt 0.6em;
}
.floatright {
float:right;
}
.floatleft {
float:left;
}
img.floatleft {
float:left;
padding:0pt 10px 10px 0pt;
}
img.floatright {
float:right;
padding:0pt 0pt 10px 10px;
}
img.floatleftborderone {
border:1px solid #666666;
float:left;
margin:0pt 10px 10px 0pt;
padding:2px;
}
img.floatrightborderone {
border:1px solid #666666;
float:right;
margin:0pt 0pt 10px 10px;
padding:2px;
}
img.centerborderone {
border:1px solid #666666;
display:block;
margin:0pt auto;
padding:2px;
}
.twocolumns {
float:left;
margin:0pt 0pt 0pt 10px;
padding:0pt;
width:48%;
}
.twocolumns:first-child {
margin-left:0pt;
}
.onenarrowwide {
}
.onenarrowwide .narrow, .onewidenarrow .narrow {
float:left;
padding-right:20px;
width:22%;
}
.onenarrowwide .wide, .onewidenarrow .wide {
float:left;
width:72%;
}
.onewidenarrow .narrow {
padding-right:0pt;
}
.onewidenarrow .wide {
padding-right:20px;
}
.sectioncontentpad {
padding:20px 10px 20px 40px;
}
.boldhighlight {
color:#993300;
font-weight:bold;
}
.boldblack {
color:#1D1D1D;
font-weight:bold;
}
.noscreen {
display:none;
}
.clearboth {
clear:both;
}
ul.docdownloads {
list-style-type:none;
}
ul.docdownloads li {
margin:1px 0pt;
padding:3px 0pt 3px 5px;
}
ul.docdownloads li a {
padding-bottom:5px;
padding-left:25px;
}
a.pdf_link {
background-image:url(../images/shared/icons/pdf.gif);
background-position:0pt;
background-repeat:no-repeat;
padding-bottom:1px;
padding-left:20px;
padding-top:1px;
}
a.doc_link {
background-image:url(../images/shared/icons/doc.gif);
background-position:0pt;
background-repeat:no-repeat;
padding-bottom:1px;
padding-left:20px;
padding-top:1px;
}
a.excel_link {
background-image:url(../images/shared/icons/excel.gif);
background-position:0pt;
background-repeat:no-repeat;
padding-bottom:1px;
padding-left:20px;
padding-top:1px;
}
a.url_link {
background-image:url(../images/shared/icons/url.gif);
background-position:0pt;
background-repeat:no-repeat;
padding-bottom:1px;
padding-left:20px;
padding-top:1px;
}
a.feed_link {
background-image:url(../images/shared/icons/feed.png);
background-position:0pt;
background-repeat:no-repeat;
padding-bottom:1px;
padding-left:20px;
padding-top:1px;
}
a.add_link {
background-image:url(../images/shared/icons/add.gif);
background-position:0pt;
background-repeat:no-repeat;
padding-bottom:2px;
padding-left:20px;
padding-top:2px;
}
div.alert {
background-color:#FFFFCC;
background-image:url(../images/shared/icons/alert.gif);
background-position:6px 50%;
background-repeat:no-repeat;
border:1px solid #FFCC00;
color:#660000;
margin:0pt 0pt 10px;
padding:8px 8px 8px 30px;
}
ul.selectlist, ul.selectlist_left {
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.selectlist li, ul.selectlist_left li {
color:#4C6861;
font-size:1em;
margin:0pt;
padding:4px 4px 3px;
}
ul.selectlist_left li {
text-align:right;
}
ul.selectlist li.selected, ul.selectlist_left li.selected {
background-color:#E0EBE8;
background-image:url(../images/shared/label_bg.gif);
background-position:right center;
background-repeat:no-repeat;
font-weight:bold;
}
ul.selectlist_left li.selected {
background-image:url(../images/shared/label_bg_left.gif);
background-position:left center;
}
ul.selectlist li a, ul.selectlist li a:link, ul.selectlist li a:visited, ul.selectlist li a:hover, ul.selectlist li a:active, ul.selectlist_left li a, ul.selectlist_left li a:link, ul.selectlist_left li a:visited, ul.selectlist_left li a:hover, ul.selectlist_left li a:active {
color:#4C6861;
display:block;
text-decoration:none;
}
ul.selectlist li a:hover, ul.selectlist_left li a:hover {
text-decoration:underline;
}
.splitlist li span {
float:left;
margin-left:5px;
margin-right:15px;
text-align:left;
width:40%;
}
.splitlist li {
list-style-type:none;
}
.splitlist li p {
margin:0pt 0pt 0pt 45%;
padding:0pt;
width:50%;
}
.narrow p.title {
color:#4C7C7C;
font-family:"Georgia","Times","Times New Roman",serif;
font-size:1.5em;
font-weight:normal;
margin-bottom:0pt;
padding-bottom:8px;
}
.narrow p.title a, .narrow p.title a:link, .narrow p.title a:visited, .narrow p.title a:hover, .narrow p.title a:active {
color:#4C7C7C;
text-decoration:none;
}
.narrow p.subtitle {
color:#999999;
font-family:"Lucida Grande","Helvetica","Arial",sans-serif;
font-size:1em;
font-weight:normal;
margin-top:-5px;
padding-top:0pt;
}
#updater .narrow p {
font-size:1em;
line-height:1.3em;
}
#updater p.error {
background-color:#FFFFCC;
color:#660000;
padding:5px;
}
#updater .element {
margin:0pt 0pt 0.5em;
padding:6px 10px 10px;
}
#updater .element.error {
border:1px solid #FF9900;
}
#updater .element .label {
display:block;
font-weight:bold;
}
#updater .element .description {
display:block;
font-style:italic;
margin-bottom:10px;
}
#updater .element .required {
color:#333333;
}
#updater .element textarea {
height:150px;
width:450px;
}
#updater .element input {
margin:0pt;
padding:0pt;
}
#updater .element.text input, #updater .element.email input, #updater .element.number input, #updater .element.zip input {
width:450px;
}
#updater .element.radio input, #updater .element.checkbox input {
margin-right:7px;
}
#updater .element textarea, #updater .element.text input, #updater .element.email input, #updater .element.zip input, #updater .element.money input, #updater .element.number input, #updater .element select {
border:1px solid #CCCCCC;
padding:3px;
}
#updater .element .validate_message {
background-color:#FFFFCC;
color:#660000;
display:block;
margin-bottom:10px;
padding:5px;
}
h2.left_nav {
font-size:1.1em;
letter-spacing:0.07em;
margin:10px 0pt 0pt 2px;
padding:0pt;
text-transform:uppercase;
}
h2.left_nav a, h2.left_nav a:link, h2.left_nav a:visited, h2.left_nav a:hover, h2.left_nav a:active {
color:#741F22;
display:block;
padding:10px 0pt 10px 10px;
text-decoration:none;
}
h2.left_nav a:hover {
background-color:#657872;
color:#FFFFFF;
}
ul.left_nav {
border-top:1px solid #DBDBDB;
color:#81A998;
font-family:"Lucida Grande","Helvetica","Arial",sans-serif;
font-size:0.95em;
list-style-type:none;
margin:0pt 0pt 0pt 2px;
padding:0pt;
}
ul.left_nav li {
font-weight:bold;
margin:0pt;
padding:0pt;
text-transform:uppercase;
}
ul.left_nav li a, ul.left_nav li a:link, ul.left_nav li a:visited, ul.left_nav li a:hover, ul.left_nav li a:active {
border-bottom:1px solid #DBDBDB;
color:#406D6A;
display:block;
font-size:1em;
letter-spacing:0.07em;
padding:10px 10px 10px 20px;
text-decoration:none;
text-transform:uppercase;
}
ul.left_nav li a:hover {
background-color:#657872;
color:#FFFFFF;
}
ul.left_nav li a.selected, ul.left_nav li a.selected:link, ul.left_nav li a.selected:visited, ul.left_nav li a.selected:hover, ul.left_nav li a.selected:active {
background-color:#79A396;
color:#FFFFFF;
}
ul.left_nav li a.selected:hover {
background-color:#7B9A8D;
color:#FFFFFF;
}
ul.left_nav li ul.left_subnav {
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.left_nav li ul.left_subnav li a {
background-color:#F6FBF9;
padding:7px 7px 7px 40px;
text-transform:none;
}
ul.left_nav li ul.left_subnav li a:hover {
background-color:#657872;
color:#FFFFFF;
}
.narrowaddress {
color:#7A7A7A;
margin-right:4px;
text-align:right;
}
