body,html{
	/* Body/Gray: */
	font-family: Merriweather, serif;
	font-size: 1.125em;
	font-weight: 300;
	color: #515660;
}

span, p, li{
	font-family: Merriweather, serif;
	font-size: 1.05em;
	font-weight: 300;
	color: #515660;
}

table{
	border-collapse: collapse;
}

td{	
	font-family: Merriweather, serif;
	/*font-size: 1.125em;*/
	font-weight: 300;
	color: #515660;
}

input, select {
	font-family: Karla, sans-serif;
	font-size: 1em;
	color: #515660;		
}

input[type='text'], select {
	min-width: 280px;
	margin-bottom: 2px;
	height: 35px;	
} 

#captchaSText {
	font-family: Karla, sans-serif;
	font-size: 1em;
	color: #515660;		
	height: 35px;
}

label{
    font-family: Merriweather, serif;
	font-size: 1em;
	color: #515660;	
	font-weight: normal;
	height: 35px;		
}

#capinstrcts{
	font-family: Merriweather, serif;
	font-size: 1em;
	color: #515660;	
	font-weight: normal;	
}

#caplable{
	font-family: Merriweather, serif;
	font-size: 1em;
	color: #515660;	
	font-weight: normal;	
}

h1 {
	/* H1 Header Text/Black: */
	font-family: Karla, sans-serif;
	font-size: 2.6em;
	font-weight: 700;
	color: #091325;
}

h2 {
	/* H2 Header Text/Black: */
	font-family: Karla, sans-serif;
	font-size: 2.25em;
	font-weight: 700;
	color: #091325;
}

h3{
	/* H3 Header Text/Black: */
	font-family: Karla, sans-serif;
	font-size: 1.5em;
	font-weight: 700;
	color: #091325;
}

h4{
	/* H4 Header Text/Gray: */
	font-family: Merriweather, serif;
	font-size: 1.5em;
	font-style: italic;
	color: #515660;
}

h5{
	/* H5 Header Text/Black: */
	font-family: Karla, sans-serif;
	font-size: 1.25em;
	font-weight: 700;
	color: #091325;
}

h6{/* H6 Header Text/Black: */
	font-family: Karla, sans-serif;
	font-size: 1.25em;
	text-transform: uppercase
}

.action {
	/* Button Text/Black: */
	font-family: Karla, sans-serif;
	font-size:1em;
	font-weight: 700;
	height: 40px;
	width: auto;
}



.bodySmall{
	/* Body/Gray: */
	font-family: Merriweather, serif;
	font-size: 1.125em;
	font-weight: 300;
	color: #515660;
}

.bodyNormal{
	/* Body/Gray: */
	font-family: Merriweather, serif;
	font-size: 1.125em;
	font-weight: 300;
	color: #515660;
}

.bodyBold{
	font-family: Merriweather, serif;
	/*font-size: 1.125em;*/
	font-weight: bold;	
	color: #515660;
}

.registerAns{
	font-weight: bold;	
}

.right {
	text-align: right;
}


.error {
    font-family: Merriweather, serif;
	font-size: 1em;	
	color: #ED1C24;
	font-weight: bold;
}

.sysdown {
	color: #9C0505;
}

.certificate {
	font-size: 1em;
}

.header-bar .header-nav a{
	font-family:Karla,sans-serif;font-size:16px;
}

.footer-bar .footer-link {
	font-family:Karla,sans-serif;font-size:16px;
}

