/*body
{
	position: relative;
}
*/
/***********************************************
 Image Library styles
***********************************************/

.DQ_IL_wrapper #DQ_content {
border-right: none;	

}

.DQ_IL_wrapper #DQ_content a {
cursor: pointer;	
}

#DQ_content .DQ_IL_homepage{
background: url("/images/cps/bg_line.gif");
background-repeat: no-repeat;
background-position: -11px -40px;
}
#DQ_content .DQ_CPSIntro{
font-size:0.8em;
margin-left:10px;
font-weight:bold;
}


#DQ_content .DQ_IL ul,
#DQ_content .DQ_IL ol,
#DQ_content .DQ_IL ul li,
#DQ_content .DQ_IL ol li {
margin: 0;
list-style-type: none;
}
#DQ_content .DQ_IL ul ul{
margin-left: 12px;
}
#DQ_content .DQ_IL ul ul ul{
margin-left: 18px;
}

#DQ_content .DQ_IL_homepageBrowse,
#DQ_content .DQ_IL_homepageSearch {
padding-left:10px;
}

#DQ_content .DQ_IL_homepageBrowse h2,
#DQ_content .DQ_IL_homepageSearch h2 {
border-left: none;
padding-left: 0;
}
#DQ_content .DQ_IL_homepageBrowse h2{
margin-top:0;
margin-bottom:0.5em;
}
#DQ_content .DQ_IL_homepageSearch h2 {
margin-bottom:0em;
}

#DQ_content .DQ_IL_homepageBrowse ul li  {
display: inline;
}

* html #DQ_content .DQ_IL_homepageBrowse ul li  {
margin-top: -20px;

}
#DQ_content .DQ_IL_homepageBrowse ul li a {
border-right: 1px solid #DEDFDF;
padding: 5px;
padding-right:10px;
margin-right:5px;
}

#DQ_content .DQ_IL_homepageSearch {
margin-bottom:2em;
}
#DQ_content .DQ_IL_homepageSearch h3 {
font-size: 1em;
font-weight: bold;
margin-top: 2em;
}

#DQ_content .DQ_IL_homepageSearch ol {
padding-left: 0;
list-style-type: none;
}
#DQ_content .DQ_IL_homepageSearch li{
line-height: 1.5em;
margin-bottom: 0.75em;
}
#DQ_content .DQ_IL_homepageSearch input{
width: 450px;
}
#DQ_content .DQ_IL_homepageSearch fieldset{

}
#DQ_content .DQ_IL_homepageSearch input.DQ_btn{
width: auto;
}
#DQ_content .DQ_IL_advancedSearchLink {
width:150px;
float:right;
margin-top:-1em;
font-size:0.9em;
}
*:first-child+html #DQ_content .DQ_IL_advancedSearchLink {
right: 2em;
top: 5em;
}
* html #DQ_content .DQ_IL_advancedSearchLink {
right: 2em;
top: 5em;
}

#DQ_content .DQ_IL_searchFilter fieldset ul {
margin-left: 1.5em;
}
#DQ_content .DQ_IL_searchFilter fieldset ul h3 {
font-size: 1em;
margin: 0;
font-weight: normal;
padding-left: 1.6em;
}

#DQ_content .DQ_IL_homepageLastSearch {/* style for new past searches */
width:180px;
font-size:0.9em;
float:right;
}
#DQ_content .DQ_IL_homepageLastSearch OL{
list-style-type: none;
margin-left:0em;
padding-left:0em;
}
#DQ_content .DQ_IL_homepageLastSearch LI{
padding-bottom:0.75em;
}

#DQ_content .DQ_IL_homepageCPS{
width:319px;
float:left;
font-size:0.9em;
margin-left:10px;
margin-right:10px;
}
#DQ_content .DQ_IL_homepageCPS H3,
#DQ_content .DQ_IL_homepageCPS P{
margin:0;
}
#DQ_content .DQ_IL_homepageIOTM{
background:#FFDAA3;
padding:10px;
margin-top:15px;
margin-bottom:10px;
}
#DQ_content .DQ_IL_homepageIOTM IMG{
border:1px solid #000;
padding:5px;
background:#FFFFFF;
float:left;
}
#DQ_content .DQ_IL_homepageIOTM H3,
#DQ_content .DQ_IL_homepageIOTM P{
margin-left:125px;
}

