@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:0;
}

p, a, td, th, ul, li, select, input, label, h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
}

a {
	text-decoration:underline;
	color:#48751d;
	outline:none;
}

td {
	vertical-align:top;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	font-weight:normal;
	margin-bottom:10px;
	color:#3f1410;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
	color:#3f1410;
}

h3 {
	margin-bottom:5px;
	font-weight:bold;
}

select {
	border:1px solid #333;
	padding:2px 2px 2px 5px;
	margin-top:4px;
}

input {
	border:1px solid #333;
	padding:3px 5px;
	margin-top:4px;
}

body {
	background:#e9e3d0;
	/*background:#f5f1e5;*/
}

.container {
	width:1000px;
	background:#f5f1e5 url(../../img/symposium/bkgd.gif) repeat-y scroll 0 0;
	margin:0 auto;
	padding:0 12px;
}

.clearall {
	clear:both;
	display:block;
	height:1px;
	margin:0;
	overflow:hidden;
	padding:0;
	background:#f5f1e5;
}

.clearall_brown {
	clear:both;
	display:block;
	height:1px;
	margin:20px 0;
	overflow:hidden;
	padding:0;
	background:#c0b79a;
}

.clearall_overview {
	clear:both;
	display:block;
	height:1px;
	margin:20px 0 0 0;
	overflow:hidden;
	padding:0;
	background:#e9e3d0;
}


/* --- HEADER --- */

.home .header {
	width:1000px;
	height:270px;
}

.home .header h1 {
	background:transparent url(../../symposium2010/img/header_main.jpg) no-repeat scroll 0 0;
	width:1000px;
	height:270px;
	text-indent:-9999px;
	margin:0;
	cursor: hand;
}

.general .header {
	width:1000px;
	height:148px;
}

.general .header h1 {
	background:transparent url(../../symposium2010/img/header_small.jpg) no-repeat scroll 0 0;
	width:1000px;
	height:100px;
	text-indent:-9999px;
	margin:0;
	cursor: hand;
}

.logobar {
	height:39px;
	background-color:#000;
}

a.logo {
	float:left;
}

a.returnkois {
	float:right;
}

.topnav {
	background:#48751d url(../../img/symposium/bkgd_nav.gif) repeat-x scroll 0 0;
	height:48px;
	width:1000px;
	padding:0;

}

.header .topnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.header .topnav ul#mainul {
	width: 1000px;
	height:48px;
}

.header .topnav ul li.topnav_home, 
.header .topnav ul li.topnav_details, 
.header .topnav ul li.topnav_reg,
.header .topnav ul li.topnav_planning,
.header .topnav ul li.topnav_contact,
.header .topnav ul li.topnav_regsum,
.header .topnav ul li.topnav_login,
.header .topnav ul li.topnav_logout {
	position: relative;
	float:left;
	height:48px;
	text-indent:-9999px;
}


.header .topnav ul li ul {
	position: absolute;
	left: 0;
	top: 48px;
	display: none;
	float:none;
}

.header .topnav ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	float:none;
}

.header .topnav ul li:hover ul,
.header .topnav ul li.over ul {
	display:block;
}

.header .topnav ul li.topnav_home a {
	width:104px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll 0 0;
}	

.header .topnav ul li.topnav_home a:hover {
	background-position:0 -48px;
}

.header .topnav ul li.topnav_details a {
	width:213px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -104px 0;
}	

.header .topnav ul li.topnav_details a:hover {
	background-position:-104px -48px;
}

.header .topnav ul li.topnav_reg a {
	width:177px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -317px 0;
}	

.header .topnav ul li.topnav_reg a:hover {
	background-position:-317px -48px;
}

.header .topnav ul li.topnav_planning a {
	width:184px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -494px 0;
}	

.header .topnav ul li.topnav_planning a:hover {
	background-position:-494px -48px;
}

