* {margin:0;padding:0;outline:none;text-decoration:none;border:0;}

body {background:#005446 url(../images/background.jpg) repeat-x center top;font-family:Arial, Helvetica, sans-serif;}

#wrapper {width:988px; margin:0 auto;}

#header {height:135px; background: transparent url(../images/slogan.png) no-repeat center 75px;}
	#header h1 {text-indent:-9999px;width:281px;height:137px;background:transparent url(../images/logo.png) no-repeat center center;}
	.location {background: transparent url(../images/callus.png) no-repeat center 5px;position:relative;top:-140px;left:750px;padding-top:70px;width:210px;}

#mainnav {height:34px;}
	#mainnav li {list-style-type:none;display:inline;width:141px; height:34px;}
	#mainnav a, #mainnav a:visited {width:141px; height:34px;background:transparent url(../images/back-mainnav.jpg) no-repeat center top;float:left;}
		#mainnav a:hover {background:transparent url(../images/back-mainnav.jpg) no-repeat 0 -34px;}
	#mainnav img {margin-top:3px;}

#subwrap {padding: 0 5px;background: transparent url(../images/back-content.jpg) no-repeat center bottom;margin-top:7px;}

.banner {margin-bottom:15px;clear:both;}

#sidebar {float:left;width: 267px;}
	.sidenav {background: #fff url(../images/back-sidenav.jpg) no-repeat center bottom;padding-bottom:15px;margin-bottom:15px;}
		.sidenav h2 {background: transparent url(../images/back-sidenavh2.jpg) no-repeat center top;height:35px;padding:14px 15px 0;color:#fff;font-weight:normal;}
		.sidenav ul {margin:5px 15px;}
			.sidenav ul li {list-style-type:none;border-bottom: 1px solid #cccc99;padding: 5px 0;}
		.sidenav h3 {color:#330000;font-weight:normal;padding-bottom:4px;border-bottom: 1px solid #eee;margin:5px 8px;}
		.sidenav p {font-size:14px;margin:5px 15px 15px;}
		.days {float:left;width:110px;}
	
		.sidenav span {font-size:11px;margin-left:15px;font-style:italic;}
		
.contentbox {float:left; width: 696px;background:transparent url(../images/back-contentbox.jpg) no-repeat center bottom;margin-left:15px;}
	.contentbox h1 {background:transparent url(../images/back-contentboxh1.jpg) no-repeat center top;padding:7px 16px;color:#cc6600;font-weight:normal;}
	
	.content {padding:10px 15px;background-color:#fff;margin:0 1px 14px;width:664px;min-height:320px;}
		.content h2 {color:#003399;font-weight:normal;}
		.content h3 {color:#330000;font-weight:normal;padding-bottom:4px;border-bottom: 1px solid #eee;}
		.content h4 {color:#cc9966;font-weight:normal;}
		.content p {font-size:14px;}
		.content iframe {border:1px solid #ccc;}
			.largermap {font-size:12px;}
		.content ul {margin:5px 25px 15px;}

#footer {clear:both; color:#fff;font-size:12px;padding-top:15px;margin:0 auto;width:950px;}
	#footer a, #footer a:visited {color: #fff;}
		#footer a:hover {text-decoration:underline;}
	#footer span {float: right;width:245px;}
	#footer hr {background-color:#ccc;height:1px;}
	#footer p {margin:5px 0 10px;}
	#footer p.seo {text-align:center;width:600px; margin:5px auto;}

/************************************/
/*		Front Page		            */
/************************************/

#frontleft {width:686px;float:left;margin-right:20px;}

	#frontsearch {margin-top:15px;width:670px;height:40px;background:transparent url(../images/back-frontsearch.png) no-repeat 0 0;padding: 40px 0 0 20px;}
		#frontsearch input {font-size:18px;padding:5px;border:1px solid #999;width:365px;margin-right:10px;}
		#frontsearch button {text-indent:-9999px;background:transparent url(../images/gobutton.png) no-repeat 0 0;width:25px;height:25px;cursor:pointer;}
		#frontsearch img {float:right;margin:-25px 15px 0;}
	
	#frontnews, #fronthelp {float:left;width:330px;font-size:12px;background:#fff;margin-top:15px;}
		#frontnews {background:#fff url(../images/back-frontnews.jpg) no-repeat center bottom;margin-right:24px;padding-bottom:10px;}
			#frontnews h1 {background:transparent url(../images/back-frontnewsh1.jpg) no-repeat 0 0;text-indent:-9999px;height:50px;}
			#frontnews p {color:#333333;margin:5px 15px;}
			#frontnews h3 {color:#003399;margin:5px 15px;font-size:14px;}
			#frontnews h4 {color:#333;margin:15px 15px 2px;font-size:12px;}
			#frontnews hr {border-top:1px solid #ccc;margin:10px auto -2px;width:300px;}
		
		#fronthelp {background:#fff url(../images/back-fronthelp.jpg) no-repeat center bottom;}
			#fronthelp h1 {background:transparent url(../images/back-fronthelph1.jpg) no-repeat 0 0;text-indent:-9999px;height:50px;}
			#fronthelp p {font-size:#003399;font-size:14px;padding:5px 10px;}
			#fronthelp a {color:#000;}
				#fronthelp a:hover {color:#333;text-decoration:underline;}
			#fronthelp img {float:left;margin-right:5px;}

#rightwrap {width:272px;float:left;}

	#frontright {float:left;width:272px;background:#fff url(../images/back-frontright.jpg) no-repeat bottom center;font-size:14px;text-align:center;margin-top:15px;}
		#frontright h1 {background:transparent url(../images/back-frontrighth1.jpg) no-repeat 0 0;text-indent:-9999px;height:50px;}
		#frontright ul {margin:0 11px;background:#cc6633;}
			#frontright li {list-style-type:none;color:#fff;padding:10px;font-weight:bold;text-align:left;border-bottom:1px solid #fff;}

	ul.sublist {margin:0 !important;border-bottom:1px solid #fff;}
		ul.sublist li {padding:5px 0 !important;list-style-type:disc !important; margin: 0 0 0 25px;font-weight:normal!important; font-size:12px;}
	
	#fronttip {width:272px;float:left;background:#fff url(../images/back-frontright.jpg) no-repeat bottom center;font-size:14px;text-align:center;margin-top:15px;min-height:130px;}
		#fronttip h1 {background:transparent url(../images/back-fronttiph1.jpg) no-repeat 0 0;text-align:left;padding:10px;font-weight:normal;font-size:24px;color:#f30;}
		#fronttip p {margin: 0 15px 10px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding:10px 5px;}
		
	div.healthtopics {width:272px;float:left;margin-top:15px;min-height:130px; }
	.healthtopic{margin: 2px 0px 0px 4px; padding: 0px 4px 1px 7px; font-family:Arial, Helvetica, sans-serif; font-size: 89%; line-height:20px;}
	div.healthtop{background-image:  url(../images/health-topics-top.png); background-repeat:no-repeat; height:35px; margin: 0px -7px -2px 0px;}
    div.health-info{background-image:  url(../images/health-topics-mbg.png); background-repeat: repeat-y; margin:0px;}
	div.healthbtm{background-image:  url(../images/health-topics-btm.png); background-repeat:no-repeat; height:18px; margin: 0px -2px 2px 0px;}
/************************************/
/*		Patient Library             */
/************************************/
		
#wideleft {float:left;width:723px;}

#searchbox {padding:8px;background:transparent url(../images/back-search.png) no-repeat 0 0;height:50px;margin-bottom:10px;}
	#searchbox input {font-size:24px;width:870px;background:transparent;padding:5px;margin-right:10px;color:#666;}
	#searchbox button {font-size:24px;width:60px;height:45px;padding:5px 10px;background:transparent url(../images/gosearch.jpg) no-repeat 0 0;text-transform:uppercase;cursor:pointer;}
			
#childsafety h1, .leftbox h1, .rightbox h1  {color:#fff;padding:8px 10px;font-weight:normal;font-size:24px;height:24px;}
#childsafety li, .leftbox li, .rightbox li {font-size:12px;line-height:19px;margin:0 15px;}

.viewmore {clear:both;padding:12px 0 0;font-weight:bold;}

#leftwrap {float:left;width:450px;margin-right:15px;}
	.leftbox {background:#fff url(../images/back-leftbox.png) no-repeat center bottom;padding-bottom:5px;margin-bottom:15px;}
		.leftbox h1 {background:transparent url(../images/back-leftboxh1.png) no-repeat 0 0}
		.leftbox p {margin: 5px 10px 10px;}
		.leftbox span {width:130px;float:left;margin:2px 10px;font-size:12px;}
		.leftbox ul {margin:10px 20px;}
	
#childsafety {float:left;width:253px;background:#fff url(../images/back-childsafety.jpg) no-repeat center bottom;}
	#childsafety h1{background:transparent url(../images/back-childsafetyh1.jpg) no-repeat 0 0;}
	#childsafety p {margin:5px 10px 10px;}
	#childsafety ul {margin:5px 15px;}

#rightbar {float:left;width:240px;margin-left:13px;}
	.rightbox {margin-bottom:15px;background:#fff url(../images/back-rightbox.jpg) no-repeat center bottom;padding-bottom:11px;min-height:215px;}
		.rightbox h1 {background:#fff url(../images/back-rightboxh1.jpg) no-repeat 0 0}
		.rightbox h2 {margin:0 10px;font-size:20px;}
		.rightbox h4 {margin:5px 10px 0;font-size:14px;color:#666;}
		.rightbox p {margin:5px 10px 0}
		.rightbox ul {margin:5px 15px 0}

/************************************/
/*		Reusables		            */
/************************************/

p {margin:5px 0 15px;line-height:17px}

a, a:visited {color:#003399;cursor:pointer; text-decoration: underline;}
	a:hover {color:#ff9900; text-decoration: underline;}

li {font-size:14px;}

.center {text-align:center;}

.border {border:1px solid #eee}

.formlink {line-height:28px;padding-left:35px;border-left:5px solid #eee;background:transparent url(../images/pdficon.png) no-repeat 5px center;margin:-5px 0 20px}
	.formlink:hover {border-left-color:#ff9900;}

.position {font-size:17px;color:#999;}

.profilepic {margin:5px 15px 80px 0;float:left;border:1px solid #333;}
.hpic {margin:5px 15px 0 0;float:left;border:1px solid #333;}

.subinfo {margin:15px 25px;}

#two, #three, #four, #five, #six, #seven, #eight {display:none;}

.red {color:red}

#centeredlist {}
	#centeredlist li {text-align:center;list-style-type:none;}