body {
	font-family:Arial, Helvetica, sans-serif; font-size:small;
	text-align:justify;
	background-color: #878F9C;
 background-image:url(/images/eas/gray-strip.gif);
 background-attachment: scroll;
 background-position:top;
 background-repeat:repeat-x;
}

form{ 
padding:0px;
margin:0px;
}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight: bold;
	margin:0px;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight: normal;
	margin:0px;
}
h3 {
	font-weight: bold;
	font-style: italic;
    margin:0px;
	margin-bottom:5px;
    padding-top:5px;
}

blockquote {font-style:italic; color:#990000;}

#eas_indexmain, #eas_mainmenu, #eas_header, #eas_footer, #eas_maincontent, #title, #sys_main, #nxt_maincontent, #nxtpage, #eas_reg, .nxterror, #eas_conf_center, #eas_westin {width:750px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; overflow:visible;}


#eas_mainmenu {}
#eas_conf_center, #eas_westin {border-top:1px solid black;}
.nxterror {color:#990000; font-size:1.5em; font-weight:bold;}
#eas_reg {width:752px; border-collapse:collapse;}
.eas_reg_td {background-color:#CCCCCC; border-left:1px solid black;}
.regbutton {background-color:#FFFF00; border:1px solid gray;}

#title {text-align:center; border-bottom:1px solid black;}



#eas_header, #eas_mainmenu {border:1px solid black; padding:0px;}
#eas_header {height:60px;}
#eas_header img {display:block; height:60px; }
#eas_maincontent, #eas_indexmain, #title, #sys_main, #nxtpage, #eas_reg, .nxterror, #eas_conf_center {border-left:1px solid black; border-right:1px solid black;}
#eas_maincontent div, #eas_conf_center div, #eas_westin div {margin-left:10px; margin-right:10px; padding-bottom:10px;}
#eas_footer {border-left:1px solid black; border-right:1px solid black; border-top:1px solid black; border-bottom:1px solid black; padding-top:1em; padding-bottom:1em; }
#title  {font-size:x-large; font-weight:bold;}

#eas_mainmenu, .memberlist_displayname {background-color:#990000; text-align:left; font-weight:bold;}
#eas_mainmenu a, .memberlist_displayname a          {color: #FFFF99; text-decoration:none; font-size:16px;}
#eas_mainmenu a:link, .memberlist_displayname a:link  {color:#FFFF99;  text-decoration:none;}
#eas_mainmenu a:visited, .memberlist_displayname a:visted  {color:#FFFF99; text-decoration:none;}
#eas_mainmenu a:hover, .memberlist_displayname a:hover    {color:#FFFF99; text-decoration:underline;}
#eas_mainmenu a:active, .memberlist_displayname a:active  {color:#FFFF99; text-decoration:none;}


.memberlist_displayname {border:1px outset gray; background-color: #990000; color:#FFFFFF; position:relative; font-size:1.25em; padding:0px;}
.memberlist_displayname a         {display:block; margin:5px; }
/*.memberlist_displayname a:link   {color:#FFFFFF; text-decoration:none;}
.memberlist_displayname a:visted {color:#FFFFFF; text-decoration:none;}
.memberlist_displayname a:hover  {color:#990000;; text-decoration:none; background-color:#FFFFFF;}
.memberlist_displayname a:active {color:#FFFFFF; text-decoration:none;}*/
.memberlist_titlelabel {font-weight:bold; color:#990000;  height:.9em; margin-bottom:5px;}
.memberlist_label {font-weight:bold; color:#000099;}
.memberlist_damage {font-weight:bold;}
.memberlist_therapy {font-weight:bold;}
.memberlist_presentingdate_time {font-weight:bold; font-style:italic;}
.eas_presenter {background-color:#F5F5F5; border:1px solid black; margin-bottom:5px; margin-left:5px; margin-right:5px;}

#memberlist_desc2 { margin-left:5px; margin-right:5px; padding-bottom:10px;}

#speaker_title {border:thin outset gray; display:block; background-color: #990000; color:#FFFFFF; margin-bottom:5px; }
#speaker_title a         {color:#FFFFFF; text-decoration:none; display:block; margin:5px; position:relative;font-weight:bold;}
#speaker_title a:link   {color:#FFFFFF; text-decoration:none;}
#speaker_title a:visted {color:#FFFFFF; text-decoration:none;}
#speaker_title a:hover  {color:#990000;; text-decoration:none; background-color:#FFFFFF;}
#speaker_title a:active {color:#FFFFFF; text-decoration:none;}

#sys_menu {display:inline; margin-left:.5em;}
#eas_mainmenu div {display:inline;}
#eas_mainmenu div div {display:block;}

div#eas_intro_damage {width:15em; border: 1px solid black; background-color:#F5F5F5; padding:5px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:10px;}

div#lm_headlines div a {color:#990000; font-weight:bold; display:inline;}
div#lm_headlines a {font-weight:bold;}
div#lm_headlines {font-weight:bold;}
div#lm_headlines img {display:none;}
div#lm_headlines {background-color:#F5F5F5; border:1px solid black; margin:5px; padding:5px;}
div#lm_headlines div {margin-top:5px;}
div#lm_headlines div p {margin:0px; padding:0px; display:inline;}

.popupdiv {behavior:url(hover.htc);} 
.popupdiv { display:inline;}
.hiddendiv {
	visibility:hidden;
	position:absolute;
}

.popupdiv:hover div, .popupdiv.hover div {
	visibility:visible;
	display:inline;
	position:absolute;
	border:2px solid #990000;
	background-color:#FFFFFF;
    width:500px;
	z-index:99;
	}
	
.popupdiv div {padding:10px;}
.programtable_hdg {background-color:#000000; border-top:none;}
.programtable {

	padding: 0px;
	width:750px;
 margin-top:5px;
 margin-right:auto;
 margin-left:auto;
 margin-bottom:5px;
	background-color:white;
	font-size:small;
	font-weight:bold;
}
.programtable td {
	margin: 2px;
	padding: 2px;
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
}

#indextable {
width:750px;
margin-left:auto;
margin-right:auto;
padding:0px;
margin:0px;
}

#meals_and_events, #hotel, #session_registration, #registrant_info, #flight_info, #reg_totals {
  width: 40em;
  margin:auto;
  border:1px solid black;
  margin-top:1em;
  margin-bottom:1em;
  border-collapse:collapse;
}

#hotel, #flight_info, #session_registration, #meals_and_events, #registrant_info, #reg_totals {background-color:#F5F5F5;}

.hotel_ct_hdg {background-color:#E8E8E8; text-align:center; font-weight:bold;}
td.hotel_ct_rm {border:1px solid red;}
.hotel_ct_cost {background-color: #DFECE4; text-align:right;}
.hotel_hdg {text-align:center; font-weight:bold; font-style:italic; background-color:#E8E8E8;}
.hotel_pkg {text-align:center; background-color:#FFFF80;}

#hotel_tbl, #session_tbl {margin:auto; border-collapse:collapse; margin-top:5px; margin-bottom:5px; border:2px solid black; background-color:#FFFFFF;}

#registrant_info td.tbl_hdg {width:8em;}

#reg_totals, #session_registration td, #registrant_info td, #hotel td {border:1px solid black;}
.tbl_hdg {font-weight:bold; background-color:#990000; color:white; }
.tbl_td_text {padding:5px;}
.tbl_td_border_bottom {border-bottom:1px solid black;}
.total_selected {font-weight:bold; text-align:right; border:1px solid black;}
.total_paid {font-weight:bold; text-align:right; border:1px solid black;}
.onlinepmt {text-align:right; padding-top:5px; padding-bottom:5px;}
.req {background-color:#FFFF99;}

#contact_title {text-align:center; font-size:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle;}

#meals_and_events td {border-right:1px solid black;border-top:1px solid black; }
#sun_excursion { background-color:gray; height:4em;}
#sun_excursion a, .tbl_hdg a {color:yellow; font-weight:bold;}
#meal_tag {font-style:italic; font-size:small; background-color:#CCCCCC; }
#meal_vegetarian {text-align:right; font-weight:bold; border-top:1px solid black; background-color:#CCCCCC}
.meal_nocharge {font-size:x-small;}

#indextable td {padding:0px; margin:0px;}

#indextable_left_col, #indextable_right_col {text-align:center; }
#indextable_center_col {text-align:center; padding-top:5px; width:250px;}
#indextable_left_col {width:250px;}

#indextable_center_col img {margin-top:5px;}

#venue_photo {background-color:#990000; border:1px solid black; padding-top:10px;}
#venue_photos img {display:block; margin:auto;}
#venue_photos { width:620px; margin:auto;}

.break {
	background-color: #D9ECEC;
}

.sectionhdg {
	color: #FFFFff;
	background-color: #990000;
	font-weight: bold;
	border-right:none;
}

tr.sectionhdg td {border:none;}
.program_col_hdg {font-size:medium; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#E4E4F1;}
.topiclvl1 {
	font-style: italic;
	background-color: #E6E6E6;
	font-weight: bold;
	font-size:small;
}
.EAS_hdg, .EAS_sub_hdg {display:block; margin-left:auto; margin-right:auto; text-align:center; font-size:large;}
.EAS_hdg {color:white;}
.EAS_sub_hdg {font-style:italic; font-size:medium; color:#FFFF99; font-weight:bold;}
.programtable_day_hdg {font-size:large; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFF99; text-align:center; }
.programtable_hdg {background-color:#000000;}

#eas_poster_submissions {font-size:large; font-weight:bold; font-Style:italic;}
.eas_poster_abstract_body {font-size:small; padding:5px; text-align:justify; padding-left:2em; padding-right:2em; padding-bottom:2em;}
.eas_poster_abstract_body_title { font-family:"Times New Roman", Times, serif; font-size:large; font-style:italic; text-align:center;}
.eas_poster_abstract_title { font-size:large; font-weight:normal; font-style:italic; }
.eas_poster_authors { font-style:italic; }
.eas_poster_presented_by { font-weight:bold;}
.eas_poster_table { margin:5px; padding:5px; border-collapse:collapse;}
.eas_poster_presenters_addr_row { border-bottom:1px solid black;}

#eas_mainmenu div#loginbutton {background-color:white; width:6em; border:1px solid black; width:6em; text-align:center; display:block; }
#eas_mainmenu div#loginbutton a       {color:#000000; text-decoration:none; font-size:16px; display:inline; }
#eas_mainmenu div#loginbutton  a:active  {color:#000000; text-decoration:none;}
#eas_mainmenu div#loginbutton  a:link    {color:#000000;  text-decoration:none;}
#eas_mainmenu div#loginbutton  a:visted  {color:#000000; text-decoration:none;}
#eas_mainmenu div#loginbutton  a:hover   {color:blue; text-decoration:underline; }

 


