#container {
    overflow: hidden;
}
.hand{
	cursor: pointer;
}
.rnk-wrapper, .rnk-container{
    width: 100%;
}
.rnk-container{
    height: 100%;
    width: 100%;
}
.rnk-wrapper{
    height: 755px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}

.ui-autocomplete.ui-widget-content{
	background: rgb(255, 255, 255);
}

.Rk-HdaNotices-Title-Icon {
    background: url("../img/page_icon.png") no-repeat -3px -5px;
    height: 20px;
}
.Rk-HdaNotices-Search-Icon {
    background: url("../img/page_icon.png") no-repeat -3px -6px;
}
.Rk-HdaTags-Title-Icon {
    background: url("../img/tag_purple.png") no-repeat 5px 3px;
    height: 20px;
}
.Rk-HdaTags-Search-Icon {
    background: url("../img/tag_purple.png") no-repeat 5px 2px;
}
.renkan_help{
    line-height: 32px;
    float: right;
    display: inline-block;
}
.renkan_help p {
	display: inline;
	font-size: 10px;
}
.renkan_help a {
	display:block;
}
.renkan_help ul {
  text-align: left;
  display: inline;
  margin: 0; 
  padding: 10px 2px 10px 0;
  list-style: none;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}
.renkan_help ul li{
  z-index: 500;
  font: bold 12px/18px sans-serif;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 5px;
  background: #fff;
  cursor: pointer;
  width:340px;
  -moz-transition: all 0.2s;
}
.renkan_help ul li:hover{
  background: #555;
  color:#fff;
}
.renkan_help ul li ul {
  padding: 0;
  position: absolute;
  top: 28px;
  left: 0;
  width: 100%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -moz-transition: opacity 0.2s;
}
.renkan_help ul li ul li {  
  display: block; 
  transition: background-color 0.3s ease 0s;
}
.renkan_help ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
.renkan_help ul.disable,
.renkan_help ul.disable li,
.renkan_help ul.disable li:hover{
	background: none repeat scroll 0 0 #eeeeee;
    box-shadow: none;
    color: #c1c1c1;
    cursor: default;
}
#graph-circle {
	background: url("../img/graph-circle.png") no-repeat scroll  right 5px center / 25px 25px #ffffff;
}
#graph-line {
	background: url("../img/graph-line.png") no-repeat scroll  right 5px center / 25px 25px #ffffff;
}
#graph-lineH {
	background: url("../img/graph-lineH.png") no-repeat scroll  right 5px center / 25px 25px #ffffff;
}
#graph-line:hover a,
#graph-circle:hover a,
#graph-lineH:hover, a
{
	color: #4f5451;
}
#graph-line:hover,
#graph-circle:hover,
#graph-lineH:hover
{
	background-color: rgb(224,224,224);
}
#toggle-help{
/*     position: absolute; */
    background: url('../img/toggle-help.png') no-repeat right center;
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}
#toggle-video{
/*     position: absolute; */
    background: url('../img/toggle-video.png') no-repeat right center;
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    display: inline-block;
	vertical-align: middle;
	margin-left: 20px;
}
#dialog-form{
	display: none;
}
#help-container{
	display: none;
	padding:10px;
	background: rgba(221,221,221,0.97);
	border:none;
}
#video-container{
	display: none;
	padding:10px;
	background: rgba(221,221,221,0.97);
	border:none;
}
input.Rk-PadTitle{
	width: 155px;
}

#dialog-form {
  background: #EEE url("ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") repeat-x scroll 50% top;
}

#dialog-form .register {
  margin: 10px;
}

#login-form {
  margin-bottom: 5px;
}
