body  {
	background: #f2f2f2;
	padding: 0;
	margin: 0;
	font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
	font-size: 12px;
	overflow: hidden;
	opacity: 0;

}

ul {
	text-decoration: none;
	list-style-type: none;
}

#body_wrap {
	margin: 0 auto;
	
	background: #fff;
	width: 100%;
	height: 650px;
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25); 
	position:relative;
	
	 
}

#inner_wrap {
     
	width: 98%;
	height: 97%; 
	border: 1px solid #7d7d7d;
	border-radius: 5px; 
	position: absolute;
	margin: 1% 1%;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
	overflow: hidden; 

	
}

#header {
	width: 100%;
	height: 50px;
	position: relative;
	border-bottom: 2px solid #646464;
	border-radius: 5px 5px 0 0;
	text-align: center;
	
	background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */

}

#header_left, #header_right {
	width: 25%;
	height: 100%;
	float: left;
}

#header_middle {
	width: 49%;
	height: 100%;
	float: left;
}

 

#info_box {
	margin: 2px;
	width: 100%;
	height: 44px;
	border: 1px solid #8c8c8c;
	border-radius: 3px;
	position:relative; 
	text-overflow: ellipsis;
	background: #b2b6b9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyYjZiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmY3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b2b6b9 0%, #f2f7ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b6b9), color-stop(100%,#f2f7ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b2b6b9 0%,#f2f7ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b2b6b9 0%,#f2f7ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b2b6b9 0%,#f2f7ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b2b6b9 0%,#f2f7ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2b6b9', endColorstr='#f2f7ed',GradientType=0 ); /* IE6-8 */


}

#info_box_text {
	color: #000;
	font-weight: bold;
	font-size: 11px;
	text-shadow: 0 0 10px #fff;
	text-align: center; 
	margin-top: 14px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
}

#menu_bar {
	width: 100%;
	height: auto;
	border-bottom: 1px solid #7d7d7d;
	background: #f6f6f6;
	text-align:center;
	padding: 2px;  
}

#menu_bar .menu_item {
	margin: 0px 10px;
	height: 15px;
	line-height: 2em;
	padding: 1px 5px;
	border-radius: 5px;
	border: 1px solid transparent;
	display: none;
}

#menu_bar .menu_chosen {
	border: 1px solid #c6c6c6;
	background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmY3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #dcdcdc 0%, #f2f7ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#f2f7ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcdcdc 0%,#f2f7ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#f2f7ed',GradientType=0 ); /* IE6-8 */

	box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
	

}

#menu_bar .menu_item:hover {
	box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -moz-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1); 
	border: 1px solid #c6c6c6;
	background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmY3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #dcdcdc 0%, #f2f7ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#f2f7ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcdcdc 0%,#f2f7ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#f2f7ed',GradientType=0 ); /* IE6-8 */


cursor:pointer;	
	
}

#content_wrap {
	width: 100%; 
	height: 100%;
	position:absolute;
	display: inline-block; 
	
}

#image_view, #list_view , #request_view {
	width: 100%;	 
	overflow-y: scroll;
	position:absolute;
	top: 20px;
	left: 0px; 
	text-align: center;
	bottom: 104px;
	display: none;
	
}

#image_view {
	top: 0px;
	
}

#request_view {
	top: 50px;
	text-align: left;
}



#bottom_wrap {
	width: 100%;
	height: 25px;
	border-top: 1px solid #7d7d7d; 
	position: absolute;
	bottom: 0;
	border-radius: 0 0 5px 5px;
	background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */
 text-align: center;
}

.image_holder {
	width: 125px;
	height: 125px;
	margin: 20px;
	display: inline-block;
	border: 1px solid black;
	box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25); 
	position:relative;
	background-image: url('../images/artwork_thumb/00000000001.jpg');
	//background-size: 100% 100%;
	background-position: center center;
    background-size: cover;

	transition: box-shadow .3s ease-in-out;
   -moz-transition: box-shadow.3s ease-in-out;
   -webkit-transition: box-shadow .3s ease-in-out;
   -ie-transition: box-shadow .3s eas-in-out;
}

.image_holder img {
	width: 100%;
	height: 100%;
}

.image_holder:hover {
	 box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.75);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.75);
    cursor: pointer;
}

.image_holder a.title {
	bottom: -16px;
    font-weight: bold;
    height: 16px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: left;
    width: auto;
	text-overflow: ellipsis;
}
.image_holder a.artist {
	bottom: -32px;
    font-weight: normal;
    height: 16px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: left;
    width: 100%;
	font-size: 10px;
}

.image_info {
	width: 100%;
	height: 0px;
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf; 	  
	background-color: #e1e1e1;
	position:relative;
	overflow: hidden;
	 
}

#image_info_data {
	width: 250px; 
	height: auto;
	display: inline-block;
	text-align: center;
	margin: 5px 0 0 -35px; 
	float: left;
}



#image_info_data_title_wrap {
	width: 100%;
	min-height: 16px;
	border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
	//padding-top: 4px;
	font-family: Garamond,Georgia,"Times New Roman";
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0.3em;
	//text-transform: uppercase;
	font-variant: small-caps;
	
}



#image_info_data_artist_wrap {
	width: 100%;
	height: 14px;
	font-family: Garamond,Georgia,"Times New Roman";
    font-size: 90%;
    font-weight: 100;
    letter-spacing: 0.25em;
	
	
}

#image_info_data_image {
	//height: 250px;
	//width: 250px;
	 
	//background-color: #000;
	//background-position: center;
	//border: 2px solid #000;
	background-position: center center;
	background-size: cover;
}

#image_info_data_image img {
	background-color: #000;
	border: 2px solid #000;
}

 

#image_info_data li {
	width: 100%;
	text-decoration: none;
	display: inline-block;
	 
}

#image_info_data li span, #image_info_data li span:hover {
	color: black;
	font-size: 20px;
	cursor:pointer;
}

#image_info_data span.title, #image_info_data span.desc {
	 
	display: inline-block;
	//float: left;
	//font-size: 26px;  
	margin-top: 0;  
	width: 100%;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    color: #000;
    font-family: Garamond,Georgia,"Times New Roman";
    font-size: 150%;
    font-weight: 100;
    letter-spacing: 0.5em;
    text-align: center;
    text-transform: uppercase;
    


}

