/*
  960 Grid System ~ Text CSS.
  Learn more ~ http://960.gs/

  Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
  font: 13px/20px 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
  color:#333;
}

pre,
code {
  font-family: 'DejaVu Sans Mono', Monaco, Consolas, monospace;
}

hr {
  border: 0 #ccc solid;
  border-top-width: 1px;
  clear: both;
  height: 0;
}

a {
	color:#004e97;
	text-decoration:none;
}
a:hover {
	color:#00a3e8;
	text-decoration:underline;
}
/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
  font-size: 25px;
  color:#63b01f;
  text-shadow: #e0e0e0 0px 2px 3px;
	font-weight:normal;
}

h2 {
  font-size: 18px;
  color:#456727;
  font-weight:normal;
}

h3 {
  font-size: 21px;
}

h4 {
  font-size: 19px;
}

h5 {
  font-size: 17px;
}

h6 {
  font-size: 15px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
  list-style: decimal;
}

ul {
  list-style: disc;
}

li {
  margin-left: 30px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  margin-bottom: 20px;
}

div.contact{
	padding:40px 0 0 0;
	color:#63b01f;
	font-size:11px;
	line-height:15px;
}

div.navigation{
border: 1px solid #004e97;
height:40px;
line-height:40px;
text-align: center;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #004e97;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00a3e8), to(#004e97));
background: -moz-linear-gradient(#00a3e8, #004e97);
background: linear-gradient(#00a3e8, #004e97);
-pie-background: linear-gradient(#00a3e8, #004e97);
behavior: url(/assets/css/PIE.htc);
margin-bottom:20px;
}

div.navigation a{
	color:#fff;
	line-height:40px;
	padding:0 10px;
	text-decoration:none;
	display:inline-block;
}

div.navigation a:hover, div.navigation a.selected{
	text-decoration:underline;
	background: #00a3e8;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00a3e8), to(#0083c9));
background: -moz-linear-gradient(#00a3e8, #0083c9);
background: linear-gradient(#00a3e8, #0083c9);
-pie-background: linear-gradient(#00a3e8, #0083c9);
behavior: url(/assets/css/PIE.htc);
}

a.pdf{
	background-image:url(/images/pdf.png);
	text-indent:50px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
}

div.footer_top{
	margin:20px 10px;
	border-top:1px solid #999;
}
div.footer p, div.footer a{
	font-size:11px;
	color:#999;
}