/* Denexa.com global stylesheet
 * Last modified 2006-05-10 
 */ 

/* ID for page title (apply to H1 tags) */
#title { font-family:verdana,arial,sans-serif; font-size:28pt; color:#1869FE; font-weight:bold }

/* Modifying existing HTML tags */
a:link { color:#1869FE }
a:hover { color:#E79601 }
h1 {
	font-family:verdana,arial,sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-color: #006E55;
	border-right-width: 0;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 0;
	border-left-width: 5px;
	border-left-style: solid;
}
h2 { font-family:verdana,arial,sans-serif }
h3 { font-family:verdana,arial,sans-serif }
h4 { font-family:verdana,arial,sans-serif }
h5 { font-family:verdana,arial,sans-serif }
h6 { font-family:verdana,arial,sans-serif }
body { font-family:verdana,arial,"bitstream vera sans",sans-serif; font-size:10pt }
img { border-width:0 }
thead { color:white; background:#006E55; }
td{border:1px solid #006E55}
ul { list-style-type:square; }

/* * *
 * ID's
 * Remember, these can only be used once per page
 */

/* ID for page title (apply to H1 tags in most cases */
#title { font-family:verdana,arial,sans-serif; font-size:28pt; color:#006E55; font-weight:bold; border-width:0; }

/* ID for "construction" box */
#construction {
	border-width:2px; border-style:solid; border-color:black; background:#FF9900; padding: 5px 5px 5px 5px; text-align:center; }

/* ID for lead section */
#lead { font-weight:bold; text-transform:uppercase; letter-spacing:2px; font-family:serif; }

/* ID for stuff at the end of the page */
#end { font-size:75%; text-align:center; }

/* ID for table of contents */
#contents { float:right; font-size:80%; border-color:gray; background:silver; }

/* * * 
 * Classes 
 */

/* Navbox for homepage */
.navbox {
	border-width:1px; background-color:#006E55; font-family:"Roadgeek 2005 Series EM", sans-serif; font-size:125%; color:white;
}


/* 
 * For general page headers 
 */

/* The green box that says "Scott Nazelrod" */
.namebar { background-color:#006E55; font-family:"Roadgeek 2005 Series EM", sans-serif; font-size:24pt; color:white; }

/* The new breadcrumb */
.linkbox { color:yellow; background-color:black; font-size:90%; }

/* Infobox styling */
.infobox { float:right; border: 1px solid #373; padding-left: 0.5en; padding-right: 0.5en; padding-top: 0px; padding-bottom: 0px; background: #ffffff; margin: 3px; }

.ibx_1 { background: #EFEFEF }

.ibx_2 { background: #E6E6FF }

.ibx_browse { background: #ddddff }

/* * *
 * Stuff for articles
 */

.caution { border-width:2px; border-style:solid; border-color:black; background:yellow; padding: 5px 5px 5px 5px }

.note { border-width:2px; border-style:solid; border-color:black; background:cyan; padding:5px 5px 5px 5px; }

.todo { border-width:2px; border-style:solid; border-color:black; color: white; background:red; padding:5px 5px 5px 5px; }

/* Semantic for terms */
.term {	font-weight:bold; }

/* Right-floating sidebar complete with NOTE styling */
.sidebar { float:right; width: 25%; border-width:2px; border-style:solid; border-color:black; background:cyan; padding:5px 5px 5px 5px; }

/* Semantic for image captions. */
.imgcap { font-weight:bold; font-style:italic; border-width:0; }
	
/* For big swatches of code */ 
.codeswatch { font-family: monospace; font-size:12; position:relative; left:15px; }

.keys {
	color: #333;
	background-color: #EFEFEF;
	font: normal 80% monospace;
	text-align: center;
	border-top: 2px double #CFCFCF;
	border-left: 3px solid #BABABA;
	border-right: 4px solid #AAA;
	border-bottom: 6px solid #909090;
	padding-left: 0.2em;
	padding-top: 0em;
	padding-right: 0.2em;
	padding-bottom: 0em;
	line-height: 1.6em;
	vertical-align: top;
}

/* Developer only text */
.dev { color:#cd00cd; font-weight:bold;}

/* Navigation link list */

div#navigation a { border-right:1px solid silver; 
	text-decoration:none;
 	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:silver;
}
div#navigation a:hover { background:silver; color:black;}

/* * *
 * Utility classes
 * For one-off uses on a number of pages.
 */

/* Do the same thing {{-}} on Wikipedia does, but with valid content */
.clear { clear:both; }

/* Lettered list */
.lettered { list-style-type:lower-alpha }

/* Places a <div> in the upper right corner of the screen. */
.uppercorner { position:fixed; float:right; }

/* Cardinal direction formatting: uses lowercasing */
.cardinal {font-variant:small-caps; font-family:"Roadgeek 2005 Series D";}

/* Clinched highway bar */
.clinched { background:#d8d8d8; font-weight:bold;}

/* For making a unordered list of links */
.linklist {
	padding-left: 0;
	margin-left: 0;
}

.linklist li {
	margin: 0;
	display: inline;
	list-style-type:disc;
	padding-right:20px;
}

/* Portal article-name-link */
.a-name { font-size:120%; font-weight:bold; }

/* * *
 * Deprecated stuff 
 */

/* Presumably used in books. Check for and delete */
.title { font-family: tahoma,veranda,sans-serif; font-size:28pt; font-weight:bold }

/* Presumably used in books. Check for and delete; redundant to .imgcap */ 
.figure { font-weight:bold; font-style:italic; border-width:0;}

/* Current location for old breadcrumb box. Deprecated. */
.location {
	border-width:1px; background-color:#EEEEEE
}
