﻿a {color: #556670; text-decoration: none;}
a:link {color: #556670; text-decoration: none;}
a:active {color: #556670; text-decoration: none;}
a:hover {color: #556670; text-decoration: none;}
a:visited{color: #556670; text-decoration: none;}
body{
	margin: 0px;
}
ul{
	padding-top: 5px;
	padding-bottom: 15px;
	margin: 0px;
	padding-left: 30px;
}
li{
	list-style-type: disc;
	color: #000000;
}
li a:link{
	color: #556670; text-decoration: none;
}
li a:hover{
	color: #556670; text-decoration: none;
}
li a:visited{
	color: #556670; text-decoration: none;
}
li a:active{
	color: #556670; text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	}
.search_title {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
	}
.search_description {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	}
.sectionheader{

	font-size: 18px;
	color: #96958d;
	font-weight: bold;
}
.rightcontentheader{
	font-size: 14px;
	font-weight: bold;
	color: #96958d;
}
.redtext{
	color: #e75125;
	font-weight: bold;
}
.orangetext{
	color: #ec8e1d;
	font-weight: bold;
}
.imagenav{
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
	}
.SignOut{
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color:#7C7B72;
	font-size:15px;
	font-weight:bold;
	bottom:10px;
	}
.site_nav{
	font-family: Verdana, Arial, Helvetica, sans-serif; ;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
	}
.site_nav a:link{
	color: #666666;
	text-545349: none;
	}
.site_nav a:visited{
	color: #666666;
	text-decoration: none;
	}
.site_nav a:hover{
	color: #ec8e1d;
	text-decoration: none;
	}

.CSLink {
	font-family: verdana; 
	font-size: 11px; 
	color: #556670; 
	text-decoration: none;
	}
.CSLink  A:link {
	color: #556670; 
	text-decoration: none;
}
.CSLink A:visited {
	color: #556670; 
	text-decoration: none;
}
.CSLink A:active {
	color: #556670; 
	text-decoration: none;
}
.CSLink A:hover {
	color: #556670; 
	text-decoration: none;
}
.ValidationHeaderText{
	color:red;	
	font-weight:bold;	
	
}
.ButtonSubmit{
	font-family: verdana; 
	font-size: 13px;
	font-weight:bold; 
	color: #556670; 
	text-decoration: none;
}

.evaluationform_radio{
	text-align:center;
		font-weight: bold;
}
.ValidationText{
	color:red;	
	 padding-left:10px;
}
.evaluationform_title{
	font-weight: bold;
	padding-right: 5px;
	width: 800px;
}
.evaluationform_valuetitle{
	width: 300px;
	text-align:left;	
	padding-right: 5px;
	padding-left: 5px;

 }
.dayheaderdate {
	font-family: Tahoma;
	font-size: 13px; 
	text-decoration: none;  
	color: #556670; 
	padding-right: 16px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.dayheader {
	font-family: Tahoma;
	font-size: 18px; 
	padding-left: 10px;
	padding-top: 7px;
	text-decoration: none;  
	color: #556670; 
	padding-left: 15px;
	padding-bottom: 5px;
}
.discussionboard{
	font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;  
	text-align:left;
	vertical-align:middle;
	color:gray;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	background-color:#FFCC66;
}
.messagewallcontent{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	border-bottom-width:thin;
 border-bottom-style:solid;
	padding:2px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:2px;
	text-align:left;
}

.calendardetail{
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none;  
	text-align:left;
	vertical-align:top;
	color:gray;
	padding-bottom: 15px;
	
}
.calendartitle{
	font-family: Tahoma;
	font-size:18px;
	padding-top: 7px;
	padding-left: 15px;
	text-decoration: none;  
	color: #000000; 
	padding-bottom: 7px;
	filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#FFC559', gradientType='1');	
}
.calendardayheader{
	font-family: Tahoma;
	padding-top: 7px;
	text-decoration: none;  
	color: #556670; 
	padding-bottom: 5px;
	filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#FFC559', gradientType='0');	
}
.calendar_header {
	width:650px;
}
.PrintUserName{
	font-family: Tahoma;
	font-size: 15px;
	text-decoration: none;  
	text-align:left;
	vertical-align:top;
	color: #556670; 
	font-weight:bold;
	padding-bottom: 15px;
	
}
.PrintHeader{
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none;  
	text-align:left;
	vertical-align:top;
	color:black;
	font-weight:bold;
	padding-bottom: 5px;
	
}
.PrintDetail
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;  
	text-align:left;
	vertical-align:top;
	color:black;
	padding-bottom: 4px;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
.page_header {
	font-size: 18px; 
	text-decoration: none;  
	color: #96958d; 
	font-weight: bold;
	}
.tracksection_header {
	font-size: 18px; 
	padding-left: 10px;
	text-decoration: none;  
	color: #96958d; 
	}
.section_header {
	font-family: Tahoma;
	font-size: 18px; 
	padding-top: 10px;
	text-decoration: none;  
	color: #96958d; 
	}
.rightcontent_header {
	font-family: Tahoma;
	font-size: 18px; 
	padding-left: 0px;
	text-decoration: none;  
	color: #96958d; 
	padding-top: 2px;
	padding-bottom: 20px;
	}
.topnav_off {
	font-family: verdana; 
	font-size: 14px; 
	color: #ff6600; 
	text-decoration: none;}
.topnav_on {
	font-family: verdana; 
	font-size: 14px; 
	color: #333333; 
	text-decoration: none;
	}
.news_Body_Frame {
	width: 500px; 
	padding: 0px;
	background-repeat:no-repeat;
	vertical-align:top;
	height:180px;
	}
.news_Body {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	cursor: auto; 
	height: 180px;
	padding: 10px;
	padding-top:7px;
	padding-left:20px;
	background-repeat:no-repeat;
	vertical-align: top;
	width: 480px;
	}	
.news_readmore_section {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none; 
	width: 129px; 
	height: 32px; 
	vertical-align: top;
	background-color: #a2b7a6; 
	}
.news_readmore_section a:link {
	color: #ffffff;
}
.news_readmore_section a:hover {
	color: #FF3300;
}

.news_section {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
	cursor: auto; 
	width: 129px; 
	height: 45px; 
	padding: 10px;  
	vertical-align: top;
	}
.news_section a:link{
	color: #556670;
	text-decoration: none;
}
.news_section a:visited{
	color: #556670;
	text-decoration: none;
}
.news_section a:active{
	color: #556670;
	text-decoration: none;
}

.news_section_default {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	background-image: url(/PublishingImages/news_arrowhighlight.gif);
	background-color: #ffffff;
	background-repeat: no-repeat;
	color: #ffffff; 
	text-decoration: none; 
	cursor: auto; 
	width: 129px; 
	height: 45px; 
	vertical-align: top;
	padding: 10px; 
	}
.news_section_default A:link {
	color: #ffffff; 
	text-decoration: none;
}
.news_section_default A:visited {
	color: #ffffff; 
	text-decoration: none;
}
.news_section_default A:active {
	color: #ffffff; 
	text-decoration: none;
}
.news_section_default A:hover {
	color: #ffffff; 
	text-decoration: none;
}
.newsover {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	background-image: url(/PublishingImages/news_arrowhighlight.gif);
	background-color: #ffffff;
	background-repeat: no-repeat;
	cursor: auto; 
	color: #000000;
	text-decoration: none; 
	width: 129px; 
	height: 45px; 
	vertical-align: top;
	padding: 10px; 
	}
.newsover A:link {
	color: #ffffff; 
	text-decoration: none;
}
.newsover A:visited {
	color: #ffffff; 
	text-decoration: none;
}
.newsover A:active {
	color: #ffffff; 
	text-decoration: none;
}
.newsover A:hover {
	color: #ffffff; 
	text-decoration: none;
}
.newsout {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #ffffff; 
	color: #556670; 
	cursor: auto; 
	text-decoration: none; 
	width: 129px; 
	height: 45px; 
	vertical-align: top;
	padding: 10px; 
	}
.newsout a:link{
	color: #556670;
	text-decoration: none;
}
.newsout a:visited{
	color: #556670;
	text-decoration: none;
}
.newsout a:active{
	color: #556670;
	text-decoration: none;
}

#dropmenudiv{
	position:absolute;
	border-bottom-width: 0;
	font-family: Tahoma;
	font-size: 14px;
	color: #545349;
	line-height:18px;
	z-index:100;
	}

#dropmenudiv a{
	width: 100%;
	display: block;
	color: #545349;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	
	}

#dropmenudiv a:hover{ /*hover background color*/

	color: #ffffff;
	}
.right_column_header {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color: #556670; 
	text-decoration: none; 
	border-bottom: solid 1px #cccccc; 
	}
.column_header_standard {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color: #556670; 
	text-decoration: none; 

	}
.ms-formbody {
	background-color:transparent;
}
.searchbox{
	color: #ffffff;
}
.agendaTable{width: 100%; margin-top: 6px; margin-bottom: 10px; border: 1px solid #a0a0a0; border-collapse: collapse;}
.agendaDayHeader {padding: 2px; padding-left: 4px; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-weight: normal; font-size: 12px; color: #655436; background-color: #f0f0f0; border: 1px solid #a0a0a0;}
.agendaTimeA {width: 100px; padding: 2px; padding-left: 4px; vertical-align: top; background-color: #fafafa;}
.agendaTimeB {width: 100px; padding: 2px; padding-left: 4px; vertical-align: top; background-color: #f5f5f5;}
.agendaDescA {padding: 2px; padding-left: 6px; vertical-align: top; background-color: #ffffff;}
.agendaDescB {padding: 2px; padding-left: 6px; vertical-align: top; background-color: #fafafa;}

.agendaTimeAr {width: 33%; padding: 2px; padding-left: 4px; vertical-align: top; background-color: #fafafa;}
.agendaTimeBr {width: 33%; padding: 2px; padding-left: 4px; vertical-align: top; background-color: #f5f5f5;}
.agendaDescAr {padding: 2px; padding-left: 6px; vertical-align: top; background-color: #ffffff;}
.agendaDescBr {padding: 2px; padding-left: 6px; vertical-align: top; background-color: #fafafa;}
#awardProp 
{
	width: 147px;
	height: 29px;
	background-image: url('/bi/conference/images/ms_bi_wbutton_arrow_off.gif');
	background-repeat: no-repeat;
	padding: 3px 0 0 5px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	}
#awardProp a:link, #awardProp a:hover, #awardProp a:active, #awardProp a:visited
{
	text-decoration: none;
	color: #ffffff;
	}	
	
#awardRet 
{
	width: 147px;
	height: 29px;
	background-image: url('/bi/conference/images/ms_bi_wbutton_arrow_off.gif');
	background-repeat: no-repeat;
	padding: 3px 0 0 5px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	}
#awardRet a:link, #awardRet a:hover, #awardRet a:active, #awardRet a:visited
{
	text-decoration: none;
	color: #ffffff;
	}

#layer1 {
	position: absolute;
	visibility: hidden;
	width: 800px;
	height: 350px;
	left: 20px;
	top: 300px;
	background-color: #ffffff;
	filter:alpha(opacity=98);
	opacity: 0.98;
	border: 1px solid #000;
	padding: 10px;
}
#layer2 {
	position: absolute;
	visibility: hidden;
	width: 800px;
	height: 350px;
	left: 20px;
	top: 300px;
	background-color: #ffffff;
	filter:alpha(opacity=98);
	opacity: 0.98;
	border: 1px solid #000;
	padding: 10px;
}
#layer3 {
	position: absolute;
	visibility: hidden;
	width: 800px;
	height: 350px;
	left: 20px;
	top: 300px;
	background-color: #ffffff;
	filter:alpha(opacity=98);
	opacity: 0.98;
	border: 1px solid #000;
	padding: 10px;
}

#close {
	float: right;
}

span.Q1Style{
	padding-left:13.1em;
}
span.Q3Style{
	padding-left:12.4em;
}
span.Q9Style{
	padding-left:14.0em;

}
span.QSpacer{

	padding-left:1.2em;

}


span.Q5Style{

	
}
span.NotAppStyle{
	padding-left:4em;	
}

div.NotAppWrapper{
	height:4em;
	width:60em;
}
span.ConferenceText{
	font-size:14px;
	font-weight:bold;
}