#image_info_data span.desc {
	 width: auto;
}


.close_30 {
	width: 20px;
	height: 20px;
	margin: 5px;
	background-image: url('../images/close_20.png');
	background-repeat: no-repeat;
	display: inline-block; 
	float: left;
	position:relative;
	left: -40px;
	
}

.image_pointer {
	width: 40px;
	height: 40px;
	display: inline-block;
	background-image: url('../images/pointer1.png');
	background-repeat: no-repeat;
	position:relative;
	top: -40px;
	left: 150px;
	float: left; 
}

.selectedimg {
	box-shadow: -1px 0px 8px 1px rgba(71, 25, 240, 1);
    -moz-box-shadow: -1px 0px 8px 1px rgba(44, 71, 116, 1);
    //-webkit-box-shadow: -1px 0px 8px 5px rgba(100, 135, 193, 1); 
}

.expand {
	height: 20px;
	width: 20px;
	background-image: url('../images/expand.png');
	background-repeat: no-repeat;
	background-size: 20px 20px;
	display: inline-block;
	float: right;
	position: relative;
	margin: 5px;
	z-index: 100;
}

.contract {
	-webkit-transform: rotate(180deg);  
	-moz-transform: rotate(180deg);  
	-ms-transform: rotate(180deg);  
	-o-transform: rotate(180deg);  
	transform: rotate(180deg); 
}

#image_info_image {
	width: 250px;
	height: 250px; 
	position:relative; 
	//opacity: .2;
	background-image: url('../images/artwork_thumb/00000000430.jpg');
	background-repeat: no-repeat;
	background-size: auto;
	background-position: center;
	display: inline-block;
	overflow: hidden;
	float: right;
	right: -30px; 
}

.fade {
   opacity: .5;
   transition: opacity .5s ease-in-out;
   -moz-transition: opacity .5s ease-in-out;
   -webkit-transition: opacity .5s ease-in-out;
   -ie-transition: opacity .5s eas-in-out;
   }
 
.fade:hover {
      opacity: 1;
}

#list_view {
	overflow-x: hidden;
}	

#list_view li {
	text-align: left;
	text-decoration: none;
	//height: 25px;
	font-size: 11px;
	padding: 4px 0px; 
	//line-height: 24px;
	//color: #4040f4;
	color: #000;
	transition: color .35s ease-in-out;
   -moz-transition: color .35s ease-in-out;
   -webkit-transition: color .35s ease-in-out;
   -ie-transition: color .35s eas-in-out;
    overflow-x:hidden;
	 
}

#list_view ul {
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#list_view  ul li:hover {
	 color: #f1962b; 
	 font-weight: bold;
	 cursor:pointer;
}

#list_view ul li.even, #list_view ul li:nth-child(odd) {
	background-color: #b8c1fb;	
}

#list_view ul li.even:hover, #list_view ul li:nth-child(odd):hover {
	color: #fdfcba;
	
}

#list_view_header {
	text-align: left;
	height: 20px;
	display:none;
	overflow-x: hidden;
}

#list_view_header span {
	//width: 246px; 
	height: 100%;
	display: inline-block;
	overflow: hidden;
	margin-left: 6px;
	transition: color .5s ease-in-out;
   -moz-transition: color.5s ease-in-out;
   -webkit-transition: color.5s ease-in-out;
   -ie-transition: color .5s eas-in-out;
   font-weight: bold;
   
}

#list_view_header span:hover {
	color: orange;
	cursor:pointer;
}

#list_view_header span.title {
	width: 354px;
	margin-left:0px;
}

#list_view_header span.artist {
	width: 124px;
	margin-left:0px;
}

#list_view_header span.year2 {
	width: 124px;
	margin-left:0px;
}

 

#list_view_header span.year {
	width: 77px;
}

#list_view_header span.format, #list_view_header span.owner{
	width: 123px;
}

#list_view_header span.location {
	width: 137px;
}

 

 

#list_view span {
	width: 250px; 
	height: 100%;
	display: inline-block;
	 
	margin-left: 6px; 
    vertical-align: middle;	
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	//padding-top: 2px;
}

#list_view span.title {
	width: 350px;
	vertical-align: top;
}

#list_view span.artist{
	width: 130px;
	

	
}


#list_view span.year {
	width: 80px;
	
}

#list_view span.loc {
	width: 140px;
	
}

#list_view span.format{
	width: 130px;
	
}

#list_view span.owner {
	width: 130px;
}

#request_view_header {
	text-align: left;
	height: 49px;
	display:none;
	position:relative;
	overflow: hidden;
	border-bottom: 1px solid black;
	background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */
}

#request_view_header span {
	margin: 5px 17px -2px;
	display: inline-block;
	padding: 1px 5px;
	border-radius: 5px;
	border: 1px solid transparent;
	
}

#request_view_header span:hover {
	box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -moz-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1); 
	border: 1px solid #c6c6c6;
	background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmY3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #dcdcdc 0%, #f2f7ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#f2f7ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcdcdc 0%,#f2f7ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#f2f7ed',GradientType=0 ); /* IE6-8 */
cursor:pointer;
}

#request_view_header span.chosen {
	color: #4040F4;
	border: 1px solid #c6c6c6;
	background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmY3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #dcdcdc 0%, #f2f7ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#f2f7ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcdcdc 0%,#f2f7ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#f2f7ed',GradientType=0 ); /* IE6-8 */

	box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

#request_view_header span.request_action {
	font-size: 9px;
	text-decoration: underline;
	margin: 5px 0px 0px 15px;
	border: 1px solid transparent;
}

#request_view_header span.request_action:hover {
	 
	background: none !important;
	box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
	color: white;
	cursor:pointer;
}

#request_view ul {
	text-decoration: none;
	text-align: left;
	padding: 0;
	margin:0;
	color: black !important; 
}

/*#request_view  li {
	color: black;
    font-size: 11px;
    padding: 4px 0;
    text-align: left;
    text-decoration: none;
    transition: color 0.35s ease-in-out 0s;
}*/



