.indentL5{ padding-left:5px }
.corpTitle{ 
font-family:Tahoma, Verdana, "Trebuchet MS", Arial; 
font-size: 13px;
font-stretch:condensed;
font-weight: bold;
background-image:url(../membersonly/art/corpPageHead_knowledge_r1_c2.gif);
background-repeat:repeat-x;
background-color:#CCCCCC;
}

.calendar {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.style1 {color: #990099}

.actiontext{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
}

 a.titlelink:link, a.titlelink:visited, .sidetable a:link, .sidetable a:visited {
	text-decoration:none;
	color:#000000;
}


.sidetable a:hover {
	text-decoration:underline;
	color:#990000;
}

td.redfocus{
	color:#990000;
}


.sidetable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.sidetable th{
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial;
	font-weight:bold;
	font-size: 11px;
	color:#444;
	line-height:14px;
}
.sidetable td.title{
	font-size: 12px;
	font-weight:bold;
	color:#990000;
	border-bottom:2px solid #000;
}


td.size10 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px 3px 0px 3px;
}

body{
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial; font-size: 11px;
	background-image:url(../art/slices02/bgtile.gif);	
}

tr.searchtitle td{
	padding-top:4px;
}

div.input{
	border:1px solid #333;
	width:auto;
}

input.button{
	background-color:#6899B8;
	color:#fff;
	border:2px solid #666;
	font-size:11px;
	padding: 1px 3px 1px 3px;
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial; font-size: 11px;
	font-weight:bold;
}

.body11pt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #000000}
.errorMessage {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #CC0000}
.body12pt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px}
.body12ptBoldhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #000066; text-decoration: none}
.Bold11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: 600; color: #000000}
.section14ptBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #FFFFFF; background-color: #003399; height: 25px;  text-align: center}
.dropdown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000; background-color: #3399CC; text-align: center; text-decoration: none}
.Bold11subheadRED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #CC0000;
	text-decoration: none;
}
.section14ptBoldCopyRED { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #FFFFFF; background-color: #CC0000; height: 25px;  text-align: center }
.boldItalicBLACK11p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: 13px; font-weight: 600; color: #000000}
.boldItalicBLUE11p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: 13px; font-weight: 600; color: #003399}
.alliancebody {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: 400; color: #000000}
.listcopy9pt {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; font-weight: 400; color: #000000}
.m2leftnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 300; color: #FFFFFF; text-decoration: none}
.searchmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #006699}
.mainmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #66CCFF}
.section11ptBoldCopy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #FFFFFF; background-color: #003399; height: 25px;  text-align: center }
.section11ptBoldRED { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #FFFFFF; background-color: #CC0000; height: 15px;  text-align: left}
.footers { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #000000 }
.searchbody { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; color: #000000 }
.board14ptBoldHead { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #FFFFFF; background-color: #990000;  text-align: left; text-indent: 10px; vertical-align: middle}
.m2leftnavSUB { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #FFFFFF; text-decoration: none }
.calendarYears {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 900; color: #006699; text-align: center}
.thankYouBG {  background-image: url(art/SAMAlogoGray.gif); background-repeat: no-repeat; left: 20px; top: 50px; }
.body12ptBoldheadLINK { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #000066 ; text-decoration: none}
.revLINKEDhead {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 700; color: #FFFFFF; text-decoration: none}
.Bold11subheadREV { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #FFFFFF; text-decoration: none}
.errormsg { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #000000; height: 25px;  text-align: center }

.resultsWhite {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; padding-top: 7px; padding-bottom: 7px; font-weight: normal; color: #000000; background-color: white}
.resultsTableHeader { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #FFFFFF; background-color: #3399CC }
.resultsRowOdd {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; padding-top: 7px; padding-bottom: 7px; font-weight: normal; color: #000000; background-color: #EEEEEE}
.resultsRowEven {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; padding-top: 7px; padding-bottom: 7px; font-weight: normal; color: #000000; background-color: #FFFFFF}



a.sortableResultsTableHeader:link {color: #FFFFFF}
a.sortableResultsTableHeader:link {text-decoration: none}
a.sortableResultsTableHeader:visited {color: #FFFFFF}
a.sortableResultsTableHeader:visited {text-decoration: none}
a.sortableResultsTableHeader:hover {color: #FF0000}
a.sortableResultsTableHeader:hover {text-decoration: none}
a.sortableResultsTableHeader:active {color: #FF0000}
a.sortableResultsTableHeader:active {text-decoration: none}

a.linkResultsTableOdd:link {color: #000000}
a.linkResultsTableOdd:link {text-decoration: underline}
a.linkResultsTableOdd:visited {color: #000000}
a.linkResultsTableOdd:visited {text-decoration: underline}
a.linkResultsTableOdd:hover {color: #FF0000}
a.linkResultsTableOdd:hover {text-decoration: underline}
a.linkResultsTableOdd:active {color: #FF0000}
a.linkResultsTableOdd:active {text-decoration: underline}

a.linkResultsTableEven:link {color: #000000}
a.linkResultsTableEven:link {text-decoration: underline}
a.linkResultsTableEven:visited {color: #000000}
a.linkResultsTableEven:visited {text-decoration: underline}
a.linkResultsTableEven:hover {color: #FF0000}
a.linkResultsTableEven:hover {text-decoration: underline}
a.linkResultsTableEven:active {color: #FF0000}
a.linkResultsTableEven:active {text-decoration: underline}

a.sortableConfResultsTableHeader:link {color: #FFFFFF}
a.sortableConfResultsTableHeader:link {text-decoration: none}
a.sortableConfResultsTableHeader:visited {color: #FFFFFF}
a.sortableConfResultsTableHeader:visited {text-decoration: none}
a.sortableConfResultsTableHeader:hover {color: #330033}
a.sortableConfResultsTableHeader:hover {text-decoration: none}
a.sortableConfResultsTableHeader:active {color: #FF0000}
a.sortableConfResultsTableHeader:active {text-decoration: none}


.pocketAgendaHead {font-family: Times New Roman; font-size: 11px; font-weight: bold}
.pocketAgendaDetailHead {font-family: Times New Roman; font-size: 9px; font-weight: bold}
.pocketAgendaDetail {font-family: Times New Roman; font-size: 9px; font-weight: normal}
.ticketReport	{font-family: Times New Roman; font-size: 10; font-weight: normal}

.confresultsTableHeader {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bolder; color: #FFFFFF; background-color: #CC9933 }
.m2leftnavConference { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #FFFFFF; text-decoration: none }
.Bold11HeadPurpConf { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #330033}
.section14ptBoldConf { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #000000; background-color: #CC9933; height: 25px;  text-align: center }
.section14ptBoldPurpConf { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #FFFFFF; background-color: #330033; height: 25px;  text-align: center }
.m2leftnavBlack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #CC9933; text-decoration: none }
.ConferenceRollover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #CC9933; text-decoration: none}
.confBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px}
.confBoldHeads {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px}
.speakerNames {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15px; font-weight: 800}
.confRedRevHeads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #FFFFFF; height: 25px;  text-align: center }
.confDetailHead14ptGold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #FFFFFF; background-color: #CC9933; height: 25px;  text-align: center; width: 300px; }

.navBar {
	font: bold 9px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.SideNav {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
.body11pt {  font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #000000}

.events {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none;}

 #mommyLayer {
	position:absolute;
	width:480px;
	height:400px;
	z-index:1;
	left: 17px;
	top: 110px;
	overflow: hidden;
	clip: rect(0 500 226 0);
	background-color: #FFFFFF;
	visibility: visible;
}
 #babyLayer { position:absolute; width:480px;}
