/******************Static Page Styles***************************/
hr {margin: 0 0 20px 0; color:#CCC; background-color:#CCC; height:1px; border:none; }

.about { padding: 0 25px 25px 0; font-size:11px; }
.about h1 { font-size: 16px; }
.about p { padding-bottom: 20px; text-align: justify; }

.materials { padding: 0 25px 25px 0; font-size:11px; }
.materials h1 { font-size: 16px; }
.materials p { padding-bottom: 0; text-align: justify; }

.contact { padding: 0 25px 25px 0; font-size:11px; }

.market { padding: 0 25px 25px 0; font-size:11px; }
.market h1 { font-size: 16px; }
.market p { padding-bottom: 0; text-align: justify; }
.market ul { list-style-type:none; }


.related { margin-bottom: 15px; width: 200px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; }
.video { float: left; padding-top: 15px; margin-right: 15px; width: 200px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; }
.video p { text-align:center; }

.col1 { float:left; width: 280px; padding-right: 25px;}
.col1 p { margin: 0; padding: 0 0 20px 0; }
.col2 { float:right; width: 280px; }
.col2 p { margin: 0; padding: 0 0 20px 0; }

.name { color:#3b7d8b; font-weight:700;}

.biopic { float: left; width: 270px; }
.biopic img { float: left; padding-right: 10px;}
.bio { font-style: italic; }

.connect { font-size:12px; color:#999; line-height: 30px; }
.connect img { vertical-align:bottom; padding-left: 7px; }

.region { font-style: italic; }

.supplier p { text-align:left; }
.materialsinfo { float:right; width: 390px; }
.materialsinfo p { font-size: 12px; }
.planner { line-height:65px; }
.planner img { float:left; padding-right: 15px; vertical-align: bottom; }

/* Overlayed MediaKit Videos */
.overlay { display:none; z-index:1000000; background-color: #FFF; width:640px; height: 360px; padding: 15px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #ccc; -moz-box-shadow:0 0 20px 0px #333; -webkit-box-shadow: 0 0 20px #333; }
.overlay div.close { background-image:url("/ext/resources/css/close.png"); position:absolute; right:-20px; top:-20px; cursor:pointer; height:35px; width:35px; }


/* updates 04-06-2011 */

#section-3 h3 { color: #216B84; }

#section-3 .media h3 { color: #216B84; }

.footer_bg { background-color: #808a58; border-top: 6px solid #808a58; }

.footer { background-color: #808a58; }

#copyright { background-color: #808a58; }

.header a, .header a:link { color: #FFFFFF; }

.container ul.navigation li.level1 a { color: #216B84; }

/* updates 04-08-2011 */

#section-2 h3 { font-size: 16px; color: #216B84; }


/* updates 04-12-2011 */

.popular_box h4 { color: #dbc580; }

.tablet_redirection {
  position:fixed;
  width:100%;
  height:100%;
  background-color:#ffffff;
  z-index:9999999;
  top:0;
  left:0;
}

/* rebrand updates 08-13-2014 */

a, a:link, a:active, a:visited {color: #007391;}

a:hover {color: #da6129;}

#section-2 div.box a, #section-2 div.box2 a:link {color: #2b849B; }

.button {background: url("../../images/global/button-bg.png") repeat-x scroll 0 center #da6129; border: 1px solid #DA6129; color: #FFFFFF; font-size: 11px; font-weight: 700; margin: 0 5px 0 0; padding: 5px 10px; width: auto;}

#section-3 h3 {color: #7a8600;}

.form button, form input.button {border: 1px solid #c2501b; color: #FFFFFF; outline: 0 none; text-shadow: 1px 1px 1px #c2501b; width: auto;}

#section-4 h3 {color: #da6129; font-size: 12px; text-transform: uppercase;}

.footer_bg {background-color: #184d5b; border-top: 6px solid #184d5b; clear: both; height: 100%; position: relative; width: 100%;}
.footer {background-color: #184d5b;}
#copyright {background-color: #184d5b;}

.popular_box h4 {color: #CAdb2A;}

#section-3 .media .navigation li a {color: #636C02;}

#section-3 .media h3 {color: #7A8600;}

#vidsearch-search-page h2 a, #vidsearch-results-page h2 a {color: #7A8600;}
#vidsearch-search-page ul a, #vidsearch-results-page ul a {color: #DA6129; font-weight: bold;}
#vidsearch-search-page h2 {color: #7A8600;}
#vidsearch-searchdiv p {color: #DA6129;}


.ad-sidebar {
                position: absolute;
                top: 0px;
                z-index: 99;
                text-align: center;
                overflow: visible;
                right: auto;
}

