@charset "UTF-8";
/* CSS Document */

#topnav {
	text-align: left;
	margin-left:110px;
	width:555px;
	height: 80px;
	font-size:12px;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	color: #9dfbf9;
	clear: both;
}

#topnav a:link {text-decoration: none; color: #9dfbf9;} /* unvisited link */
#topnav a:visited {text-decoration: none; color: #fff;} /* visited link */
#topnav a:hover {text-decoration: underline; color: #9dfbf9;} /* mouse over link */
#topnav a:active {text-decoration: none; color: #9dfbf9;} /* selected link */ 

#topnav_left {
	padding: 0px 0px 0px 0px;
	width: 260px;
	height: 80px;
	float:left;
}

#topnav_right {
	padding: 0px 0px 0px 0px;
	width: 270px;
	height: 80px;
	float: right;
}

#topnav_left ul {
	text-decoration: none;
	list-style: none;
	margin: 0px;
	padding-left:: 15px;
}

#topnav_left li {
	padding: 6px 0px 6px 0px;
}

#topnav_right ul {
	text-decoration: none;
	list-style: none;
	margin: 0px;
	padding-left: 20px;
}

#topnav_right li {
	padding: 6px 0px 6px 0px;
}

#block {
	clear: both;
	margin: 60px 0px 0px 0px;
	padding: 0px;
	width: 97%;
	height: auto;
}

#block_notopnav {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 140px 0px 0px 0px;
	width: 97%;
	height: auto;
}

#block_home {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 97%;
	height: auto;
}

/*

#sidenav {
	float: left;
	text-align: left;
	margin: 40px 0px 0px 0px;
	padding: 0px;
	width:100px;
	height: auto;
	font-size:20px;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	clear: both;
}

#sidenav a:link {text-decoration: none; color: #fff;} 
#sidenav a:visited {text-decoration: none; color: #777;} 
#sidenav a:hover {text-decoration: none; color: #fff;} 
#sidenav a:active {text-decoration: none; color: #fff;} 

#sidenav ul {
	text-decoration: none;
	list-style: none;
	margin: 0px;
	padding-left: 0px;
}

#sidenav li {
	padding: 6px 0px 0px 0px;
	height: 28px;
}


#sidenav_home {
	float: left;
	text-align: left;
	top: 0px;
	margin: 181px 0px 0px 0px;
	padding: 0px;
	width:100px;
	height: auto;
	font-size:20px;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	clear: both;
}

#sidenav_home a:link {text-decoration: none; color: #fff;} 
#sidenav_home a:visited {text-decoration: none; color: #777;} 
#sidenav_home a:hover {text-decoration: underline; color: #fff;} 
#sidenav_home a:active {text-decoration: none; color: #fff;} 

#sidenav_home ul {
	text-decoration: none;
	list-style: none;
	margin: 0px;
	padding-left: 0px;
}

#sidenav_home li {
	padding: 5px 0px 0px 0px;
	height: 29px;
}
*/

#content {
	float: right;
	width: 500px;
	height: 400px;
	position: relative;
	z-index: 3;
	overflow: auto; 
	overflow-x: hidden;
	margin: 0.3em auto;
	padding: 00px 20px 0px 0px;
	font-size: 12px;
	color:#000;	
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	line-height: 1.4em;
	letter-spacing: 1px;
}

#content h1 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:18px;
	letter-spacing: .6px;
	font-style: italic;
}

#content h2 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:16px;
	letter-spacing: .6px;
	font-style: normal;
}

#content h3 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:14px;
	letter-spacing: .6px;
	/*font-style: italic; */
}

#content_home {
	top: 350px;
	float: right;
	width: 480px;
	height: 210px;
	position: relative;
	z-index: 3;
	overflow: auto; 
	overflow-x: hidden;
	margin: 0.3em auto;
	padding: 0px 55px 0px 0px;
	font-size: 12px;
	line-height: 1.5em;
	color:#000;	
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	line-height: 1.4em;
	letter-spacing: 1px;
}

#content_home h1 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:18px;
	letter-spacing: .6px;
	font-style: italic;
}

#content_home h2 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:16px;
	letter-spacing: .6px;
	font-style: normal;
}

#content_home h3 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:14px;
	letter-spacing: .6px;
	font-style: italic;
	text-align: center;
}

#content_home ul.circle {
	list-style-type:circle!important; 
	text-decoration: none;
}

#content_home li {
	padding: 0px 0px 0px 20px;
	font-weight: bold;
	line-height: 2em;
}

#content a:link {text-decoration: none; color: #367EC6;} /* unvisited link */
#content a:visited {text-decoration: none; color: #367EC6;} /* visited link */
#content a:hover {text-decoration: underline; color: #367EC6;} /* mouse over link */
#content a:active {text-decoration: none; color: #367EC6;} /* selected link */ 

