body 
{
  height: 100%;
}


#buttonspacer 
{
    width:5;
}

#searchesblock
{
    width:260px;
    float:left;
    padding-left:20px;
}

#resourcesblock
{
    width:320px;
    float:right;
}

#dividerblock
{
    width:1px;
    float:left;
}

#databaseiconblock
{
    width:60px;
    float:left;
    padding-left:10px;
}

#infoblock
{
    width:60px;
    float:right;
}

#databasetitleblock
{
    width:540px;
    float:right;
    text-align:left;
    vertical-align:middle;
}

#searchcriteriablock
{
    padding-left:20px;
}

#searchresultsblock
{
    padding-left:20px;
}


/* New HIP_init layout Begin */

#searchlinks
{
    margin-top: 25px;
    width: 200px;
    float: left;
    padding-left: 20px;
}

#additionallinks
{
    margin-top: 25px;
    width:350px;
    border-left: gray 1px dashed;
    padding-left: 15px;
    float: right;
}

.addtllink
{
    color: black; 
    font-family: arial, helvetica, sans-serif;
    line-height: 150%;
    font-size: .8em; 
}

.searchlink
{
    color: black;
    font-family: arial, helvetica, sans-serif;
    line-height: 200%;
    font-size: 1em;
    font-weight: bold;
}

/* New HIP_init layout End */



/* Export Begin */
#documenttypeblock
{
    width:100px;
    float:left;
    padding-left:10px;
}

#instructionsofficeblock
{
    width:300px;
    float:right;
}

#buttonblock
{
    width:100px;
    float:left;
    padding-left:10px;
}

#vieworsaveblock
{
    width:250px;
    float:left;
}

#pleaseselectblock
{
    width:350px;
    float:right;
    vertical-align:bottom;
}

#instructionsblock
{
    width:600px;
}
/* Export End */


/* Search Results Data Begin */
#toplinksblock
{
    padding-left:20px;
}

#contentblock
{
    padding-left:20px;
}

.hypersearchcrossproduct
{
    color: #d3d3d3;
    font-family: arial, helvetica, sans-serif;
    background-color: transparent;
    font-size: 1em;
    margin-top: 10px;
    font-style: italic;
}

.reportheaderblack
{
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
}

.reportheaderdarkgray
{
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
}

.reportheadergray
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
}

.icdcodeheader
{
	color: blue; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
}

.disclaimer
{
	color: red; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .8em; 
}

.datagridblack
{
	width: 600px;
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: center;
}

.datagridgray
{
	width: 600px;
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: center;
}

.datagriddarkgray
{
	width: 600px;
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: center;
}

.datagridblackalignright
{
	width: 600px;
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: right;
}

.datagridgrayalignright
{
	width: 600px;
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: right;
}

.datagriddarkgrayalignright
{
	width: 600px;
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: right;
}

.datagriddarkgraybold
{
	width: 600px;
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: center;
	font-weight: bold;
}

.datagridblackbold
{
	width: 600px;
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: center;
	font-weight: bold;
}

.datagridblackboldalignright
{
	width: 600px;
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: right;
	font-weight: bold;
}

.datagriddarkgrayboldalignright
{
	width: 600px;
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	text-align: right;
	font-weight: bold;
}

.headerblackbold
{
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.1em; 
	font-weight: bold;
}

.headerdarkgraybold
{
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.1em; 
	font-weight: bold;
}

.subheaderblackbold
{
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
}

.subheaderdarkgraybold
{
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
}

.columnheaderblackbold
{
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
	text-decoration: underline;
}

.columnheaderdarkgraybold
{
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
	text-decoration: underline;
}

.textblack 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: 1.0em; 
}

.textblackbold 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: 1.0em; 
	font-weight: bold;
}

.textsmallblack 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
}

.textsmallblack20 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
	padding-left:20px;
}

.textsmallblack40 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
	padding-left:40px;
}

.textsmallblack60 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
	padding-left:60px;
}

.textsmallblackbold 
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
	font-weight: bold;
}

.textsmallblackboldunderlined
{
	color: black; 
	font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
	font-weight: bold;
	text-decoration: underline;
}

.footerblack
{
	color: black; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	font-style: italic;
}