.header .topnav ul li.topnav_contact a {
	width:135px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -678px 0;
}	

.header .topnav ul li.topnav_contact a:hover {
	background-position:-678px -48px;
}

.header .topnav ul li.topnav_regsum a {
	width:269px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -813px 0;
}	

.header .topnav ul li.topnav_regsum a:hover {
	background-position:-813px -48px;
}

.header .topnav ul li.topnav_login a {
	width:106px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -1082px 0;
}	

.header .topnav ul li.topnav_login a:hover {
	background-position:-1082px -48px;
}

.header .topnav ul li.topnav_logout a {
	width:126px;
	height:48px;
	background:transparent url(../../img/symposium/topnav.gif) no-repeat scroll -1188px 0;
}	

.header .topnav ul li.topnav_logout a:hover {
	background-position:-1188px -48px;
}

.header .topnav ul li ul li a {
	border-bottom:1px solid #fff;
}

.header .topnav ul li.topnav_details ul li.topnav1a a {
	background:transparent url(../../img/symposium/dropdown1.gif) no-repeat scroll 0 0;
	height:45px;
}

.header .topnav ul li.topnav_details ul li.topnav1b a {
	background:transparent url(../../img/symposium/dropdown1.gif) no-repeat scroll 0 -45px;
	height:30px;
}

.header .topnav ul li.topnav_details ul li.topnav1c a {
	background:transparent url(../../img/symposium/dropdown1.gif) no-repeat scroll 0 -75px;
	height:30px;
}

.header .topnav ul li.topnav_details ul li.topnav1d a {
	background:transparent url(../../img/symposium/dropdown1.gif) no-repeat scroll 0 -105px;
	height:30px;
}

.header .topnav ul li.topnav_details ul li.topnav1e a {
	background:transparent url(../../img/symposium/dropdown1.gif) no-repeat scroll 0 -135px;
	height:30px;
}

.header .topnav ul li.topnav_details ul li.topnav1a a:hover {
	background-position:-213px 0;
}

.header .topnav ul li.topnav_details ul li.topnav1b a:hover {
	background-position:-213px -45px;
}

.header .topnav ul li.topnav_details ul li.topnav1c a:hover {
	background-position:-213px -75px;
}

.header .topnav ul li.topnav_details ul li.topnav1d a:hover {
	background-position:-213px -105px;
}

.header .topnav ul li.topnav_details ul li.topnav1e a:hover {
	background-position:-213px -135px;
}

.header .topnav ul li.topnav_reg ul li.topnav2a a {
	background:transparent url(../../img/symposium/dropdown2.gif) no-repeat scroll 0 0;
	height:45px;
}

.header .topnav ul li.topnav_reg ul li.topnav2b a {
	background:transparent url(../../img/symposium/dropdown2.gif) no-repeat scroll 0 -45px;
	height:30px;
}

.header .topnav ul li.topnav_reg ul li.topnav2c a {
	background:transparent url(../../img/symposium/dropdown2.gif) no-repeat scroll 0 -75px;
	height:45px;
}

.header .topnav ul li.topnav_reg ul li.topnav2d a {
	background:transparent url(../../img/symposium/dropdown2.gif) no-repeat scroll 0 -120px;
	height:30px;
}

.header .topnav ul li.topnav_reg ul li.topnav2e a {
	background:transparent url(../../img/symposium/dropdown2.gif) no-repeat scroll 0 -150px;
	height:30px;
}

.header .topnav ul li.topnav_reg ul li.topnav2a a:hover {
	background-position:-177px 0;
}

.header .topnav ul li.topnav_reg ul li.topnav2b a:hover {
	background-position:-177px -45px;
}

.header .topnav ul li.topnav_reg ul li.topnav2c a:hover {
	background-position:-177px -75px;
}

.header .topnav ul li.topnav_reg ul li.topnav2d a:hover {
	background-position:-177px -120px;
}

