#site-map-head {
	padding-left: 5px;
}

#site-map {
	display: inline;
}

#site-map li, #site-map li a  {
	list-style: none;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#site-map li a:hover  {
	list-style: none;
color:#00AEEF;
	text-decoration:none;
	font-weight:bold;
}

#site-map .sub-page {
	margin: 3px;
	margin-left: 12px;
	list-style: none;
}

a img, img {
	/*border: 1px solid silver;*/
	border:0;
	padding: 5px;
	margin: 3px;
}


h1, h2, dfn {
	font-size: 18px;
	color:#F04400; 
	text-decoration:none;
	font-style:normal;
}

h3, h3 a {
	font-size: 14px;
	/*color:#000000; */
	text-decoration:none;
	font-weight:bold; 
	font-size: 16px; 
	display:inline;
	color:#000000;
}

.title {
	background-image:url('');
	background-color: #FFFFFF;
	background-position: center center;
	background-repeat: no-repeat;
	width: 700px;
	height: 120px;
	border-bottom: 1px solid #E9E5E4;
	border-right: 1px solid #E9E5E4;
	border-left: 1px solid #E9E5E4;
}

.body {
	background-image: url('');
	background-color: #FFFFFF;
	background-position: right top;
	background-repeat: no-repeat;
    color: black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
/*    width: 620px;*/
	border-right: 1px solid #E9E5E4;
	height: 100%;
}

.nav {
	width: 220px;
	height: 100%;
	color: black;
	border-top: 1px solid #00AEEF;
	border-left: 1px solid #00AEEF;
	border-bottom: 1px solid #00AEEF;
}

.foot {
	background-color: #E9E5E4;



	width: 180px;
	height: 100px;
}

body {
	margin: 0px;
}

.style1 {

	background-color: #FFFFFF;


	color: black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 620px;
	border-top: 1px solid #00AEEF;
	border-right: 1px solid #00AEEF;
	border-bottom: 1px solid #00AEEF;
	height: 100%;
	text-align: left;
}

.style2 {
	background-image: url('');
	background-color: #FFFFFF;
	background-position: center center;
	background-repeat: no-repeat;
	width: 700px;
	border-bottom: 1px solid #E9E5E4;
	border-right: 1px solid #E9E5E4;
	border-left: 1px solid #E9E5E4;
	white-space: nowrap;
	vertical-align: top;
	height: 40px;
}

.style2 .title_top {
	font-weight: bold;
	text-align: left;
	font-size: 20px;
	/*color: #000000;*/
	margin-top: 4px;
	margin-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

.style3 {
	font-size: 18pt;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	padding-left: 4px;
	text-decoration:underline;
}

#side_menu {
	float: left;
	margin: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt; 
}

#side_menu ul {	
	list-style: none;
	width: 210px;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 1.1em;
}	

#side_menu li {
	margin-top: 4px;
	text-align: left;}

#side_menu li a {
	font-weight: bold;
	padding-left: 4px;
	line-height:20px;
	margin-top:10px;
	height: 20px;
	text-decoration:none;
	/*color: #ffffff;*/
	display: block;
	background-image:url(images/menu-button1.jpg);
	background-repeat:no-repeat;color:#FFFF00;

}	

#side_menu li.subpage a {
	margin-left: 9px;
	border-left-width: 2px;
	background-image:url(images/menu-button2.jpg);
	background-repeat:no-repeat;
	/*color:#ffffff; */
}
	
#side_menu li.subpage a:hover {
	margin-left: 9px;
	border-left-width: 2px;
	background-image:url(images/menu-button2hover.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
   /* color:#ffffff;*/
}
	
#side_menu li a:hover {
	/*color: #ffffff;*/
	background-image:url(images/menu-button1hover.jpg);
	background-repeat:no-repeat;
		color:#ffffff;
}

#side_menu li span {
 	font-weight: bold;
	padding: 4px;
	height: 15px;
	text-decoration:none;
	color: #000000;
	display: block;
	background: #E9E5E4;
	border-left: 5px solid #000000;
}

.top_links {
	float: right;
	font-family:Arial, Helvetica, sans-serif;
}


.top_links, .top_links a, .top_links span {
	font-size: 12px;
	padding: 5px;

}
.topmenulist li {
	list-style-type:none;
	display:block;
	float:left;
	border-bottom:#6BD5FF solid 4px;
	width:97px;
	text-align:center;
		height:25px; line-height:25px;
}

.topmenulist li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00AEEF;
	font-weight:bold;
}

.topmenulist li:hover {
	list-style-type:none;
	display:block;
	float:left;
	border-bottom:#F04400 solid 4px;
}
	
.topmenulist li a:hover {
	color:#F04400;
}

.top_links a {
	text-decoration:none;
	color:#00AEEF;
	font-weight:bold;
}


.top_links a:hover {
	/*color: #000000;*/
	text-decoration:none;
	/*color:#000000;*/
	font-weight:bold;
}



.top_subs {
	float: right;
	font-family:Arial, Helvetica, sans-serif;
}
.top_subs, .top_subs a, .top_subs span {
	font-size: 11px;
	padding: 5px;
}

.top_subs a {
	/*color: #000000;*/
	text-decoration:none;
	color:#00AEEF;
	font-weight:bold;
}

.top_subs a:hover {
	/*color: #000000;*/
	text-decoration:none;
/*	color:#000000;*/
	font-weight:bold;
}

.bottom_links {
	/*color:#000000;*/
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.bottom_links a, .bottom_links span {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#00AEEF;
	padding: 5px;
	padding-top: 5px;
	font-weight: bold;
	text-decoration:none;
}

.bottom_links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color:#000000;*/
	padding: 5px;
	padding-top: 5px;
	font-weight: bold;
	text-decoration:none;
}

.linesave {
	color:#000000;
	text-decoration:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:20px;
	}
.linesave a {
	color:#000000;
	text-decoration:none;

	}
.linesave a:hover {
	/*color:#000000;*/
	text-decoration:none;

	}
	
	.li, li a {
	color:#000000;
	text-decoration:none;
	}
	
.company-info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
width:800px;
}
.footer-info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
width:800px;
}
	
.img-border {
	margin-left:10px;
}

.contact-phone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F04400;
	text-align:right;
}

p, li, .ncca {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;

	}

p a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00AEEF;
	text-decoration:none;
	
	}
	
p a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0033FF;
	text-decoration:none;
	}
	
.leftCol {
	width:220px;
	vertical-align:top;

}
.midCol {
	width:580px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
		border-left:#F04400 solid 1px;

	
	

}

.container {
width:700px;
border-top:#00AEEF 1px solid;
border-left:#00AEEF 1px solid;
border-right:#00AEEF 1px solid;
}

.title-text {
border-bottom:#F04400 1px solid;

}

.top-curve {
	/*background-image:url(/images/border-top.jpg);*/
	background-image:url(/images/top-curve2.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:800px;
}
.bottom-curve {
	background-image:url(/images/cleen-banner-footer.jpg);
	background-repeat:no-repeat;
	height:100px;
	width:800px;
}
.sides {
	/*background-image:url(/images/border-middle.jpg);
	background-repeat:repeat-y;
*/
border-left:#F04400 solid 1px;
border-right:#F04400 solid 1px;

	height:15px;
	width:800px;
}

hr {
height:1px;
color:#FF9966;

padding-top:0; margin-top:0;
padding-bottom:0; margin-bottom:0;

}