/* CSS Document */

/* structure
----------------------------------------------- */
/*	  @media print {body:before{
content:"Regional Knowledge Network" url(/includes/img/logosbanner.gif);color:#333;}}*/
body {
  margin:.25in;
  padding:0;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
  line-height: 1.25em;
  }

.underline{
border-bottom:.75pt solid silver;
  padding-bottom:.1in;
}
.smalltext{
  font: 75% Verdana,Sans-serif;
}

img{
border: none;
}


#ublogo, #ublogoinner{
display: none;
}
#instlogo, #instlogoinner {
display: none;
}
.titleregion .floatright{
display: none;}
#wrapfluid .resultheading .floatright{
float: right;
}
#wrapfluid .resultheading .floatleft{
float: left;
margin-right: 10px;
}
.clear{
clear: both;
}

#reportresult{
width:100%;
font-size: 80%;
background: #fff;
margin-top:.25in;
}
#reportresult td{
padding: 5px;
}
#reportresult td.rep_topic{
background-color:#f1f0e5;
font-size:120%;
font-weight: bold;
}
#reportresult td.rep_subtopic{
font-weight: bold;
}
#boxreport_contain h2{
border-bottom:1px solid #ccc;
}
#boxreport_contain{
float: left;
width:100%;
}
.report_contactinfo{
float: left;
width:60%;
}  

/* tables
----------------------------------------------- */ 

table.inditable, table.gaptable{
margin-top:0px;
margin-bottom:10px;
text-align: left;
border:2px solid #ccc;
border-collapse:collapse;
padding: 10px;
width:90%;
}
table.inditable td, table.inditable th, table.gaptable td{
border-bottom:1px solid #ccc;
padding:6px;
}
table.inditable caption, table.gaptable caption{
padding:6px;
font-size:120%;
font-weight: bold;
text-align: left;
border:2px solid #ccc;
}



/* content
----------------------------------------------- */ 
.quote_contain{
border: 2px solid #e9f098;
}
.quote_contain p{
font-family:Georgia, "Times New Roman", Times, serif;
color: #162e7d;
font-style:italic;
font-weight: bold;
padding: 1px;
font-size:120%;
line-height:1.0em;
}
.inner{
margin: 0px;
padding: 0px;
float: none;
}
.floatright300{
float: none;
}

.prioritybox{
  border-top:.75pt solid silver;
  width:90%;
float: left;
}
.prioritybox p{
padding: 10px 0px;
float: left;
font-size:150%;font-family:Georgia, "Times New Roman", Times, serif;
}
.prioritybox p.number{
font-size:230%;
text-align:center;
font-weight: bold;
}
.priority h2.title{
float: left;
margin:0;
}
.priority_subhead{clear: both;
}
#header_print h3.smalltext{
padding-bottom:5px;
border-bottom:10px solid #ccc;
}
.sps_boxcolouter{
float: left; width:250px; padding:10px; padding-right:20px;
}
.sps_boxcol{
border: 2px solid #ccc; float: left; width:250px;
}
.inner ul{
list-style: none;
margin-left:10px;
}
.h3lg{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:150%;
font-weight: bold;
}
.index_sidenav{
border-top: 2px solid #ccc;
}
/* wrapper
----------------------------------------------- */
#wrap {
  margin:0;
  }

/* things to hide
----------------------------------------------- */
#smalltabswrapper, #headerindex, #sidebar, .tabs, #section_tabs li a, .quote_arrow img, .ti{
display: none;list-style:none;
}
#section_tabs li{
list-style:none;
}
/* things to UN-hide
----------------------------------------------- */
#tabswrapper #section_tabs li a.active{
list-style:none;
display:inline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:160%;
margin:0;
}
#tabswrapper #section_tabs{
margin:0;
margin-top:.25in;
}

/* headings
----------------------------------------------- */
h1 {  
margin-top:.5em;
font-size:170%;
padding-bottom:.5em;
  border-bottom:.75pt solid silver;
  color: #333;
}
h2 {
  margin:1em 0 .5em;
  font-family: Georgia,Serif;
  font-weight:bold;
  clear:both; 
font-size:140%;
}
h3 {
font-family: Verdana, San-serif;
font-weight:normal;
font-size:120%;
}

h4 {
font: 80%/1.5em Verdana, San-serif;
}
  
/* links
----------------------------------------------- */
a {
  color:black;
  text-decoration:none;
  }
a img {
  border-width:0;
  }
  
  hr {
  background:gray;
  display:block;
  border-width:0;
  height:.5pt;
  }
  
  /* footer
----------------------------------------------- */
#footer{
  margin-top:.25in;
  border-top:.75pt solid silver;
  padding-top:.1in;
font: 75%/1.25em Verdana, San-serif;
  }
#footer p {
  margin:0;
  }