﻿div#popupcontainer {
  margin: 0px;
  padding: 0px;
  position:relative;
}
#popupcontainer div#navbar_div {
  float: right;
  clear: both;
  margin: 0px;
  padding: 0px;
}
#popupcontainer span#last_modified_on {
  font-size: 0.9em;
  color: #8F0401;
  padding-right: 20px;
  margin-right: 10px;
} 
#popupcontainer span.top_link_text {
  font-size: 0.9em;
  color: #8F0401;
}
div#popup {
  background: white;
  border: solid 0px #0f0f0f;
  padding: 20px 0px 0px 0px;
  font-family: Verdana,Arial,helvetica,sans-serif; /* try trebuchet ms, */
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  width: 760px;
  font-size: 1.05em;
  font-family: Verdana,Arial;
  text-align: left;
}
#popup div#navbar_div {
  float: left;
  clear: right;
  margin: 2px 2px 2px 1px;
  padding: 1px 1px 1px 50px;
}
#popup span#last_modified_on {
  font-size: 0.85em;
  color: #8F0401;
  padding-right: 20px;
  margin-right: 10px;
} 
#popup span.top_link_text {
  font-size: 0.85em;
  color: #8F0401;
}
#popup div.title {
  color: #8F0401;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 5px;
}
.accordion_title {
  color: #8F0401;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.5em;
  font-weight: bold;
}
#popup a,
#popup a:visited {
  text-decoration: none;
  color: Black;
}
#popup a:hover {
  text-decoration: underline;
  color: #8F0401;
}
#popup div.fulldiv {
  clear: both;
  padding-left: 5px;
  padding-right: 5px;
  width: 100%;
}
#popup div.leftdiv {
  clear: left;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
}
#popup div.rightdiv {
  clear: right;
  float: right;
  text-align: right;
  padding-left: 5px;
  padding-right: 15px;
}

div#system_members {
  margin-top: 15px;
  border-top: 2px solid #8F0401;
  margin-bottom: 3px;
  width: 100%;
}
#system_members_title {
  color: #8F0401;
  font-size: 1.2em;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-weight: bold;
  margin-left: 5px;
}
#system_members_table {
  border: none;
  padding-left: 5px;
  padding-right: 5px;
}
#system_members_table td.member_td {
  margin: 2px 2px 5px 2px;
  padding: 4px;
  text-align: left;
  vertical-align:top;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.05em;
}

div#adminpos {
  margin-top: 15px;
  border-top: 2px solid #8F0401;
  margin-bottom: 3px;
  /*width: 95%;*/
}
div#adminpos_title_container {
 margin: 1px;
 padding: 1px 25px 1px 1px;
}
#adminpos_title {
  color: #8F0401;
  font-size: 1.2em;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-weight: bold;
  margin-left: 5px;
  float: left;
}
div#adminpos_fslink_container {
 float: right;
 clear:right;
 color: #8F0401;
}
div#adminpos_fslink_container a,
div#adminpos_fslink_container a:visited {
 text-decoration: none;
 font-size: 100%; 
}
div#adminpos_fslink_container a:hover {
 text-decoration: underline;
 font-size: 100%; 
}
span#fslink_tip {
  position: relative;
  font-size: 95%;
  font-weight: bold;
  color: #8F0401;
}
span#fslink_tip a span {
  display: none;
}

span#fslink_tip a:hover {
  color: #8F0401;
  text-decoration: none;
}
span#fslink_tip a:hover span { 
    display: block; 
	position: absolute; 
	margin-top: 10px; 
	margin-left: -45px; 
    width: 200px; padding: 2px; 
	z-index: 100; 
	color: #000000; 
	background: #FFFFAA; 
	border: solid 1px #101010;
	font: 10px "Verdana", sans-serif;
	text-align: left; 
	text-decoration: none;
}

#adminpos_table {
  border: none;
  padding-left: 5px;
  padding-right: 5px;
}
#adminpos_container {
  float: left;
  clear: left;
  page-break-before: avoid;
}
#adminpos_table table tr {
 page-break-after: always;
}
#adminpos_table td.adminpos_td {
  margin: 2px 2px 5px 2px;
  padding: 3px;
  text-align: left;
  vertical-align:top;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.05em;
  width: 220px;
}
#adminpos_table td.adminpos_td:hover {
  border: solid 1px #8F0401;
  margin: 2px 2px 5px 2px;
  padding: 2px;
  text-align: left;
  vertical-align:top;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.05em;
  width: 220px;
}
#adminpos_table div.admin_hilite {
  background-color: rgb(230,230,230);
}
div.adminpos_dots {
  float: left;
  border-left: dotted 1px rgb(220,220,220);
  border-top: dotted 1px rgb(220,220,220);
  border-right: dotted 1px rgb(220,220,220);
  height: 5px;
  width: 220px;
  clear: both;
  overflow: hidden;
  font-size: 5%;
}

div.adminpos_data {
  float: left;
  padding-left: 3px;
}
#admin_vacant_title {
  padding: 5px 1px 5px 2px;
  border-top: dotted 2px #8F0401;
  color: #8F0401;
  font-size: 1em;
  font-weight: bold;
}

/* accordion */
.accordion_title {
  color: #8F0401;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.0em;
  font-weight: bold;
}
.accordion_title_large {
  color: #8F0401;
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 1.25em;
  font-weight: bold;
}
.borderless {
    border:solid 0px #ffffff;
}
.bold_text {
 font-weight: bold;
}
/* accreditations and degrees table */
/*
#accred_table {
    border: solid 1px #444444;
}
#accred_table  tr th {
     border-right: solid 1px #444444;
     border-bottom: solid 1px #444444;
     padding: 3px 5px 3px 5px;
      background-color: #EEEEEE;
}
#accred_table  tr td {
     border-right: solid 1px #444444;
     border-bottom: solid 1px #444444;
     padding: 3px 5px 3px 5px;
}
*/
table#accred_table {
    border-collapse:collapse;
}
table#accred_table td, table#accred_table th {
    border: 1px solid rgb(180,180,180);
    width: 25px;
    padding: 3px;
}
.gray_bg {
    background-color: rgb(250,245,245);
}
.text_align_left {
    text-align: left;
}
.text_align_center {
    text-align: center;
}
.accred_vspace_div {
  clear: right;
  height: 20px;
  width: 100%;
  overflow: hidden;
}
table#accred_legend {
    border-collapse:collapse;
}
table#accred_legend th {
    border-top: 2px solid rgb(210,210,210);
    width: 25px;
    padding-bottom: 10px;
    text-align: left;
}