#request_view li {
	 
	border: 1px solid #7D7D7D;
	border-radius: 5px;
	margin: 15px;
	height: 150px;
	background-color: #b8c1fb;	
	overflow:hidden;
}

#request_view li:hover {
	box-shadow: 0 0 10px rgba(211, 88, 13, 1);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 255, 1); 
    -moz-box-shadow: 0 0 5px rgba(0, 0, 255, 1);
    cursor:pointer;
}

#request_view li.even {
	background-color: #b8c1fb;	
}

#request_view  li.even:hover {
	//color: #fdfcba;
	
}

#request_left {
	width: 200px;
	height: 100%;
	display: block;
	float: left;
	padding: 5px;
	position:relative;
}
#request_right {
	border-left: 1px solid #7D7D7D;
    height: 100%;
    margin: 0 0 0 200px;
    position: relative;
}

#request_right_top {
	border-bottom: 1px solid #7D7D7D;
    height: 50px;
    width: 100%;
}
 
.request_date {
	color: #333333;
    font-size: 14px;
    font-weight: bold;
}

.request_by, .request_title {
	color: #006699;
	font-size: 10px;
}

#image_preview {
	position: absolute;
	right: 0px;
	margin: 30px;
	z-index: 10000;
	width: 200px;
	height: 200px;
	border-radius: 5px;
	border: 1px solid black;
	display: none; 
	background-color: #000;
	box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25); 
	overflow:hidden;
}

#settings_buttons {
	height: 100%;
	width: 33%;
	margin-top: 2px;
	float: left;
	text-align: left;
}

#settings_buttons span {
	margin: 0 10px;
}

#preview_enable_button {
	width: 20px;
	height: 20px;
	display: inline-block;
	background-image:url('../images/red_green.png');
	background-repeat: no-repeat;
	float: left;
}

.submit_request_button {
	border: 1px solid black;
    border-radius: 5px 5px 5px 5px;
	color: #CC6600;
    bottom: 20px;
    left: 25%;
    padding: 2px 5px;
    position: absolute;
    text-align: center;
	background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmY3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #dcdcdc 0%, #f2f7ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#f2f7ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcdcdc 0%,#f2f7ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcdcdc 0%,#f2f7ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#f2f7ed',GradientType=0 ); /* IE6-8 */
}

.submit_request_button:hover {
	box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -moz-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1); 
    cursor:pointer;
}

.disabled {
	background-position: 0 -20px;
}

#view_type  {
	width: 20px;
	height: 20px;
	display: inline-block;
	position: absolute;
	right: 4px;
	top: 12px;
	background-image:url('../images/view_type.png');
	background-repeat:no-repeat;
	
}

#view_type:hover {
	box-shadow: 0px 0px 4px 1px rgba(100, 135, 193, 1);
    -moz-box-shadow: 0px 0px 4px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: 0px 0px 4px 1px rgba(100, 135, 193, 1); 
    cursor: pointer;
}

#view_type.list {
	background-position: 0 0;
}	

#view_type.image{
	background-position: 0 -20px;
}

#header_search_control  {
	width: 150px; 
	height: 20px; 
	border: 1px solid grey; 
	display: inline-block; 
	-moz-border-radius: 5px;
    border-radius: 5px; 
	margin-right: 25px; 
	background-color:white; 
	margin-top: 14px;
	text-align: left;
 
}

#search_logo {
 	height:20px; width:20px; background-image:url(../images/search_sprite.png); background-repeat: no-repeat; display: inline-block; float:left; margin: 2px 2px 0px 5px;
}

#search_logo:hover {
	background-position: 0 -20px;
	cursor:pointer;
	
}

#search_logo:hover ~ #hover_menu{
	display: inline-table;
	opacity: 1 !important;
}


#search_input {
	width: 110px; 
	height: 14px; 
	border: 0px solid transparent; 
	font-size: 10px;
	margin-top: 2px;
}

#hover_menu {
	background-color: rgb(239,239,239);
	border: 1px solid grey;
	background: -moz-linear-gradient(center top , #EFEFEF 0%, #BBBBBB 100%) repeat scroll 0 0 transparent;
    border-radius: 3px;
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.15);
    display: none;
    list-style: none outside none;
    padding: 10px;
    position: relative;
	width: 130px;
	margin-top: 0px;
	text-align: left;
	z-index: 15000;
}

#hover_menu:hover {
	display: inline-table;
}

#hover_menu li {
	height: 14px;
	margin-bottom: 10px;
	transition: text-shadow .5s ease-in-out;
   -moz-transition: text-shadow .5s ease-in-out;
   -webkit-transition: text-shadow .5s ease-in-out;
   -ie-transition: text-shadow .5s eas-in-out;
   transition: color .5s ease-in-out;
   -moz-transition: color .5s ease-in-out;
   -webkit-transition: color .5s ease-in-out;
   -ie-transition: color .5s eas-in-out;
}

#hover_menu li:hover {
	text-shadow: 1px 1px 1px #000;
	color: #fdfcba;
	cursor:pointer;
}

.search_menu_item_check {
	display: inline-block;
	height: 100%;
	width: 10px;
	text-align:center;
}

.checked:after{
	content: '\2713';
	 
}

.menu_count {
	 border: 1px solid #B8C1FB;
    border-radius: 3px 3px 3px 3px;
    font-size: 10px;
    height: 10px;
    left: 5px;
    line-height: 1em;
    margin-top:7px;
    padding: 0 3px;
    position: absolute;
    text-align: center;
    width: auto;
	color: white;
	background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */
	 
}

#multi_page_nav {
	 height: 100%; 
	 width: 33%; 
	 float: left;
	 padding-top: 3px;
	 display: none;
}

#multi_page_nav_item {
	line-height: 1.5em;
    vertical-align: top;
	
}

.arrow_left, .arrow_left_stop, .arrow_right, .arrow_right_stop {
	width: 20px; height: 20px; display: inline-block; background-position: 0px 0px;
}

.arrow_left {
	background-image:url(../images/arrow_left_sprite.png);
}

.arrow_left_stop {
	background-image:url(../images/arrow_left_stop_sprite.png);
}

