@charset "utf8";

html{
      margin:0;
      padding:0;
      height:100%;
      border:none;
      vertical-align: top;
}

div.left_col {margin-left: 17px; margin-top: 25px;}

#top_banner td {padding: 0px}

body {
 background-image: url(http://us.conf.masteragenda.com/conf_id/2/conf_files/262/background.gif);
 padding: 0; 
 margin: 0; 
 width: 100%; 
 height:100%;
 border:none;
 vertical-align: top;
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 78%;
 line-height: 1.5em;}
 

table.main {border: 0px; vertical-align: top; height: 100%}
/* table alternating row colors */
/* second color was 96A4D1. now 252 242 252 = FCF2FC */
/* colors were: #FCF2FC #E9C9E9 */
.ma_row0 {background: #FFF4D7; } /* darker color! */
.ma_row1 {background: #FFEAAB; }

/* better look to the colored background */
.ma_template div.ma_presenters div.ma_row1,
.ma_template div.ma_presenters div.ma_row0,
.ma_template div.ma_tracks div.ma_row1,
.ma_template div.ma_tracks div.ma_row0
 {
  margin-top: 0.2em;
  padding: 0.4em 0.7em;}


a:link {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #0053A0; text-decoration: none;}
a:visited {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #0053A0; text-decoration: none;}
a:active {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #0053A0; text-decoration: none;}	
a:hover {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #0053A0; text-decoration: none;}	
.navtext {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0053A0;}
a.navtext:link {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #0053A0; text-decoration: none;}
a.navtext:visited {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #0053A0; text-decoration: none;}
a.navtext:active {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #0053A0; text-decoration: none;}	
a.navtext:hover {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #0053A0; text-decoration: none;}	
/* old a color was 96A4D1 */
.yellow_line {padding-left: 12px;}

h1,.header,.head,.purple_head1, .big_click {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #6666CC; }

h1.right {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
          font-size: 18px;
          font-weight: bold;
          color: #6666CC;
          text-align: right}

h2,.subhead,.purple_head2, .s_title, .s_subtitle {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6666CC; }
.s_title {margin-bottom: 0px;}
.s_subtitle, .schedule_time {margin: 0px;}
p.s_tracks {margin: 0px; font-variant: small-caps;}
ul.s_presenters, ul.s_schedules {margin: 0px; padding: 0px; list-style: none none outside; marker-offset: 0px;}
ul.s_presenters li, ul.s_schedules li {margin: 0px; padding: 0px;}
div.s_description {margin-top: 5px;}

.green_head2 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #339F7D; }

h1.lnyblue,.lnyblue,.violet_head1 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #A070AB; }

h2.blue {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #0053A0;}
h3 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #0053A0;}

.boldtext {Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}

ul {
list-style-image:url(http://us.conf.masteragenda.com/conf_id/2/conf_files/271/yellow_bullet.gif);
list-style-type: circle;
}

table.error_msg {
	border-width: thick thick thick thick;
	border-spacing: 5px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	border-collapse: separate;
	background-color: white;
}
table.error_msg td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.moduletable, table.moduletable td {
  padding:0px;
  width:100%;
  white-space: nowrap;
}

.moduletable-nav {line-height: normal;}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	color: #0053a0;
	font-weight: bold;
	font-size: 12px;
	text-indent: 17px;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	line-height: normal;
	background-image:url(http://us.conf.masteragenda.com/conf_id/2/conf_files/267/menu_bg.gif);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-bottom:9px;
}
a.mainlevel:hover {color: #0053a0;}
#active_menu {
	background-image:url(http://us.conf.masteragenda.com/conf_id/2/conf_files/268/menu_bg_active.gif);
	background-repeat:no-repeat;
}

.mainlevel-nav {
	color:#ffff66;
}

a.mainlevel-nav:link, a.mainlevel-nav:visited {
	color: #0000cc;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	line-height: normal;
	padding-left: 6px;
	padding-right: 6px;
	text-transform:uppercase;
	font-weight:600;
}


a.mainlevel-nav:hover {
	color: #0000cc;
}


#nav_purple {
  background-image:url(http://us.conf.masteragenda.com/conf_id/2/conf_files/264/header.jpg);
  background-repeat:no-repeat; }
  

/* Master Agenda template tweaks */
#change_day, #view_menu {font-size: 90%;}