#DQ_content .DQ_IL_homepageCPSSec{
padding:5px;
margin-bottom:10px;
}


#DQ_content .DQ_IL_resultsHeader {
position: relative;
bottom: 0;
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsSummary_bottom.jpg) center bottom no-repeat;
color: #553C2D;
font-size: 0.9em;
padding-bottom: 1.3em;
margin-bottom: 1em;
}
#DQ_content .DQ_IL_resultsHeader * {
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsSummary.jpg) center repeat-y;
}
#DQ_content .DQ_IL_resultsHeader .DQ_btn {
background:#FF9900 none repeat scroll 0%;
}
#DQ_content .DQ_IL_resultsHeader p {
padding: 0 15px;
margin: 0;
}
#DQ_content .DQ_IL_resultsHeader .DQ_IL_resultsHeader_first {
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsSummary_top.jpg) center top no-repeat;
padding-top: 1.3em;
}
#DQ_content .DQ_IL_resultsHeader .DQ_IL_resultsHeader_last {
margin-bottom: 0.5em;
}
#DQ_content .DQ_IL_resultsHeader .DQ_IL_resultsHeader_refine1 a {
padding-left: 21px;
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsHeaderRefine.gif) 3px -1px no-repeat;
}
#DQ_content .DQ_IL_resultsHeader .DQ_IL_resultsHeader_refine2 a {
padding-left: 43px;
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsHeaderRefine.gif) 25px -1px no-repeat;
}
#DQ_content .DQ_IL_resultsHeader .DQ_IL_resultsHeader_refine3 a {
padding-left: 65px;
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsHeaderRefine.gif) 47px -1px no-repeat;
}
#DQ_content .DQ_IL_resultsHeader .DQ_IL_resultsHeader_refine4 a {
padding-left: 87px;
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsHeaderRefine.gif) 69px -1px no-repeat;
}
#DQ_content .DQ_IL_resultsHeader strong{
font-weight: bold;
text-transform: uppercase;
}
#DQ_content p.DQ_IL_resultsHeaderBtn {
font-size: 0.9em;
position: absolute;
bottom: 17px;
right: 15px;
padding: 0 0 0 5px;
background: #FF9900 url(/images/DQ_IL_backgrounds/DQ_IL_backButton_left.gif) bottom left no-repeat;
line-height: 1;
}
*:first-child+html #DQ_content p.DQ_IL_resultsHeaderBtn {
position: relative;
float: right;
margin-top: -3px;
}
* html #DQ_content p.DQ_IL_resultsHeaderBtn {
position: relative;
float: right;
margin-top: -3px;
}
#DQ_content p.DQ_IL_resultsHeaderBtn a {
display: block;
background: transparent url(/images/DQ_IL_backgrounds/DQ_IL_backButton_right.gif) bottom right no-repeat;
color: #FFFFFF;
font-weight: bold;
padding: 3px 5px 5px 0;
text-decoration: none;
}

#DQ_content p.DQ_IL_resultsHeaderBtn:empty {
display: none;
}

#DQ_content .DQ_IL_refineBox {
clear: both;
margin: 1.5em 0 1.5em 3px;
position:relative;
font-size: 0.9em;
}
#DQ_content .DQ_IL_refineBox p,
#DQ_content .DQ_IL_refineBox ul,
#DQ_content .DQ_IL_refineBox ul li {
display: inline;
}
#DQ_content .DQ_IL_refineBox p {
background: url(/images/DQ_IL_backgrounds/DQ_IL_refineBox.jpg) no-repeat;
font-weight: bold;
color: #FFFFFF;
background-color: #573D30;
padding: 6px 10px 7px;
}
#DQ_content .DQ_IL_refineBox ul {
background: url(/images/DQ_IL_backgrounds/DQ_IL_refineBox_tip.jpg) right no-repeat;
padding: 6px 1px 7px 0;
position: relative;
left: -5px;
}
#DQ_content .DQ_IL_refineBox ul li {
padding: 0 5px 0 0;
border-right: 1px solid #573D30;
}
*:first-child+html #DQ_content .DQ_IL_refineBox ul li {
padding: 0 0 0 5px;
}
* html #DQ_content .DQ_IL_refineBox ul li {
padding: 0 0 0 5px;
}
#DQ_content .DQ_IL_refineBox a {
color: #573D30;
}