.header .topnav ul li.topnav_reg ul li.topnav2e a:hover {
	background-position:-177px -150px;
}

.header .topnav ul li.topnav_planning ul li.topnav3a a {
	background:transparent url(../../img/symposium/dropdown3.gif) no-repeat scroll 0 0;
	height:30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3b a {
	background:transparent url(../../img/symposium/dropdown3.gif) no-repeat scroll 0 -30px;
	height:30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3c a {
	background:transparent url(../../img/symposium/dropdown3.gif) no-repeat scroll 0 -60px;
	height:30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3d a {
	background:transparent url(../../img/symposium/dropdown3.gif) no-repeat scroll 0 -90px;
	height:30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3e a {
	background:transparent url(../../img/symposium/dropdown3.gif) no-repeat scroll 0 -120px;
	height:30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3f a {
	background:transparent url(../../img/symposium/dropdown3.gif) no-repeat scroll 0 -150px;
	height:30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3a a:hover {
	background-position:-184px 0;
}

.header .topnav ul li.topnav_planning ul li.topnav3b a:hover {
	background-position:-184px -30px;
}

.header .topnav ul li.topnav_planning ul li.topnav3c a:hover {
	background-position:-184px -60px;
}

.header .topnav ul li.topnav_planning ul li.topnav3d a:hover {
	background-position:-184px -90px;
}

.header .topnav ul li.topnav_planning ul li.topnav3e a:hover {
	background-position:-184px -120px;
}

.header .topnav ul li.topnav_planning ul li.topnav3f a:hover {
	background-position:-184px -150px;
}

.header_printonly {
	display:none;
}



/* --- CONTENT --- */

.content {
	width:940px;
	padding:31px 30px 20px 30px;
}

.main_wrapper {
	width:660px;
	float:left;
}

.main {
	width:620px;
	padding:15px 20px 10px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	float:left;
} 

.registration {
	width:620px;
	padding:45px 20px 30px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	float:left;
	background:#e9e3d0 url(../../img/symposium/lbl_registration.gif) no-repeat scroll 0 0;
}

.main p, .main2 p {
	margin-bottom:10px;
}

.main p.nomargin, .main2 p.nomargin {
	margin-bottom:0;
}

.attend .main {
	background:#e9e3d0 url(../../img/symposium/lbl_attend.gif) no-repeat scroll 0 0;
	padding-top:45px;
}

table {
	width:100%;
}

td {
	padding-bottom:10px;
}

tr.bottom td {
	padding-bottom:0;
}

table.top {
	margin-top:10px;
}

table.top td {
	padding-bottom:0;
}

.tshirt {
	width:auto;
}

td.tshirt {
	padding-right:20px;
}

.registration .diet {
	width:485px;
}

.reception {
	width:40px;
	margin-right:5px;
}

.check {
	width:23px;
	padding-left:20px;
}

.check input {
	border:0;
	padding:0;
	margin:0;
}

.clinical .ciy_box_wide .check {
	padding:0;
}

.ciy_box_wide {
	background:#F3E4C3 none repeat scroll 0 0;
	margin-bottom:10px;
	padding:20px;
	width:350px;
}

.clinical .ciy_box_wide {
	background:#F3E4C3 url(../../img/symposium/lbl_clinicalreg.gif) no-repeat scroll 0 0;
	padding-top:45px;
}

.registration .descript {
	width:400px;
	padding-right:20px;
}

.registration .cost {
	width:120px;
}

.cost p {
	font-weight:bold;
}

.button {
	border:0;
	padding:0;
	margin:0;
}

.buttonright {
	text-align:right;
}

.hr_brown {
	background:#c0b79a;
	border:0;
	color:#c0b79a;
	height:1px;
	margin:20px 0 20px 0;
}

.alignright {
	text-align:right;
	float:right;
}

.alert {
	color:#d33201;
}

.nomargin {
	margin:0;
}

.imageright {
	float:right;
	margin:0 0 10px 20px;
}

.imageleft {
	margin:0 20px 10px 0;
	float:left;
}


.scientific_lbl {
	display:block;
	width:660px;
	height:30px;
	text-indent:-9999px;
	background:#726d5c url(../../img/symposium/lbl_scientific_b.gif) no-repeat scroll 0 0;
}

.spouse_lbl {
	display:block;
	width:660px;
	height:30px;
	text-indent:-9999px;
	background:transparent url(../../img/symposium/lbl_spouse_b.gif) no-repeat scroll 0 0;
}

.youth_lbl {
	display:block;
	width:660px;
	height:30px;
	text-indent:-9999px;
	background:transparent url(../../img/symposium/lbl_youth_b.gif) no-repeat scroll 0 0;
}

.ci_lbl {
	display:block;
	width:660px;
	height:30px;
	text-indent:-9999px;
	background:transparent url(../../img/symposium/lbl_ci_b.gif) no-repeat scroll 0 0;
}

.details_lbl {
	width:620px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_details.gif) no-repeat scroll 0 0;	
}

.arrangements_lbl {
	width:620px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_arrangements.gif) no-repeat scroll 0 0;	
}

.arrangements_lbl_wide {
	width:900px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_arrangements_wide.gif) no-repeat scroll 0 0;	
}

.contact_lbl {
	width:620px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_contact.gif) no-repeat scroll 0 0;
}

.login_lbl {
	width:620px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_login.gif) no-repeat scroll 0 0;
}

.speakers_lbl {
	width:620px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_speakers.gif) no-repeat scroll 0 0;
}

