/******************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 { 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: 300px; }
.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; }
.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; top: 260px; 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; }

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


/* updates 7-11-2011 */

a, a:link, a:active, a:visited, a:hover { color: #f26522; }

.quick-search .button {
    background: url("/images/global/button-bg.png") repeat-x scroll 0 0 #006fb4;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: 700;
    margin: 5px 0 0 -57px;
    padding: 6px 12px;
	text-shadow: 0 -1px 0 #006fb4;
    text-transform: uppercase;
}

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

.footer_bg { background-color: #006FB4; }

.footer { background-color: #006FB4; }

#section-1 .box1 a, #section-1 .box1 a:link, #section-1 .box1 a:active, #section-1 .box1 a:visited { color: #006FB4; }

#section-2 .box1 .records a, #section-2 .box1 .records a:link, #section-2 .box1 .records a:active, #section-2 .box1 .records a:visited { color: #006FB4; }
.quick-search a, .quick-search a:visited {color: #000000;}

#section-2 .box1 .records a, #section-2 .records .box1 .records a:link, #section-2 .box1 .records a:active, #section-2 .box1 .records a:visited {color: #006FB4;}

#section-2 #subscribeBannerLarge a {color: #fff;}

#section-2 .box2 .date { color: #006FB4; }
#section-2 .box1 .records .content .register a.button,
#section-2 .box1 .records .content .register a.button:link,
#section-2 .box1 .records .content .register a.button:active,
#section-2 .box1 .records .content .register a.button:visited {
     color: #ffffff;
}

#section-3 a, #section-3 a:link, #section-3 a:active, #section-3 a:visited { color: #F26522; }

#section-3 h3 { color: #F26522; }

#section-4 a, #section-4 a:link, #section-4 a:active, #section-4 a:visited { color: #001A66; }

.quick-search a.advanced { color: #9d9d9d; }

.container .navigation LI A { color: #006FB4; } /* is this same as style on Events pages? */

#section-1 {overflow: visible;}
#section-1 .ad-index-1 {text-align: left; }
#video-border {
    background: url("/ext/resources/video/VideoPlayerBackground.jpg") no-repeat scroll 0 0 transparent;
 position:relative;    
    width:305px;
    height:394px;
    padding-top:6px;
 border:0px none;
}
 
#video-box {
    position:absolute;
    top:15px;
    left:10px;
    width:275px;
    height:332px;
}
 
#video-box-still {
    position:relative;
    margin:0px;
    cursor:pointer;
}
 
#video-box-still-img {
 width:275px;
 height:175px;
}
 
#video-box-playarrow {
 position:absolute;
 top:0;
 left:0;
 text-align:center;
 width:100%;
}
 
#video-box-playarrow-img {
 margin-top:46px;
 vertical-align:middle;
}
 
#video-box-thumb {
 clear:both;
 float:left;
 margin-top:0px;
 width:275px;
}
 
#video-box-thumb div {
 float:left;
 margin-left:6px;
 margin-right:5px;
 cursor:pointer;
}
 
#video-box-thumb div img {
 width:80px;
 height:60px;
}
 
#video-more {
    margin-left:10px;
    padding-top:8px;
 width:50%;
    clear:both;
}
 
.video-box-text {
    margin:5px;
    height:26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: bold;
    /*overflow:auto;*/
}
 
.video-box-text p {
    margin:0px;
    padding:0px;
}

@charset "UTF-8";
/* CSS Homepage Video List Document */

#MediaPage_video-border {
    position:relative;    
    width:630px;
    height:514px;
    padding-top:6px;
	background:url(/ext/resources/video/VideoPlayerBackground-MediaPage.jpg) no-repeat scroll 0 0 transparent;;
}

#MediaPage_video-box {
    position:absolute;
    top:11px;
    left:16px;
    width:600px;
    height:300px;
}

#MediaPage_video-box-still {
    position:relative;
	width:600px;
	height:300px;
	overflow:hidden;
    cursor:pointer;
}

#MediaPage_video-box-still-img {
	width:600px;
	height:450px;
	margin: -20px 0 0 0;
}

#MediaPage_video-box-playarrow {
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	width:100%;
}

#MediaPage_video-box-playarrow-img {
    margin-top:110px;
	vertical-align:middle;
}

.MediaPage_video-box-text {
    margin:5px;
    height:64px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: bold;
    overflow:auto;
}

.MediaPage_video-box-text p {
    margin:0px;
    padding:0px;
}

#MediaPage_video-box-thumb {
	clear:both;
	float:left;
	margin-top:10px;
	width:600px;
}

#MediaPage_video-box-thumb div {
	float:left;
	margin-left:7px;
	margin-right:2px;
	cursor:pointer;
}

#MediaPage_video-box-thumb div img {
	width:110px;
	height:82px;
}

#MediaPage_video-more {
    margin-left:10px;
    padding-top:6px;
	width:50%;
    clear:both;
}


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