/***********************************************
	Image Search Results thumbnails 
***********************************************/
#DQ_content ol.DQ_IL_thumbnails {
clear: both;
position:relative;
background: url(/images/DQ_IL_backgrounds/DQ_IL_resultsThumbsList.jpg) repeat-y;
padding-left: 3px;
margin: 1em -6px 0 0;
list-style-type: none;
}
#DQ_content ol.DQ_IL_thumbnails li {
float:left;
height:180px;
margin-right:-2px;
padding:10px 5px;
position:relative;
width:128px;
}
#DQ_content ol.DQ_IL_thumbnails li div {
display:table;
height: 80px;
width: 105px;
position: absolute;
top: 40px;
left: 15px;
overflow: hidden;
}
#DQ_content ol.DQ_IL_thumbnails li div a {
*position: absolute;
width: 105px;
top: 50%;
display: table-cell;
vertical-align: middle;
text-align: center;
}
#DQ_content ol.DQ_IL_thumbnails li div img {
*position: relative;
top: -50%;
}
#DQ_content ol.DQ_IL_thumbnails li .DQ_IL_thumbnailsFolderNum {
position: relative;
top: 7px;
left: 8px;
color: #9E918D;
}
#DQ_content ol.DQ_IL_thumbnails li strong	{
text-align: center;
}
#DQ_content ol.DQ_IL_thumbnails li span img {
position: absolute;
top: 128px;
z-index: 10;
width: 18px;
height: 17px;
border: none;
margin: 0;
}
#DQ_content ol.DQ_IL_thumbnails li span img.DQ_IL_imageThumb-prev {
left: 14px;
cursor: pointer;
}
#DQ_content ol.DQ_IL_thumbnails li span img.DQ_IL_imageThumb-next {
left: 103px;
cursor: pointer;
}
#DQ_content ol.DQ_IL_thumbnails li span strong
{
display: block;
left:50px;
position:absolute;
top:129px;
}
#DQ_content ol.DQ_IL_thumbnails li h3 {
font-size: 0.8em;
font-weight:normal;
line-height:1.1em;
margin: 1.5em 0 0;
padding-left: 2px;
position: absolute;
top: 137px;
width: 121px;
height: 42px;
overflow: hidden;
}

#DQ_content ol.DQ_IL_thumbnails span strong{
font-size:0.8em;
}
/* END Image Search Results thumbnails 
-------------------------------------------*/


