span.articleTitle{margin:0em 1em 0.5em 0em;padding-top:0.5em;font-family:"Lucida Grande","Trebuchet MS",Tahoma,Verdana,Helvetica,Arial,sans-serif;/*  font-family: Verdana, tahoma, sans-serif;*/font-weight:bold;font-size:1.8em;line-height:1.35em;padding:0;}#main{/*  width: 100%; */margin:0;background-color:#071843;}#copyArticle{font-size:0.8em;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}#copyArticle ul li a:hover{color:#333;}#authorDetails{padding:0px 0px 0px 0px;width:700px;font-size:0.9em;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}#authorDetails ul li a:hover{color:#333;background:transparent none;}#authorDetails li{list-style-type:circle;}#authorDetails img{border:0;}#authorDetails a.icon{background:transparent none;padding:0;}#openaccess a{background:transparent none;}#openaccess img.image-right{float:right;margin:5px 15px 5px 5px;border:none;padding:5px;}#rt{text-align:right;margin-right:22px;margin-top:15px;padding-top:10px;}#rt img{border:0px;}#abstract{padding:20px;padding-bottom:30px;font-size:11px;text-align:justify;}*{list-style:none;margin:0;padding:0;text-decoration:none;}body{overflow:auto;/*  background: #fdf5df url("deco/strip.gif") repeat;*/color:#fff;background:#0b2568 url('deco/strip.gif') fixed repeat-x;text-align:center;}h1,h2,h3,h4,h5,h6{width:100%;/*   font-family:"Myriad Pro","Myriad Web","Lucida Grande","Trebuchet MS","Tahoma","Helvetica","Arial",sans-serif; */font-family:"Lucida Grande","Trebuchet MS",Tahoma,Verdana,Helvetica,Arial,sans-serif;color:#ccc;}abbr[title],acronym[title],span[title],strong[title]{border-bottom:thin dotted;cursor:help;}acronym:hover,abbr:hover{cursor:help;}code{font-size:1em;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{}* html .clearfix{height:1%;}.clearfix{display:block;}form{background:#fdf5df url('deco/formbg.gif') repeat-x;padding:25px 22px;/*    border: solid 1px #edd298;*/color:#704b2c;font-size:1em;}form label,form td{color:#704b2c;font-size:1.2em;}form h3,form h4{color:#704b2c;font-size:1.2em;margin-bottom:1em;}form input:focus,form select:focus,form textarea:focus{border-color:#ffcc00;}form.nobg{background:transparent none;border:0;color:#fff;}input.textField,select.selectMenu,textarea.textArea,input.uploadField,select{color:#0080c0;background:#fff;letter-spacing:1px;font-size:12px;margin:0;padding:4px;width:auto;}input#query,input#advancedQuery{background:url('deco/icons/search_bg.gif') #fff right no-repeat;}input.button,input.defaultButton{color:#000;background:#fff;}input.defaultButton{font-weight:bold;}input.button:hover{background:#704b2c none repeat scroll 0% 0%;color:white;}form .button{color:#704b2c;font-size:1.2em;font-weight:bold;cursor:pointer;padding:0.2em 0.6em;width:auto;border:2px solid;-moz-border-radius:5px!important;-webkit-border-radius:5px;input[type="submit"]:hover{
  background:#b1e100;
}
}

.center {
  text-align:center;
}
a.action {
  color: #704b2c;
  background:transparent none;
}

#content>form a,
#sidebar>div form a {
    color:#704b2c;
    border-bottom:#704b2c 1px dotted;
}
#content>form a:hover,
#sidebar>div form a:hover {
    color:#b1e100;
}
#content>form h3 {
    color:#704b2c;
}
#textsize {
  /*clear:both;*/
  float:right;
  display:inline;
  text-align:center;
/*   margin-right: 10px; */
/*   margin-left: -30px; */
}

#textsize a ,#textsize img {
  background:transparent;
  border:0;
}

#main {
  padding-left:1em;
  width:75%;
  /*min-height:1400px;*/
}

#sidebar {
/*  background-color:#FDF5DF;*/
  display:block;
  width:20%;
  text-align:left;
  padding-right:1em;
}

#sidebar div.block span.blockTitle {
  border-bottom: 2px solid #b1e100;
  color: #ccc;
  font-size: 17px;
  font-weight: bold;
  padding: 10px 5px 10px 30px;
  margin-bottom: .25em;
  background: transparent url('deco/icon-block.gif') left center no-repeat;
  font-variant: normal;
  text-transform:capitalize;
}

