/* reset table */

table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background: #000000;
}

html { 
overflow-y: scroll; 
}

body {
	font-family: Verdana, "Bitstream Vera Sans", sans-serif; 
	font-size:	18px;
	color: #FFF;
	background: #000;
	scrollbar-face-color : #444;
	behavior: url("/css/csshover.htc");
}

input {
	border: 1px solid #242424;
	background: #444;
	margin: 5px;
	padding-left: 3px;
	color: #FFF;
	font: normal 14px Verdana, "Bitstream Vera Sans", sans-serif;
}

input:hover {
	background: #666;
}

textarea {
	border: 1px solid #242424;
	background: #444;
	margin: 5px;
	padding-left: 3px;
	color: #FFF;
	font: normal 14px Verdana, "Bitstream Vera Sans", sans-serif;
}

textarea:hover {
	background: #666;
}

code {
 font-family: Monaco, Verdana, Sans-serif;
 font-size: 12px;
 background-color: #f9f9f9;
 border: 1px solid #D0D0D0;
 color: #002166;
 display: block;
 margin: 14px 0 14px 0;
 padding: 12px 10px 12px 10px;
}

#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

input.time_input 
{
	border: 0;
	font-size: 33px;
}

input.time 
{
	border: 0;
	font-size: 20px;
}

div.time_search
{
	text-align: center;
	height: 40px; 
	line-height: 40px;
	font-size: 22px;
	padding: 5px;
	border: 1px solid black;
	width: 520px;
	min-width: 520px;
	margin-left: auto;
  margin-right: auto;
	background: url(/images/bg_light.png) no-repeat;
}

a.entry { color: #FFF; background: inherit; text-decoration: none;}
div.latest_entry:hover { background: #444;}

a.zero {
color: black;
}
div.zero:hover { 
background: white;
color: yellow;
}

p {
color: #FFF;
}


div.assocwrap {
	background: #333;
	padding: 0 5 5 0px;
	margin-bottom: 10px;
	width: 98%;
}

div.assoc {
	background: #333;
	padding: 10 3 3 10px;
	margin-bottom: 3px;
	width: 85%;
}

div.name {
	text-align: right;
	font-size: 12px;
	color: silver;
	margin-top: 3px;
}
div.comment {
	text-align: right;
	font-size: 12px;
	color: silver;
}
div.comment a{
	color: silver;
	text-decoration: underline;
}
div.commentbg {
	background: #222;
	font-size: 12px;
	color: silver;
}

a.am-pm:link{font-size:10px;color:lime;text-decoration:none;}
a.am-pm:visited{font-size:10px;color:lime;text-decoration:none;}
a.am-pm:hover{font-size:10px;color:lime;text-decoration:underline;}
