body {background-image: url(images/background_blue.gif); background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif;}
body#splash {background-image: none;}
h1 {font-family: Rockwell, Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 1em; color: #fff;
	background-color: #006983; background-image: url(images/gradient_edge.gif); background-position: right; background-repeat: repeat-y; 
	margin-bottom: 0; padding: .5em;}
h2 {color: #fff; background-color: #006983; background-image: url(images/gradient_edge.gif); background-position: right; background-repeat: repeat-y; padding: .1em 0 .1em 1em; margin-top: .2em; margin-bottom: 0;}
h3 {font-size: 1.2em; margin-bottom: .5em; padding-bottom: .1em; border-top: 3px double #006983;}
h4 {margin-bottom: 0;}
h5 {margin-bottom: 0; font-size: .9em; font-style: italic;}
p, th, td {font-size: .9em; margin-top: 0;}
ul {font-size: .9em;}
a {color: #006983;}
a:visited {color: #03748D;}
a:hover {color: #000;}

table th {text-align: left;}

#splash img { margin-left: 2em; }
.box {height: 27em;
	background-color: #BAEFFB; background-image: url(images/blue_gradient.gif); background-position: left; background-repeat: repeat-y; }
.box a {text-decoration: none; color: #fff;}
.box a:visited {color: #03748D;}
.box a:hover {color: #000;}
.box ul {clear: left; margin: 0 0 0 1em; padding: 2em 1.5em 1em 1em; font-size: 1em;
		position: absolute; top: auto; left: auto;}
.box li {list-style-type: none; padding-bottom: .2em;}
.box p {margin-top: 0; padding-top: 1em; color:#333333; }
.people {width: 492px; height: 232px; background-image: url(images/big_collage.gif); float: right; margin: 1.3em 1em 0 0;}

#splash .postlinks {margin-top: 0; padding-top: 15.5em;}

.address {color: #006983; text-align: center;}
.address ul {margin-left: 0; padding-left: 0;}
.address li {list-style-type: none; display: inline; margin-left: 0; margin-right: .8em;}

.left-col {position: absolute; top: 15px; left: 10px; width: 150px;}
.left-col .logo {text-align: center; padding-bottom: 1em;}
.nav {font-size: .9em; text-align: center;}
.nav a {text-decoration: none; color: #fff;}
.nav a:visited {color: #B9EFFB;}
.nav a:hover {color: #000;}
.nav ul {margin-left: 0; margin-top: 0; padding-left: .2em; font-size: 1em;}
.nav li {background-image: url(images/nav_links.gif); background-color: #2FBAD3; list-style-type: none; margin: .1em; padding: .2em .2em .2em .2em; border-top: 1px solid #B5B2AA; border-right: 1px solid #B5B2AA; border-bottom: 1px solid #006983; border-left: 1px solid #006983;}

.right-col {margin-left: 165px; padding-left: 1em;}
.breadcrumbs {font-size: .7em; color: #006983; font-weight: bold; margin: 0 0 0 0; padding-left: 0;}
.breadcrumbs li {list-style-type: none; background-image: url(images/arrow.gif); background-position: center left; background-repeat: no-repeat; margin-right: 15px; padding-left: 25px; display: inline;}
.breadcrumbs .first {background-image: none; padding-left: 0;}
.breadcrumbs .last {}
.top-nav {font-size: .9em; margin-left: 0; margin-top: .5em; margin-bottom: 1em; padding-left: 0;}
.top-nav li {list-style-type: none; display: inline; background-image: url(images/bars.gif); background-position: center left; background-repeat: no-repeat; margin-right: 15px; padding-left: 20px; line-height: 1.5em;}
.top-nav .first {background-image: none; padding-left: 0;}

.links ul {margin-top: 0; padding-top: 0; margin-left: 0; padding-left: 0;}
.links li {list-style-type: none; margin-top: 0; padding-top: 0; }
.links h4 {font-size: .9em; font-weight: normal; margin-bottom: 0;}

.executive h4 {clear: left; margin-bottom: 1em; margin-top: 2em; text-align: center;}
.executive img {float: left; padding-right: 1em; padding-bottom: 1em;}

.form_login {margin-top: 1em;}
.form_login label {float: left; width: 10em;}
input.button {font-weight: bold; color: #fff; background-color: #01A0C4; border-top: 1px solid #B5B2AA; border-right: 1px solid #B5B2AA; border-bottom: 1px solid #006983; border-left: 1px solid #006983;}
.form_login input.button {margin-left: 12em;}

form {margin: 0; padding: 0;}
.form_therapists {margin-top: 1em;}
.form_therapists label {float: left; width: 10em;}
.form_therapists h4 {margin-bottom: .5em; margin-top: 2.5em;}
.form_therapists .field {width: 12em;}
.form_therapists input.button {margin-left: 1em;}

textarea {width: 40em; height: 20em;}

.event ul {font-size: .9em;}

a.pdf {background-image: url(images/acrobat.gif); background-repeat: no-repeat; background-position: right; padding-right: 35px;}

dl {margin-top: 1em; margin-bottom: 1em; margin-left: 1em;}

.answers p {font-size: 1em; margin-top: 2em;}

.results li {list-style-type: none;}

.capa-logo-print {display: none;}

.print {float: right; font-size: .7em; font-weight: bold;}
.print img {vertical-align: middle; margin-left: 1em;}

.suggestion {margin-top: 1em;}
.suggestion label {margin-right: 1em;}

ul.details li {list-style-type: none;}

.no-heading-text {margin-top: 1em;}

.print em {font-size: 1.1em; padding-right: 1em;}

.events ul {margin-left: 0; padding-left: 0;}
.events li {list-style-type: none;}
.paraphrase {font-size: .8em; padding-left: 1.5em; padding-right: 1.5em;}

#splash .box p {margin-left: 2em; font-size: 1em; color: #FFFFFF;}
#splash a.pdf {background-image: url(images/acrobat_splash.gif); background-position: left; padding-left: 25px;}

.conference {padding-bottom: 1em;}

.hotel_name {padding-right: .5em;}

.papers_paraphrase {padding-left: 2em;}
.papers_table_head {font-size: .9em; font-style: italic; font-weight: bold;}
.papers_table_border {border: 1px solid #000; border-collapse: collapse; margin-bottom: 1em; font-size: .9em;}
.papers_table_border td {border: 1px solid #000; padding: .25em;}
.papers_normal_text {font-weight: normal;}
.papers_bold {font-size: .9em; font-weight: bold;}
.papers_ol {font-size: .9em;}
.papers_ol li {padding-bottom: .5em;}
.papers_textarea {width: 90%; height: 5em;}

ul.announcements li {padding-bottom: 1em;}