#sidebar div.block span.blockSubtitle {
  display: block;
  padding: 0;
  font-size: 1.5em;
  color:#ffcc00;
  margin-bottom: 1em;
  margin-top: 1em;
  border-bottom: 1px solid #ffcc00;
}

#sidebar img {
  border:0;
}
#sidebar form, #rtSearch form {
    padding:1em;
}
#sidebar input.textField, #sidebar select.selectMenu {
    font-size:1.2em;
    width:98%;
}

block#sidebar img a {
  background:transparent none;
  padding:0;
}

#main h1, #sidebar h1, #main h2, #fulltext h1 {
  font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  width:100%;
  color:#fff;
  margin-bottom:1em;
  padding-bottom:0.5em;
  border-bottom: 2px solid #b1e100;
}

#fulltext{
  margin-right:0.9em;
}

#fulltext h1 {
  padding-top:1.2em;
  padding-bottom:0.2em;

}
#fulltext a {
  border: 0;
}
#main a.pdf {
  padding-left: 0px;
  padding-right: 17px;
  background: url('http://socpvs.org/journals/templates/images/icons/PDF.gif') no-repeat right center;
}
#fulltext p {
  margin-top:0.25em;
}
#fulltext img {
  margin: 0 auto;
}

#fulltext table {
  margin:0 auto;
  margin-top:1.5em;
  border:1px solid #ccc;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -border-radius: 4px;
  text-align: center;
  font-size:90%;
}
#fulltext table thead,
#fulltext table tfoot,
#fulltext table th {
  color: #000;
  background-color: #ccc;
  font-weight: stronger;
}
#fulltext table tfoot {
  text-align:left;
  font-size:small;
}
#fulltext table tfoot tr td{
  border-top:1px solid #000;
}
#fulltext table tr td{
  border-top:#ccc solid 1px;
  border-bottom:#ccc solid 1px;
  width:auto;
}
#fulltext table td{
  color: #000;
  width: auto;
  background:#ccc;
  padding:5px;
}
#fulltext .caption {
  margin-top:20px;
  margin-bottom:20px;
  font-size:90%;
}
#fulltext .caption>a {
  font-weight:bold;
  text-decoration:none;
}

#container {
  margin:0 auto;
  width:90%;
  background-color: #071843;
}

#content {
  border-top:0;
  font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  line-height: 1.35em;
}
#content h3, #content h4, #content h5 {
  margin: 0em 1em 0.5em 0em;
  padding-top: 0.5em;
}
#content h3 {
  font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  color:#ccc;
  font-weight: bold;
  font-size: 1.8em;
  margin-top:2em;
  font-style: italic;
}
#content h4 {
  font-style: italic;
  font-size: 1.2em;
  margin-top:1em;
}

#content h5 {
  font-style:italic;
  font-size: 1em;
}

#content .separator {
  border:0;
  padding-bottom:1.5em;
}
#header {
  background: #2655b3 url('deco/oabadge.png') 100% 100% no-repeat;
  border-bottom: 6px solid #b1e100;
  text-align:center;
  font-size: 0.7em;
  margin:0pt auto;
/*   width:90%; */
  width:100%;
  height:220px;
/*   clear:both; */
/*  padding-left:1.1em;
  padding-right:1.1em;*/
}

#headerTitle{
  margin:0pt auto;
  padding:0pt;
  text-align:left;
  width:auto;
  height:auto;
}

#header h1 a,#header img {
  background:transparent none repeat scroll 0%;
  overflow:auto;
  text-indent:0px;
  width:auto;
  height:auto;
  border:0;
}

#navbar {
  text-align:center;
  margin: 0px auto;
  background: transparent url("deco/bg_navigation.gif") repeat-x 0 0;
  width: 100%;
  border-bottom:0px;
  height: 44px;

}

#navbar ul,
#navbar ul li,
#navbar ul li a {
  font-size:1em;
  float: left;
  text-align:center;
  border-bottom:0px;
  text-transform:none;
}
#navbar ul {
  padding-left: 25px;
}
#navbar ul li a {
  border-top: 5px solid #4a7fd1;
  color: #5b9cff;
  float: left;
  height: 44px;
  line-height: 39px;
  margin-right: 1.5em;
}
#navbar ul li a:hover {
  border-top-color: #75a5f0;
  background: transparent;
  color:#fff;
}

#navbar ul li.current a {
  border-top-color: #b1e100;
  color:#fff;
  font-weight:bolder;
}
/*#navbar ul li.upcoming a {
  border-top-color: #ffcc00;
  color:#fff;
  font-weight:bolder;
}

#navbar ul li.upcoming a:hover {
  color:#ffcc00;
  font-weight:bolder
}
*/
ul.menu {
margin: 0;
padding: 0;
}

