.osm-container .osm-item-description, .osm-container .osm-item-heading-box, td.osm-plan-property-label {background-color: #fefefe;}
#osm-plan-item, .osm-container .osm-item-description, .osm-container .osm-item-heading-box, .osm-container .osm-item-wrapper, .table-bordered  {border: thin solid black; }
.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child  {border: thin solid black; }

.table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child  {border: thin solid black; }

.table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child  {border: thin solid black; }

.table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child {border: thin solid black; }

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {border: thin solid black; }

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {border: thin solid black; }

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {border: thin solid black; }

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {border: thin solid black; }

.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {border: thin solid black; }


.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {border: thin solid black; }

.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {border: thin solid black; }

table.table-bordered  {border: thin solid black; }

.nav-tabs > li {border: thin solid black; } 



input[type], textarea, button {  color: black; background-color: transparent; border: thin solid black; }
#field_lab5_captcha {  color: black; background-color: transparent; border: thin solid black; }
#field_lab5_captcha:hover {  color: black; background-color: #e8e8e8; border: thin solid black !important; } 

.form-horizontal .controls > select, .form-horizontal .controls .input-prepend > input, .form-horizontal .controls > input, .form-horizontal .controls > textarea, .uneditable-input  {  color: black; background-color: transparent; border: thin solid black; }


a:link, a:visited {
color: green; 
    cursor: default;
    background-color: transparent;
}

a:link:hover, a:visited:hover{
color: red; 
    cursor: default;
    background-color: transparent;
}

a:hover {
color: red; 
    cursor: default;
    background-color: transparent;
  border: thin solid black !important;
}

a[title] {
color: green; 
    cursor: default;
    background-color: transparent;
}

a[title]:hover {
color: red; 
    cursor: default;
    background-color: transparent;
    border: thin solid black !important;
}

a[btn] {
color: green; 
    cursor: default;
    background-color: transparent;
}

a[btn]:hover {
color: red; 
    cursor: default;
    background-color: transparent;
     border: thin solid black !important;
}

.osm-taskbar li a:link, .osm-taskbar li a:visited {
color: green; 
    cursor: default;
    background-color: transparent;
     border: thin solid black !important;
}

.osm-taskbar li a:hover {
color: red; 
    cursor: default;
    background-color: transparent;
}

.nav-stacked > li a[title]:link {
color: green; 
    cursor: default;
    background-color: transparent;
}

#oms_forgot_username_password a:link, form.form-horizontal ul a:link, .nav-tabs .nav-stacked > li a:link, .nav-tabs > li a:link, .nav-stacked > li a:link, .osm-taskbar a:link {
color: green; 
    cursor: default;
    background-color: transparent;
}

.nav-stacked a[title] {
color: green; 
    cursor: default;
    background-color: transparent;
}

#oms_forgot_username_password , form.form-horizontal ul a, .nav-tabs.nav-stacked a, .nav-tabs > li , .nav-stacked > li a, .osm-taskbar  {
color: green; 
    cursor: default;
    background-color: transparent;
}

.nav-stacked > li a[title]:hover {
color: red; 
    cursor: default;
    background-color: transparent;
}
#oms_forgot_username_password a:hover, form.form-horizontal ul a:hover, .nav-tabs .nav-stacked > li a:hover, .nav-tabs > li a:hover, .nav-stacked > li a:hover {
color: red; 
    cursor: default;
    background-color: transparent;
}

input[type]:hover, select:hover, textarea:hover, button:hover { background-color: #e8e8e8; border: thin solid black !important;}
.form-horizontal .controls > textarea:hover { background-color: #e8e8e8; border: thin solid black !important;}
.form-horizontal .controls > select:hover { background-color: #e8e8e8; border: thin solid black !important;}
form.form-horizontal .control-label > a:hover { color: red !important; cursor: default; background-color: transparent;}

input[type="submit"].btn {
color: green; 
    cursor: default;
    background-color: transparent;
}

input[type="submit"].btn:hover {
color: red; 
    cursor: default;
    background-color: transparent;
}

.nav-tabs > li, .nav-pills > li { 
  color: green; 
    cursor: default;
    background-color: transparent;
/*  border: 1px solid black; */
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
color: red; 
    cursor: default;
    background-color:  #e8e8e8;
    border: 1px solid #000000;
  border-bottom-color: black; 
}
#osm-profileTabs { border-bottom-color: black;
}
.nav-tabs > li > a:hover { 
  color: red; 
    cursor: default;
    background-color: transparent;
}

.nav-tabs > li.active { 
  color: red; 
    cursor: default;
   border: 3px solid #000000;
    background-color: #e8e8e8;
}

.osm-container .osm-item-heading-box {
    border-radius: 5px 5px 0 0;
    color: #333;
    font-size: 14px;
    font-weight: 700;
    line-height: 14px;
    padding: 4px 8px;
    margin: 0;
    background: #f0f0f0 url(../images/background.png) repeat;
}

.sq-input {
  height: 36px;
}