/* basic styles */

body {margin: 1% 2% 0 2%;font: 10pt "trebuchet MS",arial,verdana,sans-serif}
td,p,div,span {font: 10pt "trebuchet MS",arial,verdana,sans-serif}
a:link {font-weight:bold;color: #06C;text-decoration: underline}
a:visited {font-weight:bold;color: #639;text-decoration: underline}
a:hover {font-weight:bold;color: #C00;text-decoration: underline}
h1, h2 {font-weight: bold;font-family: "trebuchet MS",tahoma, arial, verdana, lucida, helvetica,sans-serif}
h3, h4, h5, h6	{font-weight: bold;font-family: "trebuchet MS",arial, verdana, lucida, helvetica,sans-serif}
h1 {margin:0}
h1	{font-size: 150%}
h2	{font-size: 140%}
h3	{font-size: 115%}
h4	{font-size: 105%}
small {font-size: 9pt}
big {font-size: 16pt}
form {margin:0;padding:0}

/* masthead and nav */
iframe {display:none}
#masthead {background:#fff}
#masthead img {display:block}
#nav {display:none}

/* member buttons*/
#toolbar {display:none}

/* main structure */

#maintable {position: relative}
#leftcol {background: #fff}
#rightcol {display:none}

/* secondary navs and lists */

#quicklinks {font-weight:bold;background:#F4F0DD;border-top:5px solid #fc0;margin: 0 0 15px 0;}
#quicklinks LI A:hover {}
#catlist {background:#F4F0DD;border: 1px solid #F0E7C8;border-top:5px solid #fc0;margin: 15px 0 15px 0}
#catlist UL {margin:0 0 0 25px;padding:0}
#catlist H1 {margin:0 0 2px 3px;font-size:13pt}
#catlist LI {font-size: 10pt}
#catlist LI A {font: bold 15pt arial;display:block}

/* footer */

#footer {text-align: left;margin-top:30px}

/* search forms */

.searchform {margin-top: 5px;background:#fff;border-top: 5px solid #666}
.searchform2 {display:none}
.searchform2 #categories td {border:none}
.searchform2 #publications td {border:none}
.fullsearch {float:right;display:inline;font-weight: bold;font-size: 110%;margin: 15px 5px 0 0}
#categories {margin-left: 10px;border-bottom: 1px solid #666}
#categories td {font-size: 86%;border-bottom: 1px solid #fff}
#publications {margin-left: 10px;border-bottom: 1px solid #666}
#publications td {border-bottom: 1px solid #fff}
#keyword {margin-left: 10px;border-bottom: 1px solid #666}
#keyword td {} 
#todaysads {margin: 15px 0px 15px 10px;border-bottom: 1px solid #666}
#todaysads td {}
.searchform .info {margin: 3px 0 10px 25px;font-size:86%;color:#269}
#submit {margin: 15px 0px 5px 10px;border-bottom: 1px solid #666}
#submit td {}
#submit input {background-color: #226699;color: #fff;text-decoration: none;font-weight: bold;font-size: 110%;border-style: outset;cursor:hand}

/* feature boxes */

#supersites select {font-size: 86%}
.featurebox {background:#f2f2f2;border: 1px solid #ccc;border-top: 5px solid #ccc;font-size:86%;color:#666}
.featurebox UL {padding:0;margin:5px 0 5px 18px}
.featurebox LI {margin-bottom:5px;color:#666}
.featurebox td h4 {font-family:arial;margin:0 0 5px 0}

/* search results */

#searchresults {margin: 0}
#searchresults table {margin: 15px 0 15px 0;background:#eee;border:1px solid #ccc}
#searchresults table td {}
#searchresults table h3 {margin: 0}
#searchresults .listing {display:block}
#searchresults .listed {font-style:italic;display:block;color:#900;font-size: 11pt}
.resultstools {display:none}
.resultstools img {display:none}

/* item listing */

#itemlisting {margin: 0}
#itemlisting table {display:none}
#itemlisting #graphiclisting table {display:block}
#itemlisting .listing {display:block}
#itemlisting .listed {display:block;color:#C00;font-weight:bold;margin-bottom:5px}
#itemlisting ul {list-style-type:none;margin: 40px}

/* misc */

.highlight {color:#900}
.back {display:none}
#updated {font-size: 11pt} 
#catlist #updated {padding:0;margin:0;float:right;font-size: 86%;width:200px;background:transparent;text-align:right;color:#000} 
#catlist #updated strong {color:#C00}
#noupdated {padding:3px;margin: 0;font-size: 86%} 
	