ul.menu li {
  margin: 0;
  padding: 0;
  padding-left: 0.5px;
  padding-right: 0.5px;
  display: inline;
}

ul.menu li.current {
  font-weight: bolder;
}

ul.menu a {
  font-size: 0.85em;
  text-transform: uppercase;
  text-decoration: none;
}

li.current {
  color: #fff;
  border-top-color: #b1e100;
}


#breadcrumb {
  padding-top: 3px;
  padding-left: 0.5em;
  height: 22px;
  font-size: 10px;
  padding-bottom: 2em;
  color:#b1e100;
}

.pub {
  text-align:center;
}

.lista {
  list-style-image:url('deco/dot.gif');
}
#body {
/*   clear: both;  */
/*   margin:0pt auto; */
/*   width:90%; */
  font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  width:100%;
  height:100%;
/*   padding:1em; */
  background:#071843;
}

#body a {
  /* background: #071c50 url('deco/link.gif') no-repeat 97% 0.25em; */
  color: #b1e100;
  padding: 0.1em 0.4em;
/*  padding-right: 18px;*/
/*   text-transform: uppercase; */
/*   font-size: 85%; */
  text-decoration: none;
  font-weight: bold;
}

#body a:hover {
   background: #0f2b6f;
}
#body a[name] {
  background: #071843 none;
}

#footer {
  background: #0b2568 url('deco/strip.gif') repeat-x;
  text-align:center;
  border-top: 6px solid #b1e100;
  font-size: 0.7em;
  margin:0pt auto;
  min-width:697px;
  min-height:100px;
}

#footer a {
  color:#b1e100;
}
#footer a:hover {
  color:#b1e100;
  background-color: #0f2b6f;
}

.bordered_round {
  border:2px solid #b1d100;
  padding:6px;
  -moz-border-radius:7px !important;
  -webkit-border-radius:7px;
  -border-radius:7px;
}

.bordered_round a:hover {
  background:none;
}

#footerContent {
/* margin:0pt auto; */
  padding-top:1em;
  width:95%;
  text-align:center;
}

#standards {
    float:right;
    padding-top:1em;
}

#search, #searchsidebar {
    text-align:right;
    color:#000;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

#searchsidebar {
    text-align:left;
}

#search .button, #searchsidebar .button {
    border: 1px solid;
    color: #000;
}
#search .selectMenu, #searchsidebar .selectMenu {
    background: url('deco/textfield_bg.gif') #fff 0 0 repeat-x;
}


#login {
    padding:10px;
    background: #fdf5df url('deco/formbg.gif') repeat-x;
    padding: 25px 22px;
    border: solid 1px #edd298;
}
#login label {
  color: #704b2c;
}

#fill {
    display:block;
}

.error {
  background: transparent url('deco/icons/error.gif') no-repeat;
  height:20px;
  color: red;
  padding-left:18px;
}
.warning {
   background: transparent url('deco/icons/error.gif') no-repeat;
   height:20px;
   padding-left:18px;
   font-weight:bold;
   font-size:1.2em;
}
#formNotice {
  text-decoration: none;
  margin-bottom:1em;
  font-size:1.5em;
  background: transparent url('deco/icons/here.gif') no-repeat 98%;
  padding:30px;
  color: #b1d100;
}



#formErrors {
  border: 5px solid #f66;
  text-decoration: none;
  margin-bottom:1em;
  font-size:1.5em;
  background: transparent url('deco/icons/error.png') no-repeat 98%;
  padding:30px;
}

span.formError {
  color: #900;
  font-weight: bold;
  font-size: 1.2em;
}
span.formNotice{
  color: #b1d100;
  font-weight: bold;
  font-size: 1.2em;
}

#body .mceToolbarTop a,#body .mceToolbarTop a:visited,#body .mceToolbarTop a:hover,#body .mceToolbarBottom a,#body .mceToolbarBottom a:visited,#body .mceToolbarBottom a:hover {
  background:transparent none repeat scroll 0%;
  border:0pt none;
  margin:0pt;
  padding:0pt;
}

#body ul li {
  list-style-image:url('deco/dot.gif');
}

#body ol li {
  line-height: 1.50em;
  margin-left:2em;
  list-style-image:none;
  list-style-type:decimal;
}
#formErrors ul li {
  color:#f66;
  list-style-image:url('deco/icons/error.gif');
}

#abstract h3 {
  margin: 0em 1em 0.5em 0em;
  padding-top: 0.5em;