.arrow_right {
	background-image:url(../images/arrow_right_sprite.png);
}

.arrow_right_stop {
	background-image:url(../images/arrow_right_stop_sprite.png);
}

.arrow_left:hover, .arrow_left_stop:hover, .arrow_right:hover, .arrow_right_stop:hover {
	background-position: 0px -20px;
	cursor:pointer;
}

#image_info_data_controls {
	width: 100%;
	min-height: 16px;
	border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
	margin-top: 5px;
}

#image_info_data_controls span {
	width: 25px;
	height: 25px;
	
	
	background-size: 100% 100%; 
	
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
 
}

#image_info_data_controls span:hover, #request_image_popup_controls span:hover {
	box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25); 
    cursor:pointer;
}



.printer {
	background-image: url('../images/icons/light/appbar.printer.blank.png');
}

.email {
	background-image: url('../images/icons/light/appbar.email.minimal.png');	
}

.bio {
	background-image: url('../images/icons/light/appbar.draw.brush.png');
}

.unmerge {
	background-image: url('../images/icons/light/appbar.layer.minus.png');
	display: none;
}

.edit {
	background-image: url('../images/icons/light/appbar.settings.png');
}

.settings {
	//display:none !important;
	background-image: url('../images/icons/light/appbar.settings.png');
	
}

.show {
	background-image: url('../images/icons/light/appbar.monitor.play.png');	 
}

.auction {
	background-image: url('../images/icons/light/appbar.forsale.png');
	
}

.fullscreen {
	background-image: url('../images/icons/light/appbar.fullscreen.png');
}

.request {
	background-image: url('../images/icons/light/appbar.chat.png');
}

.return {
	background-image: url('../images/icons/light/appbar.redo.png');
}

.big_home {
	
	background-image: url('../images/icons/light/appbar.home.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: none;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
    color: white; 
    font-size: 10px;
    line-height: 0;
}

.big_filter_image {

background-image: url('../images/icons/light/appbar.image.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: none;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
    color: white; 
    font-size: 10px;
    line-height: 0;
    
 
}

.big_filter_image:hover {
	cursor:pointer;
}

.big_request {
	background-image: url('../images/icons/light/appbar.chat.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
    color: black; 
    font-size: 10px;
    line-height: 0;
}

 

.big_print {
	background-image: url('../images/icons/light/appbar.printer.blank.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
}

.big_auction { 
	background-image: url('../images/icons/light/appbar.forsale.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
   line-height: 0;
   font-size: 10px;
}

.big_email { 
	background-image: url('../images/icons/light/appbar.email.minimal.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
}

.big_show { 
	background-image: url('../images/icons/light/appbar.monitor.play.png');
	background-size: 100% 100%;
	line-height: 0;
	font-size: 10px;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
}

.big_save {
	background-image: url('../images/icons/light/appbar.save.png');
	background-size: 100% 100%;
	line-height: 0;
	font-size: 10px;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
}



.big_view_request {
	background-image: url('../images/icons/light/appbar.clipboard.edit.png');
	background-size: 100% 100%;
	width: 30px;
	height: 30px; 
	margin: 10px 0 0 10px;
	float: left;
	display: block !important;
	line-height: 0;
	font-size: 10px;
	transition: box-shadow .5s ease-in-out;
   -moz-transition: box-shadow .5s ease-in-out;
   -webkit-transition: box-shadow .5s ease-in-out;
   -ie-transition: box-shadow .5s eas-in-out;
}

.big_print:hover, .big_view_request:hover, .big_request:hover, .big_auction:hover, .big_home:hover, .big_email:hover, .big_show:hover, .big_save:hover, .big_filter_image:hover {
	box-shadow: -1px 0px 8px rgba(255, 255, 255, 0.50);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25); 
    cursor: pointer;
}

.small_checkbox, .check_all, .new_request_checkbox {
	width: 7px !important;
	height:7px !important;
	margin-top: 3px;
	border: 1px solid black;	
}

.small_checkbox_filler {
	width: 7px !important;
	height:7px !important;
	margin-top: 3px;
	border: 1px solid transparent;
}

#request_view .small_checkbox {
	width: 7px !important;
	height:7px !important;
	margin:3px 0 0 3px;
	border: 1px solid black;
	display: inline-block;
}

.check_all {
	position: relative;
	top: -4px;
	
}

body.webkit .check_all, body.fm.webkit .check_all, body.fl.webkit .check_all  {
	top: 0px;
}


.small_checkbox.hidden {
	opacity: 0;
}

.checkbox_checked {
	background-color: black;
	color: transparent;
}

.small_checkbox:hover {
	 //border: 1px solid red;
}

#edit_wrap, body.fm #edit_wrap, body.fl #edit_wrap {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: transparent;
	display: none;
	z-index: 10000;
	margin: 0 auto;
	
}

#edit_wrap_inner {
	width: 700px;
	height: 550px;
	position: relative;
	border: 1px solid black;
	background-color: white;
	box-shadow: -1px 0px 8px rgba(0, 0, 0, 1);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 1);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 1); 
	margin: 0 auto;
	border-radius: 5px;
}

#edit_wrap_inner_header {
	font-size: 14px;
    //font-weight: bold;
    height: 30px;
    line-height: 2em;
    border-radius: 5px 5px 0 0;
    width: 100%;
	border-bottom: 1px solid #646464;
	text-overflow: ellipsis;
	white-space:nowrap;  
	font-variant: small-caps;
	text-indent: 5px;
	
	
	background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */
	
	
}

#edit_wrap_footer {
	width: 100%;
	height: 50px;
	position: absolute;
	bottom: 0px; 
}

#edit_wrap_footer #undo_all {
	float: left;
    margin-left: 76px;
    margin-top: 18px;
	transition: color .5s ease-in-out;
   -moz-transition: color .5s ease-in-out;
   -webkit-transition: color .5s ease-in-out;
   -ie-transition: color .5s eas-in-out;
   display: none;
	
}

#edit_wrap_footer #edit_button_wrap {
	float: right;
	
}

