
* {
	margin:0px;
	padding:0px;
}

body {
	font-family: "Lucida Grande", Helvetica, sans-serif;
	font-size:12px;
	/*background: #4d9bbf url(images/main_bg.gif);*/
	background: #4d9bbf url(images/bg.gif) repeat-x;
}

/*Basic Elements*/
img {
	border:none;
}

hr {
	clear:both;
	visibility:hidden;
}

h1 {
	font-size:18px;
	font-weight:lighter;
	color:#000000;
	margin-bottom:5px;
}

h2 {
	font-size:16px;
	font-weight:lighter;
	color:#000000;
	margin-bottom:5px;
}

p {
	margin:2px;
	color:#575757;
}

a {
	color: #1e8bbc;
	text-decoration:underline;
}

a:visited {
	color: #1e8bbc;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

.ten {
	color:#333333;/*#b0b0b0*/
	font-size:10px;
	font-weight:bold;
}

.addressnote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-style:italic;
}

a.procedurelink {
	background:#ffffff url(images/icons/page_white_text.jpg) 0px 3px no-repeat;
	padding:4px 0px 4px 20px;
}

a.pdflink {
	background:#ffffff url(images/icons/page_white_stack.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
}

.form {
	margin-left:24px;
	font-family:"Lucida Grande", Helvetica, sans-serif;
	font-size:12px;
	color:#1e8bbc;
	text-decoration:underline;
}

/*General Layout Divs*/
#wrapper {
	text-align:center;
}

#content {
	margin:0px auto;
	text-align:left;
	width:800px;
	background:#FFFFFF;
	border: 1px solid #1a769e;
	border-top: none;
}

#contentarea {
	margin:14px;
}

#banner {
	margin-left:1px;
	background:#FFFFFF url(images/bannerbg.gif) repeat-x;
	width: 798px;
	height: 73px;
}

#bluebar {
	margin-left:1px;
	background:#4d9bbf url(images/bluebanner.jpg) no-repeat;/*blueintro.gif*/
	width: 798px;
	height:157px;
}

#bluebar img {
	float:right;
	margin: 100px 10px 0px 0px;
}

#left {
	float:left;
	clear:left;
	margin-right:10px;
	width:240px;
	background: url(images/leftcolumn_bg.gif) repeat-y;
	overflow:hidden;
}

#right {
	float:right;
	overflow:hidden;
	width:520px;
}

#right2 {
	width:750px;
	height:350px;
	[height:350px;]
	/*overflow:hidden;*/
	padding:0px 0px 0px 20px;
}

#footer {
	padding-top:14px;
	margin:0px auto;
	text-align:center;
	width:800px;
	background:#4D9BBF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ccc;
}

#footer a, #footer a:visited {
	color:#fff;
	text-decoration:underline;
}

#footer a:hover {
	color:#000;
	text-decoration:none;
}

/*Nav Divs*/
#nav {
	float:left;
	clear:right;
	/*margin-left:238px;
	margin-top:-75px;*/
	width:550px;
	height:73px;
}

#nav img {
	float:left;
}

#nav ul {
	list-style:none;
	height:73px;
}

#nav li {
	text-align:center;
	width:90px;/*90*/
	float:left;
}

#nav li a {
	width:83px;
	height:45px;
	display:block;
	float:right;
	margin-top:20px;
}

#nav a, #nav a:visited {
	color:#575757;
	text-decoration:none;
}

#nav a:hover {
	color:#000000;
}

/*Image formatting*/
.picwrapper {
	width:220px;
	clear:left;/**/
	margin-bottom:10px;
	font-size:10px;
}

.picwrapper b {
	font-size:12px;
}

.picwrapper div.pic {
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}

.picwrapper div.info {
	float:left;
	clear:right;
	margin-left:5px;
	width:160px;
}

/*List formatting*/
#procedures {
	margin-left:-10px;
	list-style:none;
}

#procedures li {
	list-style:none;
	background:#ffffff url(images/icons/bullet_black.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
	color:#000000;
}

#preop {
	list-style-type:none;
	margin:6px 0px 0px -16px;
}

#preop li {
	list-style:none;
	background:#ffffff url(images/pdf.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 40px;
	text-indent:-16px;
}

#babypdfs {
	list-style-type:none;
	margin:6px 0px 0px -16px;
}

#babypdfs li {
	list-style:none;
	background:#ffffff url(images/pdf.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 40px;
	text-indent:-16px;
}


#faq-sections {
	margin-left:-16px;
	list-style-type:none;
}

#faq-sections li.pdf {
	list-style:none;
	background:#ffffff url(images/pdf.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 40px;
	text-indent:-16px;
}

#faq-sections li.help {
	list-style:none;
	background:#ffffff url(images/icons/help.jpg) 0px 2px no-repeat;
	padding:2px 0px 6px 40px;
	text-indent:-16px;
}

.back2top {
	text-align:right;
	background:#ffffff url(images/icons/arrow_turn_up.jpg) top right no-repeat;
	padding:4px 24px 4px 0px;
}

.faq {
	margin-left:-20px;
	list-style:none;
}

.faq li {
	list-style:none;
}

.faq li.q {
	background:#ffffff url(images/icons/q.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
	color:#000000;
	font-weight:bold;
}

.faq li.a {
	background:#ffffff url(images/icons/a.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
	color:#575757;
}

#other {
	list-style:none;
}

#other li.news {
	list-style:none;
	background:#ffffff url(images/icons/newspaper.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
}

#other li.pbs {
	list-style:none;
	background:#ffffff url(images/icons/film.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
}

#other li.pdf {
	list-style:none;
	background:#ffffff url(images/pdf.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 40px;
	text-indent:-16px;
}

#news {
	list-style:none;
}

#news li {
	list-style:none;
	background:#ffffff url(images/icons/film_go.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 20px;
}

#bio {
	color:#575757;
	margin-left:-20px;
	list-style:none;
}

#bio li {
	display:block;
	list-style:none;
	padding-left:-10px;
}

#bio li.parent {
	font-weight:bold;
}

#bio li.child {
	padding-left:12px;
	text-indent:-12px;
}

#left ul {
	list-style:none;
}

#left li a {
	background: url(images/arrow.jpg) right 5px no-repeat;
	float:right;
	margin-right:10px;
	font-size:10px;
	line-height:20px;
	width:152px;
	color:#575757;
	border-bottom:1px solid #E0E0E0;
	display:block;
	text-decoration:none;
}

#left li a:hover {
	border-color:#ff3333;
	text-decoration:none;
}

#right ul, #right2 ul {
	list-style:none;
}

#right ul li, #right2 ul li {
	margin-left:4%;
}

#links {
	margin-left:-6px;
	list-style:none;
}

#links li {
	list-style:none;
	background:#ffffff url(images/link.jpg) 0px 2px no-repeat;/*arrow_blue.jpgpage_white_go.png*/
	padding:3px 0px 5px 22px;
}

#links ul {
	margin-left:8px;
}

#links ul li {
	list-style-type:none;
	background:#ffffff url(images/listtree.gif) 0px 2px no-repeat;
	padding:1px 0px 3px 22px;/*22px*/
}

#pdfs li {
	list-style:none;
	background:#ffffff url(images/pdf.jpg) 0px 2px no-repeat;
	padding:4px 0px 4px 40px;
	text-indent:-16px;
}

#formbuttons {
	margin:12px 0px 0px 56px;
}

.button {
	padding:0;
	margin:0px 0px -8px 2px;
	border:none;
	background:none;
	cursor:pointer;
}