@charset "utf-8";
/* CSS Document */

.MPBS_titles {
	padding-top: 2px;
}

.MPBS_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: normal;
}

.MPBS_kids_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: normal;
}

.MPBS_schedules {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	color: blue;
}

.MPBS_schedules a:hover {
	background-color: #dcdcdc;
	color: black;
}

.MPBS_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.MPBS_valleys a:hover {
	border: 2px solid blue;
	height: 103px;
	width: 206px;
}

.MPBS_valleys {
	border: 2px solid white;
	height: 103px;
	width: 206px;
}

.MPBS_table {
	width: 965px;
	height: 486px;
	background-image: url(graphics/mightypower-4.gif);
}

.MPBS_login_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	padding: 2px 4px 2px 4px;
	text-align: right;
	text-decoration: none;
}

.MPBS_kids_schedule_box {
	border: 1px solid black;
	background-color: white;
	width: 900px;
	min-height: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 0px 10px 0px;
}

.MPBS_kids_video_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
}

.MPBS_schedule_box {
	border: 1px solid black;
	background-color: white;
	min-height: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}

.MPBS_channel_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 80px;
	background-color: #00ccff;
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: bottom;
	text-decoration: none;
	margin-left: auto;
	margin-right: auto;
}

.MPBS_video_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
}

.MPBS_day_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	padding: 0px 4px 0px 4px;
	margin-left: auto;
	margin-right: auto;
}

.MPBS_link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: blue;
}

a:hover.MPBS_link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: red;
}

.MPBS_keywords_resource {
/*	background-color: black;*/
	height: 25px;
	width: 850px;
	text-align: center;
	vertical-align: middle;
	font-size: 20px;
	color: white;
	text-decoration: none;
	margin: auto;
}

a:hover.MPBS_keywords_resource {
	color: yellow;
}

.MPBS_keyword_box {
	background-color: transparent;
	color: white;
	height: 130px;
	width: 850px;
	text-align: center;
	vertical-align: middle;
	overflow: auto;
	border: 1px solid white;
}
/*---------------------------------------------------------------------------------------------------------------------
  MPBS Upload styles
---------------------------------------------------------------------------------------------------------------------*/

.MPBS_upload_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: right;
	width: 200px;
	padding: 0px 8px 0px 8px;
}

.MPBS_upload_fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.MPBS_upload_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	padding: 0px 8px 0px 8px;
}

.MPBS_upload_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	color: red;
	background-color: white;
	padding: 0px 8px 0px 8px;
}

.MPBS_upload_warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	max-width: 600px;
	padding: 6px 6px 6px 6px;
}

.ims_tag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: yellow;
	text-decoration: none;
	padding-right: 8px;
}

/* MPBS247 specific modifications to the forums
-----------------------------------------*/

.mpbs_forum_title_left {
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	padding: 10px 4px 2px 4px;
	color: black;
}

.mpbs_forum_title_right {
	font-size: 10pt;
	font-weight: bold;
	text-align: right;
	padding: 10px 4px 2px 4px;
	color: black;
}

.mpbs_forum_title_center {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: black;
}

.mpbs_forum_text {
	font-size: 9pt;
	text-align: left;
	color: black;
	padding: 0px 4px 0px 4px;
}

.mpbs_forum_button_left {
	text-align: left;
	padding: 2px 4px 2px 4px;
}

.mpbs_forum_button_right {
	text-align: right;
	padding: 2px 4px 2px 4px;
}

.mpbs_iframe {
	background-color: white;
}

.mpbs_link_text {
	color: white;
	font-size: 12pt;
	text-decoration: none;
}

a.mpbs_link_text, a:link.mpbs_link_text, a:visited.mpbs_link_text {
	color: #0099CC;
 	text-decoration: none;
}

a:hover.mpbs_link_text  {
	color: white;
 	text-decoration: none;
}

.mpbs_link_div {
/*	border: 1px solid white;  */
}

#mpbs-description {
	float: left;
	width: 100%;
}