#content_home a:link {text-decoration: none; color: #367EC6;} /* unvisited link */
#content_home a:visited {text-decoration: none; color: #367EC6;} /* visited link */
#content_home a:hover {text-decoration: underline; color: #367EC6;} /* mouse over link */
#content_home a:active {text-decoration: none; color: #367EC6;} /* selected link */ 

#content_contact a:link {text-decoration: none; color: #367EC6;} /* unvisited link */
#content_contact a:visited {text-decoration: none; color: #367EC6;} /* visited link */
#content_contact a:hover {text-decoration: underline; color: #367EC6;} /* mouse over link */
#content_contact a:active {text-decoration: none; color: #367EC6;} /* selected link */ 


#content_contact {
	top: 400px;
	float: right;
	width: 500px;
	height: 210px;
	position: relative;
	z-index: 3;
	overflow: auto; 
	overflow-x: hidden;
	margin: 0.3em auto;
	padding: 0px 20px 0px 0px;
	font-size: 12px;
	line-height: 1.5em;
	color:#000;	
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	line-height: 1.4em;
	letter-spacing: 1px;
}

#content_contact h1 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:18px;
	letter-spacing: .6px;
	font-style: italic;
}

#content_contact h2 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:16px;
	letter-spacing: .6px;
	font-style: normal;
}

#content_contact h3 {
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	font-size:14px;
	letter-spacing: .6px;
	font-style: italic;
	text-align: center;
}

#content_shadowbox {
	font-size: 12px;
	color:#000;
	background-color:#fff;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', Georgia, sans-serif;
	line-height: 1.4em;
	letter-spacing: 1px;
	padding: 50px 50px 50px 50px;
}

p.feature  {font-size: 14px; line-height: 2em; letter-spacing: 1.5px; }

#contactinfo {
	clear: both;
	display:block;
	text-align:center;
	padding-top: 179px;
	
}

.indent {
	margin-left: 220px;
}

.indent2 {
	margin-left: 40px;
}

.paddingright {
	padding-right: 20px;
}

/* div#content.flexscroll.flexscrollactive {
	padding-right: 20px;
} */

#sidenav {
	float: left;
	text-align: left;
	margin: 52px 0px 0px -20px;
	padding: 0px;
	width:125px;
	height: auto;
	font-size:20px;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	clear: both;
	border:#fff solid; 
	border-width:1px;
	z-index: 100000!important; 	 
}

#sidenav ul {margin:0px; padding:0px; background-color:#322069;}


#sidenav ul li {
height:32px;
line-height:32px; 
list-style:none; 
padding-left:10px;
color:#FFF; 
cursor:pointer; 
}    

#sidenav ul li:hover {background-color:#EB7C35; position:relative;} 

#sidenav ul ul {
display:none; 
position:absolute; 
left:115px; 
top:5px;
font-size: 16px; 
border:#fff solid; 
border-width:1px; 
background-color:#322069;
z-index: 1000000!important; 
}  
        
#sidenav ul li:hover ul {display:block;} 

#sidenav ul ul li {border:none; width:210px; float:left; display:inline;} 

#sidenav ul ul li:hover {text-decoration:underline; border:none;}    

#sidenav a:link {text-decoration: none; color: #fff;} 
#sidenav a:visited {text-decoration: none; color: #777;} 
#sidenav a:hover {text-decoration: underline; color: #fff;} 
#sidenav a:active {text-decoration: none; color: #fff;} 


#sidenav_home {
	float: left;
	text-align: left;
	top: 0px;
	margin: 192px 0px 0px -20px;
	padding: 0px;
	width: 125px;
	height: auto;
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	clear: both;
	border:#fff solid; 
	border-width:1px;
	z-index: 10000; 
}

#sidenav_home ul {margin:0px; padding:0px; background-color:#322069;}


#sidenav_home ul li {
height:32px;
line-height:32px; 
list-style:none; 
padding-left:10px;
color:#FFF; 
cursor:pointer; 
}    

#sidenav_home ul li:hover {background-color:#EB7C35; position:relative;} 

#sidenav_home ul ul {
display:none; 
position:absolute; 
left:115px; 
top:5px; 
font-size: 16px;
border:#fff solid; 
border-width:1px; 
background-color:#322069;
z-index: 10000; 
}  
        
#sidenav_home ul li:hover ul {display:block;} 

#sidenav_home ul ul li {border:none; width:250px; float:left; display:inline;} 

#sidenav_home ul ul li:hover {text-decoration:underline; border:none;}    

#sidenav_home a:link {text-decoration: none; color: #fff;} 
#sidenav_home a:visited {text-decoration: none; color: #777;} 
#sidenav_home a:hover {text-decoration: underline; color: #fff;} 
#sidenav_home a:active {text-decoration: none; color: #fff;} 