.speakers2_lbl {
	width:620px;
	padding:45px 20px 20px 20px;
	background:#e9e3d0;
	margin-bottom:10px;
	background:#e9e3d0 url(../../img/symposium/lbl_speakers2.gif) no-repeat scroll 0 0;
}

.login_col1 input, .login_col2 input {
	margin:0;
}

.login_td1 {
	width:77px;
}

.login_td2 {
	width:237px;
}

.login_td2 input {
	width:225px;
}

.details table {
	margin-bottom:10px;
}

.details td {
	padding:2px 0;
}	

.details td.col_time, .spouse td.col_time, .youth td.col_time, .clinical td.col_time {
	width:150px;
}

.bio {
	padding-right:150px;
}

.main2 {
	padding:45px 20px 20px 20px;
	width:500px;
	float:left;
}

table.main2 {
      width:540px;
}

table.y_box {
      width:270px;
}

table.y_box_wide
, table.g_box_wide {
      width:390px;
}

table.g_box {
      width:270px;
}

a#sideRegTop_hlReturnToKC
,a#hlReturnToKC
 {
      margin-bottom:20px;
}


.login_col1 {
	width:320px;
	padding-right:20px;
	margin-right:20px;
	float:left;
	border-right:1px solid #726d5a;
}

.login_col2 {
	float:left;
	width:258px;
}

.attribution {
	text-align:right;
	font-style:italic;
}

.asterisk {
	font-size:10px;
	line-height:13px;
	padding-left:5px;
}


/* --- HOMEPAGE OVERVIEW --- */

.overview {
	background:#e9e3d0 url(../../img/symposium/bkgd_overview.gif) repeat-y scroll 0 0;
	padding:0;
	width:660px;	
}

ul#sidetabs {
	list-style:none;
	margin:0;
	padding:0;
	list-style-position:outside;
	width:180px;
	min-height:470px;
	float:left;
	margin:8px 20px 0px 0;
}

ul#sidetabs li {
	text-indent:-9999px;
	padding:0;
}

ul#sidetabs li a {
	background:transparent url(../../symposium2010/img/sidenav_overview.gif) no-repeat scroll 0 0;
	display:block;
	height:26px;
	width:180px;
}

ul#sidetabs li a#overview1 {
	background-position:0 0;
}

