/*
------------------------------------------------------------------------------ NTIS Nanotech Main and Srch Rslts style
------------------------------------------------------------------------------
Author: Dimple Mohan
*/
body{
  margin:0;
  padding:0;
  background:#fff;
  }

.container {
  background:#fff;
  width:100%;
  margin:0;
  border-width:0;
  color:#333;
  position:relative;font:small/1.6em Verdana,Sans-serif;voice-family: "\"}\"";
  voice-family:inherit;
  font-size:small;
  } html>body {font-size:small;}
/*
-----------------------------------------------------------------------------
Links
------------------------------------------------------------------------------
*/
a {
  color:#3300FF;
  text-decoration:none; 
   font-weight:normal;}
a:hover {
  color:#ffcc00;
}

a:active {
  color: #ffcc00;
}
/*
------------------------------------------------------------------------------ Header: Skipnav NTIS logo, NTIS Search box, date
------------------------------------------------------------------------------
*/
#skipnav {
  margin:0;
  padding:0;
}
#skipnav A{ 
  color:#fff;
}
#skipnav A:hover{ 
  color:#fff;
}
#skipnav A:focus{ 
  color:#fff;
}
#header {
  background:#fff;
  float:left;
  border-width:0;
  width:230px;
  height:75px;
  margin:0;}

#ntislogo {
  float:left;
  width:230px;
  height:73px;
  margin:0 0 0 4px;
  border-width:0;
  text-decoration:none;
}
  
#srchbox {
  padding:0 0.5em 0 0;  
  height:75px; 
  margin:0;
  border-width:0;
  float:right;
  width:40%;
}

#srchbox A#advsrch{
  display:block;
  text-decoration:none;
  margin-left:3.5em
}

#srchbox form #progressmessage{
  color:#cc0000; 
  background-color:#fff; 
  font-weight:bold;
  font-size:x-small;
  position:relative;
  height:25px;
  z-index:99;
  visibility:hidden;
}

div#date
{
  float:left;
  width:98%; 
  background-color:#fff;
  padding:4px 8px;
  border-top:1px solid #369;
  color: #000066;
  font-style:italic;
  font-family: Georgia,"Times New Roman", Times, serif
}
/*
------------------------------------------------------------------------------ Main Top-Bar Style Navigation
------------------------------------------------------------------------------
*/
#nav {
  background-color:#369;
  float:left;
  width:100%;
  border:solid #369;
  border-width:4px 0;
  color:#fff;font-weight:bold;
  }
#nav ul {
  margin:0;
  padding:0 20px;
  list-style:none;
  font-size:0.8em;
    }
#nav li {
  float:left;
  margin:0;
  padding:0;
  line-height:normal;
  text-indent:0;
  }
#nav a, #nav strong {
  display:block;
  padding:4px 10px;
  border-width:0 1px 0 0;
  color:#fff;font-weight:bold;
  text-decoration:none;
  white-space:nowrap;
  }
/* Following rule allows entire region of link to to be 
   clickable in IE/Win. Holly Hack explained here:
   http://www.positioniseverything.net/explorer/escape-floats.html */
* html #nav a {
  width:1%;
  }

#nav a:hover, #nav #current a:hover strong, #nav #current strong {
  color:#fdba39;
  }

#nav a strong, #nav #current a strong {
  background:none;
  padding:0;
  border:none;
}
/*
------------------------------------------------------------------------------ Page Structure
------------------------------------------------------------------------------

#content {
  float:left; 
  background-color:#fff;width:100%;
}*/
#content p {
  padding:0 1em; 
  margin:8px 1em;
}
#content .greybgpara {
	background-color:#f0f0f0;
	padding-bottom:1em;
	margin-left:2em;
	width:80%;
  
}

#nanobkgrnd {
  background-color:#fff;
  background-repeat:no-repeat;
  background-image:url("/nanotech/images/nono-bars.jpg");
  background-position:0 0;
  float:left;
  width:100%;
  height:45px;
  margin:0;
}
#nanobkgrnd h1 {
  padding:4px 4px;margin:6px 8px; letter-spacing:2px;
  color:#fff; font-size:x-large;font-weight:normal;
  font-family:Georgia, serif;
}
#nanobkgrnd h1 a{  
  color:#fff; 
}
#nanobkgrnd h1 a:hover{  
   color:#ffcc00;
}
img#nanodefimg
{padding:4px;
}