#DQ_content .DQ_IL_imageDetails {
position: relative;
}
#DQ_content .DQ_IL_imageDetailsImage {
border: 1px solid #553C2D;
padding: 5px;
width: 260px;
float: left;
}
#DQ_content .DQ_IL_imageDetailsList {
font-size: 0.8em;
float: right;
border: 1px solid #553C2D;
width: 265px;
padding: 10px 0 0;
background: url(/images/DQ_IL_backgrounds/DQ_IL_imageDetailList.gif) repeat-y;
color: #553C2D;
}
#DQ_content .DQ_IL_imageDetailsList dt{
width: 105px;
clear: both;
float: left;
text-align: right;
}
#DQ_content .DQ_IL_imageDetailsList dd{
width: 135px;
float: left;
font-weight: bold;
min-height: 3em;
}
* html #DQ_content .DQ_IL_imageDetailsList dd{
height: 3em;
overflow: visible
}
#DQ_content .DQ_IL_imageDetailsList dt,
#DQ_content .DQ_IL_imageDetailsList dd{
margin: 0.25em 5px 0;
}
#DQ_content .DQ_IL_imageDetails p {
clear: left;
padding-top: 1em;
}
#DQ_content .DQ_IL_otherImages {
border-bottom: 1px dashed #553C2D;
padding-bottom: 1.5em;
clear: both;
padding-top: 1em;
}
#DQ_content .DQ_IL_otherImages ul{
background: url(/images/DQ_IL_backgrounds/DQ_IL_otherImagesList.jpg) repeat-y;
padding-left: 3px;
margin-right: 0;
position: relative;
}
#DQ_content .DQ_IL_otherImages span li {
background: url(/images/DQ_IL_backgrounds/DQ_IL_otherImages.jpg) top no-repeat;
float: left;
display: table;
height: 68px;
width: 65px;
position: relative;
overflow: hidden;
margin-right: -4px;
}
#DQ_content .DQ_IL_otherImages li a {
*position: absolute;
top: 50%;
display: table-cell;
vertical-align: middle;
width: 45px;
text-align: center;
}
#DQ_content .DQ_IL_otherImages li a img 
{
*position: relative;
display: block;
top: -50%;
margin-top:-2px;
margin-left: 8px;

}
#DQ_content .DQ_IL_restartBrowse {
clear: both;
text-align: right;
margin-bottom: 1em;
}
#DQ_content .DQ_IL_advancedSearch {
position: relative;
height: 15em;
}
#DQ_content .DQ_IL_advancedSearch div {
width: 300px;
float: left;
}
#DQ_content .DQ_IL_advancedSearch div.DQ_IL_advancedSearchCheckboxes
{
position: absolute;
left: 200px;
top: 4.3em;
}

#DQ_content .DQ_IL_advancedSearchBtn {
margin-top: 1em;
position: absolute;
left: 350px;
}

#DQ_content .DQ_IL_fullbody {
display: none;
}

#DQ_content .DQ_IL_diagnosisListOptions {
margin-top: 1em;
}
#DQ_content .DQ_IL_diagnosisAlphaList{
padding-bottom:2em;
}
#DQ_content .DQ_IL_diagnosisAlphaList A{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin-right:-0.2em;
}


