/* SSprotoUI Darius default CSS type
Author: Victor Gaultney
Date:	2009-11-11
*/

/* these are general defaults - more detail is in layout.css */

/* ------ basic entities ------ */
/* nb: do not set font-size in body as it results in inconsistent browser text sizing */

body {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
}

h1, h2, h3, h4, h5, h6, #nav {
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

ul a, ul a:hover { font-weight: bold; } /* effectively everything not in the main content area */

/* ------ overrides for heading information ------ */

h1 { font-size: 200%; }

#page_heading h1 {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 260%;
	text-transform: none;
}

#page_heading_pub_temp h1 {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 260%;
	text-transform: none;
}

#page_heading_alt {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-size: 50%;
	font-style: normal;
	text-transform: none;
}

#page_heading_short {
	font-size: 80%;
}

/* ------ for region headings ------ */
h2 { font-size: 108%; }

/* ------ for region subheadings ------ */
h3 {
	font-size: 108%;
	font-weight: bold;
	text-transform: uppercase;
}

/* ------ for headings within entries ------ */
h4 {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-size: 108%;	
	font-weight: bold;
	text-transform: none;
}

/* ------ for software entry type ------ */
h4 .type {
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-size: 80%;	
	font-weight: bold;
	text-transform: uppercase;
}

/* ------ navigation links ------ */
#nav li {
	font-size: 90%;
	font-weight: bold;
}

#lang_links li {
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-size: 110%;
	font-weight: bold;
}

.genref_left h2,
.genref_right h2 {
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 108%;
	text-transform: uppercase;
	text-decoration: none;
}


/* ------ special classes ------ */

.guide {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-style: italic;
}

.person_role, .book_title {
	font-style:  italic;
}

cite { font-size: 80%; }

caption { font-size: 80%; }

sup {
	position: relative;
	bottom:  0.5em;
	font-size: 90%;
}

sub {
	position: relative;
	top:  0.3em;
	font-size: 90%;
}

.Em { font-style: italic; }

.SmallCaps { font-size: 85%; }

.entry .need_type { font-style: italic; }
.need_type_basic { font-size: 80%; }
.need_status_basic { font-size: 80%; }

.comm {
	font-size: 80%;
	font-style: italic;
}

dl, dt, dd {
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 96%;
}

dd {
	font-weight: bold;
}

table {
	font-size: 88%;
}

th {
	font-weight: bold;
}

table a {
	font-weight: bold;
}

.dDataViewTable .hd {
	font-size: 108%;
	font-weight: bold;
}

#page_caption { font-size: 80%; }

label {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-style: italic;
}

.label_guide {
	font-style: normal;
}

fieldset legend {
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-size: 108%;
	text-transform: uppercase;
}

fieldset fieldset legend {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	font-size: 100%;
	text-transform: none;
}

.search_hit h4 {
	font-size: 100%;	
	font-weight: bold;
	text-transform: none;
}

.search_hit p {
	font-size:  88%;
	font-style: italic;
}

.search_hit dd,
.search_hit dt {
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 88%;
}

#sf19_form {
	font-size: 96%;
}

