html {
  background:url(http://www.clinicalcases.eu/plugins/themes/uncommon/images/bg.jpg) 0px 0 repeat;
}
body {
  font-family:'Arial Narrow', 'Helvetica Nueue', Helvetica, sans-serif;
  font-size:12px;
  margin-left:auto;
  margin-right:auto;
  width:1100px;
}
a:link {
  color:#337755;
  font-size:12px;
  line-height:120%;
}
a:active {
  color:#225533;
  font-size:12px;
  line-height:120%;
}
a:visited {
  color:#337755;
  font-size:12px;
  line-height:120%;
}
a:hover {
  background:none;
  color:#225533;
  font-size:12px;
  line-height:120%;
  text-decoration:none;
}
ul.menu a {
  font-size:12px;
  line-height:120%;
}
li {
  font-size:12px;
  line-height:16px;
}
#header {
  background:none;
  border-radius:5px;
  margin-left:0;
  margin-top:-28px;
  padding:0 8px 0 0;
}
#header h1 {
  font-family:'Arial Narrow', 'Helvetica Nueue', Helvetica, sans-serif;
  font-size:0;
  font-weight:normal;
  height:183px;
  margin:28px auto 19px;
  padding:0.75em 0 0.25em 0;
  width:auto;
}
#footer {
  background-color:#FFFFFF;
}
#body {
  position:relative;
}
#main {
  background:#FFFFFF;
  display:block;
  float:left;
  height:100%;
  margin:0 auto;
  min-height:1100px;
  overflow:inherit !important;
  padding-top:0;
  position:inherit !important;
  width:59.6%;
}
#main h2 {
  color:#2B3036;
  font-family:'Arial Narrow', 'Helvetica Nueue', Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  padding-left:10px;
}
#content h3 {
  border-bottom-color:#D2D8DE;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#AB290F;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:140%;
  line-height:140%;
  margin:0 0 10px;
  padding:0;
  text-indent:0;
  text-transform:uppercase;
}
#content h4 {
  color:#AB290F;
  font-family:'Arial Narrow', 'Helvetica Nueue', Helvetica, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-decoration:none;
}
#accessKey {
  margin-bottom:2em;
}
#accessKey img {
  margin:0;
  padding:0;
  vertical-align:middle;
}
#content img.accessLogo {
  margin:0;
  padding:0;
  vertical-align:middle;
}
#navbar {
  left:-222px;
  position:absolute;
  top:-37px;
  width:1100px;
  z-index:99999;
}
#navbar a {
  border-right-color:#959A9E;
  border-right-style:solid;
  border-right-width:0px;
  color:#FFFFFF;
  display:block;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:32px;
  letter-spacing:0.05em;
  line-height:32px;
  margin:0;
  padding:0 15px;
  text-decoration:none;
  text-transform:uppercase;
}
#navbar li:last-child a {
  border:none;
}
#navbar a:hover {
  background:-webkit-linear-gradient(top, #0D2843, #193D62);
  color:#FF2626;
}
#developedBy {
  font-size:0.95em;
  text-transform:uppercase;
}
#sidebar div.block {
  background:#DDE0E2;
  border-color:#D3D3D3 #D3D3D3 #153662;
  border-radius:8px;
  border-style:none;
  border-width:1px;
  font-size:12px;
  margin:0 0 10px;
  padding-bottom:1.5em;
}
#sidebar div.block span.blockTitle {
  background:#004356;
  border-radius:4px;
  color:#FFFFFF;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:20px;
  letter-spacing:0.1em;
  line-height:20px;
  text-indent:8px;
  text-transform:uppercase;
}
#sidebar div.block span.blockSubtitle {
  display:block;
  padding:0 0 0 10px;
}
#sidebar input.textField, #sidebar select.selectMenu, #sidebar input.button {
  font-size:12px;
}
form {
  padding-left:10px;
}
div, p, table, td, th {
  color:#666666;
  font-family:'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
  font-size:12px;
  line-height:140%;
}
a:link, a:visited {
  color:#084F91;
  font-weight:normal;
  text-decoration:none;
}
a:hover {
  color:#CC0000;
  font-weight:normal;
  text-decoration:underline;
}
p {
  font-size:12px;
  margin-bottom:7px;
  margin-top:0;
  text-align:left;
}
h1 {
  color:#666666;
  font-family:Helvetica, Arial, sans-serif;
  font-size:18px;
  font-weight:bold;
  padding:0 0 5px;
  text-align:left;
  vertical-align:bottom;
  width:100%;
}
h2, .contentheading {
  color:#2B3036;
  font-family:'Arial Narrow', 'Helvetica Nueue', Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
}
h3 {
  margin:0;
}
input.textField, select.selectMenu, textarea.textArea, input.uploadField {
  background-color:#FFFFFF;
}
input.defaultButton {
  background-color:#CCCCCC;
}
#container {
  -webkit-box-shadow:#333333 4px 4px 3px;
  background:#FFFFFF;
  border:4px solid #FFFFFF;
  border-radius:4px;
  box-shadow:#333333 4px 4px 3px;
  float:left;
  margin-bottom:30px;
  margin-top:10px;
  text-align:left;
}
#headerTitle {
  color:#FFFFFF;
}
#navbar {
  background:#004356;
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:3px;
  height:32px;
  margin-right:0;
  padding-bottom:0;
}
ul.menu li {
  display:inline;
  margin:0;
  padding:0;
}
#breadcrumb {
  background:#DDE0E2;
  color:#394048;
  padding-bottom:10px;
  padding-left:10px;
}
#content {
  border-top-color:#000000;
  border-top-style:dotted;
  border-top-width:0;
  padding:10px;
}
#content p img {
  max-width:100%;
}
#leftSidebar {
  background-color:#FFFFFF;
  display:inline;
  float:left;
  font-size:0.65em;
  margin-left:0;
  margin-right:2px;
  min-height:900px;
  overflow:hidden;
  padding-top:0;
  width:20%;
}
#rightSidebar {
  background-color:#FFFFFF;
  float:right;
  font-size:0.65em;
  height:auto;
  margin-left:0;
  margin-right:0;
  min-height:900px;
  padding-top:0;
  position:absolute;
  right:0;
  top:0;
  width:20%;
  z-index:888;
}
* html #rightSidebar {
  margin-right:5%;
}
#announcementsHome {
  margin:2em 0;
  width:100%;
}
#announcementsHome h3 {
  text-align:center;
}
#announcements {
  width:100%;
}
#announcements h3 {
  text-align:center;
}
table.announcements {
  width:100%;
}
table.announcements td {
  padding:0.25em 0.5em;
}
table.announcements td.nodata {
  font-style:italic;
  text-align:center;
}
table.announcements td.headseparator {
  border-top-color:#000000;
  border-top-style:dotted;
  border-top-width:1px;
  font-size:0.1em;
  line-height:1%;
}
table.announcements td.endseparator {
  border-top-color:#000000;
  border-top-style:dotted;
  border-top-width:1px;
  font-size:0.25em;
  line-height:10%;
}
table.announcements td.separator {
  border-top-color:#DDDDD0;
  border-top-style:dotted;
  border-top-width:1px;
  font-size:0.1em;
  line-height:1%;
}
table.announcements tr.intro {
}
table.announcements td.intro {
}
table.announcements tr.title {
  vertical-align:top;
}
table.announcements td.title {
  width:85%;
}
table.announcements td.title h4 {
}
table.announcements tr.description {
  vertical-align:top;
}
table.announcements td.description {
  width:85%;
}
table.announcements tr.details {
  vertical-align:bottom;
}
table.announcements td.posted {
  font-style:italic;
  padding-top:1em;
}
table.announcements td.more {
  text-align:right;
  width:15%;
}
table.announcementsMore {
  width:100%;
}
table.announcementsMore td {
  padding-top:1.5em;
  text-align:right;
}
h4.tocSectionTitle {
}
table.tocArticle {
  width:100%;
}
table.tocArticle td.tocTitle {
  height:100%;
  width:70%;
}
table.tocArticle td.tocGalleys {
  text-align:right;
  width:30%;
}
table.tocArticle td.tocAuthors {
  font-style:italic;
  padding-left:30px;
  vertical-align:top;
}
table.tocArticle td.tocPages {
  text-align:right;
  vertical-align:top;
}
.tocArticleCoverImage img {
  border:0;
  float:left;
  margin:0 1em 1em 0;
  width:100px;
}
#homepageImage img {
  border:0;
  display:block;
  margin:0 auto;
  text-align:center;
}
.homepageImage img {
  border:0;
  float:left;
  margin:1em 1em 1em 0;
  text-align:center;
  width:100px;
}
pre {
  background-color:#F0F0E8;
  color:#000000;
  font-size:1.25em;
}
table.listing tr.highlight {
  background:yellow;
}
table.listing tr.fastTracked {
  background-color:#FFFFFF;
}
table.listing tr.data td {
  border-bottom-color:#DDDDD0;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  border-top-color:#DDDDD0;
  border-top-style:dotted;
  border-top-width:1px;
}
table.listing tr.data td.drag {
  cursor:move;
}
div.progressbar {
  background-image:#FFFFFF;
  background-repeat:no-repeat;
  height:27px;
  width:505px;
  z-index:1;
}
td.notificationContent {
  padding-left:5px;
  padding-right:5px;
}
td.notificationFunction {
  padding-left:5px;
  padding-right:5px;
  text-align:right;
}
.throbber {
  background:#FFFFFF;
  display:none;
  height:25px;
  margin-left:50%;
  margin-top:5%;
  width:25px;
}
.smallFont {
  background:#FFFFFF;
  display:block;
  float:left;
  height:23px;
  margin-left:8px;
  margin-right:4px;
  outline:none;
  text-indent:-9999px;
  width:20px;
}
a.smallFont:hover {
  background:#FFFFFF;
}
.defaultFont {
  background:#FFFFFF;
  display:block;
  float:left;
  height:23px;
  margin-right:4px;
  outline:none;
  text-indent:-9999px;
  width:20px;
}
a.defaultFont:hover {
  background:#FFFFFF;
}
.largeFont {
  background:#FFFFFF;
  display:block;
  float:left;
  height:23px;
  outline:none;
  text-indent:-9999px;
  width:20px;
}
a.largeFont:hover {
  background:#FFFFFF;
}
ul.tagit {
  border:1px solid #C6C6C6;
  margin-bottom:0;
  overflow:auto !important;
  padding:1px 5px;
  width:350px;
}
ul.tagit li {
  clear:none;
  display:block;
  float:left !important;
  margin:2px 5px 2px 0;
}
ul.tagit li.tagit-choice {
  background-color:#DEE7F8;
  border:1px solid #CAD8F3;
  padding:2px 4px 3px;
}
ul.tagit li.tagit-choice:hover {
  background-color:#BBCEF1;
  border-color:#6D95E0;
}
ul.tagit li.tagit-new {
  padding:2px 4px 1px 0;
}
ul.tagit li.tagit-choice input {
  display:block !important;
  float:left;
  margin:2px 5px 2px 0;
}
ul.tagit li.tagit-choice a.close {
  color:#777777;
  cursor:pointer;
  font-size:12px;
  font-weight:bold;
  outline:none medium;
  padding:2px 0 2px 3px;
  text-decoration:none;
}
ul.tagit input[type="text"] {
  background-color:#FFFFFF;
  border:none #C6C6C6;
  color:#333333;
  margin:0;
  padding:0;
  width:inherit;
}
ul.tagit li::after, ul.tagit li div::after {
  clear:none;
  content:' ';
  display:block;
}
#vr_footer {
  background:none 0 0 repeat scroll #D8DCDF;
  clear:both;
  float:left;
  margin:0;
  width:100%;
}
.footer-logo {
  float:left;
  margin:1px 0 20px;
}
.footer-logo img {
  width:205px;
}
.footer_logo_right {
  float:right;
  margin:0 20px 20px;
}







span.rtop, span.rbottom{background:#DDE0E2;}
#sidebar div div{background:#DDE0E2;}
#sidebar div div span span{background:#DDE0E2;}
#rightSidebar div{background:#DDE0E2;}
#rightSidebar #sidebarUser{background:#DDE0E2;}
#rightSidebar #sidebarNavigation{background:#DDE0E2;}
#rightSidebar #notification{background:#DDE0E2;}
#rightSidebar #sidebarHelp{background:#DDE0E2;}
#rightSidebar #sidebarRTAuthorBios{background:#DDE0E2;}
#rightSidebar #sidebarRTArticleTools{background:#DDE0E2;}

#leftSidebar div{background:#DDE0E2;}
#leftSidebar #sidebarInformation{background:#DDE0E2;}