font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
/*  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; */
  font-weight: bold;
  font-size: 1.8em;
  line-height: 1.35em;
  padding: 0;
}
#abstract blockquote {
  padding: 0px;
  padding-left: 50px;
  padding-top: 4px;
  margin: 0px;
  background: transparent url('deco/icons/openquote.png') left top no-repeat;
}

#abstract p{
  background: transparent url('deco/icons/closequote.png') right bottom no-repeat;
  padding-bottom: 18px;
  padding-right: 50px;
  text-align:justify;
/*   word-wrap: word; /* IE word-wrap */
  font-size: 118%;
  text-align: left;
}
#abstractcontent{
  text-align:justify;
}
div.separator {
  background:url('deco/separator.gif') repeat-x;
  border:0;
}

#banner {
  background-color: #071843;
  margin:0pt auto;
  padding-top:1em;
  width:98%;
  height: 200px;
}


.banner_tabs {
  width: 100%;
  margin: 0px;
  padding: 0px;
  padding-bottom: 2em;
  border: 1px solid #fff;
}

.banner_tab {
  float: left;
  width: 32%;
  margin: 0px;
  padding-left: 10px;
}
.banner_tab_content {
  margin: 1px;
  padding: 10px;
  height: 200px;
  background: transparent url('deco/tabbg.gif') no-repeat;
}
.banner_tab_content p {
  font-family: "Trebuchet MS", courier;
  font-size: 1em;
  max-width:275px;
  width:275px;
}
.banner_tab_content a {
  background:transparent none;
}
.banner_tab_content li {
  margin-left:1em;
  background-image:none;
}
.banner_tab h2 {
  font-size: 22px;
  color: #b1e100;
  font-weight: bold;
}

.banner_tab a {
  color: #CFD4E6;
}

.banner_tab2 {
  float: left;
  width: 49%;
}

#rtContainer a {
  color: #b1e100;
}

#rtContainer a:hover {
  background-color: #0f2b6f;
}

#rtContainer .rtSubtitle {
/*   background: transparent url("deco/blockTitle.gif") no-repeat; */
  font-weight:bold;
  font-size:1em;
  color: #fff;
  cursor:pointer;
}
#rtContainer .rtSeparator {
  display:none !important;
}
#rtContainer ul {
  width:95%;
}

#rtContainer li:hover {
  background: #071c50 url("deco/link.gif") no-repeat 97% 0.25em;
}

.noarrow {
  background:1px transparent none;
}

* {
    -moz-box-sizing: border-box !important;
}

table.listing td.headseparator {
  border-top:none;
}

.rtBlock a:hover {
  color: #0f2b6f;

  /*border: 1px solid #071843;*/
}

/*#main a:visited {
  padding-right: 12px;
  background: url('deco/visitedLink.gif') no-repeat 100% 50%;
}

#body a:link img, #breadcrumb a:link, #rt a:link img {
  border:none;
}
#body a:visited img, #breadcrumb a:visited, #rt a:visited img {
  padding: 0.1em 0.4em;
  background: url('');
  border:none;
}*/

a#help {
  background:#2655b3 url(http://socpvs.org/journals/templates/images/journal_help.png) no-repeat scroll -2px 50%;
  border-color:#071843 rgb(27, 151, 242) rgb(27, 151, 242) -moz-use-text-color;
  border-style:outset outset outset none;
  border-width:1px 1px 1px medium;
  display:block;
  height:129px;
  left:0pt;
  margin-top:-45px;
  position:fixed;
  text-indent:-4000px;
  top:10%;
  width:25px;
}

#main a.external,
#main a.external:focus,
#main a.external:active{
  padding-left: 0px;
  padding-right: 17px;
  background: url('http://socpvs.org/journals/templates/images/icons/bg_link_hover.gif') no-repeat right center;
}
#main a.external:hover { background-image: url('http://socpvs.org/journals/templates/images/icons/bg_link.gif'); text-shadow:none; }

#references a.external-crossref {
  padding-left: 25px;
  padding-right: 67px;
  margin-top:0.5em;
  margin-right: 2px;
  background: url(http://socpvs.org/journals/templates/images/icons/crossref_reference_link.png) no-repeat right center;

}
#references a.external-crossref:hover {
  background-color:#0f2b6f;
}

#references span.strongandbigger {
  font-weight: bold;
  font-size:1.05em;
}
#references p{
  font-size:0.95em;
  background:none;
}

#references ul.refs li {
 list-style-image:none;
 list-style-type:none;
 margin-bottom:1.5em;
}