/************************************
Styles for TreeView Adapter
************************************/
#DQ_content .SimpleEntertainmentTreeView ul {
margin-left: 3px;
margin-bottom: 1em;
}
#DQ_content .SimpleEntertainmentTreeView ul li {
}
#DQ_content .SimpleEntertainmentTreeView ul ul {
margin-left: 18px;
margin-bottom: 0;
}
#DQ_content .SimpleEntertainmentTreeView ul ul li.AspNet-TreeView-Parent {
margin-left: 0;
}
#DQ_content .SimpleEntertainmentTreeView .AspNet-TreeView-ClickableNonlink {
cursor: pointer;
}
#DQ_content .SimpleEntertainmentTreeView .AspNet-TreeView-Collapse {
background: url(/ImageLibrary/includes/images/collapse.gif) -2px -1px no-repeat;
width: 15px;
float:left;
cursor: pointer;
}
#DQ_content .SimpleEntertainmentTreeView .AspNet-TreeView-Expand {
background: url(/ImageLibrary/includes/images/expand.gif) -2px -1px no-repeat;
width: 15px;
float:left;
cursor: pointer;
}
#DQ_content .SimpleEntertainmentTreeView .AspNet-TreeView-Selected {
    background-color: #FAFAD2 !important;
}
#DQ_content .SimpleEntertainmentTreeView .AspNet-TreeView-ChildSelected {
    background-color: #F5FFFA !important;
}
#DQ_content .SimpleEntertainmentTreeView .AspNet-TreeView-ParentSelected {
    background-color: #FFE4E1 !important;
}
#DQ_content .AspNet-TreeView-Hide {
    display:none;
}
#DQ_content .AspNet-TreeView-Root {
}
#DQ_content .AspNet-TreeView-Root input {
	margin-right: 0;
}
*:first-child+html #DQ_content .AspNet-TreeView-Root input {
	margin-top: -0.3em;
}
* html #DQ_content .AspNet-TreeView-Root input {
	margin-top: -0.2em;
}
#DQ_content ul li.AspNet-TreeView-Leaf,
#DQ_content ul li.AspNet-TreeView-Parent {
font-weight: normal;
border: none;
margin-left: 15px;
}
#DQ_content .DQ_IL_anatomicalSelect .SimpleEntertainmentTreeView ul ul {
margin-left: 12px;
}
#DQ_content .DQ_IL_anatomicalSelect .SimpleEntertainmentTreeView ul ul ul {
margin-left: 18px;
}
#DQ_content .DQ_IL_anatomicalSelect .AspNet-TreeView-Root{
width: 170px;
}
#DQ_content .DQ_IL_anatomicalSelect .AspNet-TreeView-Root h2 {
border-bottom:1px dashed #553C2D;
margin-bottom: 0.5em;
margin-top: 0;
padding-top: 0.2em;
}
#DQ_content .DQ_IL_anatomicalSelect ul li.AspNet-TreeView-Leaf,
#DQ_content .DQ_IL_anatomicalSelect ul li.AspNet-TreeView-Parent {
margin-left:0;
}
#DQ_content .DQ_IL_anatomicalSelect {
position: relative;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_headTrunk {
float: left;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_limbs {
float: right;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_head,
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_upperlimbs {
margin-bottom: 2em;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anogenitalregion {
position: absolute;
top: 33em;
left: 185px;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure {
position: absolute;
top: 0;
left: 185px;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure img{
position: absolute;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure .DQ_IL_anatomic_head {
top: 0;
left: 62px;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure .DQ_IL_anatomic_arm_l {
top: 0;
left: 117px;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure .DQ_IL_anatomic_torso {
top: 69px;
left: 62px;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure .DQ_IL_anatomic_anogen {
top: 171px;
left: 62px;
}
#DQ_content .DQ_IL_anatomicalSelect .DQ_IL_anatomicalFigure .DQ_IL_anatomic_legs {
top: 203px;
left: 62px;
}

/***********************************************
 Clinical Photo Sharing Webpage Styles
***********************************************/

#DQ_content .DQ_IL_IOTMCurrent,
#DQ_content .DQ_IL_IOTMPast{
margin-bottom:10px;
}
#DQ_content .DQ_IL_IOTMCurrent{
background:#fff ;
border:1px solid #553C2D;
}
#DQ_content .DQ_IL_IOTMPast{
background:#E3E3ED;
padding-top:2px;
}
#DQ_content .DQ_IL_IOTMCurrent H2{
background:#666699;
border:0;
color:#FFFFFF;
margin:0;
}
#DQ_content .DQ_IL_IOTMPast H2{
margin-left:10px;
margin-bottom:0;
margin-right:10px;
margin-top:5px;
border-bottom:1px dashed #553C2D;
}

#DQ_content .DQ_IL_IOTMCurrent .IOTMDetailsContainer,
#DQ_content .DQ_IL_IOTMPast .IOTMDetailsContainer{
margin:9px;
}
#DQ_content .IOTMDetailsContainer .imageColumn {
width:272px;
float:left;
}
#DQ_content .IOTMDetailsContainer .imageColumn P{
margin:0.5em 7px;
}
#DQ_content .IOTMDetailsContainer .imageBox {
border:1px solid #553C2D;
padding:5px;
width:260px;
background:#FFFFFF;
}

#DQ_content .DQ_IL_IOTMDescription{
width:234px;
padding-left: 12px;
float:left;
}
#DQ_content .DQ_IL_IOTMDescription Div.DQ_IL_IOTMAuthor{
margin-top:0;
padding:5px 0;
border-top:3px solid #553C2D;
border-bottom:3px solid #FF9A31;
}
#DQ_content DIV.DQ_IL_IOTMAuthor P.winnerName,
#DQ_content DIV.DQ_IL_IOTMAuthor P.winnerCountry{
font-size:1em;
font-weight:bold;
margin:0;
}
#DQ_content DIV.DQ_IL_IOTMAuthor P{
margin:1em 0;
font-size:0.9em;
}
#DQ_content DIV.DQ_IL_IOTMAuthor IMG{
float:right;
padding:3px;
border: 1px solid #553C2D;
}

#DQ_content IMG.DQ_IL_CPSMemberLogotype{
float:right;
clear:right;
margin-top:15px;
}
#DQ_content .otherShared{
margin:0 10px 20px 9px;
font-size:0.9em;
}