.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #FFF;
}
.jScrollPaneDrag {
	position: absolute;
	background: #FFF;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

.jScrollPaneTrack {
	background: url(../../img/main/track.gif) repeat-y;
}
.jScrollPaneDrag {
	background: url(../../img/main/drag_middle.gif) no-repeat 0 50%;
}
.jScrollPaneDragTop {
	background: url(../../img/main/drag_top.gif) no-repeat;
	height: 4px;
}
.jScrollPaneDragBottom {
	background: url(../../img/main/drag_bottom.gif) no-repeat;
	height: 4px;
}
a.jScrollArrowUp {
	height: 17px;
	background: url(../../img/main/arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -20px;
}
a.jScrollArrowDown {
	height: 17px;
	background: url(../../img/main/arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -20px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -40px;
}

.scroll-pane {
	width:16.7em;
	overflow: auto;
	background: #fff;
	float: left;
	height: 200px;
	margin:0 0 0 0;
}

.scroll-box {
  border:1px solid #DADADA;
}

.scroll-pane ol {
  font-size:.6875em;
  list-style-position:inside;
  margin:0 0 0 .2em;
}

#Main form .indent {
  font-size:.6875em;
  margin:0 0 0 .5em;
  list-style-type:none;
}

#Main form .scroll-pane li {
  background-image:none !important;
  padding:.2em 0 0 0;
  vertical-align:top;
}

#Main form .scroll-pane li p {
  font-size:1em !important;
  padding:0 2em 0 1.4em;
  top:-1.3em;
  margin:0 0 -1em 0 !important;
  position:relative;
}

#Main form .scroll-pane li label {
  line-height:1.3em;
}

  
#Main form .scroll-pane li a {
  display:block;
  position:absolute;
  right:0;
  top:0;
}
  
#Main form .indent li {
  background-image:none !important;
  padding:.2em 0 .2em .2em;
  vertical-align:top;
}

#Main form .indent li p {
  font-size:1em !important;
  padding:0 2em 0 0;
  position:relative;
}

#Main form .indent li label {
  line-height:1.3em;
}

  
#Main form .indent li a {
  display:block;
  position:absolute;
  right:0;
  top:0;
}

#Main form li.odd {
	background:#f9f9f9 !important;
}


html*#Main form .scroll-pane li {
	margin:0 -1.5em 0 0 !important;
}

html*#Main form .scroll-pane li p {
	margin:0 0 -1em 0 !important;
	display:inline-block;
	top:-1.1em !important;
	padding:0 2em 0 em;
}

#crecipients {
  font-size:.6875em;
  list-style-type:square;
  color:#003273;
  margin:0 0 1em 1.1em;
}

#crecipients  span{
  color:#525252;
}

#Main p.add-r {
  margin-top:1em !important;
}