BODY.dark {
	background-color: transparent;
}

BODY.tight {
	padding: 0px;
	margin : 0px;
}

.PatientFolderBlock {
	border-top:1px solid #0B54A9;
  border-bottom:1px solid #0B54A9;
  background-color:#D7E1E7;
    
  background: #e6eef2; /* Old browsers */
  background: -moz-linear-gradient(top, #e6eef2 0%, #c4d1da 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6eef2), color-stop(100%,#c4d1da)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e6eef2 0%,#c4d1da 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e6eef2 0%,#c4d1da 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #e6eef2 0%,#c4d1da 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6eef2', endColorstr='#c4d1da',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #e6eef2 0%,#c4d1da 100%); /* W3C */
}

.PatientFolderStudyPage {
	background-color:#E9E9E9;
}

.PatientFolderStudyPage .scrollarea img.selected {
    border: 1px solid #ED1C24;
}

.PatientFolderStudyPage .scrollarea img {
    margin-top:2.5px;
    margin-left:2px;
    padding:2px;    
}

.PatientFolderPage h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-bottom:1px;
}

.PatientFolderPage h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.PatientFolderPage div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.PatientFolderPage .previewFrame {
 	border-width: 2px;
  border-style: solid;
  border-bottom-color: #aaa;
  border-right-color: #aaa;
  border-top-color: #ddd;
  border-left-color: #ddd;
  border-radius :3px;
  -moz-border-radius :3px;
  -webkit-border-radius :3px;
}

.note {
	white-space: nowrap; 
	text-overflow: ellipsis;
	clear: both;
  float: left;
  background-position: 5px 10px;
  border-width: 1px;
  border-color: #D1D3D4;
  background-image: url('/art/img/note_icon.png');
  background-repeat: no-repeat;
  border-bottom-style: solid;
  background-color: #FFFFFF;
  padding-left: 27px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 5px;
  width: 100%;
}

.note .date {
  color: #939393;
}

.PatientFolderStudyPage .scrollarea {
    border: 1px solid #BCBEC0;
    /*float: left;*/
    /*width: 100%;*/
    background-color: #ffffff;
}

.iteratorWrapperTable {
	table-layout: fixed;
	width: 100%;
	height: 100%;
}

DIV.notesPanel {
	overflow-x: hidden; 
	overflow-y: hidden; 
	height: 123px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	white-space: nowrap;
}

DIV.iteratorPanel {
	white-space: nowrap;
	overflow-x: hidden;
	padding-top: 10px; 
	padding-bottom: 10px; 
	width: 100%;
}

.carousel_up, .carousel_down, .carousel_left, .carousel_right {
	margin: 0px;
	padding: 0px;
  font-size: 2px;
  background: #b9b9b9; /* Old browsers */
  background: -moz-linear-gradient(top, #b9b9b9 0%, #898989 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9b9b9), color-stop(100%,#898989)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #b9b9b9 0%,#898989 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #b9b9b9 0%,#898989 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #b9b9b9 0%,#898989 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9b9b9', endColorstr='#898989',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #b9b9b9 0%,#898989 100%); /* W3C */
}

.carousel_up {
	margin-top: 10px;
}

.carousel_up div {
	background-image: url('/art/img/arrow-up.png');
}

.carousel_down {
	margin-bottom: 10px;
}

.carousel_down div {
	background-image: url('/art/img/arrow-down.png');
}

.carousel_up div, .carousel_down div {
  width: 16px;
  height: 11px;
  padding: 0px;
  margin-left: 7px;
  margin-right: 7px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.carousel_left, .carousel_right {
	height: 100%;
}

.carousel_left {
	margin-right: 1px;
}

.carousel_right {
	margin-left: 1px;
}

.carousel_left div {
	background-image: url('/art/img/arrow-left.png');
  width: 11px;
  height: 16px;
  padding: 0px;
  margin: 1px;
}

.carousel_right div {
	background-image: url('/art/img/arrow-right.png');
  width: 11px;
  height: 16px;
  padding: 0px;
  margin: 1px;
}

.disabled {
	opacity:0.4;
	filter:alpha(opacity=40);
	cursor:default;
}

.previewDiv {
	position: absolute;
	border: 3px;
	border-style: ridge;
	border-color: Gray;
	padding: 5px;
	background-color: #e0e0e0;
	font-size: 9px;
}
