@charset "utf-8";
/*
	ASIDE
		
	BAR			 																							
		.bar
		.bar p
		
	CONDENSE TEXT
		.condense-text
		.condense-text p
		
	DATE
		.date
		
	DOCUMENT	
		.document a 
		.document p																							
		.document h1 
		.document h2
		.document h3 
		.document h4 
		.document h5 
		.document h6


	FONT SIZING
		a																								
		h1 
		h2 
		h3 
		h4 
		h5 
		h6  
		p
		
	FORM																							            
		.form-label 
		.form-input
		.form-select 	
		
	LISTS			 																							    
		ul.list-horizontal 
		ul.list-icons 		li p
		ul.list-text 		li p 
		ul.list-vertical
		ul.list-vertical 	li p
		
	LOGO TEXT
		.logo-text	

	ORBIT BANNER			 																							
		.orbit-caption
		.orbit-caption p 
		
	PARSLEY																					            
		ul.parsley-error-list
		ul.parsley-error-list p
					
	PANEL
		.panel h5
		.panel a
		.panel ul
*/

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ASIDE		 																									*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */


aside{
	margin-bottom: 0;
	font-size: 20px;

	border-left:#ff0000 solid 8px;
	padding-left:16px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#EAEAEA;
	margin-top:32px;
	margin-bottom:32px;
}


/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* BAR FONTS			 																							*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

html{
	font-size:100%;
}


.bar {
	font-family:Arial, "Helvetica", sans-serif;
	font-size:16px;
	line-height: 40px;
}

.bar > p{
	float:left;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* DATE																				            */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.date{
	font-style:italic;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* DOCUMENT FONTS																									*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.document  a {
	text-decoration:none;
}

.document  a:hover {
	text-decoration:underline;
}

.document p {
	line-height:21px;
}

.document h1,
.document h2,
.document h3,
.document h4,
.document h5,
.document h6{
	font-family:'FuturaStdLight', Arial, Helvetica, sans-serif;
	font-smooth:always;
	-webkit-font-smoothing: antialiased;	
}

.document h1 {
	font-size:42px;
	font-size:2.625rem;
	font-weight:200;
	margin-bottom:32px;
}

.document h2 {
	font-size:36px;
	font-size:2.0rem;
	font-weight:200;
	margin-top:16px;
	margin-bottom:16px;
}

.document h3 {
	font-size:24px;
	font-size:1.5rem;
	font-weight:200;
	margin-top:16px;
	margin-bottom:16px;
}

.document h4 {
	font-size:18px;condense-text
	font-size:1.125rem;
	font-weight:200;
	margin-top:16px;
	margin-bottom:16px;
}

.document h5 {
	font-size:14px;
	font-size:0.875rem;
	font-weight:600;
	font-family:"Arial", Helvetica, sans-serif;
	line-height:20px;
	font-style:normal;
	margin-top:16px;
	margin-bottom:16px;
}

.document h6 {
	font-size:12px;
	font-weight:0.75rem;
	font-weight:600;
	margin-top:16px;
	margin-bottom:16px;
}

.document ul  {
	font-size:14px;
	font-size:0.875rem;
	font-weight:100;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* FONT SIZING																										*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

a {
	text-decoration:none;
}

h1, h2, h3, h4, h5, h6,  p {
	margin:0px;
	padding:0px;
	font-weight:100;
}

p {
	font-size:14px;
	padding:0;
	margin:0;
	margin-bottom:16px;
}


/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* FORM																							            		*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.form-label, .form-input, .form-select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}


/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* DOCUMENT-TITLE																							        */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */


.document-title{
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 32px;
}

.document-title h1,
.document-title h2 {
	font-family:'FuturaStdLight', Arial, Helvetica, sans-serif;
	font-smooth:always;
	-webkit-font-smoothing: antialiased;	
}

.document-title h1 {
	font-size:42px;
	font-size:2.625rem;
	font-weight:200;
}


/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* LISTS			 																							    */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

ul.list-horizontal li p {
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 40px;
	margin-bottom: 0px;
}

/* -------------------------------- */

ul.list-icons li p {
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 12px;
	margin-bottom: 0px;
	line-height: 40px;
	padding-right:16px;
}

/* -------------------------------- */

ul.list-text li p  {
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 12px;
	margin-bottom: 0px;
}

ul.list-text li a:hover {
	text-decoration:underline;
}

/* -------------------------------- */

ul.list-vertical {
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	font-weight:200;
}

ul.list-vertical li p {
	padding-left:16px;
	padding-right:16px;
	margin-bottom:0px;
	padding-top:12px;
	padding-bottom:12px;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* LOGO TEXT																				           				 */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.logo-text{
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 80px;
	margin-bottom: 0px;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* PARSLEY																					            */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

ul.parsley-error-list {
	font-family:Arial, Helvetica, sans-serif;
}


ul.parsley-error-list {
    font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

ul.parsley-error-list li {
    line-height: 12px;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* PANEL		 																							*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.panel  a {
	text-decoration:none;
}

.panel  a:hover {
	text-decoration:underline;
}

.panel ul  {
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
}

.panel h5{
	font-weight:bold;
}


/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ORBIT BANNER			 																							*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.orbit-caption h4 {
	margin-bottom:4px;
	font-size:18px;
	font-family:'FuturaStdLight', Arial, Helvetica, sans-serif;
}

.orbit-caption p {
	font-size:16px;
	font-weight:200;
	margin-bottom:0px;
}

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/*  CONDENSE TEXT																										*/
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */

.condense-text {
	margin:0px;
}

.condense-text > p,
.condense-text > h1,
.condense-text > h2,
.condense-text > h3,
.condense-text > h4,
.condense-text > h5,
.condense-text > h6
{ 
	margin:0px;
}