#edit_wrap_footer #edit_button_wrap span {
	border: 1px solid #000;
    border-radius: 3px 3px 3px 3px;
    height: 20px;
    margin: 0 15px 11px 0;
    padding: 2px;
    position: relative;
    top: 10px;
    background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */

	transition: all.5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
   -webkit-transition: all .5s ease-in-out;
   -ie-transition: all .5s eas-in-out;

}

#edit_wrap_footer #edit_button_wrap span:hover {
	color: #f1962b;
	box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -moz-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: -1px 0px 4px 1px rgba(100, 135, 193, 1); 
    cursor:pointer;
	
}



#edit_wrap_footer #undo_all:hover {
	color: #f1962b;
	cursor:pointer;
}


#edit_list li {
 margin: 4px 0;
}

#edit_list li span input {
	 
	font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
	width: 100%;
}

#edit_list li span input.changed, #edit_list li span select.changed {
	color: #68838B; 
	box-shadow: -1px 0px 1px 1px rgba(12, 102, 7, 1);
    -moz-box-shadow: -1px 0px 1px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: -1px 0px 1px 1px rgba(100, 135, 193, 1); 
}

#edit_list li select {
	font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
	width: 200px;
}

#edit_list li span input:hover, #edit_list li span select:hover  {
	box-shadow: -1px 0px 1px 1px rgba(100, 135, 193, 1);
    -moz-box-shadow: -1px 0px 1px 1px rgba(100, 135, 193, 1);
    -webkit-box-shadow: -1px 0px 1px 1px rgba(100, 135, 193, 1); 
}

#edit_list li span.dim {
	width: 100px;
}
#edit_list li span.dim  input {
	width: 50px;
	//margin: 0 5px;
}


#edit_list li span.title {
 width: 115px;
 text-align: right;
 display: inline-block;
 margin-right: 10px;
}

#edit_list li span.desc {
 width: 500px;
 text-align: left;
 display: inline-block;
}

#edit_list li span.desc_small {
 width: 195px;
 text-align: left;
 display: inline-block;
}

.undo {
	background-image: url("../images/icons/light/appbar.UNDO.png");
    background-size: 100% 100%;
    display: inline-block;
    height: 20px;
    margin-left: 10px;
    position: absolute;
    width: 20px;
	border: 1px solid transparent;
	transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
   -webkit-transition: all .5s ease-in-out;
   -ie-transition: all .5s eas-in-out;
}

.undo:hover {
	-webkit-transform: rotate(-90deg);  
    -moz-transform: rotate(-90deg);  
    -ms-transform: rotate(-90deg);  
    -o-transform: rotate(-90deg);  
    transform: rotate(-90deg);
}

.close_edit {
	width: 30px;
	height: 30px;
	position: absolute;
	left: 100%;
	top: 0px; 
	margin-left: -30px;
	background-image:url(../images/fancy_close.png); display:inline-block;
	
}


#print_wrap {
	width: 100%; 
	height: auto;
	position: absolute;
	top: 0;
	left:0; 
	visibility: hidden;
	text-align: center; 
	background-color: white;
	z-index: 30000;
	font-size: 20px;
}

.print_image_wrap {
	width:75%; 
	margin: 0 auto;
	background-color: transparent;
	
}
.print_image {
	width: 100%;
	height: auto;
	background-color: white;
	border: 2px solid black;
	 
}

.print_image_wrap_info {
	width: 75%;
	margin: 0 auto;
 	font-size: 2vw;
	border: 2px solid black;
	background-color:rgba(255,255,255,.25);
	z-index: 10000;
	//position:absolute;
	//right: 0px;
	//top: 0px;
 
}

.logout, .question {
	background-image: url("../images/icons/light/appbar.power.png");
    background-size: 100% 100%;
    display: inline-block;
    height: 40px;
    position: absolute;
    right: 20px;
    top: 5px;
    width: 40px;
	
}

.question {
	background-image: url("../images/icons/light/appbar.question.png");
	right:60px;
}

.logout:hover, .question:hover {
     box-shadow: -1px 0px 8px rgba(255, 255, 255, 0.50);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    cursor:pointer; 
}

#print_title {
	width: 100%;
	margin: 10px; auto;
	font-family: Garamond,Georgia,"Times New Roman";
	font-size: 2vw;
	font-weight: bold;
	//border-top: 1px solid #CCC;
	//border-bottom: 1px solid #CCC;
	
	
	 
}

.snake_loader {
	width: 16px;
	height: 16px;
	background-image: url('../images/snake_loader.gif');
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	position:relative;
	top: 17px;
	left: 17px;
	display: none;
}





@media print
{
 body * { visibility: hidden; }  
 #print_wrap  * {visibility: visible; font-size: 20px; }
 #print_wrap { top: 0px; left: 0px; background-color: white;} 
 .print_image_wrap { page-break-after:always; } 
}

.request_top_status {
	float: left;
    height: 68%;
    margin-right: 20px;
    overflow: hidden;
    padding: 5px;
    width: 220px;
}

.request_top_status .status, #request_right_top .pend_type {
	color: #CC6600;
    font-size: 12px;
    font-weight: bold;
}

 

.request_type_button {
	width: 150px; height: 22px; display: inline-block; border: 1px solid #c3c3c3; border-radius: 5px; position:relative; text-align:left; text-indent: 15px; line-height: 1.7em; line-height: 1.7em; color: #006699;
background: rgb(250,198,149); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYzY5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y1YWI2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzY2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(250,198,149,1) 0%, rgba(245,171,102,1) 47%, rgba(204,102,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,198,149,1)), color-stop(47%,rgba(245,171,102,1)), color-stop(100%,rgba(204,102,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* W3C */
//filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac695', endColorstr='#cc6600',GradientType=0 ); /* IE6-8 */

}



.black_down_arrow {
    background-image: url("../images/icons/light/appbar.chevron.down.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    height: 25px;
    margin-left: 5px;
    position: absolute;
    top: -1px;
    width: 25px;
}

#request_image_popup {
	width: 50px;
	height: 50px;
	position:absolute;
	top: 0;
	left: 0;
	background-color: #E1E1E1;
	border: 1px solid #CFCFCF;
	z-index: 52000;
	display:none;
	box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.80);
    -webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.80);
	border-radius: 5px;
	padding:5px;
}

