/*///////////////////////////////////////////////*/
/* START COMMON styleS RELATED TO GENERAL LAYOUT
*/

/*///////////////////////////////////////////////*/


/*
styles for main html structure display */

body, #body_P, #body_K, #body_T, #body_C {
	margin: 0 0 0 0;
	background-color: #ffd204;
	text-align: left;
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0 auto;
}
table {
	border: 0 none;
}
table#main_1 {
	width:461px;
	margin-left: auto;
	margin-right: auto;
}
table#main_2 {
	width:100%;
}
td#main_row1, td#main_row1_P, td#main_row1_K, td#main_row1_T, td#main_row1_C {
	text-align:left;
	vertical-align:top;
}
td#main_row2, td#main_row2_P, td#main_row2_K, td#main_row2_T, td#main_row2_C {
	text-align:center;
	vertical-align:top;
}
td#main_row3, td#main_row3_P, td#main_row3_K, td#main_row3_T, td#main_row3_C {
	text-align:left;
	vertical-align:top;
	height: 10px;
}
td#main_column1, td#main_column1_P, td#main_column1_K, td#main_column1_T, td#main_column1_C {
	background-color:#ffffff;
	background-repeat: repeat-y;
	text-align:left;
	height: 100%;
	width: 32%;
	vertical-align:top;
}
td#main_column2, td#main_column2_P, td#main_column2_K, td#main_column2_T, td#main_column2_C {
	background-color:#ffffff;
	text-align:left;
	vertical-align:top;
	padding: 17px 0 0 0;
}
td#main_column3, td#main_column3_P, td#main_column3_K, td#main_column3_T, td#main_column3_C {
	background-color:#ffffff;
	/*background-position: right 50%; background-image: url( /licensees/licensee127/images/ummc_rightshadow.gif); background-repeat: repeat-y;*/
width:5px;
	text-align:left;
	vertical-align:top;
}
/* styles for master page body content display */

table#mPgBody_table1 {
	width:461px;
}
table#mPgBody_table2 {
	width:461px;
}
td#mPgBody_row1 {
	width:461px;
	height: 10px;
	text-align:left;
	vertical-align:top;
}
td#mPgBody_row2 {
	width:461px;
	text-align:left;
	vertical-align:middle;/* padding-left: 5px; */
}
td#mPgBody_row3 {
	width:461px;
	text-align:center;
	vertical-align:top;
}
td#mPgBody_row4 {
	width:461px;
	text-align:center;
	vertical-align:middle;
}
td#mPgBody_column1 {
	width:436px;
	text-align:left;
	vertical-align:top;
}
td#mPgBody_column2 {
	width:25px;
	text-align:left;
	vertical-align:top;
	background-color:#fff;
}
/*///////////////////////////////////////////////*/

/*  END COMMON styleS RELATED TO GENERAL LAYOUT */

/*///////////////////////////////////////////////*/



/*/////////////////////*/

/* START CUSTOM styleS */

