/* Research Cascading Style Sheet              Last updated: 10-219-2010  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: 0px 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;}

.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; }

img.abstract{ float: right; margin: 0 50px 0 10px; padding: 5px; }


/* ............ Peer-reviewed Publication/article pages .................... */
div.note{ width: 95%; margin: 0 auto; padding: 10px; }

div.publication{width: 95%; margin: 50px auto; padding: 5px; background: none; }
div.publication p.type{width: 15%; float: right; display: inline-block; 
	color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 80%;
	font-weight: bold; font-style: italic; text-align: center; 
	margin: 0 1%; padding: 0; background: none; }
div.publication img.abstract{float: right; display: inline-block; 
	margin: 5px 4%; padding: 0; }
div.publication p.title{width: 80%; float: left; color: #333399; 
	font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; 
	text-align: left; margin: 0 2% 0 0; padding: 0; background: none;   }
div.publication p.title a {color: #333399; background: none;}
div.publication p.title a:hover {color: #993333;}
div.publication p.author{width: 75%; float: left; 
	color: #333333; font-family: Arial, Helvetica, sans-serif;
	font-size: 90%; font-weight: normal;  text-align: left; 
	margin: 5px 0 0 4%; padding: 5px; background: none;  }
div.publication p.ref{clear: both; color: #333333; 
	font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; 
	text-align: left; margin: 5px 4%; padding: 5px; }
div.publication p.ref a {color: #3c3c77; text-decoration: underline;  }
div.publication p.ref a:hover { background: #decebe; }

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; }




