body,table,td {
	color: Black;
	padding: 0;
	font: 400 12px Myriad Roman, Arial, Helvetica, Sans-serif
}
img {
	border: 0
}
:link {
	color: #003366;
	text-decoration: none
}
.recommendedBoxLinks:visited,.recommendedBoxLinks:hover,.recommendedBoxLinks
	{
	color: #000000;
	text-decoration: underline
}
.statsLinks {
	color: #003366;
	text-decoration: none;
	font: 700 11px Myriad Roman, Arial, Helvetica, Sans-serif
}
.statsLinks:visited,:visited {
	color: #999999
}
.tabBottomSpan {
	line-height: 10px;
	font-family: Trebuchet, Tahoma, Myriad Roman, Arial, Helvetica,Sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.affiliation {
	font-size: .9em;
	margin: 0;
	border: 0;
	padding: 0;
	overflow: show;
/*	position: relative; */
	top: 5px;
	z-index:0;
}
.affiliationimg {
	position: relative;
	top: 0;
	left: 0
}
.authorStats {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 15px
}
blockquote {
	margin-left: 15px;
	margin-top: 5px
}
a.textLink:link {
	color: #003399;
	text-decoration: underline;
}
a.textLink:visited {
	color: #666666;
	text-decoration: underline;
}
a.textLink:hover {
	color: #0033ff;
	text-decoration: underline;
}
a.textLink:active {
	color: red;
	text-decoration: none;
}
a.textLinkAutorName:link {
	font-size: ;
	color: #003399;
	text-decoration: underline;
}
a.textLinkAutorName:visited {
	font-size: ;
	color: #666666;
	text-decoration: underline;
}
a.textLinkAutorName:hover {
	font-size: ;
	color: #0033ff;
	text-decoration: underline;
}
a.textLinkAutorName:active {
	font-size: ;
	color: red;
	text-decoration: none;
}
.selectedTab {
	float: left;
	color: #336699;
	margin: 5px;
	margin-left: 1px;
	font-size: 10px;
	background: url(../images/SelectTabFill.gif) repeat-x;
	font-family: Trebuchet, Tahoma, Myriad Roman, Arial, Helvetica,Sans-serif;
	z-index: 100;
	position: relative
}
.deselectedTab {
	float: left;
	color: #336699;
	margin: 5px;
	font-size: 10px;
	background: url(../images/UnselectTabFill.gif) repeat-x;
	font-family: Trebuchet, Tahoma, Myriad Roman, Arial, Helvetica,
		Sans-serif
}
.selectedTab h1 {
	text-align: left;
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0
}
.deselectedTab h1 {
	color: #666666;
	text-align: left;
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0
}
.deselectedTab a, .selectedTab a {
	text-decoration: none;
}
.deselectedtab :hover,.deselectedtab :link,.selectedtab :hover,.selectedtab :link
	{
	color: #003366;
	border: 0;
	text-decoration: none
}
.selectedtab :visited {
	color: #999999;
	border: 0;
	text-decoration: none
}
.leftdeselect {
	background: #ffffff url(../images/UnselectTabLeft.gif) no-repeat
}
.rightdeselect {
	background: #ffffff url(../images/UnselectTabRight.gif) no-repeat
}
.leftselect {
	background: #E3EBF5 url(../images/SelectTabLeft.gif) no-repeat
}
.rightselect {
	background: #E3EBF5 url(../images/SelectTabRight.gif) no-repeat
}
#outerLightBlue {
	background-color: #dee4ff;
	border: solid 1px #A6B5C7;
	padding: 10px;
	z-index: 0;
	position: relative
}
#innerWhite {
	background-color: white;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 20px;
	border: 1px solid #E4E4E4
}
#abstractTitle {
	padding-left: 74px;
	padding-right: 70px;
	padding-top: 10px;
	text-align: center;
	font-weight: 700;
	font-size: 18px
}
#innerGrey {
	background-color: #E4E4E4;
	padding: 4px;
	border: 1px solid #c0c0c0;
	margin-top: 5px
}
#bodyHolder {
	font-family: Trebuchet, Tahoma, Myriad Roman, Arial, Helvetica,
		Sans-serif;
	height: 100%;
	margin-right: 5px;
	padding: 8px 5px 3px 2px;
	border-left: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;
	background-color: transparent;
	font-size: 11px
}
#bodyHolder td {
	vertical-align: top
}
#dog-eared {
	width: 99px;
	height: 62px;
	position: absolute
}
.statistics {
	background-color: #dee4ff;
	border: 2px solid #B8C4D0;
	margin-top: 3px;
	margin-bottom: 10px;
	padding: 5px;
	color: #6D798F;
	font: 700 11px Myriad Roman, Arial, Helvetica, Sans-serif
}
.statNumber {
	color: Black;
	text-decoration: none;
	font: 700 11px Myriad Roman, Arial, Helvetica, Sans-serif
}
.topDownload {
	background-color: #dee4ff;
	border: 2px solid #C4CDDC;
	margin-bottom: 10px;
	padding: 5px;
	color: #6D798F;
	text-decoration: none;
	font: 700 11px Myriad Roman, Arial, Helvetica, Sans-serif
}
.topDownload a {
	color: Black;
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: underline
}
a.statsMore:link,a.statsMore:visited,a.statsMore:active {
	color: #6D798F;
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: none
}
a.statsMore:hover {
	color: #6D798F;
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: underline
}
.downloadText {
	font: 700 12px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItemsShare:active,.menuItemsShare:link,.menuItemsShare:visited {
	color: #336699;
	text-decoration: underline;
	font: 700 12px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItems:link {
	color: #002266;
	text-decoration: underline;
}
.menuItems:visited {
	color: #335599;
	text-decoration: underline;
}
.menuItems:hover {
	color: #0033ff;
	text-decoration: underline;
}
.menuItems:active {
	color: red;
	text-decoration: none;
}
.menuItemsDownload:link {
	color: #0033cc;
	font-size: 16px;
	text-decoration: underline;
}
.menuItemsDownload:visited {
	color: #335599;
	font-size: 16px;
	text-decoration: underline;
}
.menuItemsDownload:hover {
	color: #0033ff;
	font-size: 16px;
	text-decoration: underline;
}
.menuItemsDownload:active {
	color: red;
	font-size: 16px;
	text-decoration: none;
}
.menuItemsShare:hover {
	padding-bottom: 29px;
	color: #336699;
	text-decoration: none;
	font: 700 12px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItemsShareSelected:visited,.menuItemsShareSelected:link,.menuItemsShareSelected:active {
	color: black;
	text-decoration: none;
	font: 700 12px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItemsShareSelected:hover {
	color: black;
	text-decoration: underline;
	font: 700 12px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItemsOpened {
	color: Black;
	text-decoration: underline;
	font: 700 14px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItemsOpened:visited,.menuItemsOpened:hover,.menuItemsOpened:active 	{
	color: Black;
	text-decoration: none;
	font: 700 14px Myriad Roman, Arial, Helvetica, Sans-serif
}
.menuItemsDownloadOpened {
	color: Black;
	text-decoration: underline;
	font-size: 16px;
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif
}

.menuItemsDownloadOpened:visited,.menuItemsDownloadOpened:hover,.menuItemsDownloadOpened:active {
	color: Black;
	text-decoration: none;
	font-size: 16px;
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif
}
.divMain {
	background-color: #E3EBF5;
	border: 2px solid #D0D9E8
}
.lineDiv1 {
	border-top: 1px solid Black;
	margin: 2px 0 4px
}
.lineDiv2 {
	border-top: 1px solid #6D798F;
	margin: 2px 0 4px
}
.searchword {
	background-color: y ellow
}
span.searchword {
	background-color: yellow
}
.toolTip2 {
	color: #505d8d;
	border-color: #505d8d;
	background-color: #e3ebf5;
	padding: 5px;
	font: 400 11px Trebuchet, Tahoma, Myriad Roman, Arial, Helvetica,
		Sans-serif
}
#suggestedCitation {
	border: solid 1px #cccccc;
	margin-top: 15px;
	padding-top: 5px;
	background-color: #dddddd
}
#ContactInfo {
	margin-top: 5px;
	background-color: #dddddd;
	border: solid 1px #bbbbbb
}
.regtext11 {
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif;
	font-size: 11px
}
.boldMe,.descrWord {
	font-weight: 700
}
#affiliations {
	width: 100%;
	margin-left: 40px;
	padding: 0 30px;
	padding-bottom: 15px;
	margin-top: -10px;
}

.simField {
	font-family: Myriad Roman, Arial, Helvetica, Sans-serif;
	border: solid 1px #cccccc;
	background-color: #F2F2F2;
	color: #003366
}
/*.search_terms_highlighted {
	background-color: #FFFF66;
	padding: 2px
}*/
.dogearedBL {
	border-left: 1px solid white
}

/* [ begin] New CSS styles June 29th */

/* ------------------------------------------------------------ */
/* 2 COLUMN CONTAINER                                           */
/* ------------------------------------------------------------ */

.clearfix {display: block;}
/* End hide from IE-mac */

.clearfix:after {
    content: "."; 
    display: block; 
    clear: both; 
    visibility: hidden;
    
}

.twoColumnContainer
{
	width: 100%;
	clear: both;
	overflow: hidden;
}

.twoColumnContainer #leftColumn
{
	width: 326px;
	float: left;
	padding-top: 29px;
	background-color: #dee4ff;
	border-right: 1px #BBBBBB solid;
}

.twoColumnContainer #rightColumn
{
	float: left;
	width: 100%;
	position: relative;
	padding-top: 12px;
	padding-right: 7px;
}

/* ------------------------------------------------------------ */
/* End 2 COLUMN CONTAINER                                       */
/* ------------------------------------------------------------ */

/* ------------------------------------------------------------ */
/* Begin Left Side                                              */
/* ------------------------------------------------------------ */


#leftContent
{
	color:Black;
	font-family:Myriad Roman,Arial,Helvetica,Sans-serif;
	font-size:12px;
	font-weight:normal;
}

#leftContent .padleft
{
	padding-left: 9px;
}

#leftContent .results { line-height: 22px; }

#leftContent .heading
{
	color:Black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
}

#leftContent .searchField input[type="text"]
{
	border: 1px solid #666;
	font-size: 12px;
	padding-left: 1px;
	padding-right: 1px;
	margin-right: 2px;
	cursor: default;
	line-height: 18px;
}

/*#leftContent .searchField input[type="submit"]
{
	font-size: 12px;
	padding-left: 2px;
	padding-right: 1px;
	margin-right: 2px;
	cursor: hand;
}

#leftContent .searchField input[type="submit"]:hover
{
	border: 1px solid #666;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 1px;
	margin-right: 2px;
	cursor: hand;
	cursor: default;	
	background-color: #706cdb;
	font-weight: bold;
	color: #FFF;
}*/

#leftContent .searchField
{
	padding-bottom: 24px;
	padding-top: 2px;
}

#leftContent .bread
{
	background-color: #FFF;
	border-top: 1px #999 solid;
	border-right: #999;
	border-bottom: 1px #999 solid;
	border-left: #999;
	height: 26px;
	width: 100%;
}


/* pagination */
	
#leftContent .pagination 
{
margin-left:3px;
}

#leftContent .pagination
{
	font-size: 11px;
	padding-left: 1em;
	padding-right: 0.8em;
	padding-top: 0.2em;
	font-weight: bold;
}

div.pagination
{
	float: left;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
}


#leftContent .pagination span.pages a
{
	border: 1px #8599cc solid;
	color: #009;
	margin-right: 2px;
	padding: 1px 2px 0 2px;
	text-decoration: none;
	font-weight: bold;
}

#leftContent .pagination span.pages a:hover
{
	border: 1px #000066 solid;
	color: #fff;
	margin-right: 2px;
	padding: 1px 2px 0 2px;
	text-decoration: none;
	font-weight: bold;
	background-color: #000066;
}

.pagination img
{
	padding-right: 6px;
	padding-left: 6px;
	border: 0px;
}

.resultbox1
{
	background-color: #FFF;
	padding: 6px;
	margin: 4px;
}

.resultbox2
{
	padding: 6px;
	margin: 4px;
}

.resultboxSelected
{
	padding: 6px;
	margin: 4px;
	background-color: #Fbf6df;
	border: 1px #fc6 solid;
}
.resultitle { padding-bottom: 6px; }
	
.resultitle a
{
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}

.resultauth { padding-bottom: 2px; }

.resultauth a
{
	padding-bottom: 2px;
	color: #003399;
	text-decoration: underline;
}

.resulticons
{
	text-align: right;
	padding-top: 2px;
}

.resulticons img { padding: 2px; }


/* ------------------------------------------------------------ */
/* End Left Side                                                */
/* ------------------------------------------------------------ */

/* ------------------------------------------------------------ */
/* Begin Right Side                                             */
/* ------------------------------------------------------------ */

#rightContent
{
	font-family: Myriad Roman,Arial,Helvetica,Sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right:5px;
}

#rightContent .abstractContainer
{
	width: 670px;
	margin-right: 14px;
}

#rightContent .abstractContainer #title
{
	float: left; 
	font-weight: 700;
	font-size: 18px;
	width: 550px;
}

#rightContent .DownloadLink a
{
	color: #039 !important;
	font-size: 16px;
	text-decoration: underline;
	background-image: url(../images/free_pdf.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
	padding-right: 20px;
	font-weight: 700;
}
#rightContent .DownloadLink a:hover
{
	color: #0000CC !important;
}

#rightContent .abstractAuth
{
	clear: both;
	padding-top: 19px;
}

#rightContent .abstractAuth a
{
	color: #039;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#rightContent .abstractAuth a:hover
{
	color: #00C !important;
}

#rightContent .abstractAuth a:visited 
{ 
	color: #666; 
}

#rightContent .abstractBody
{
	font-size: 12px;
	line-height: 18px;
}

.infoboxes
{
	width: 700px;
	clear: both;
	overflow: hidden;
}


.infoboxes h2
{
	font-size: 14px;
	line-height: 18px;
	border-width: 0px 0px 1px 0px;
	border-color: #999;
	border-style: solid;
	font-weight: bold;
}

.infoboxes #leftBox
{
	float: left;
	width: 310px;
	position: relative;
	background-color: #DDD;
	border: 1px solid #CCC;
	margin: 4px;
	padding: 2px 12px 12px 12px;
	line-height: 16px;
}

.infoboxes #rightBox
{
	float: left;
	width: 310px;
	position: relative;
	background-color: #DDD;
	border: 1px solid #CCC;
	margin: 4px;
	padding: 2px 12px 12px 12px;
}

.infoboxes #leftBox .exportField img
{
	position: relative;
	top: 2px;
}

.infoboxes #leftBox input[type="submit"]
{
	border: 1px solid #666;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 1px;
	margin-right: 2px;
	cursor: hand;
	background-color: #99F;
	font-weight: bold;
	color: #FFF;
}


.infoboxes #leftBox input[type="submit"]:hover
{
	border: 1px solid #666;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 1px;
	margin-right: 2px;
	cursor: hand;
	cursor: default;	
	background-color: #706cdb;
	font-weight: bold;
	color: #FFF;
}
.leftAlign{
text-align:right;
width:100%;
*width:95%;	
}
.searchFieldOnly {
background:#A9ABDE url(../images/purpleBTNfiller.gif) repeat-x scroll 0 -1px;
border-color:#CED3EB #7A8ACA #7A8ACA #CED3EB;
border-style:solid;
border-width:1px 2px 2px 1px;
color:white;
font-family:myriad,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 5px;
position:relative;
text-decoration:none;
height:20px;
}
.searchFieldOnly:hover {
background:#A9ABDE none repeat-x scroll 0 0;
border-color:#7A8ACA #949DD7 #949DD7 #7A8ACA;
border-style:solid;
border-width:1px 2px 2px 1px;
color:white;
font-family:myriad,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 5px;
position:relative;
text-decoration:none;
height:20px;
}
.linkSearch, .linkSearch:hover, .linkSearch:visited{
text-decoration:underline;
}
#resDescription{
cursor:pointer;
}
/* ------------------------------------------------------------ */
/* End  Right Side                                              */
/* ------------------------------------------------------------ */


/* [end] New CSS styles June 29th */
.pngFixed{ behavior: url(../scripts/iepngfix.htc) }

#wrapper    {    
	opacity : 0.3;    
	filter: alpha(opacity=30); 
	width: 100%;
}

.selectedMirror {
	font-weight:bold;	
}

.deselectedMirror {
	font-weight:normal;
	color: #999;
}