/* The Right Gear - Chronos */
/* Newclear Designs | Nigel Duckworth 
   Fall 2005 */

/* Colors */
body { background: #FFF; }
#header { background:#FFF; margin-bottom: 50px; }
#header.hdrLogin { background: #FC0; border-bottom: 3px solid #CCC; }
#nav {background:#ffc}
#content {background:#9cf}
#supp {background:#cfc}
#footer {background:#ccf}

/*******************************************************************/

/* Global Whitespace Reset */
* { margin: 0px; padding: 0px; }

/* Layout */
body 					{ min-width:640px }
#navsagcontainer { width: 20%; float: left; overflow: hidden; margin-top: 2em; }
#1content 		{ width:75%; float: right; } 
#content 			{ width:75%; float: right; } 
#footer 			{ clear: both; }

/* Gfx */
body					{ color: #666666; font-family: verdana,arial,sans-serif; background: #FFFFFF; }
body * 				{ text-align: left; }
#wrap					{ width: 100%; margin: 0 auto; background: #FFFFFF; }
#header 			{ height: 372px; }
#navsagcontainer 	{ margin-left: 2em; }
#navsaglist ul { margin-left: 2em; list-style: disc; }
#navsaglist li { margin-bottom: .5em; }
#navsaglist a	{ display: block; }
#navsaglogout { margin-top: 2em; margin-left: 2em; margin-bottom: 1em; }
#content			{ background: #FFFFFF }
.pad					{ padding-left: 20px; padding-right: 20px; }
#footer				{ color: #999; background: none; padding: 0px; margin-top: 50px; margin-bottom: 25px; border: none; border-top: 1px dotted #666; }

h1, h2, h3, h4 { color: #999; background: none; letter-spacing: -2px; }
h1						{ color: #FC0; text-transform: lowercase; }
.intro				{ font-size: 1em; line-height: 1.8em; color: #FF6600; }

p							{ margin-top: 2em; margin-bottom: 1em; }

/* Forms */
fieldset			{ border: 1px solid #999; padding: 10px; margin-top: 2em; margin-bottom: 2em; }
legend				{ font-size: .8em; font-weight: bold; text-transform: uppercase; color: #000; margin-left: 10px; margin-right: 10px; }
label 				{ display: block; margin-top: 20px; width: 200px; padding: 3px; padding-top: 0px; padding-bottom: 0px; color: #FFF; background: #999; border: 1px solid #CCC; }
input					{ width: 550px; border: 1px solid #CCC; background: #EEE; }					
textarea 			{ width: 530px; border: 1px solid #CCC; background: #EEE; }
select				{ width: 200px; }
input.btn					{ font-size: 1em; font-weight: bold; text-transform: uppercase; background: #009; color: #FFF; width: auto; padding: 5px; border: 6px solid #EEE; margin: 10px; margin-left: 0px; }
p span				{ display: block; margin-bottom: 0px; width: 100px; padding: 3px; color: #FFF; background: #ccc; border: 1px solid #CCC; }
p .displaycontent { display: block; width: 500px; color: #000; background: #FEE; padding: 3px; border: 1px solid #C00; }

th						{ font-weight: bold; color: #FFF; background: #999; }

.note					{ font-weight: bold; color: #C00; background: #FE0; padding: 5px; }

/* Tools */
.dev					{ display: none; }