.footerdarkgray
{
	color: #a9a9a9; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	font-style: italic;
}

.footergray
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: .9em; 
	font-style: italic;
}

.headergraybold
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.1em; 
	font-weight: bold;
}

.subheadergraybold
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
}

.columnheadergraybold
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif; 
	background-color: transparent;
	font-size: 1.0em; 
	font-weight: bold;
	text-decoration: underline;
}

.textdarkgray
{
	color: #a9a9a9;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.0em;
}

.textdarkgraybold 
{
	color: #a9a9a9;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.0em; 
	font-weight: bold;
}

.textgray
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif;
	font-size: 1.0em; 
}

.textgraybold
{
	color: #d3d3d3; 
	font-family: arial, helvetica, sans-serif;
	font-size: 1.0em; 
	font-weight: bold;
}

.headerconcomitantgray
{
    color: #d3d3d3;
    font-family: arial, helvetica, sans-serif;
    background-color: transparent;
    font-size: 1em;
    font-weight: bold;
}

.headerconcomitantblack
{
    color: black;
    font-family: arial, helvetica, sans-serif;
    background-color: transparent;
    font-size: 1em;
    font-weight: bold;
}


/* Search Results Data End */

.allcapsblk 
{
color: black; 
font-family: arial, helvetica, sans-serif; 
background-color: transparent;
line-height: 100%;
font-size: 1em; 
letter-spacing: .25em;
text-transform:uppercase;
font-weight:bold
}

.allcapsgrey 
{
color: #999999; 
font-family: arial, helvetica, sans-serif; 
background-color: transparent;
line-height: 100%;
font-size: .7em; 
letter-spacing: .25em;
text-transform:uppercase;
font-weight:normal
}

.titletext 
{
color: black; 
font-family: arial, helvetica, sans-serif;
line-height: 150%;
font-size: .8em; 
padding-left:20px
}

.horizontaldivider
{
width: 100%;
}

.horizontalnumberofrecordstopdivider
{
width: 100%;
vertical-align: bottom; 
}

.horizontalnumberofrecordsbottomdivider
{
width: 100%;
vertical-align: bottom; 
}

.generaltext 
{
color: black; 
font-family: arial, helvetica, sans-serif;
line-height: 150%;
font-size: .8em; 
}

.clicktodisplaytext 
{
color: gray; 
font-family: arial, helvetica, sans-serif;
line-height: 150%;
font-size: 1.1em; 
}

.numberofrecords 
{
color: gray; 
font-family: arial, helvetica, sans-serif;
line-height: 150%;
font-size: 1.0em; 
}

.alerttext 
{
color: red; 
font-family: arial, helvetica, sans-serif;
line-height: 150%;
font-size: .9em; 
vertical-align:middle;
}

.subscribertext 
{
color: red; 
font-family: arial, helvetica, sans-serif;
line-height: 150%;
font-size: .9em; 
vertical-align: middle;
text-align: center;
padding-left: 20px;
width: 100%;
}

.sitenav {
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
	background-color: transparent;
	font-size: .8em;
	font-style: italic;
	}

.bullet 
{
	padding-left: 20px;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
	background-color: transparent;
	}

.hypersearchHIP
{
	padding-left: 10px;
	color: blue;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
	font-size: 1.0em;
	background-color: transparent;
	font-weight: bold;
	}

.hypersearchtoplinks
{
	color: blue;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
	font-size: 1.0em;
	background-color: transparent;
	font-weight: bold;
	}

.hypersearch 
{
	padding-left: 10px;
	color: white;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
	font-size: .8em;
	background-color: transparent;
	}
	
/*hip_icdcodesearch.aspx begin*/
#searchicdblock
{  margin-top: 20px; 
margin-bottom: 20px; 
margin-left: 20px}

.spaceblocks
{  margin-bottom: 5px
}
/*hip_icdcodesearch.aspx end*/


/*trend_tabs begin*/

#TabContainer1
{
	position: absolute;
	top: 0px;
    left: 0px;
    background-color:#FFFFFF;
    min-height: 350px;
}
#TabContainer1behindLinks
{
	z-index: -1;
	width: 100%;
	position: absolute;
	text-align: center;
	top: 60px ;
    left: 0px ;
    line-height:normal;
}

/*trend_tabs end*/