ul#sidetabs li a#overview1:hover {
	background-position:-180px 0;
}

ul#sidetabs li.current a#overview1,
ul#sidetabs li.current a#overview1:hover {
	background-position:-360px 0;
}

ul#sidetabs li a#overview2 {
	background-position:0 -26px;
}

ul#sidetabs li a#overview2:hover {
	background-position:-180px -26px;
}

ul#sidetabs li.current a#overview2,
ul#sidetabs li.current a#overview2:hover {
	background-position:-360px -26px;
}

ul#sidetabs li a#overview3 {

	background-position:0 -52px;
}

ul#sidetabs li a#overview3:hover {
	background-position:-180px -52px;
}

ul#sidetabs li.current a#overview3,
ul#sidetabs li.current a#overview3:hover {
	background-position:-360px -52px;
}

ul#sidetabs li a#overview4 {
	height:40px;
	background-position:0 -78px;
}

ul#sidetabs li a#overview4:hover {
	background-position:-180px -78px;
}

ul#sidetabs li.current a#overview4,
ul#sidetabs li.current a#overview4:hover {
	background-position:-360px -78px;
}

ul#sidetabs li a#overview5 {
	background-position:0 -118px;
}

ul#sidetabs li a#overview5:hover {
	background-position:-180px -118px;
}

ul#sidetabs li.current a#overview5,
ul#sidetabs li.current a#overview5:hover {
	background-position:-360px -118px;
}

ul#sidetabs li a#overview6 {
	background-position:0 -144px;
}

ul#sidetabs li a#overview6:hover {
	background-position:-180px -144px;
}

ul#sidetabs li.current a#overview6,
ul#sidetabs li.current a#overview6:hover {
	background-position:-360px -144px;
}

ul#sidetabs li a#overview7 {
	background-position:0 -170px;
}

ul#sidetabs li a#overview7:hover {
	background-position:-180px -170px;
}

ul#sidetabs li.current a#overview7,
ul#sidetabs li.current a#overview7:hover {
	background-position:-360px -170px;
}

ul#sidetabs li a#overview8 {
	background-position:0 -196px;
}

ul#sidetabs li a#overview8:hover {
	background-position:-180px -196px;
}

ul#sidetabs li.current a#overview8,
ul#sidetabs li.current a#overview8:hover {
	background-position:-360px -196px;
}

ul#sidetabs li a#overview9 {
	background-position:0 -222px;
}

ul#sidetabs li a#overview9:hover {
	background-position:-180px -222px;
}

ul#sidetabs li.current a#overview9,
ul#sidetabs li.current a#overview9:hover {
	background-position:-360px -222px;
}

ul#sidetabs li a#overview10 {
	background-position:0 -248px;
}

ul#sidetabs li a#overview10:hover {
	background-position:-180px -248px;
}

ul#sidetabs li.current a#overview10,
ul#sidetabs li.current a#overview10:hover {
	background-position:-360px -248px;
}

ul#sidetabs li a#overviewdownload {
	height:40px;
	background-position:0 -272px;
}

ul#sidetabs li a#overviewdownload:hover {
	background-position:-180px -272px;
}


.tabcontent
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 440px;
	padding-top: 15px;
}



/* --- SIDEBAR --- */

.sidebar {
	width:270px;
	float:right;
}

.sidebar_wide {
	width:390px;
	float:right;
}

.g_box {
	width:230px;
	padding:20px 20px 10px 20px;
	background:#dbe5cb;
	margin-bottom:10px;
}

.g_box_wide {
	width:350px;
	padding:20px 20px 10px 20px;
	background:#dbe5cb;
	margin-bottom:10px;
}

.y_box {
	width:230px;
	padding:20px;
	background:#f3e4c3;
	margin-bottom:10px;
}

.y_box_wide {
	width:350px;
	padding:20px;
	background:#f3e4c3;
	margin-bottom:10px;
}