div#leftcol {
  float:left;width:48%; 
  height:150px;
  padding:0;
  border:1px solid #669;
  margin:2em 0.5em 0 ;
  background-color:#f0f0f0;
  border-bottom:1em solid #ccc
}


div#leftcol p { 
  margin:4px 1em 0;
  padding:4px;
}
div#leftcol p span { 
  display:block; 
  font-size:x-small;
}
div.rtcol {
  float:right;width:30%; 
  padding:0;
  border:1px solid #669;
  margin:2em 0.5em 0 ;
  background-color:#f0f0f0;
  border-bottom:1em solid #ccc
}
div.rtcol p { 
  margin:4px 1em 0;
  padding:12px;
}
div#rightcol {
  float:right;width:48%; 
  padding:0;border:solid 1px #900;
  border-right:0;margin:2em 0 0 0.5em;
  background-color:#fff; 
  font-size:x-small;
}

div#rightcol p { 
  margin:4px 1em;
  padding:4px;
}
div.pagetop{
  	float:left;
 	width:100%;
  	margin:0;
	background-color:#fff;
	font-size:xx-small; 
  	padding:1em 20px; 
}
div.pagetop p{
 	text-align:center;
	padding-top:1em;
}

div.pagetop A{
 text-decoration:underline;
}
/*
------------------------------------------------------------------------------
Crumb
------------------------------------------------------------------------------
*/

p#crumbs{
  background-color:#e7e7e7;width:100%;
  border-bottom:1px dashed #369;
	padding:0;
	margin:0;
}
p#crumbs .trail {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #666; 
  padding:4px; 
  margin-left:8px;
}
.trail a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-decoration: none;
}
.trail a:visited{
	text-decoration: none;
}
.trail a:hover{
	color: #ff9900;
	text-decoration: underline overline;
}
.trail a:active{
	color: #FF9900;
	text-decoration: none;
}

/*
------------------------------------------------------------------------------ Headings Style
------------------------------------------------------------------------------
*/
h2{
	padding:4px 4px;
	margin:6px 8px;
	color:#333;
	font-size:100%;font-weight:bold;
  	font-family:Georgia, serif;

}
 h4 {
  	background-color:#999;
  	padding:0.2em 1em;
  	margin:0;
	font: bold small Verdana, Arial, Helvetica, sans-serif; 
  	color:#fff;
}
h3 {
  padding:0 1em;margin:0
}
#srchbox h4 {
  padding:0;margin:0;display:block;font-size:90%; color:#666; font-family:Georgia, "Times New Roman", Times, serif;background-color:transparent;
}

div#rightcol h4 {
  background-color:#c33;
  padding:0.5em;
  margin:0;
  font: bold small Verdana, Arial, Helvetica, sans-serif; 
  color:#fff;
}
div#leftcol h4 {
  background-color:#666699;
  padding:0.5em;
  margin:0;
  font: bold small Verdana, Arial, Helvetica, sans-serif; 
  color:#fff;
}
div#leftcol h4 span A {
   font:normal x-small; 
   color:#fff;
   text-decoration:underline; 
   float:right;
}

/*
------------------------------------------------------------------------------ Lists
------------------------------------------------------------------------------
*/
dl {
  margin:0 1em;
  padding:0 1em;
}
dd#nanodef {
  width:50%;
}
#content ul, ol {
  font:x-small;
}
#content ol li {
  margin:0 0 0 4px;
  padding:0 0 4px 8px;
  line-height:1.6em;
  
  }
#content ul li {
  margin:0 0 0 2px;
  padding:0 0 2px 8px;
  line-height:1.6em;
  list-style:none url("/images/bluebullet.gif");
  }
.tiplist li em {
	font-family: "Courier New", Courier, mono;
	font-size:small ;
	color:#333333;
	 
}
div#rightcol ul {
  font:x-small;
}
div#rightcol ul li {
  margin:0 0 0 2px;
  padding:0 0 2px 8px;
  line-height:1.6em;
  list-style:none url("/nanotech/images/redbullet.gif");
  }

/*
------------------------------------------------------------------------------ SEARCH RESULTS TABLES
------------------------------------------------------------------------------
*/
/*
------------------------------------------------------------------------------ Table for Refine Results
------------------------------------------------------------------------------
*/
div#srchrslts form#Search {
	width:100%;
	float:left;
	border-width:0;
	
  } 

table {
	text-align:left;
	font-size:.78em;
    } 


table#TblContent
{width:100%;float:left;border-bottom:1px solid #9db88a;
  }

