*{
	margin:0;padding:0;outline:0}
img{
	border:0}
ul,li{
	list-style:none}
body{
	background:#bcc9c7 url('../images/background.jpg') repeat-x scroll left top}

h1{
	font:bold 18px/18px arial;color:#014d6c; margin:10px 0 20px 0}
h2{
	font:16px/17px Georgia;color:#014d6c}
h3{
	font:16px/23px Georgia;color:#014d6c;margin:10px 0 20px 0}
h4{
	color:#014d6c;margin:10px 0 0 0; font-weight:bold;font-family:arial; line-height:18px}
h4.top{
	margin:40px 0 0 0}
	
p{
	 color:#333333;margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; line-height:1.5em;}
	
.page{
	width:952px;margin:0 auto}
	
.header{
	width:952px;float:left;height:100px}
.logo{
	width:328px;height:71px;float:left;margin:14px 0 0 27px;display:inline}
.fontchange{
	width:70px;float:right;height:20px;margin:10px 0 0 0}
.fontchange a{
	color:#5f6d79;text-decoration:none}
.fontchange span{
	margin:0 2px}
.f12{
	font-family: arial, sans-serif; font-size:12px}
.f15{
	font-family: arial, sans-serif; font-size:15px}
.f18{
	font-family: arial, sans-serif; font-size:18px}

.container{
	width:952px;float:left;background:transparent url('../images/container-bottom.jpg') no-repeat scroll left bottom;padding:0 0 10px 0}
	
.container_scroll{
	width:952px;background: url('../images/container-back.png') repeat-x scroll left top;float:left}

.content{
	width:666px;float:left}

.homebanner{
	width:660px;float:left;height:275px;background:transparent url('../images/home-banner-back.jpg') repeat-x scroll left top;margin:0 0 2px 6px;display:inline;padding:22px 0 0 0}
.homebanner .text{
	width:290px;float:left;padding:25px 25px 0 35px}
.homebanner .video{
	width:309px;float:left}
.homebanner h2{
	font:20px/36px Georgia;color:#fff}
.homebanner h3{
	font:16px/23px Georgia;color:#86b5b5;margin:40px 0 0 0}
.homebanner a{
	font:16px/23px Georgia;color:#86b5b5;text-decoration:none}
.homebanner a:hover{
	text-decoration:underline}
	
.subnav{
	width:660px;float:left;margin:0 0 0 6px;display:inline}
.subnav a{
	font:14px/17px Georgia;color:#fff;text-decoration:none;padding:13px 0 0 15px;display:block;letter-spacing:1px; font-weight:550;}
.subnav a:hover{
	color:#2ebfbf}
.subnav li{
	float:left;height:44px}
.subnav .coordination{
	background:transparent url('../images/corodination.jpg') no-repeat scroll left top;width:163px}
.subnav .medication{
	background:transparent url('../images/medication.jpg') no-repeat scroll left top;width:165px}
.subnav .connection{
	background:transparent url('../images/connection.jpg') no-repeat scroll left top;width:190px}
.subnav .access{
	background:transparent url('../images/access.jpg') no-repeat scroll left top;width:142px}

.homecontent,#inner{
	width:581px;float:left;padding:15px 40px 20px 45px}
.innercontent,#inner2{
	width:581px;float:left;padding:40px 40px 20px 45px}
#inner a, #inner2 a{
	color:#014d6c;text-decoration:none;}
#inner a:hover, #inner2 a:hover{
	color:#014d6c;text-decoration:underline}

#inner ul, #inner2 ul{
	font:arial;
	color:#333333;
	padding-top: 7px;
	padding-left: 30px;
}

#inner li, #inner2 li{
	font: arial;color:#666666;list-style:disc; padding-bottom: 7px;
}

.breadcrumb{
	width:640px;float:left;font:11px arial;color:#008484;padding:20px 0 0 25px}
.breadcrumb a{
	color:#008484;text-decoration:none;margin:0 5px }
	
.sidebar{
	height:100%; width:284px;float:left;background:#ededed url('../images/sidebar-back.png') repeat-x scroll left top;padding:0 0 100px 0}
.sidebar h2{
	font:16px/17px Georgia;color:#014d6c; letter-spacing: 1px; padding-bottom: 2px; font-weight: 600;}
.sidebar .box{
	width:253px;float:left;background:transparent url('../images/divider.jpg') no-repeat scroll right bottom;padding:20px 15px}
.sidebar .boxnobg {
	width:253px;float:left;padding:20px 15px}

.sidebar .box li{
	margin:5px 0}
.sidebar .box .img{
	width:40px;float:left}
.sidebar .box .img2{
	width:40px;float:left}

.sidebar .box .img img{
	position:relative;top:-4px;left:4px}
.sidebar .box .img2 img{
	position:relative;top:-10px;left:-4px}


.sidebar .box .text{
	width:210px;float:left;margin:0 0 0 0px;display:inline}	
.sidebar .sponsor{
	width:253px;float:left;padding:20px 15px 60px 15px;text-align:center;}
.sidebar .sponsor p{
	margin:0 0 0px 10px; padding-bottom: 20px;}
.sidebar .sponsor span{
	color:#017a7a;font:12px arial;margin:0 0 0 5px}
.sidebar .sponsor a{
	color:#017a7a!important;font:12px arial;text-decoration:none;margin:0 0 0 3px}
.sidebar .helpyou{
	padding:30px 15px 20px 15px}
.sidebar .helpus{
	padding:23px 15px 5px 15px}
	
.sidebar .box p{
	font:12px/18px arial;color:#000; margin-bottom: 0px;}
.sidebar .box li{
	font:12px/18px arial;color:#000}
.sidebar .box a{
	font:12px/18px arial;color:#000;text-decoration:none}
.sidebar .box a:hover{
	text-decoration:underline}
	
.plsdon{margin:10px 0 -5px 0!important}	
.donate{
	width:100%;float:left;margin:10px 0 0 0}
.donate .amt{
	width:91px;position:relative;top:-24px;margin:0 20px 0 0;height:14px;color:#a0a0a0;font:11px arial;padding:4px 0 0 4px}
.donate label{
	position:relative;top:-18px;margin:0 4px}
.keepintouch{
	padding:20px 15px 15px 30px!important;width:238px!important}
.keepintouch p{
	margin:0 0 10px 0}
.email{
	width:151px;height:14px;position:relative;top:-6px;margin:0 10px 0 0;color:#a0a0a0;font:11px arial;padding:4px 0 0 4px}
	
.footer{
	width:100%;float:left;font:11px arial;color:#24475a;;padding:10px 0}
.footerR{
	width:170px;float:right}
.footerL{
	width:600px;float:left}
.footer a{
	color:#24475a;text-decoration:none;margin:0 4px}
.footer a:hover{
	text-decoration:underline}


.nav{
	width:510px;float:right;height:30px;margin:28px 0 0 80px; z-index:100;}
/** SLIDESHOW **/
#rotator
{
	border: 0px solid #000;
	cursor: pointer;
	overflow: hidden;
	margin: 0 px;
	position: relative;
	width: 309px;
	height: 275px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 309px;
	height: 275px;
}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none; 
	z-index:98;}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
	
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			33px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	
	padding: 		.75em .5em;
	text-decoration:none;
}
 .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/

}
.sf-menu li {
	background:		#FFF;
	
}
.sf-menu a{
	color:#5f6d79;font:12px arial}
	
.sf-menu li li {
	background:		#FFF;
}
.sf-menu li:hover,.sf-menu li.sfHover{
 background:		#1b435a;
 color:#fff!important
}
.sf-menu li a:hover{
   background:#1b435a; color:#fff!important

 }
.sf-menu li li a:hover{
   background:#71a9a9!important; color:#fff

 }
.sf-menu a:focus,  .sf-menu a:active {
	outline:		0;

}

/*** arrows **/
.sf-menu a.sf-with-ul {
	min-width:		1px;
/* trigger IE7 hasLayout so spans position accurately */
}
.sf-menu a.sf-with-ul:hover{
	color:#fff!important
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
