/* Research Cascading Style Sheet                 Last updated: 11-24-2009  KJH
 */


.title{color: #525283; font-family: Arial, sans-serif; font-size: 170%; 
	font-weight: bold; margin: 30px 0; text-align: center; background: transparent;}

.subtitle{color: #525283; font-family: Arial, sans-serif; font-size: 100%; 
	font-weight: bold; margin: 0 0 15px 0; padding: 5px; text-align: left;  
	background: transparent;}
.subtitle a {color: #77583c; background: transparent;}
.subtitle a:hover {color: #77583c; background: #aed3d7;}

.titleOrange{ color: #bd5f00; font-family: Arial, Helvetica, sans-serif; 
	font-size: 170%; font-weight: bold; text-align: left; 
	margin: 30px 5%; }

.subtitleOrange{color: #bd5f00; font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; font-weight: bold; text-align: center; 
	margin: 25px 0px 15px 0px; }


.text{color: #3c3c77; font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	font-weight: normal; text-align: justify; margin: 20px 5%; 
	background: transparent;}
.text a {color: #77583c; background: transparent;}
.text a:hover {color: #77583c; background: #ddbbbb;}

.textCenter{color: #3c3c77; font-family: Arial, Helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-align: center; margin: 20px 0; }
.textCenter a {color: #77583c; background: transparent;}
.textCenter a:hover {color: #77583c; background: #ddbbbb;}

ul.list{ margin: 0 5%; }
ul.list li{color: #3c3c77; font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	font-weight: normal; text-align: justify; margin: 20px 5%; 
	background: transparent;}
ul.list li a {color: #77583c; background: transparent;}
ul.list li a:hover {color: #77583c; background: #ddbbbb;}


div.content{ width: 90%; margin: 100px auto; }

img.imgCenter {display: block; margin: 0 auto; }
img.imgLeft {display: block; margin: 0; float: left;}
img.imgRight {display: block; margin: 0; float: right;}


div.box{ width: 500px; margin: 15px auto; padding: 10px; background: #b8b8dc;  }

div.DetailsFlag{ float: right; width: 100px; margin: 0; padding: 5px; 
	background: #b8b8dc;  }
div.DetailsFlag p{color: #3c3d62; font-family: Arial, sans-serif; font-size: 80%; 
	font-weight: bold; margin: 5; padding: 0; text-align: center; 
	background: transparent; }
div.DetailsFlag ul {margin: 0 0 10px 0;  }
div.DetailsFlag ul li {color: #3c3d62; font-family: Arial, sans-serif; font-size: 80%; 
	font-weight: normal; margin: 5px; padding: 0; text-align: justify; 
	background: transparent;   }
div.DetailsFlag a {color: #3c3d62; text-decoration: underline; background: transparent;  }
div.DetailsFlag a:hover {color: #3c3d62; text-decoration: underline; background: #d6d7e6;  }



.textbox{ color: #3c3d62; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;
	margin: 5; padding: 0; text-align: justify; background: transparent;}
.textbox a{ color: #8f4724;  background: transparent;}
.textbox a:hover{ color: #8f4724;  background: #d6d6eb;}


img.abstract{ float: right; margin: 0 50px 0 10px; padding: 5px; }

div.AbstractKey {float: right; width: 200px; margin: 15px auto; padding: 10px; 
	background: transparent;  }
div.AbstractKey p{ color: #3c3d62; font-family: Arial, sans-serif; font-size: 80%; 
	font-weight: normal; margin: 5; padding: 0; text-align: center; 
	background: transparent; }
div.AbstractKey a{ color: #8f4724;  background: transparent;}
div.AbstractKey a:hover{ color: #8f4724;  background: #d6d6eb;}
div.AbstractKey img{ display: inline; vertical-align: middle; }


/* ................. Peer-reviewed article pages ...................... */
div.note{ width: 85%; margin: 0 auto; padding: 10px; }

.author{color: #191970; font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	text-align: left; margin: 5px 50px; padding: 5px; background-color: #fafad2;}

.pubTitle{color: #8b4513; font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	font-weight: bold; text-align: left; margin: 5px 50px; }

div.PubLinks { width: 90%; margin: 50px auto; background: #d6d6ea; }
div.PubLinks hr { clear: both; margin: 0; border: 1px solid #3c3c77;}
div.PubLinks p {display: block; float: left; width: 20%; text-align: center;
	color: #3c3c77; font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	font-weight: bold; margin: 10px 0; padding: 0; background: transparent;}
div.PubLinks a {color: #3c3c77; text-decoration: none; background: transparent;}
div.PubLinks a:hover{text-decoration: underline; background: #cfb9a2; }

.ref{color: #467479; font-family: Arial, Helvetica, sans-serif; font-size: 80%;
	text-align: left; margin: 5px 50px 25px 60px; }
.ref a{color: #3c3c77; text-decoration: underline; }
.ref a:hover{ background: #decebe; }


