/*
 * Core Style
 */
html,body {
  background:#292929;
  color: #dddddd;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 100%;
}
a,a:visited{
	color:#aab3b8;
	font-weight:normal;
	text-decoration:none;
}
a:hover{
	color:#dddddd;
}

h1{font-size:40px;color:#dddddd;}
h2{font-size:24px;font-family:Helvetica,arial,sans-serif;color:#dddddd;}
h3{font-size:20px;font-family:Helvetica,arial,sans-serif;color:#6fa296;}
h4{font-size:12px;line-height:20px;font-family:Helvetica,arial,sans-serif;color:#dddddd;}
#splash h1{font-size: 22px;color: #dddddd;}
#splash h2{font-size: 16px;color: #6fa296;}
p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:24px;
	margin:.4em 0 .8em 0;
	padding:0;
}

ul{
  list-style-type:none;
	padding:5px 0px 10px 25px;
}
ul li, ol li{
	padding:5px 0px;
	line-height:16px;
}
ol{
	list-style-type:decimal;
	padding:5px 0px 10px 25px;
}
dt{
	font-weight:bold;
	display:block;
}
dd{
	line-height:16px;
	padding: 5px 0px 20px 0px;
}

img.image-align-left{
	float:left;
	padding:5px;
}
img.image-align-right{
	float:right;
	padding:5px;
}

hr{
	border: 0px;
	color: #e2e2e2;
	background-color: #e2e2e2;
	height: 1px;
	margin:5px 0px 15px 0px;
}
hr.half{
	width:50%;
}
.red{
	color:#a21720;
}
.yellow{
	color:#fed255;
}
.yellow-bold{
	color:#fed255;
	font-weight:bold;
}
.green{
	color:#6fa296;
}
.bigheader{
	font-size:40px;
}
.bigheader strong, .bigheader b{
	color:#6fa296;
}

