/* -------------------------------------

Index 

1 - Global Reset and default settings
2 - Heading, Typography, Links
3 - Generic Styles

----------------------------------------*/




/* 1 - Global Reset and default settings */ 
	body * {margin:0; padding:0}
	body {
	background:#0095bf url(../images/page-vert-tile117.gif) repeat-x;  
	color:#000;
	font-size:62%; /* was 75% */
	_font-size:65%;
	font-family:  Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0;} /* font-size:62.5%;  */
	
	/* body:first-of-type {font-size:50%;} */
	
	img  {border:0;}
	.bold {font-weight:bold;}
	
/* 2 - Heading, Typography, Links */ 
	h1, h2, h3 {margin:0; padding:0;}
	h1 {color:#14AB99; font-family:  Arial, Helvetica, sans-serif; font-size:2.4em; margin:0 0 1em 0; padding:0;}
	h2 {color:#14AB99; font-family:  Arial, Helvetica, sans-serif; font-size:2.4em; margin:0 0 0.2em 0; padding:0;}
	h3 {color:#000; font-family:  Arial, Helvetica, sans-serif; font-size:1.1em; margin:0 0 0.2em 0; padding:0;font-weight:bold;}
	h4 {color:#14AB99; font-family:  Arial, Helvetica, sans-serif; font-size:1.1em; margin:0 0 0em 0; padding:0;}
	
	h3 a {color:#000; font-family:  Arial, Helvetica, sans-serif; font-weight:bold;}
	
	p {color:#333; font-family: Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:normal; line-height:1.6em; margin:0 0 1em 0; text-align:left;}
	.smallcontent{font-size:0.9em; line-height:1.4em;}
	blockquote p, cite {color:#666; display:block; font-family:  Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:normal; line-height:1.6em; margin:0 0 1em 0; text-align:left;}
	cite {font-weight:bold; font-style:normal; margin:0 0 1em 0;}
	.red{color: #c73f4a; font-weight:bold;}

	#content ul {margin:0 0 1em 1.5em; list-style:square; list-style-image:url(../images/bullet-sq.gif);}
	#content ul li {color:#666; font-size:1.1em; line-height:1.6em; margin:0 0 0.3em 0;}
	#content ul li ul {margin:0.5em 0 0.3em 1em;}
	#content ul li ul li {font-size:1em;}
	
	#content ol {margin:0 0 1em 1.5em;}
	#content ol li {color:#666; font-size:1.1em; line-height:1.6em; margin:0 0 1em 0;}
	
	
	a {color:#333; /* font-weight:bold; */ text-decoration:underline;}
	a:hover {}
	
	.displayblock {display:block;}
	.floatright {float:right;}
	.floatleft {float:left;}
	
	/* CSS clearing */   
	.clearboth {clear:both;}
	.clearleft {clear:left;}
	.clearright {clear:right;}
	
	.clearing:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearing {display: inline-table;}
	/* Hides from IE-mac */
	  * html .clearing {height: 1%;}
	  .clearing {display: block;}
	/* End hide from IE-mac */
	
	.close-below{margin-bottom:0px;margin-top:18px;line-height:0px;}
	.gap{margin-bottom:2px;
