/* ShareThis Link */

.stbuttontext, a.stbuttontext, a:active.stbuttontext{
	color: #999900; 
	font-size: 11px;
	
	
	font-family: arial, helvetcia, sans-serif;
	/*border-bottom:dotted 1px #000;*/
	text-decoration: underline;
	border-bottom:none!important;
} 





body
{
	margin:0;
	padding:0;
	border:0;
}
P
{
	margin-bottom:6px;
	margin-top:2px;
}
.mouse_hover
{
	cursor:hand;
}

#hypRights{ color: black; font-size: 12px; font-family: arial, helvetcia, sans-serif; }

#contact_table1 td /*for thumbnail.aspx*/
{
	padding-top:5px;
	padding-bottom:30px;
}
#dgList td, #details_table1 td, #contact_table1 td
{
	border-left:1px solid #ffffff;
}
#details_table1 td table td
{
	border-left:0;
}
#pnlListViewImages
{
	display:block;
	width:605px;
	float:left;
}
.height_fix
{
height: 30px;
/* commented backslash hack v2 \*/ 
height: 20px; 
/* */
}

.body_bold { color: black; font-size: 12px; font-weight:bold; font-family: arial, helvetcia, sans-serif }
.body { color: black; font-size: 11px; font-family: arial, helvetcia, sans-serif }
.bodysmall { color: black; font-size: 12px;  font-family: arial, helvetcia, sans-serif}
.quickbrowse{color: #000; display:block; padding:2px 0PX 2PX 0PX; text-align:center; font-size: 12px; font-family: arial, helvetcia, sans-serif; margin-bottom:5px; border-bottom:2px #000000 solid;}

.left_button{color: #FFFFFF; display:block; background-color:#662D91; padding:2px 0PX 2PX 0PX; text-align:center; font-size: 12px; font-family: arial, helvetcia, sans-serif; margin-bottom:5px; }
a:visited.left_button{color: #FFFFFF; display:block; background-color: #662D91; padding:2px; text-align:center; font-size: 12px; font-family: arial, helvetcia, sans-serif; text-decoration:none;}
a:active.left_button{color: #FFFFFF; display:block; background-color: #662D91; padding:2px; text-align:center; font-size: 12px; font-family: arial, helvetcia, sans-serif; text-decoration:none;}
a.left_button{color: #FFFFFF; display:block; background-color: #662D91; padding:2px; text-align:center; font-size: 12px; font-family: arial, helvetcia, sans-serif; text-decoration:none;}
a:hover.left_button{color: #FFFFFF; display:block; background-color:000000; padding:2px; text-align:center; font-size: 12px; font-family: arial, helvetcia, sans-serif;}
.refine_results{ background-color:#000000;}



a.collectionslinks{color: #662D91; font-size: 11px; font-family: arial, helvetcia, sans-serif; text-decoration:none; border-bottom:1px dotted #ccc; }
a:hover.collectionslinks{color: black; font-size: 11px; font-family: arial, helvetcia, sans-serif; border-bottom:1px solid #000; }





/*#################################
Details/Thumbnail/ListView nav styles
###################################*/
a:hover.search_nav { color: black; font-size: 11px; font-family: arial, helvetcia, sans-serif; text-decoration:underline; }
.search_nav { color: black; font-size: 11px; font-family: arial, helvetcia, sans-serif; text-decoration:underline; }

a:hover.search_sort_nav { color: black; font-size: 11px; font-weight:bold; font-family: arial, helvetcia, sans-serif; text-decoration:underline; }
#dgList td.search_sort_nav a { color: black; font-size: 11px; font-weight:bold; font-family: arial, helvetcia, sans-serif; text-decoration:underline; }
.search_sort_nav { color: black; font-size: 11px; font-weight:bold; font-family: arial, helvetcia, sans-serif; text-decoration:underline; }

#dgList td.search_result_title a, #contact_table1 a {color:#000; font-weight:bold; text-decoration:underline;}
/*#################################
###################################*/

a:hover.collections_pg { color: #000000; font-size: 10px; font-family: arial, helvetcia, sans-serif }
.collections_pg  { color: #999900; font-size: 10px; font-family: arial, helvetcia, sans-serif }

.detail_label { color: black; font-size: 10px; font-weight:bold; font-family: arial, helvetcia, sans-serif }
.detail_data { color: black; font-size: 11px; font-family: arial, helvetcia, sans-serif }

.smalltype a { color: #555555; font-size: 9px; font-family: arial, helvetcia, sans-serif; text-decoration:none;}
.smalltype { color: #555555; font-size: 9px; font-family: arial, helvetcia, sans-serif; text-decoration:none;}

/* Thumbnail page classes */
.ThumbnailPageDisplay {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000}
ThumbnailPageTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000}

/* PageNav classes */
.PageNavDisabled {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color:Gray }
.PageNavCurrent {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000}
.PageNavSeparator {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000}

/* Details page classes */
.DetailsDataTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.DetailsData {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}

/* SearchNav classes */
.SearchNavTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.SearchNavLink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #007DC3; text-decoration: underline}
.last_link{ line-height:48px;}
.last_link_view{ display:block;margin-bottom:12px;}

/* admin add / edit / delete classes */
.AdminTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000}
.AdminDataTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.AdminData {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000}
.AdminLink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #007DC3; text-decoration: underline}

/* main page divs */
#pnlSearchNav { display:block; float:left; padding-left:16px; width: 153px;}
#pnlListViewImages { border:0; margin:0; padding:0; width:593px;}
#pnlNoMatch { position: absolute; left:120px;}

