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

	Licensed under GPL and MIT.
*/

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

body {
background: #CCC;
	font: 12px/1.3 Arial, sans-serif;
}

#spotlight body {
background-color: #FFF;
	font: 18px/1.5 Arial, sans-serif;
}

#cookie {
	font: 10px/1.5 Arial, sans-serif;
	padding-bottom: 10px;
}


.back-to-top {
	font: 10px/1.5 Arial, sans-serif;
	padding-bottom: 10px;
}



a{
	color: #0372b9;
	text-decoration: none;
}

a:visited {
	color: #0372b9;
	text-decoration: none;
}

a:hover {
	color: #0372b9;
	text-decoration: underline;
}

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


.bar_box{
	font: 16px Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #FFF;
}

.header{
	font: 14px Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #FFF;
}
   

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 25px;
	color: #0372b9;
	padding-top: 6px;
}

h2 {
	font-size: 16px;
	color: #0372b9;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

h3 {
	font-size: 16px;
	color: #0372b9;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

h4 {
	font-size: 14px;
	color: #0372b9;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

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

ol {
	list-style: decimal;
}

ul {
	list-style: disc;
}

li {
	margin-left: 30px;
}
#learn-more-box {width:180px; background:#fff; position:relative; float:right; display:block; border:1px solid #fff; margin:0; padding: 0px}
#learn-more-box a{text-decoration:none;}
#learn-more-box a:hover{text-decoration:underline;}
#learn-more-box ul {padding:0 ; list-style:none; margin-left: -15px;}
#learn-more-box li {padding:0 ; list-style:none; line-height: 1; left-margin:0px; margin-top: 4px; margin-bottom:6px; }
#learn-more-box h3 {font-size: 13px;  color: #0372b9; background:#FFF; padding: 0 0 0 10px; margin: 1px; } 
#learn-more-box h3:hover {text-decoration:none; cursor: hand; font-size: 13px; color: #FCE91A; background-color: #0372b9; padding: 0 0 0 10px; margin: 1px; } 
	.more {  font-size: 10px; text-decoration:underline; text-align:right; display:block;}
  .event a {  font-size: 10px; padding:0px; text-decoration:underline; }
  .doc{display:inline; font: 10px Arial, sans-serif;}

a.css_tooltip{position:relative; text-decoration:underline;}
	a.css_tooltip:hover{background-color:#fff;}
	a.css_tooltip span{display:none;}
	a.css_tooltip:hover span{display:block; position:absolute; z-index:20; top:2em;left:2em;width:200px;border:1px solid #cccccc;background-color:#aaaaaa;color:#6c6c6c;padding:5px;} 

p,
dl,
hr,
h1,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 20px;
}