@charset "utf-8";

/*CSS as made for the detailbox view
  Also Needs the SpryTabbedPanels.CSS */
#detailbox {
	position:absolute;
	width:906px;
	height:540px;
	left:0px;
	top:5px;
	z-index:299;
	background:#FFFFFF;
	border-color:#666666;
	border-width: 2px;
	border-style:solid;
	visibility:hidden;
}
#dbclosewindow {
	position:absolute; top:0px; left:786px; height:15px; width:100px;
	border-color:#666666;
	border-width: 1px;
	border-style:solid;
}
div#dbclosewindow:hover {color:#FF9900;}

#dbtitle {
	position:absolute; top:15px; left:23px; width:250px;
	font: bold 20px sans-serif;
    padding-top:5px;
	padding-bottom:5px;
}
#dbpicwindow {
	position:absolute;
	width:250px;
	height:250px;
	left:23px;
	top:50px;
	z-index:15;
	background:#99CCFF;
	border-color:#666666;
	border-width: 1px;
	border-style:solid;
}
#dbpiclinks{
	position:absolute;
	width:240px;
	left:23px;
	top:301px;
	z-index:15;
	background:#666666;
	border-color:#666666;
	border-width: 1px;
	border-style:solid;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	cursor:pointer;
}
div#dbpiclinks a {color:#FFFFFF; text-decoration:none;}
div#dbpiclinks a:hover {color:#FF9900; text-decoration:none;}

#idbtabbedpanel {
	position:absolute;
	width:580px;
	height:390px;
	left:297px;
	top:50px;
	z-index:15;
}
div#tabbedpanel a {color:#000000; font-weight:bold; text-decoration:none;}
div#tabbedpanel a:hover {color:#FF9900; font-weight:bold; text-decoration:none;}
#dbdetailwrapper{
	position:absolute;
	width:569px; 
	height:357px;
	left:10px;
	top:27px;
	z-index:16;
	overflow:auto;
	text-align:left;
}
a {color:#000000; font-weight:bold; text-decoration:underline;}
a:hover {color:#FF9900; font-weight:bold; text-decoration:underline;}

#dbdownloadwrapper{
	position:absolute;
	width:545px;
	height:355px;
	left:35px;
	top:30px;
	z-index:16;
	overflow:auto;
}
#dbdownloadbox{
    width:400px;
	font: bold 12px sans-serif;
	margin:2px;
	padding: 5px;
	text-align:left;
	float: left;
}
#relatedwrapper{
	position:absolute;
	width:545px;
	height:355px;
	left:35px;
	top:30px;
	z-index:16;
	overflow:auto;
}
#relatedbox{
    width:100px;
	height:95px;
	font: bold 12px sans-serif;
	margin:5px;
	padding:5px;
	text-align:center;
	border:#666666 1px solid;
	cursor:pointer;
	float:left;
	display: inline;
}
#relatedbox:hover {
	border-color:#FF9900;
	margin: 3px;
	border-width:3px;
}
.indenter {
padding-left:30px;}

#photowrapper
{
	display:inline;
	float:left;
	position:absolute;
	width:545px;
	height:355px;
	left:35px;
	top:30px;
	z-index:16;
	overflow:auto;
}

#photobox{
    width:250px;
	font: bold 12px sans-serif;
	margin:5px;
	padding:5px;
	text-align:center;
	border:#666666 1px solid;
	cursor:pointer;
	float:left;
	display: inline;
}
#logobox{
	position:absolute;
	left:550px; top:477px; width:320px; height:30px;
	text-align:right;
}