.g_box img, .y_box img {
	margin-bottom:10px;
}
/*
.clinical .y_box {
	padding-top:45px;
	background:#f3e4c3 url(../../img/symposium/lbl_clinicalreg.gif) no-repeat scroll 0 0;
}
*/
.y_box .check {
	padding-left:0;
}

.side_scientific {
	background-image:url(../../img/symposium/lbl_scientific_sm.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_scientific_wide {
	background-image:url(../../img/symposium/lbl_scientific_wide.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_accommodations {
	background-image:url(../../img/symposium/lbl_accommodations.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_spouse {
	background-image:url(../../img/symposium/lbl_spouse_sm.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_youth {
	background-image:url(../../img/symposium/lbl_youth_sm.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_ci {
	background-image:url(../../img/symposium/lbl_ci_sm.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_motivational {
	background-image:url(../../img/symposium/lbl_motivational.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_mentor {
	background-image:url(../../img/symposium/lbl_mentor.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.side_instructor {
	background-image:url(../../img/symposium/lbl_instructor.gif);
	background-repeat:no-repeat;
	padding-top:45px;
}

.register_btn {
	display:block;
	text-indent:-9999px;
	width:270px;
	height:40px;
	/* background:transparent url(../../img/symposium/btn_signin_bg.gif) no-repeat scroll 0 0; */
	margin-bottom:10px;
}

.sidebar .btn_right img {
	margin:10px 0 0 0;
}

.youthphotos {
 	width:300px;
 	background:#48751d;
 	padding:10px 45px 20px 45px;
 	float:right;
}

.skinnyphotos {
 	width:270px;
 	background:#48751d;
 	padding:10px 0 20px 0;
 	float:right;
}

	

/* --- SIDE REGISTRATION --- */

.sidereg {
	width:350px;
	float:right;
	padding:45px 20px 20px 20px;
	margin-bottom:10px;
}

.spouse .sidereg {
	background:#f3e4c3 url(../../img/symposium/lbl_spousereg.gif) no-repeat scroll 0 0;
}

.youth .sidereg {
	background:#f3e4c3 url(../../img/symposium/lbl_youthreg.gif) no-repeat scroll 0 0;
}

.name1 {
	width:130px;
}

.name2 {
	width:185px;

}

.sidereg .tshirt {
	width:auto;
}

.sidereg .col1 {
	padding-right:10px;
}

.relationship {
	width:250px;
}

.sidereg .diet {
	width:338px;
}

.sidereg .descript {
	width:180px;
	padding-right:20px;
}

.sidereg .cost {
	width:100px;
}

.highlight {
	color:#48751d;
}

.age {
	width:100px;
}


/* --- SUMMARY PAGES --- */

.yellow {
	background:#f3e4c3;
	padding:20px 20px 13px 20px;
	width:900px;
	margin-bottom:10px;
}

.yellow h1 {
	margin-bottom:5px;
}

.summary .y_lbl {
	background:#f3e4c3 url(../../img/symposium/lbl_summary.gif) no-repeat scroll 0 0;
	padding-top:45px;
}

.sum_scientific, .sum_CI, .sum_spouse, .sum_youth {
	margin-bottom:10px;
}

.sum_lbl {
	width:940px;
	height:30px;
}

.sum_lbl h2 {
	display:none;
}

.sum_scientific .sum_lbl {
	background:transparent url(../../img/symposium/lbl_scientific.gif) no-repeat scroll 0 0;
}

.sum_CI .sum_lbl {
	background:transparent url(../../img/symposium/lbl_CI.gif) no-repeat scroll 0 0;
}

.sum_spouse .sum_lbl {
	background:transparent url(../../img/symposium/lbl_spouse.gif) no-repeat scroll 0 0;
}

.sum_youth .sum_lbl {
	background:transparent url(../../img/symposium/lbl_youth.gif) no-repeat scroll 0 0;
}

.lbl_button {
	margin-left:750px;
}

.summary th {
	background-color:#c5bfad;
	padding:5px 20px;
	text-align:left;
	font-weight:normal;
}

.summary th.col1 {
	border-right:1px solid #f5f1e5;
}

.summary th.col3 {
	padding-left:0;
}

.sum_col1, .sum_col2, .sum_col3, .sum_col4, .sum_col5 {
	padding:5px 20px;
	background-color:#e9e3d0;
}

.sum_col1 {
	background-color:#e9e3d0;
	border-right:1px solid #f5f1e5;
	width:80px;
}

.sum_col2 {
	width:210px;
}

.sum_col3 {
	text-align:right;
	width:70px;
}

.sum_col4 {
	width:70px;
}

.sum_col5 {
	padding-left:0;
}

.sum_col5 input {
	margin-right:5px;
}

.sum_total .sum_col2, .sum_total .sum_col3, .sum_total .sum_col4, .sum_total .sum_col5 {
	border-top:1px solid #c5bfad;
}

.light td.sum_col2, .light td.sum_col3, .light td.sum_col4, .light td.sum_col5 {
	background-color:#f0ebde;
}

.sum_buttons {
	background-color:#c5bfad;
	padding:10px;
}

.btn_action {
	text-align:right;
}

.btn_left {
	padding:0;
}

.btn_right {
	padding:0;
	text-align:right;
}

.btn_right img {
	margin-left:10px;
}

/* --- CALENDAR PAGE --- */

.calendar {
	width:940px;
	padding:45px 0 0 0;
	background:#e9e3d0 url(../../img/symposium/lbl_calendar.gif) no-repeat scroll 0 0;
}

.calendar h1 {
	margin:0 20px 10px 20px;
}

.calendar table td {
	padding:0;
}

.cal_wrapper {
	background:#dbe5cb;
}

.cal1 {
	width:186px;
	border-right:1px solid #f5f1e5;
}

.cal2 {
	width:186px;
	border-right:1px solid #f5f1e5;
}

.cal3 {
	width:188px;
	border-right:1px solid #f5f1e5;
}

.cal4 {
	width:188px;
	border-right:1px solid #f5f1e5;
}

.cal5 {
	width:187px;
	border-right:1px solid #f5f1e5;
}

/*.cal6 {
	width:156px;
}*/

.calendar p {
	padding:10px 10px;
	margin:0;
}

.cal_dark {
	background:#becfa8;
}

.cal_yellow {
	background:#f1d090;
}

.cal_green {
	background:#7aaf45;
}

.cal_blue {
	background:#8bb8dd;
}

.cal_pink {
	background:#eba1b4;
}

.cal_ltyellow {
	background:#fff4ab;
}

.calendar p.cal_underline {
	border-bottom:1px solid #E9E3D0;
	padding-bottom:9px;
}


.speaker {
	border-bottom:1px solid #C0B79A;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-left:120px;
	
}

.speaker_title {
	font-weight:normal;
	font-style:italic;
	font-size:18px;
}

.presentation_title {
	font-size:20px;
	line-height:24px;
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#603E37; 
}

.speaker_table h3 {
	margin-bottom:0;
	color:#603E37;
	line-height:14px;
	margin-top:3px;
}

.speaker_table a:hover h3 {
	text-decoration:underline;
}

a:hover h2 {
	text-decoration:underline;
}

.speaker_table td {
	padding:0;
	width:100px;
}

.speaker_table td h3 {
	width:89px;
}
	

/* --- VIEWCART ---- */

td.viewcart {
	padding:8px 3px 5px 3px;
	background:#F3E4C3;
}

td.viewcart img {
	margin:5px 0px 0 0;
}


/* --- FOOTER --- */

.footer {
	text-align:center;
	padding-bottom:15px;
	clear:both;
}

.footer p, .footer a  {
	font-size:11px;
}

.footer a {
	padding:0 4px;
}

