/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 257 2010-07-27 23:06:56Z emartin24 $
 */

form {display:none;}

.year,
.day {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.year{
	font-size:70%;
	color:#666;
}

.even td{
	background:#F5F5F5;
}

/*
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:pointer;}

/* Container */
#simplemodal-container {height: auto; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}

#simplemodal-container a.modalCloseImg {background:url(/_m/img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}


#simplemodal-container .theme th{
	background:#84CCC9;
	color:#fff;
	width:auto;
}

#simplemodal-container th{
	background:#dbfffd;
	width:100px;
	color:#000;
	font-size:80%;
}



#simplemodal-container td{
	background:#fff;
	color:#000;
	font-size:80%;
}

#simplemodal-container .button td{
	text-align:center;
}
#simplemodal-container .button button{
	padding:1em;
	font-weight:bold;
}

#simplemodal-container .simplemodal-close {
	font-size:90%;
	display:block;
	padding:0 0 1em 0;
	margin:0;
	color:#fff;
	text-align:center;
}
#simplemodal-container .simplemodal-close:hover {
	color:#FF9900;
}



#simplemodal-container table.schedule_detail .instructor h3{
	margin:5px 5px 5px 0;
	padding:0;
	border-bottom:1px dotted #666;
	font-weight:normal;
}

#simplemodal-container table.schedule_detail .instructor img{
	float:left;
	width:91px;
	margin:0;
	padding:0;
}

#simplemodal-container table.schedule_detail .instructor div{
	font-size:12px;
	line-height:150%;
	background:#FFF0FD;
	padding:5px;
}
#simplemodal-container table.schedule_detail .instructor div span{
	display:block;
	text-align:center;
}
#simplemodal-container table.schedule_detail .instructor .fright{
	display:block;
	margin-left:100px;
}


table.schedule {
	margin-left:25px;
}

table.schedule .pref1,
table.schedule .pref2{
	font-size:12px;
	padding: 0 5px;
	color:#fff;
}
table.schedule .pref1{
	background:red;
}
table.schedule .pref2{
	background:blue;
}


.filter_link{
	border-left:4px solid #666;
	margin-left:27px;
	padding-left:10px;
	font-size:80%;
}