@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
.clear {clear:both;}
img {border:none;}
ul {list-style:none;}
a {text-decoration:none;color:#0053A0;font-weight:bold;}
a:hover {text-decoration:underline;}

h1 {font-size:140%;margin-bottom:20px;}
h2 {font-size:120%;margin-bottom:20px;padding-top:10px;}
h3 {font-size:110%;padding-top:10px;}

.holistic h2 {font-size:140%;margin-bottom:20px;}
.holistic h1 {font-size:120%;margin-bottom:20px;padding-top:10px;}

strong {font-weight: 100;}

p {margin:10px 0px;}
body {
	font:9pt Arial, Helvetica, sans-serif;
	color:#0053A0;
}
label {float:left;width:100px;font-weight:bold;}
input, textarea {margin-bottom:8px;}

/*STYLES*/
#container {
	position:relative;
	margin:0px auto;width:910px;
}
#background {background:url(../../images/background_left.jpg) no-repeat top left;}
#content {
	float:right;width:760px;;
}
#content_inner {margin-top:70px;}

.narrow_second {margin-top:40px;}
.narrow_inner {margin:20px 20px 0px;}
.narrow ul {margin-left:20px;margin-bottom:15px;}
.narrow ol {margin-left:40px;margin-bottom:15px;}

#wide {margin:20px;margin-top:40px;}
.narrow {float:left;width:340px;margin-bottom:-70px;}
* html .narrow {margin-bottom:-70px;}
*+html .narrow {margin-bottom:-100px;}

#navigation {
	float:left;width:150px;
}
#navigation .logo {
	text-indent:-9000px;
	background:url(../../images/navigation_logo.jpg) no-repeat;width:150px;height:150px;}
#navigation_inner {margin:5px;height:100%;}

#navigation ul.nav {
	text-align:right;
	margin:12px 10px 0px;
	font:bold 140% "Myriad Pro";
	color:#0A2255;}
#navigation ul.navin {}

#navigation ul li {margin:7px 0px;}


#header {position:absolute;top:0px;right:0px;}
#header .logo {
	text-indent:-9000px;
	background:url(../../images/header_logo.png) no-repeat top right;
	width:280px;height:90px;
}

#footer {
	padding-top:5px;
	top:39px;
	position:relative;
	font-weight:bold;
}
*+html #footer{top:30px;} /*FOR THE BANNER BOX TO BE INLINE WITH HOLISTICS BACKGROUND*/

#footer_left {float:left;width:150px;text-align:center; background-color:#FFFFFF;}
#footer_left #address {font-size:100%;
	text-align:center;margin:0px 0px 20px;
	color:#0053A0;
}

#footer ul {text-align:right;border-top:1px solid #0053A0;margin-top:10px;padding-top:10px;}
*+html #footer ul {padding-top:0px;}
* html #footer ul {padding-top:0px;}

.active {padding:5px;background:url(../../images/arrow_right.png) no-repeat left;padding-left:21px;}
	
	#mininav {margin:0px;padding:0px;}
	#mininav li {display:inline;margin:0px 10px 0px 0px;}