@import "../bvisitor.css";

/* special for SIMP multimedia page */
.multimedia #blockhead {
	display:none;
}

.multimedia {
	padding-left:15px;
}

.multimediacontainer {
	width:50%;
}


html, body, td, {
	font: 12px Verdana,sans-serif; 
	}
p, div {
	font: 12px Verdana,sans-serif; 
	}
	
/*Anchor Tags*/		
a:link {color: #309;} /*CUSTOMIZE*/
a:visited {color: #309;} /*CUSTOMIZE*/
a:hover {color: #63f;} /*CUSTOMIZE*/
a:active {color: #309;} /*CUSTOMIZE*/
a.page:link {color: #666; text-decoration: none;}
a.page:visited {color: #666; text-decoration: none;}
a.page:hover {color: #666; text-decoration: none;}
a.page:active {color: #666; text-decoration: none;}

/*Forms*/		
input.btn, a.btn:link, a.btn:visited, a.btn:active, button.btn {    /*This style is used on the "Show Profile" and "Search" buttons*/ 
	font: bold 11px Verdana, sans-serif; 
	color: #fff;
	padding: 2px;
	border: 1px solid #fff;
	background: #309;  /*CUSTOMIZE*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6e5dd5', EndColorStr='#330099');  /*CUSTOMIZE*/
	}
	


/*Tables*/
.tableborder {    /*This style is used on the Search Results page(s)*/
	color : #000; 
	border-left : 1px solid #bcbec0; 
	border-top : 1px solid #bcbec0;
	}
tr.cellborder0 {  /*used for the column heads on the LiveSchedule */
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color: #000000;
	padding: 5px;
	}
tr.cellborder1 {    /*This style is used on the Search Results page(s)*/	
	border-right: 1px solid #bcbec0;
	border-bottom: 1px solid #bcbec0;
	background-color: #f1eefc; /*CUSTOMIZE*/
	padding: 5px;
	}
tr.cellborder2 {    /*This style is used on the Search Results page(s)*/	
	border-right: 1px solid #bcbec0;
	border-bottom: 1px solid #bcbec0;
	background-color: #e2ddf3; /*CUSTOMIZE*/
	padding: 5px;
	}
.caltableborder {
	border-left : 1px solid #bcbec0; 
	border-top : 1px solid #bcbec0; 
	}
tr.calcellborder0 td {   /*This style controls the calendar background color*/
	font-weight: bold;
	color: #fff;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	background: #309; /*CUSTOMIZE*/
	padding: 1px 2px 1px 2px;
	}
tr.calcellborder1 td {	
	border-right: 1px solid #bcbec0;
	border-bottom: 1px solid #bcbec0;
	padding: 1px 2px 1px 2px;
	}
.resultsphoto {
	background-color: #ffffff;
	background-image: none;
	background-repeat: no-repeat;
	cursor: hand;
	}
td.cal_td {
	font-size: 10px;
	width: 15px;
	text-align: center;
	}
td.calres_td {
	font-size: 10px;
	width: 15px;
	text-align: center;
	color: #999;	
	background: #ccc;
	}
td.pageoff  {    /*This style controls the page icon that is in the OFF state*/
	font: 10px Verdana,sans-serif;
	cursor: hand;
	background: url(images/pages_off.gif);
	}
td.pageon  {    /*This style controls the page icon that is in the ON state*/
	font: 10px Verdana,sans-serif;
	background: #e2ddf3 url(images/pages_on.gif); /*CUSTOMIZE*/
	}
.bg1 {    /*This style is used on the "Show/Hide Advanced Search" table cells*/
	background: #f1eefc; /*CUSTOMIZE*/
	}
.bg2 {    /*This style is used as the background for the "Visit <speaker>'s Website" icon*/
	background: #e2ddf3; /*CUSTOMIZE*/
	}
.bg3 {    /*This style is used on the Close button (movie shell)*/
	background: #309;  /*CUSTOMIZE*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6e5dd5', EndColorStr='#330099');  /*CUSTOMIZE*/
}

/*Text*/
.small {
	font: 10px Verdana,sans-serif;  
	}
.med {
	font: 11px Verdana,sans-serif;  
	}
.lscolumnheads {
	font: 13px Verdana,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	}
.large {   /*This style is used for the speaker's name*/
	font: 24px Verdana,sans-serif;
	font-weight: bold;
	color: #309; /*CUSTOMIZE*/
	}	
.error  {
	font: 13px Verdana,sans-serif;
	font-weight: bold;
	color: #c00;
	}
.errormed  {
	font: 11px Verdana,sans-serif;
	font-weight: bold;
	color: #c00;
	}.searchlabels {
	font: 12px Verdana,sans-serif;
}

/*simplesite oneline bio*/
.onelinebio {
	margin:0px; 
/*	width:410px; */
	height:30px; 
	text-overflow:ellipsis;	
	overflow:hidden;
	font-style: italic;
}
	
/*Simplesite specials*/
div.btn a {
	float:left; 
	display: block;
	margin: 0; padding:0;
	overflow:hidden;
	text-decoration: none;
	height: 24px;
	width: 117px;
}

div.btn {
	float:right;
	display:inline;
}

div.btn a:hover {
	background-position: 0 -24px;
}

div.btn a:active {
	background-position: 0 -24px;
}

	
/* default to the green set */
div.btn_bio a {
	width: 117px;	
	background: url( 'shellimages/h_bio-green.png' ) top left no-repeat;
}

div.btn_calendar a {
	width: 93px;
	background: url( 'shellimages/h_calendar-green.png' ) top left no-repeat;
}

div.btn_media a {
	width: 93px;
	background: url( 'shellimages/h_media-green.png' ) top left no-repeat;
}

div.btn_socialmedia a {
	width: 93px;
	background: url( 'shellimages/h_socialmedia-green.png' ) top left no-repeat;
}

div.btn_tdirector a {
	width: 93px;
	background: url( 'shellimages/h_tdirector-green.png' ) top left no-repeat;
}

iframe.contentframe {
	border:none;
	width:100%;
	height:500px;
}