#TblContent th
{text-align:left;background-color:#666699; color:#fff;padding:4px;vertical-align:top;
}

#TblContent th span a { 
 float:right; 
 color:#fff; 
 font:0.8em;
 text-decoration:underline;
}
#TblContent a:hover { 
 color:#FFCC00;
}
#TblContent td
{padding:1em;
}
#TblContent td p
{margin:2px 4px; padding:4px;
}

#TblContent td select#LstSelectField
{margin-left:4px;margin-right:4px;font:Verdana, Arial, Helvetica, sans-serif;
}
#TblContent td input
{margin-left:4px;margin-right:2px;vertical-align:middle;
}
#BtnSearch
{background-color:#69f; color:#fff; font-weight:bold; font-size:x-small;
}
/*
------------------------------------------------------------------------------ Table for Remove Buttons
------------------------------------------------------------------------------
*/
#Panel1
{float:left;width:100%;
}
 #TblButtons
{width:100%;background:#f0f0f0;border-top:3px solid #669;border-bottom:1px solid #669;font-size:xx-small;color:#666;padding:4px 1em;
}

#TblButtons td
{ padding:4px;margin-left:1em;
  }

#TblButtons td span
{ padding-left:4px;margin:0;
}

/*
------------------------------------------------------------------------------ Table for Document Results and Display Per Page
------------------------------------------------------------------------------
*/
table.Displaypgsize 
{width:100%;
}
table.Displaypgsize  td
{padding:4px;font-size:x-small; 

}
 span#LblRecCount2
{float:left;margin-left:1em;
}

span#LblPage2
{float:left;margin-left:1em; color:white;
font-weight:bold;
}
/* bottom pagination */
#LblRecCount
{float:left;margin-left:1em;
font-weight:bold;
color:white;
}
#LblPage
{float:right;margin-right:1em;
font-weight:bold;

color:white;
}
table.Displaypgsize td#display{
 text-align:right; 
 padding-right:1em;
 border-top:1px solid #9db88a;
 background:#9dbd85;
 color:white;
}
/*
table#pagination 
{width:100%;float:left;
}
table#pagination td
{padding:4px;font-size:x-small; border-top:1px solid #666699;
}
span#LblRecCount2
{margin-right:8em;margin-left:1em;
}

table#pagination td span#display
{float:right; margin-right:1em;
}
*/
/*
------------------------------------------------------------------------------ Table for Pagination and Data
------------------------------------------------------------------------------
*/
table#MyDataGrid
{width:95%;float:left;background-color:#fff;border:1px solid #ccc; margin-left:0.5em;
}
#MyDataGrid span{
	background-color:#9dbd85;
	font-weight:bold;
	font-size:10.5pt;
	border:1px solid #679e7c; 
	color:#fff; 
	padding:0 8px;
}
table#MyDataGrid th#pageno
{text-align:right; background-color:#fff; font-weight:bold;padding:1em 1em;margin-right:1em;font-size:x-small;color:#000;border-top:1px solid #669
}
table#MyDataGrid th#pageno A
{color:#0000FF; font-weight:normal;margin-left:4px;
}

table#MyDataGrid th#pageno span#LblPage2
{margin-left:2em;float:left;font-weight:normal;
}
table#MyDataGrid th
{text-align:left; background-color:#369; color:#fff; padding:4px;border-right:1px solid #fff;
}
table#MyDataGrid th A
{ color:#fff; 
}
table#MyDataGrid td
{padding:0.5em;border-right:1px solid #9db88a;
}

table#MyDataGrid td A{font-size:11px;}

table#MyDataGrid tr.altcel td
{background-color:#f0f0f0;
}
/*
------------------------------------------------------------------------------ Footer
------------------------------------------------------------------------------

#footer {
  border:0;clear:both;
   text-align:center;
}
#footer div {
  margin:0;
  background:#fff;
  color:#666;font-size:0.75em;
  padding:3px 42px 3px 30px;
  }

#footer p {
  margin:0;
  padding:10px 20px;  
  line-height:1.6em;
  }
*/

/* Fixes footer containment bug in IE-Win (5 and 6)
   http://www.positioniseverything.net/explorer/escape-floats.html
   But IE5-Mac shouldn't see this \*/
  * html #footer p {
    height:1%;
    }
#footer p#ftrimg {
  float:left;
  width:35%;text-align:
  right;padding:0;
}

#footer p#ftradd {
  float:right;
  width:60%;
  text-align:left;
}





/* end Nanotechnology search styles */