#request_image_popup .close_30 {
	left: -3px;
	position:absolute;
	top: -3px;
}	

#request_image_popup_title {
	border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    font-family: Garamond,Georgia,"Times New Roman";
    font-size: 100%;
    font-variant: small-caps;
    font-weight: bold;
    letter-spacing: 0.3em;
    max-height: 16px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
	white-space:nowrap;     
	text-align: center;
	margin: 0 auto;
	
}

#request_image_popup_artist {
	width: 100%;
	height: 12px;
	font-size: 9px;
	text-align:center;
	position: relative;
	 
}

#request_image_popup_image {
	background-size: 100% 100%;
    border: 1px solid black;
    height: 250px;
    margin: 5px auto;
    position: relative;
     
    width: 250px;
}

#request_image_popup_controls {
	border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
	height: 30px;
	position:relative;
	bottom: 0px;
	text-align: center;
	margin-top: 25px;
}

#request_image_popup_controls  span {
	width: 30px; 
	height: 30px;
	display: inline-block;
	background-size: 100% 100%;
}

#popup_wrap, #loader_wrap{
	position: absolute;
	top: 0px;
	left: 0px;
	//background-color: transparent;
	background-color:rgba(0,0,0,0.75);
	width: 100%;
	height: 100%;
	z-index: 51000;  
	display: none;
	 
}

#loader_wrap {
 background-color:rgba(255,255,255,0.75);
 display:block;
}

#pop_up {
	width: 400px; 
	min-height: 100px; 
	//border: 1px solid black;
	border: 1px solid #7d7d7d;	
	border-radius: 5px; 
	background-color: white; 
	position: relative;
	margin: 0 auto;
	top: 25%;
	//top: 200px; 
	//left: 500px;  
	//box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.80);
    //-moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.80);
    //-webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.80);
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.75);
    -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.75);
	
	background: rgb(206,220,231); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTZhNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(206,220,231,1) 0%, rgba(89,106,114,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,220,231,1)), color-stop(100%,rgba(89,106,114,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 ); /* IE6-8 */
	
}

#pop_up_buttons {
	width: 100%;
	bottom: 0px;
	height: 25px;
	position: absolute; 
	
}

#pop_up_buttons span {
	float: right;
	margin-right: 5px; 
	height: 15px;
	border-radius: 3px;
	border: 1px solid #C3C3C3;
	padding: 2px;
	text-align: center;
	line-height: 1.3em;
	background: rgb(238,238,238); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
transition: all .3s ease-in-out;
   -moz-transition: all.3s ease-in-out;
   -webkit-transition: all .3s ease-in-out;
   -ie-transition: all.3s eas-in-out;
	
}

#pop_up_buttons span:hover {
	color: white;
	cursor:pointer;
}

#pop_up_header {
	//border-bottom: 1px solid #A3C9DB;
	border-radius: 5px 5px 0px 0px;
    font-weight: bold;
    height: 25px;
    letter-spacing: 1px;
    line-height: 2em;
    text-indent: 5px;
    width: 100%;
	 

}

#pop_up_header_text {
	float: left; margin-left: 5px; font-size: 16px; font-weight: bold; line-height: 1.5em;
}

#pop_up_header_close {
	float: right; width: 30px; height: 30px; position:relative; top: -10px; left: 10px; background-image:url(../images/fancy_close.png); display:inline-block;
}

#pop_up_header .email {
	background-image: url('../images/icons/light/appbar.email.minimal.png');	
	width: 25px;
	height: 25px;
	background-size: 100% 100%;
	float: right;
}

#pop_up_body {
	padding: 5px 0 5px 5px;  	 
	//overflow-y: auto; 
	//overflow-x: hidden; 
	width: 98%;
	margin-bottom: 25px;
	position:relative; 
	
}

#pop_up_body li {
	list-style-type: none;
}

#pop_up_body span {
	display: inline-block;
	
}

#pop_up_body span.title {
	width: 85px;
	vertical-align: top;
	text-align: right;
	margin-right: 5px;
}





#pop_up_body span.description {
	width: 250px;
	
}

#pop_up_body span select {
	width: 100%;
	border-radius: 5px;
	border: 1px solid #A3C9DB;
}

#pop_up_body span textarea {
	width: 249px;
	height: 100px;
	border-radius: 5px;
	border: 1px solid #A3C9DB;
}

#pop_up_body .button {
	border: 1px solid #C3C3C3; border-radius: 5px; float: right; margin: 5px; line-height: 1.7em; color: #006699; text-align: center; min-width: 30px;
background: rgb(250,198,149); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYzY5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y1YWI2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzY2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(250,198,149,1) 0%, rgba(245,171,102,1) 47%, rgba(204,102,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,198,149,1)), color-stop(47%,rgba(245,171,102,1)), color-stop(100%,rgba(204,102,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(250,198,149,1) 0%,rgba(245,171,102,1) 47%,rgba(204,102,0,1) 100%); /* W3C */
	
}

#pop_up_body .button:hover {
	color: white;
	cursor: pointer;
}

#pop_up ul{
	padding: 0 10px 0 10px;
	
}

#pop_up ul li {
	margin-bottom: 10px; 
	//color: #006699;
	color: #000; 
    transition: all .5s ease-in-out;
   -moz-transition: all.5s ease-in-out;
   -webkit-transition: all .5s ease-in-out;
   -ie-transition: all .5s eas-in-out;
}

#pop_up ul li:hover {
	text-decoration:underline; 
	//color: #CC6600;  
	color: #fff;
	cursor: pointer;
}

.request_filmstrip {
	width: 100%; 
	position:relative;
}

.new_request_list_info_preview_wrap {
	width: 100%; height: 84px;   overflow-y:hidden;  white-space: nowrap;position:absolute;
}

.new_request_list_info_preview_wrap span {
	display: inline-block; width: 50px; height: 50px; margin: 10px; border-radius: 10px; 
	background-color: black;
	background-size: 100% 100%;
	box-shadow: 6px 0px 8px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 6px 0px 8px rgba(0, 0, 0, 0.80);
    -webkit-box-shadow: 6px 0px 8px rgba(0, 0, 0, 0.80);
	border: 2px solid transparent;
}