/*/////////////////////

/*#00-Includes#*/
/*#zz3-960grid#*/
.container_16 {
	margin-left:auto;
	margin-right:auto;
	width:960px
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15, .push_16, .pull_16 {
	position:relative
}
.alpha {
	margin-left:0
}
.omega {
	margin-right:0
}
.container_16 .grid_1 {
	width:40px
}
.container_16 .grid_2 {
	width:100px
}
.container_16 .grid_3 {
	width:160px
}
.container_16 .grid_4 {
	width:220px
}
.container_16 .grid_5 {
	width:280px
}
.container_16 .grid_6 {
	width:340px
}
.container_16 .grid_7 {
	width:400px
}
.container_16 .grid_8 {
	width:460px
}
.container_16 .grid_9 {
	width:520px
}
.container_16 .grid_10 {
	width:580px
}
.container_16 .grid_11 {
	width:640px
}
.container_16 .grid_12 {
	width:700px
}
.container_16 .grid_13 {
	width:760px
}
.container_16 .grid_14 {
	width:820px
}
.container_16 .grid_15 {
	width:880px
}
.container_16 .grid_16 {
	width:940px
}
.container_16 .prefix_1 {
	padding-left:60px
}
.container_16 .prefix_2 {
	padding-left:120px
}
.container_16 .prefix_3 {
	padding-left:180px
}
.container_16 .prefix_4 {
	padding-left:240px
}
.container_16 .prefix_5 {
	padding-left:300px
}
.container_16 .prefix_6 {
	padding-left:360px
}
.container_16 .prefix_7 {
	padding-left:420px
}
.container_16 .prefix_8 {
	padding-left:480px
}
.container_16 .prefix_9 {
	padding-left:540px
}
.container_16 .prefix_10 {
	padding-left:600px
}
.container_16 .prefix_11 {
	padding-left:660px
}
.container_16 .prefix_12 {
	padding-left:720px
}
.container_16 .prefix_13 {
	padding-left:780px
}
.container_16 .prefix_14 {
	padding-left:840px
}
.container_16 .prefix_15 {
	padding-left:900px
}
.container_16 .suffix_1 {
	padding-right:60px
}
.container_16 .suffix_2 {
	padding-right:120px
}
.container_16 .suffix_3 {
	padding-right:180px
}
.container_16 .suffix_4 {
	padding-right:240px
}
.container_16 .suffix_5 {
	padding-right:300px
}
.container_16 .suffix_6 {
	padding-right:360px
}
.container_16 .suffix_7 {
	padding-right:420px
}
.container_16 .suffix_8 {
	padding-right:480px
}
.container_16 .suffix_9 {
	padding-right:540px
}
.container_16 .suffix_10 {
	padding-right:600px
}
.container_16 .suffix_11 {
	padding-right:660px
}
.container_16 .suffix_12 {
	padding-right:720px
}
.container_16 .suffix_13 {
	padding-right:780px
}
.container_16 .suffix_14 {
	padding-right:840px
}
.container_16 .suffix_15 {
	padding-right:900px
}
.container_16 .push_1 {
	left:60px
}
.container_16 .push_2 {
	left:120px
}
.container_16 .push_3 {
	left:180px
}
.container_16 .push_4 {
	left:240px
}
.container_16 .push_5 {
	left:300px
}
.container_16 .push_6 {
	left:360px
}
.container_16 .push_7 {
	left:420px
}
.container_16 .push_8 {
	left:480px
}
.container_16 .push_9 {
	left:540px
}
.container_16 .push_10 {
	left:600px
}
.container_16 .push_11 {
	left:660px
}
.container_16 .push_12 {
	left:720px
}
.container_16 .push_13 {
	left:780px
}
.container_16 .push_14 {
	left:840px
}
.container_16 .push_15 {
	left:900px
}
.container_16 .pull_1 {
	left:-60px
}
.container_16 .pull_2 {
	left:-120px
}
.container_16 .pull_3 {
	left:-180px
}
.container_16 .pull_4 {
	left:-240px
}
.container_16 .pull_5 {
	left:-300px
}
.container_16 .pull_6 {
	left:-360px
}
.container_16 .pull_7 {
	left:-420px
}
.container_16 .pull_8 {
	left:-480px
}
.container_16 .pull_9 {
	left:-540px
}
.container_16 .pull_10 {
	left:-600px
}
.container_16 .pull_11 {
	left:-660px
}
.container_16 .pull_12 {
	left:-720px
}
.container_16 .pull_13 {
	left:-780px
}
.container_16 .pull_14 {
	left:-840px
}
.container_16 .pull_15 {
	left:-900px
}
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.clearfix:before, .clearfix:after, .container_16:before, .container_16:after {
	content:'.';
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	line-height:0;
	width:0;
	height:0
}
.clearfix:after, .container_16:after {
	clear:both
}
.clearfix, .container_16 {
	zoom:1
}
/*#Superfish menu#*/
/*#Superfish menu/Essential Styles#*/
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sf-menu {
	line-height: 1.0;
}
.sf-menu ul {
	width: 10em;
}
.sf-menu li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float: left;
}
.sf-menu a {
	display: block;
	position: relative;
}
/*#Superfish menu/Skin#*/
.sf-menu {
	float: left;
	margin-bottom: 0;
	background: url('/licensees/licensee127/images/MenuBg.jpg') repeat-x;
	height: 39px;
}
.sf-menu a {
	text-decoration: none;
}
.sf-menu ul {
	display:inline;
}
.sf-menu li a, .sf-menu li a:visited { /* visited pseudo selector so IE6 applies text colour*/
	border-left: 2px solid #D2D2D2;
	color: #646463;
	height: 24px;
	padding: 14px 40px 0;
}
.sf-menu li {
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
}
.sf-menu ul li ul {
	display:none;
}
.sf-menu ul li li {
	display:none;
}
.sf-menu li li {
	background-color:#e7e8e9;
	text-align: left;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline: 0;
	color: #333;
}
.sf-menu li li a {
	height: 15px;
	padding-top: 5px;
}
.sf-menu li li a:hover {
	background: #ffd204;
	color: #646463;
}
/*#Superfish menu/Arrows#*/
.sf-menu a.sf-with-ul {
	min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position: absolute;
	display: block;
	right: .75em;
	top: 1.05em; /* IE6 only */
	width: 10px;
	height: 10px;
	text-indent: -999em;
	overflow: hidden;
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top: .8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator {
	background-position:  -10px 0;
}
.sf-menu ul a > .sf-sub-indicator {
	background-position:  0 0;
}
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
/*#Superfish menu/Shadows#*/
.sf-shadow ul {
	background: url('http://www.wellercenter.org/CMSPages/GetResource.ashx') no-repeat bottom right;
	padding: 10px 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
/*#01-Global#*/
p {
	text-align: left;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 5px;
}
a {
	color: #4d85c5;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #4d85c5;
	margin: 0;
}
.pagetitle h1 {
	font-size: 18px;
	font-weight: bold;
	color: #4d85c5;
	margin: 0;
}
.PageContentWidget h1 {
	font-size: 14px;
	font-weight: bold;
	color: #4d85c5;
	margin: 20px 0 0;
	text-align: center;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #4d85c5;
	margin: 10px 0;
}
.white {
	background-color: #fff;
}
/*#03-Header#*/
.wellerheader {
	background: url('/licensees/licensee127/images/MenuBg.jpg') repeat-x;
	background-position: bottom;
	background-color: #fff;
}
/*#03-Header/01-Left#*/
.headerleft {
	height: 167px;
}
/*#03-Header/02-Right#*/
.headerright {
	height: 167px;
}
.hr_top {
	height: 131px;
}
.hr_top_left {
	float: left;
	padding-top: 20px;
}
html>/**/body .hr_top_right {
	position:relative;
	bottom:1px;
}
/*#03-Header/02-Right/01-Search#*/
#searchbox {
	float: right;
	width: 210px;
	padding-top: 24px;
}
.searchBox {
	font-weight: bold;
	padding: 33px 0 32px 0;
	float: right;
}
.tsearchbox {
	background-color: #E7E8E9;
	border: medium none;
}
.searchbutton {
}
.searchresultsbox {
	float: left;
	margin-bottom: 5px;
	width: 900px;
	background-color: #eee;
	padding: 10px;
}
.SearchDialog {
	float: left;
	width: 920px;
}
/*#03-Header/02-Right/02-Social Icons#*/
*:first-child+html .social {
	width:240px;
	position:relative;
	bottom:20px;
	left:2px;
}
.social {
	float: right;
}
.mainSprite {
	background-image: url('/licensees/licensee127/images/MainSprite.png');
}
.ir {
	background-color: transparent;
	border: 0;
	overflow: hidden;
}
.ir:before {
	content: "";
	display: block;
	width: 0;
	height: 100%;
}
.donate_link {
	width: 60px;
	height: 38px;
	float: left;
}
.tw_link {
	width: 40px;
	height: 38px;
	background-position: -40px 0;
	float: left;
}
.fb_link {
	width: 40px;
	height: 36px;
	background-position: 0 0;
	float: left;
	margin-left: 6px;
}
.yt_link {
	width: 40px;
	height: 38px;
	background-position: -86px 0;
	float: left;
	margin-left: 6px;
}
.blog_link {
	width: 40px;
	height: 38px;
	background-position: -128px 0;
	float: left;
	margin-left: 6px;
}
/*#04-Content/01-Content Left#*/
.bar {
	background-position: 0 45px;
	float: left;
	height: 23px;
	width: 220px;
	margin-bottom: 5px;
}
.LeftNavContainer {
	background-color: #FFF8E9;
	float: left;
	margin: 0 10px;
	text-align: center;
	width: 220px;
	padding-top: 10px;
}
.dots {
	background: url('/licensees/licensee127/images/dots.jpg') repeat scroll 0 0 transparent;
	float: left;
	height: 5px;
	margin: 10px 65px;
	width: 90px;
}
.AboutPrograms {
	color: #F89829;
	margin: 10px auto;
	width: 114px;
	line-height:16px;
}
.AboutPrograms a {
	color: #F89829;
	text-decoration: none;
}
.AboutPrograms a:hover {
	color: #00af9f;
}
.LeftNav {
	line-height: 20px;
	margin-bottom: 5px;
	font-size: 11px;
}
.LeftNav ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.LeftNav li a {
	color: #595959;
	text-decoration: none;
}
.LeftNav li a:hover {
	color: #00af9f;
	text-decoration: underline;
}
.LeftNavContainerBottom {
	background-color: #FFF8E9;
	margin: 0 10px 5px 10px;
	text-align: center;
	width: 220px;
}
.KidsHealth {
	background-position: 0 114px;
	height: 60px;
	margin: 5px auto;
	width: 158px;
}
.Resources {
	color: #4D85C5;
	margin: 10px auto;
	width: 114px;
	line-height:16px;
}
.Resources a {
	color: #4D85C5;
	text-decoration: none;
}
.Resources a:hover {
	color: #00af9f;
}
/*#04-Content/02-Content Right#*/
.PageContent {
	padding: 25px 10px 5px;
}
.pagetitle {
	margin-bottom: 10px;
}
/*#04-Content/02-Content Right/01-Rotator#*/
.homerotator .firstelement {
	display: block;
	float: left;
}
.rotator_container {
	display: none;
}
.rotator_image {
	height: 355px;
}
.rotator_title {
	float: left;
	font-weight: bold;
	font-size: 16px;
}
.rotator_text {
	/*  position: absolute; 
  top: 380px; */
  padding: 0 20px 0 0;
}
.homerotatornav {
	background-color: #E7E8E9;
	height: 21px;
	margin: 0;
	padding-top: 10px;
	position: absolute;
	top: 322px;
	width: 697px;
	z-index: 20;
}
.homerotatornav a {
	margin: 3px;
	padding: 0 3px;
	background: #fff;
	text-decoration: none;
	font-size: 9px;
	color: transparent;
	background-color: #cdcfd0;
}
.homerotatornav a.activeSlide {
	background: #00AF9F;
}
.homerotatornav a:focus {
	outline: none;
}
.homerotatornote {
	position: absolute;
	top: 331px;
	right: 10px;
	z-index: 25;
	font-size: 0.8em;
	color: #666;
}
.EventDetails {
	float: left;
}
.Details {
	margin-top: 10px;
}
/*#04-Content/02-Content Right/02-Annual Reports#*/
.PageContentWidget {
	padding-bottom: 10px;
	position: relative;
}
.ReportContainer {
	float: left;
	height: 250px;
	width: 300px;
	margin-left: 35px;
}
.ReportImage img {
	border: none;
}
.ReportLink {
	margin-top: 5px;
}
/*#04-Content/02-Content Right/03-News#*/
.NewsContainer {
	margin-bottom: 15px;
}
.NewsTitle {
	margin-bottom: 5px;
}
.NewsContent {
	padding-top: 10px;
}
/*#05-Footer#*/
.footertop, .footertop a {
	padding-top: 0px;
	font-size: 9px;
	text-align: center;
	line-height: 20px;
	color: #000;
	clear: both;
}
.footercopy {
	text-align: center;
	font-size: 9px;
	padding-bottom: 10px;
}
.footer_dots {
	background: url('/licensees/licensee127/images/Footer_dot.png') repeat-x;
	float: left;
	height: 5px;
	width: 695px;
}
/*#06-Helper#*/
/** Image replacement **/
.ir {
	background-color: transparent;
	border: 0;
	overflow: hidden;
}
/* IE 6/7 fallback hack */
.IE7 .ir, .IE6 .ir {
	text-indent: -9999px;
}
.ir:before {
	content: "";
	display: block;
	width: 0;
	height: 100%;
}
/*#02-Youth Programs#*/
.orangedot {
	background: url('/licensees/licensee127/images/Dot-Orange.jpg') no-repeat;
	width: 12px;
	height: 12px;
	display: block;
	margin: 0 auto;
}
.YouthProgramsTable thead {
	color: #c00;
	font-size: 14px;
}
.YouthProgramsTable th {
	width: 25px;
	text-align: center;
}
.YouthProgramsTable th.ypprogram {
	width: 300px;
}
.YouthProgramsTable .ypgradelevel {
	font-size: 10px;
}
.ypcategory {
	color: #06c;
	font-size: 14px;
	font-weight: bold;
}
.YouthProgramsTable {
	width:100%;
	border-collapse:collapse;
}
.YouthProgramsTable, .YouthProgramsTable td, .YouthProgramsTable th {
	border:1px solid #aaa;
}
/*#07-Blog#*/
.blogDetail {
	background: #fff;
	padding: 20px 0 10px;
}
.BlogPTitle {
	margin: 10px 0 5px;
}
.BlogPTitle a {
	color: #f89829;
	font-size: 16px;
	font-weight: bold;
}
.BlogPDateWhole {
	margin: 5px 0;
}
.blackBox .content ul {
	padding: 0 0 0 16px;
	font-size: .9em;
}
.blackBox .content .FeedCaption {
	padding: 0 5px;
}


/* Minification failed (line 18, error number 1035): Expected colon, found 'offset' */

/*/////////////////////*/

/* END CUSTOM styleS */

/*/////////////////////*/
