/*
CSS Designed by MobileFringe copywrite 2010
For the ICSC Recon 2010 COnference
*/

body {
	margin: 0;
	padding: 0;
	background: #F7E8C6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC6600;
}

.mainMenu {
	padding: 5 15 15 15px;
	background:#F1C87B;
}


.mainMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.mainMenu li {
	font-size: 20px;
	text-transform: uppercase;
	font-weight:bold;
	border-bottom: 2px solid #FFFFFF;
	padding: 13px 0 6px 10px;
	background: url(../images/img08.gif) no-repeat 20px 20px;
}

mainMenu li a{
	font-size: 20px;
	text-transform: uppercase;
	font-weight:bold;
	padding: 16px 0 6px 10px;
	border-bottom: 2px solid #FFFFFF;

}

.mainMenu a {
	color: #CC6600;
}

.mainMenu a:hover {
	color: white;
}

#header{
	font-size: 23px;
	text-transform: uppercase;
	font-weight:bold;
	
}

.agendaHeaderDates{
	margin: 0 5px 0px 5px;
	padding: 0 0 0 0px;
	background:#FFFFFF;
	border-top: 1px solid #F1C87B;
	border-right: 1px solid #F1C87B;
	border-bottom: 1px solid #F1C87B;
	border-left: 1px solid #F1C87B;
}

.agendaList{
	margin: 0 5px 5px 5px;
	padding: 0 0 0 0px;
	background:#FFFFFF;
	border-top: 1px solid #F1C87B;
	border-right: 1px solid #F1C87B;
	border-bottom: 1px solid #F1C87B;
	border-left: 1px solid #F1C87B;
}


td.agendaItemPressed {
	background: url(../images/chevron.png) no-repeat right center;
	border-bottom: 1px solid #F1C87B; 
	background-color: #F1C87B;
	padding: 0px 25px 0px 5px; 
}
td.agendaItem {
	background: url(../images/chevron.png) no-repeat right center;
	border-bottom: 1px solid #F1C87B; 
	background-color: #FFFFFF;
	padding: 0px 25px 0px 5px;
}

td.sponsorItemPressed {
	background: url(../images/website_icon.png) no-repeat right center;
	border-bottom: 1px solid #F1C87B; 
	background-color: #F1C87B;
	padding: 0px 25px 0px 5px; 
}
td.sponsorItem {
	background: url(../images/website_icon.png) no-repeat right center;
	border-bottom: 1px solid #F1C87B; 
	background-color: #FFFFFF;
	padding: 0px 25px 0px 5px;
}


#date{
	font-size: 22px;
	font-weight:bold;
	padding: 13px 5px 3px 3px;
	border-bottom: 3px solid #F1C87B;
	font-family: 'Times New Roman';
}

#time{
	font-size: 13px;
	font-weight:bold;
	padding: 3px 5px 3px 0px;
	font-family: 'Arial';
	color: #00A4C7
}

#title{
	width: 80%;
	font-size: 18px;
	font-weight:bold;
	padding: 0px 5px 3px 0px;
	font-family: 'Arial';
	color: #00A4C7;
}

#sponsor{
	width: 80%;
	font-size: 20px;
	font-weight:bold;
	padding: 0px 5px 3px 20px;
	font-family: 'Arial';
	color: #00A4C7;
}

#subTitle{
	font-size: 14px;
	font-weight:bold;
	padding: 3px 0 3px 0px;
	font-family: 'Times New Roman';
	color: #CC6600;
}

#subTitle2{
	font-size: 14px;
	font-weight:bold;
	padding: 3px 0 3px 5px;
	font-family: 'Times New Roman';
	color: #CC6600;
	border-bottom: 1px solid #F1C87B;
}

#details{
	font-size: 14px;
	padding: 0px 7px 3px 7px;
	color: #000000;
	
}



.infoTable{
	padding: 10px 10px 10px 10px;
	
}

.infoTabs{
	margin: 0 5px 0px 5px;
	padding: 0px 0 0 0px;
	background:#FFFFFF;
}

.infoBody{
	margin: 0 5px 5px 5px;
	
	background:#FFFFFF;
	border-right:2px solid #F1C87B;
	border-bottom:2px solid #F1C87B;
	border-left: 2px solid #F1C87B;
}

.infoTab_Selected{
	height:40px;
	font-size: 18px;
	font-weight:bold;
	font-family: 'Arial';
	color: #00A4C7;
	margin: 0 5px 5px 5px;
	padding: 3px 3px 3px 3px;
	border-top: 2px solid #F1C87B;
	border-right: 2px solid #F1C87B;
	border-left: 2px solid #F1C87B;
	
}

.infoTab_Not_Selected{
	height:40px;
	font-size: 13px;
	font-weight:norma;
	font-family: 'Arial';
	color: #00A4C7;
	margin: 0 5px 5px 5px;
	padding: 0 0 0 0px;
	border-bottom: 2px solid #F1C87B;
	border-top: 1px solid #9B9B9B;
	border-right: 1px solid #9B9B9B;
	border-left: 1px solid #9B9B9B;
	
	background:#ECECEC;
}

.banner{
	padding: 7px 0 5px 0px;
	
}

.spacing_top_bottom{
	padding: 2px 0 5px 0px;
}

.infotext{
	padding: 7px 0 5px 0px;
	
}