.new_request_list_info_preview_wrap span:hover {
	border: 2px solid black;
	cursor: pointer;
}

.new_request_list_info_preview_wrap img {
	width: 80px; height: 80px; border-radius: 10px;
}

.request_image_frame {
	width: 100px; height: 100px; margin: 10px; float: left; display: inline-block; border: 1px solid red;
}

.remove_request {
	color: #006699;
    float: right;
    font-size: 12px;
    line-height: 5em;
    margin-right: 10px;
    position: relative;
    text-decoration: underline;
    top: -46px;
}

.remove_request:hover {
	color: #CC6600;
	cursor: pointer;
}


.request_expand_wrap {
    bottom: 0;
    font-size: 10px;
    height: 15px;
    position: absolute;
    text-align: center;
    width: 100%; 
}

.view_notes {
	border: 1px solid #7D7D7D;
	border-radius: 5px 5px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
	padding: 0 5px;
    position: relative;
    top: 1px;
	background-color: #B8C1FB;
	transition: box-shadow .35s ease-in-out;
   -moz-transition: box-shadow .35s ease-in-out;
   -webkit-transition: box-shadow .35s ease-in-out;
   -ie-transition: box-shadow .35s eas-in-out;
}

.view_notes:hover {
	box-shadow: 0px -1px 5px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0px -1px 5px rgba(0, 0, 0, 0.80);
    -webkit-box-shadow: 0px -1px 5px rgba(0, 0, 0, 0.80);
    cursor: pointer;
}

.notes_wrap {
	position: relative;
    top: 100px;
    width: 100%;
}

.notes_wrap textarea {
	width: 530px;
	height: 170px;
	background-color: #FAF2B7;
	color:#000;
}

.request_type_text {
    color: #CC6600;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
}
 
 .image_info_info_wrap {
	float: left;
	//border: 1px solid red;
	height: 93%;
	width: 500px; 
	padding: 10px;
	position:relative;
	margin-left: 75px;
	font-family: Garamond,Georgia,"Times New Roman";
    
 }
 
 .iii_wrap_inner {
	width: 100%;
	height: 100%;
	position: relative;
	border: 1px solid black;
	border-radius: 5px;
	//background-color: white;
	box-shadow: -1px 0px 8px rgba(0, 0, 0, 1);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 1);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 1);
	
	 background: linear-gradient(to bottom, #B2B6B9 0%, #F2F7ED 100%) repeat scroll 0 0 transparent;

 }
 
 .iii_wrap_body { 
	position: absolute;
	left: 0;
	width: 100%;
	top: 25px;
	bottom: 0;
    overflow: hidden;
 }
 
 .iii_wrap_header {
	width: 100%;
	height: 25px;
	font-size: 14px;
    font-variant: small-caps;
    font-weight: bold;
    letter-spacing: 0.3em;
	line-height: 1.7em;
	border-radius: 5px 5px 0 0;
	border-bottom: 2px solid black;
	background: #cedce7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cedce7 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cedce7 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cedce7 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-8 */
 }

.image_info_info { 
    //float: left; 
    //margin: 50px 0 0 51px;
    text-align: center;
    width: 500px;
	//height: 100px;
	//overflow-y: auto;   
    //border: 1px solid black;
	//margin-left: 50px;
	//background-color: #B8C1FB;
	position: relative;
	bottom: 0px;
	top: 2px;	
}

.image_info_info_list li {
	font-weight: bold;
	color: black !important;
	//box-shadow: -1px 0px 3px rgba(0, 0, 0, 0.25);
    //-moz-box-shadow: -1px 0px 3px rgba(0, 0, 0, 0.25);
    //-webkit-box-shadow: -1px 0px 3px rgba(0, 0, 0, 0.25); 
	margin: 15px 10px;
	//background-color: #B8C1FB;
	//border: 1px solid black;
	//border-radius: 3px;
	line-height: 1em;
	font-size: 12px !important;
	letter-spacing:1px;
	font-variant: small-caps; 
	text-align: left;
	padding: 4px 0;
 
	 
}

.image_info_info_list li span {
	height: 14px;
	display: inline-block;
    height: 100%;
    margin-left: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
}

.image_info_info_list li span.title {
	width: 150px !important;
	//font-size: 12px; 
	color: black !important;
	text-align:right;
	font-family: Garamond,Georgia,"Times New Roman" !important;
	//border-bottom: 1px solid grey;
	//border-right: 1px solid grey;
	text-decoration: underline;
}
.image_info_info_list li span.description {
	width: 250px !important;
	//font-size: 12px; 
	color: black !important;
	font-family: Garamond,Georgia,"Times New Roman" !important;
	//border-bottom: 1px solid grey;
	//border-left: 1px solid grey;
	text-decoration: underline;
}

.image_info_info_list li span:hover {
	//font-size: 12px !important; 
	color: black !important;
}

.admin_button {
	width: 30px;
	height: 30px;
	display: inline-block;
	background-size: 75% 75%;
	background-repeat: no-repeat;
	background-image: url("../images/icons/light/appbar.settings.png");
	float: right;
	transition: all.3s ease-in-out;
   -moz-transition: all.3s ease-in-out;
   -webkit-transition: all .3s ease-in-out;
   -ie-transition: all .3s eas-in-out;
	margin-top: 2px;
}

.admin_button:hover {
	background-size: 100% 100%;
	margin-top: 0px;
	margin-right: 2px;
	cursor: pointer;
}

.user {
	float: right;
	line-height: 2.2em;
	margin-right: 10px;
	right: 40px;
	position: absolute;
}

.font_small, .font_medium, .font_large {
	display: inline-block;
	background-repeat: no-repeat;
	background-image: url("../images/icons/light/appbar.text.size.png");
	background-size: 100% 100%; 
	height: 20px;
	width: 20px;
	float: left;
	position: relative;
	top: 1px;
	margin: 0px 2px !important;
}

.font_medium {
	width: 25px;
	height: 25px;
	top: -1px;
}

.font_large { 
	width: 30px;
	height: 30px;
	top: -3px;
}

