/**
 * rightSidebar.css
 *
 * Copyright (c) 2003-2009 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * Site-wide shared elements for pages including a right-hand sidebar.
 *
 * $Id: rightSidebar.css,v 1.7.2.2 2009/04/14 23:09:40 asmecher Exp $
*/

/**
 * Common HTML elements
*/


#headerTitle {
  text-align: center;
  width: 100%;
}

#body {
  width: 100%;
}

#rightSidebar {
  float: right;
  width: 14%;
  padding: 1em 0em 1em 0em;
  font-size: 0.65em;
  height: 100%;
  margin-right: 10%;
  margin-left: 2%;
  margin-top: -10px;
}

* html #rightSidebar { margin-right: 5%; }

#main {
  float: left;
  width: 63%;
  /*margin-left: 10%;*/
  display: inline;
  overflow: hidden;
}


#right_col { width:220px; float:left;}
#rightSidebar .journal {background:url(../images/journal_bg.gif) no-repeat right bottom; float:left; text-align:center; width:110%; padding-bottom:4px; margin-top:7px;  font-size:15px; color:#0168ab;}
#rightSidebar .journal a { color:#0168ab; text-decoration:underline;}
#rightSidebar .box { float:left; margin-top:10px; width:100%;}
#rightSidebar .box p.top {background:url(../images/light_mid.gif) repeat-x right bottom; float:left; width:220px; }
#rightSidebar .box p.top i { float:left; width:10px;}
#rightSidebar .box p.top span { float:left; width:200px; font-size:14px; font-weight:bold; line-height:26px;}
#rightSidebar .box p.top em { float:right; width:10px;}
#rightSidebar .box p.containere {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left; margin-top:-10px;}
#rightSidebar .box p.containere label{float:left; width:40%; margin-bottom:2px;}
#rightSidebar .box p.containere label.right{float:left; width:60%;}
#rightSidebar .box p.containere input{margin-bottom:5px;}
#rightSidebar .box p.containere select{margin-bottom:5px;}
#rightSidebar .box p.containere span { float:left; margin-bottom:10px; width:100%;}
#rightSidebar .box p.containere span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#rightSidebar .box p.containere span kbd { float:left; width:auto; padding-top:2px;}
#rightSidebar .box p.containere span.sign { padding-left:25px; margin:5px 0;  width:80%; }
#rightSidebar .box ul { border:solid 1px #ccc; padding:6px 10px; width:198px;  border-top:0; float:left; margin-top: -10px; list-style: none;}
#rightSidebar .box ul li { background:url(../images/arrow.gif) no-repeat 0 4px; width:60%; padding-left:8px; margin-bottom:4px;}
#rightSidebar .journal a:hover { text-decoration:none;}
.inpsign {
  border:1px solid #538CC0;
  width:195px;
}

.inpsign2 {
  border:1px solid #538CC0;
  width:120px;
}

img {
border:medium none;
}