/* sitewide-dark.css for The Truth Tree	*/
/* http://www.truthtree.com/			*/
/* Used for darker backgrounds			*/
/* by Le Critique, 2010					*/

/* reset css */
 {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}

	table {	border-collapse: collapse;border-spacing: 0;}

/* link underlines tend to make hypertext less readable, because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none } */

/* eliminate blue-linked image borders */
a img,:link img,:visited img { border:none } 
	
/* end of reset css */

body,p,pre,label,input,select,hr
{font-family:georgia,tahoma,verdana,sans;}

body
{font-size: 100%;}

p,pre,label,input,select,ul,ol,li,option,blockquote
{font-size:1.000em;text-align:left;}

p,pre
 { margin-left:10px;
  margin-right:10px;}

blockquote {color:green;}

a:link {color:#6FEAA3;}    /* unvisited link */
a:visited {color:#63B7F5;} /* visited link */
a:hover {text-decoration: none; color: white; background: blue;} /* mouse over link */
a:active {color:#70E9E9;}  /* selected link */

div,input { border-radius: 12px;
   -webkit-border-radius: 12px;
   -moz-border-radius: 12px;}

h1,h2,h3,h4  {font-weight:bold; 
			margin-bottom:5px;}
   
h1 { font-size:x-large;}
    
h2 { font-size:x-large;}
	
h3 {font-size: large;}
   
h4 {font-size: medium;}

input { border: 1px solid #006;
    background: #ffc;
	}

input[type=submit],label,select,.pointer { cursor:pointer; } /* show pointer when hovering over links in a list */

input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
button {
    border: 1px solid #006;
    background: #ccf;
}
button:hover {
    border: 1px solid #f00;
    background: #eef;
}

label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    }

table {margin-left:10px;
     margin-right:10px;
	 width:800px;
	 }
	
td { white-space:wrap; 
    padding:10px 10px 10px 10px; }
	
hr { height:1px;
    width:225px; 
	background-color:black;
	text-align:center;
	margin:0 auto;
	}
 
select {
 background-color: black;
 color: #ffffff;
}

.info { background-color:#0000A0;font-style:oblique;color:white;text-align:center;} /* used on certain labels */