.font_small:hover, .font_medium:hover, .font_large:hover {
	cursor: pointer;

}


#dim_table {
	width: 170px;
	height: 200px;
	border: 1px solid #abadb3;
	position: absolute;
	top: 150px;
	left: 400px;
	border-radius: 5px;
}

#dim_table_header {
	width: 100%;
	text-align:center;
	height: 20px; 
	border-bottom: 1px solid #abadb3;
	
}	
#dim_table_list li {
	height: 20px;
}


#dim_table_list li span {
	width: 50%;
	float: left;
}

/*
FONT MEDIUM SETTINGS
*/

body.fm #info_box_text {
	font-size: 14px;
}

 
body.fm #menu_bar .menu_item {
	font-size: 14px;
	line-height: 1.7em;
}

body.fm #list_view_header span.title , body.fm #list_view_header span.artist, body.fm #list_view_header span.year, body.fm #list_view_header span.location, body.fm #list_view_header span.format{
	font-size: 14px;
}
 
body.fm #list_view span.title, body.fm #list_view span.artist, body.fm #list_view span.year, body.fm #list_view span.loc, body.fm #list_view span.format {
	font-size: 14px;
}

body.fm #list_view_header span.title {
	width: 400px;
}

body.fm #list_view span.title {
	width: 395px;
}

body.fm #list_view_header span.artist {
	width: 170px;
}

body.fm #list_view span.artist {
	width: 176px;
}

body.fm #list_view_header span.location {
	width: 175px;
}

body.fm #list_view span.loc {
	width: 179px;
}

body.fm #image_info_data_title_wrap {
	font-size: 16px;
}

body.fm #image_info_data_artist_wrap {
	font-size: 16px;
	margin-bottom: 3px;
}

body.fm .iii_wrap_header {
	font-size: 16px;
}

body.fm .image_info_info_list li span.title, body.fm .image_info_info_list li span.description {
	font-size: 16px;
}

body.fm .menu_count {
	font-size: 12px;
	height: 12px;
	margin-top: 6px;
}

body.fm .big_view_request {
	font-size: 12px;
}

body.fm .user {
	font-size: 14px;
	line-height: 1.8em;
}

body.fm #search_input {
	font-size: 12px;
}
body.fm .auction_text {
	font-size: 14px;
}

/*
FONT LARGE SETTINGS
*/
body.fl #info_box_text {
	font-size: 16px;
}

 
body.fl #menu_bar .menu_item {
	font-size: 16px;
	line-height: 1.6em;
	padding: 0 5px;
}

body.fl #list_view_header span.title , body.fl #list_view_header span.artist, body.fl #list_view_header span.year, body.fl #list_view_header span.location, body.fl #list_view_header span.format{
	font-size: 16px;
}
 
body.fl #list_view span.title, body.fl #list_view span.artist, body.fl #list_view span.year, body.fl #list_view span.loc, body.fl #list_view span.format {
	font-size: 16px;
}

body.fl #list_view_header span.title {
	width: 400px;
}

body.fl #list_view span.title {
	width: 395px;
}

body.fl #list_view_header span.artist {
	width: 170px;
}

body.fl #list_view span.artist {
	width: 176px;
}

body.fl #list_view_header span.location {
	width: 175px;
}

body.fl #list_view span.loc {
	width: 179px;
}

body.fl #image_info_data_title_wrap {
	font-size: 18px;
}

body.fl #image_info_data_artist_wrap {
	font-size: 18px;
	margin-bottom: 5px;
}

body.fl .iii_wrap_header {
	font-size: 18px;
}

body.fl .image_info_info_list li {
	line-height: 1.5em;
}

body.fl .image_info_info_list li span.title, body.fl .image_info_info_list li span.description {
	font-size: 18px;
}

body.fl .image_info_info_list li span.title {
	width: 145px !important;
}

body.fl .menu_count {
	font-size: 14px;
	height: 14px;
	margin-top: 4px;
}

body.fl .big_view_request {
	font-size: 14px;
}

body.fl .user {
	font-size: 16px;
	line-height: 1.6em;
}

body.fl #search_input {
	font-size: 14px;
}

body.fl .auction_text {
	font-size: 16px;
}

.filter_image_button {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url("../images/filter_image_sprite.png");
	background-position: 0 0;
	display: inline-block;
	float: left;
}

.filter_image_button.enabled {
	background-position: 0 -20px;
}

.filter_image_button:hover {
	cursor: pointer;
}

#auction_house_image_wrap {
   max-height: 450px; 
   margin: 5px;
   border: 1px solid black;
   box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -1px 0px 8px rgba(0, 0, 0, 0.25); 
}

#auction_house_image_list {
	width: 560px;
}

#auction_house_image_list li {
	width: 100%; 
}
.auction_small_image {
	width: 50px;
	height: 50px;
	background-size: 100% 100%;
	border-radius: 5px;
	border: 1px solid black;
	display: inline-block;
	margin-left: 5px;
	background-image: url("../images/artwork_thumb/imagenotfound.jpg");
}

.auction_text {
	vertical-align:top;
	text-overflow: ellipsis;
	margin-left: 10px;
	overflow: hidden;
    white-space: nowrap;
	width: 400px;
}

#auction_house_image_list li .small_checkbox {
	position:relative;
	top: -43px;
}

#auction_popup_check_all {
	float: left !important;
	background: transparent !important;
	border: 1px solid transparent !important;
	margin-left: 10px;
}	

.globe_spinner {
	background-image: url("../images/globe64.gif");
    color: black;
    display: inline-block;
    height: 15px;
    left: 45%;
    line-height: 4em; 
    position: relative;
    text-align: center;
    top: 50%;
    width: 128px;
}

#info_list_notes {
	white-space: normal;
}

.multi_img_controls {
	height: 25px;
	line-height: 30px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}

.larrow, .rarrow, .multi_start, .multi_end {
	text-align: center;
	width: 15px !important;
	font-weight: bold;
	display: inline-block;
	vertical-aling: top !important;
}

.larrow:hover, .rarrow:hover {
	cursor: pointer;
}

.image_info_info_list li  {
	background-color: transparent !important;
}