/*--- sirsidynix.css overrides -----------------------------------------------*/
body {
}

a { color:#87002f;
}

li a, dd a {
  color:#87002f;
}

h1 {
}

h3 {color:#777;
}

.button, .formButton {
  background-color:#87002f;
  border:1px solid #777;
  color:#ffffff;
  background-image:url(../images/sirsidynix/button.png);
  background-position:top left;
  background-repeat:repeat-x;
  padding:2px;
  margin:0px 4px 0px 0px !important;
  cursor:pointer;
}

input[type="text"], input[type="password"] {
  border:1px solid #888;
}

input[type="text"]:focus, input[type="password"]:focus {
 border:1px solid #888;
}

select, textarea {
  border:1px solid #888;
}

.button, .formButton {
}

.header_container {
  height:110px;
  color:#ffffff;
  border-bottom:1px solid #2d4c85;
  background-color:#fff;
}

.branding {
  top:5px;
  right:0px;
  bottom:0px;
  left:-5px;
  background-image:url(mc3libopacheader.gif);
}

.branding img {display:none;}

.branding_container {

}

.branding_subheading {
display:none;}

.login_container {
}

.login_container input {
}

.login_button {
}

.login_button:focus {
}

.header_menu_container {
  padding:7px 0px 7px 0px;
  background-color:#efefef;
}

.header_menu_container ul, .menu {
}

.header_menu_container li, .menu_link {
}

.header_menu_container li, .menu_text {
}

.menu_link a { color: #87002f;
}

.secondary_header_menu_container {
  background-color:#87002f;
}

.columns_container {
}

.column {
}

.nested_columns_container {
}

.nested_column {
}

.nested_column .content_container {
}

.nested_column .content {
}

.middle {
}

.content_container {
}

.content {
}

.selected {

}

.tabs_container {
  margin:0px 0px 15px 0px;
  padding:0px 0 5px 30px;
  background:none;
  border-bottom:1px solid #ccc;
}

.tabs_container li {
  color:#87002f;
  background: #eee;
  padding: 8px 15px 5px 15px;
  background:#efefef;
  -moz-border-radius:4px 4px 0 0;
  -webkit-border-radius:4px 4px 0 0;
}

li.selected_tab {
  font-weight:bold;
  color:#000000;
  margin-right:10px;
  padding: 8px 12px 5px 15px;
  background:#fff;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-bottom:1px solid #fff;
  -moz-border-radius:4px 4px 0 0;
  -webkit-border-radius:4px 4px 0 0;
}

#display_holdings_table {
  margin: 0px 0 5px 0;
}

#display_holdings_table caption {
  margin: 10px 0 0 0;
  padding: 10px 0 8px 0;
  color:#777;
  font-size:14px;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #ccc;
}

#display_holdings_table th {
  padding: 0px 0 5px 0;
}

.row {  
}

.top_edge {
}

.right_edge {
}

.bottom_edge {
}

.left_edge {
}

.top_left {
}

.top_right {
}

.bottom_right {
}

.bottom_left {
}

.footer_container {
  background-color:#ededed;
}

#sirsiDynixLogo {
}

#copyright {
}

#brainwareLogo {
}
/*--- webapp.css overrides ---------------------------------------------------*/

