/*
Sioux Valley 2006
*/

@import url(/_styles/sms.css);
@import url(/_styles/colors.css);
@import url(/_styles/components.css);

body {
	margin: 0; padding: 0;
	font-family: verdana, geneva, sans-serif; font-size: .7em;
	background-color: #003f72; color: #000;
	text-align: left;
}

/*td, th {font-family: verdana, geneva, sans-serif; font-size: 1em;}*/

/*
layout styles
*/
div#svmain_maincolumn {/* right hand main column for information */
	position: relative; top: 0; left: 0;
	margin: 0 0 0 200px; padding: 2px 0 0 0;
	width: 680px;
	background-color: #fff;
}

div#svmain_leftcolumn {/* left hand column for navigation */
	position: absolute; top: 0; left: 0;
	margin: 0; padding: 0;
	width: 200px;
	background: #003f72 url(images/bg_svmain_leftcolumn.gif) repeat-x left top;
	text-align: center;
}

div.maincolumn_content {/* general container for full-wide information */
	margin: 0 auto; padding: 0;
	width: 660px;
}

div#advertising_content {/* container for ad banners at floated to the far right */
	position: relative; z-index: 10;
	float: right; display: inline;
	margin: 0 10px 1em 0; padding: 0;
	width: 132px;
	background-color: #fff;
}

div#information_content, div#information_content_wide {/* container for information left of ad banners */
	position: relative; z-index: 5;
	margin: 0 10px; padding: 0;
	width: 520px;
	/*overflow:hidden;*/
	/*min-height: 600px;*/
}

div#information_content_wide { /*width: auto;*/ width: 660px; }

div.split_information_content {
	float: left; width: 49%;
	margin: 0; padding: 0;
}
div.split_information_content_separate {float: left; width: 2%; margin: 0; padding: 0;}

/*div#footer_container {/* footer container - needed for switch to blue background *//*
	margin: 0; padding: 30px 0 4em 0;
	background: #177cb6 url(images/roundedbottom_onblue.gif) no-repeat;
}
/*div#footer_content {/* container for footer content at bottom of page *//*
	margin: 0 auto; padding: 0;
	width: 660px;
	color: #fff;
}*/

div#footer { color: #fff; background: #003f72; }

div#footer-top { padding: 15px; height: 50px; font-size: 12px; background: url('images/footer-repeat.gif') repeat-y center top; }
	div#footer-top ul { margin: 0 0 0 140px; padding: 0; list-style: none; }
	div#footer-top ul li { padding: 0 10px 0 0; width: 140px; float: left; }
	div#footer-top ul li span.footer-title { margin: 0 0 5px 0; display: block; font-weight: bold; color: #f5d77f; }
	div#footer-top a { color: #fff; }
	div#footer-top a.footer-btn { float: left; text-decoration: none; }
	div#footer-top a.footer-btn img { border: none; }
	div#footer-top .hr { border-bottom: 1px solid #658293; clear: both; }
	
div#footer-middle { padding: 15px 15px 5px 15px; height: 95px; background: url('images/footer-repeat.gif') repeat-y center top; }
	div#footer-middle ul { margin: 0; padding: 0; width: 150px; list-style: none; float: left; }
	div#footer-middle ul:first-child { margin: 0; padding: 0 0 0 140px; list-style: none; }
	div#footer-middle ul.first-child { margin: 0; padding: 0 0 0 140px; list-style: none; }
	div#footer-middle ul li { margin: 0; padding: 0 10px 0 0; }
	div#footer-middle ul li.footer-title { margin: 0 0 5px 0; color: #fff; font-weight: bold; font-size: 12px; }
	div#footer-middle ul li a { font-size: 10px; color: #9cc2d8; text-decoration: none; }
		div#footer-middle ul li a:hover { text-decoration: underline; }
	div#footer-middle a.honlogo { margin: 20px 0 0 0; }

div#footer-bottom { padding: 15px 0 10px 0; background: url('images/footer-bottom.gif') center top no-repeat; height: 18px; text-align: left; font-size: 10px; }
	div#footer-bottom a { color: #fff;  }

/*
page element styles
*/
div#topnavigation_container {position: relative; z-index: 20; margin: 0 auto 4px auto; padding: 0; width: 660px; background: #003f72 url(images/bg_topnavigation.gif) 0px 5px repeat-x; border-top: 1px solid #f5d77f;  border-bottom: 1px solid #f5d77f;}
ul#topnavigation {margin: 0; padding: 0; list-style-type: none; border-top: 3px solid #fff; border-bottom: 3px solid #fff;}
ul#topnavigation li {position: relative; margin: 0; padding: 0; text-align: right; line-height: 30px;}
ul#topnavigation li.left {float: left; width: 4px; background: url(images/bg_topnavigationitem_left.gif) left top no-repeat;}
ul#topnavigation li.right {float: right; width: 4px; background: url(images/bg_topnavigationitem_right.gif) right top no-repeat !important;}
ul#topnavigation li.nav {float: left; text-align: left; border-right: 1px solid #3d84bf; position:relative; z-index:100;}
ul#topnavigation li.nav a {padding: 3px 12px 3px 15px; background: url(images/topnavigation_arrow.gif) 5px 0px no-repeat; color: #fff !important; text-decoration: none !important;}
ul#topnavigation li.nav a img {position: absolute; top: 8px; left: 19px;}

ul.sitenavigation {margin: 0 auto; padding: 0; width: 180px; list-style-type: none; background-color: #fff; text-align: left;}
ul.sitenavigation li {position: relative; z-index: 15; margin: 0; padding: 0; background: url(images/sitenavigation_offarrow.gif) 2px 1px no-repeat; border-bottom: 1px solid #b4d6f1;}
ul.sitenavigation li a {display: block; margin: 0; padding: .35em 0 .35em 17px; width: 163px; color: #003f72 !important; text-decoration: none !important;}

ul.sitenavigation li ul.rollover {position: absolute; top: 2px; left: -999em; z-index: 20; margin: 0; padding: 0; list-style-type: none; border: 2px solid #b4d6f1; display: none;}

ul.sitenavigation li.on {position: relative; z-index: 20; background-color: #6aade4; background-image: url(images/sitenavigation_onarrow.gif);}
ul.sitenavigation li.on a {color: #fff !important;}

ul.sitenavigation li.on ul.rollover {left: 150px; display: block; z-index: 50;}
ul.sitenavigation li.on ul.rollover li {background: #fff; border: 0px solid #fff;}
ul.sitenavigation li.on ul.rollover li a {padding: 3px 5px 3px 12px; background: #fff; color: #003f72 !important; border-bottom: 1px solid #b4d6f1;}
ul.sitenavigation li.on ul.rollover li a:hover {color: #fff !important; background: #6aade4 url(images/sitenavigation_onarrow.gif) 1px 1px no-repeat;}

ul.sitenavigation li.at {position: relative; z-index: 10; background-color: #6aade4; background-image: url(images/sitenavigation_onarrow.gif);}
ul.sitenavigation li.at a {color: #003f72 !important;}
ul.sitenavigation li.at ul {margin: 0; padding: 0 0 .5em 0; list-style-type: none; background-color: #f1f1f1;}
ul.sitenavigation li.at ul li {background: url(images/sitenavigation_bulletextra.gif) 11px 7px no-repeat;  border-bottom: 0px solid #f1f1f1;}
ul.sitenavigation li.at ul li a {padding: .25em 0 .15em 22px;  width: 158px; color: #3d84bf !important; text-decoration: underline !important;}
ul.sitenavigation li.at ul li a:hover {text-decoration: none !important;}

ul.sitenavigation li.at ul li.pagetrail {background: #d7eaee url(images/sitenavigation_bulletpage2.gif) 5px 7px no-repeat;}
ul.sitenavigation li.at ul li.pagetrail a {padding: 3px 0 3px 18px; font-weight: bold; text-decoration: underline !important;}
ul.sitenavigation li.at ul li.pagetrail a:hover {text-decoration: none !important;}
ul.sitenavigation li.at ul li.currentparent {
	background: #d8ecfd url(images/sitenavigation_bulletpage.gif) 8px 7px no-repeat;
	padding: .25em 0 .25em 18px;
	color: #003f72;
	font-weight: bold;
}
ul.sitenavigation li.at ul li.currentpage {
	/*background: #d7eaee url(images/sitenavigation_bulletpage.gif) 10px 7px no-repeat;*/
	padding: .25em 0 .25em 22px;
	color: #003f72;
	font-weight: bold;
}

/*div.sitenavigation_extraheader {margin: 0 auto; padding: 8px 0 4px 0; width: 180px; background: #c30004 url(images/subnavigation_redheader.gif) left top no-repeat; text-align: left; text-transform: uppercase; color: #fff; font-size: .9em;}
div.sitenavigation_extraheader span {display: block; padding-left: 14px;}
ul.sitenavigation_extra {margin: 0 auto; padding: 0; width: 180px; list-style-type: none; background-color: #fff; text-align: left; font-size: .9em;}
ul.sitenavigation_extra li {margin: 0; padding: 0 0 0 14px; background: url(images/sitenavigation_bulletextra.gif) 6px 7px no-repeat; border-bottom: 1px solid #c4d9de;}
ul.sitenavigation_extra li a {display: block; padding: .25em 0; width: 100%; color: #0066a8 !important; text-decoration: none !important;}
div.sitenavigation_extrafooter {margin: 0 auto; padding: 0; width: 180px; background: url(images/subnavigation_redfooter.gif) no-repeat;}*/

div.navigationbuttons {margin: 0 auto; padding: 0; width: 180px; background: #e3e4e4 url(images/lightbluecorner_tl.gif) left top no-repeat;}
div.navigationbuttons div {margin: 0; background: url(images/lightbluecorner_tr.gif) right top no-repeat;}
div.navigationbuttons div div {margin: 0; background: url(images/lightbluecorner_bl.gif) left bottom no-repeat;}
div.navigationbuttons div div div {margin: 0; padding: 10px; text-align: left !important; background: url(images/lightbluecorner_br.gif) right bottom no-repeat;}
div.navigationbuttons div div div img {margin-bottom: 3px;}

div.rb_onwhite {margin: 0; padding: 0; background: url(images/roundedbottom_onwhite.gif) no-repeat; line-height: 9px;}

#sitesearch {position: absolute; top: 7px; right: 8px; margin: 0; padding: 0;}
#sitesearch input {font-family: verdana, sans-serif; font-size: 10px !important; vertical-align: middle;}
#cse-search-results, #cse-search-results iframe
	{ width: 650px; }

form#enewsentry {position: absolute; z-index: 20; top: 25px; left: 15px; margin: 0; padding: 4px 8px 5px 8px; background-color: #003f72; border: 1px solid #177cb6; white-space: nowrap; display: none;}
form#enewsentry input {font-family: verdana, sans-serif; font-size: 10px !important; vertical-align: middle;}

div.redsubheading {position: relative; margin: 0; padding: 3px 0; border-top: 1px solid #f5d77f; border-bottom: 1px solid #f5d77f;}
div.redsubheading h2 {margin: 0; padding: 0; line-height: 30px; background: #003f72 url(images/redsubhead_bg.gif) left top repeat-x; text-align: left; text-transform: uppercase; color: #fff; font-size: .9em; font-weight: normal;}
div.redsubheading span {position: relative; float: right; text-align: right; color: #fff; font-size: .9em; line-height: 30px;}
div.redsubheading div.left {position: relative; float: left; width: 16px; background: url(images/redsubhead_left.gif) left top no-repeat; line-height: 30px;}
div.redsubheading div.right {position: relative; float: right; width: 10px; background: url(images/redsubhead_right.gif) right top no-repeat; line-height: 30px;}

div.redsubheading_info {margin: 5px 0; padding: 0 0 5px 0; border-bottom: 1px solid #f5d77f;}
div.redsubheading_info div, div.redsubheading_info table {margin: 0; padding: 6px 8px; background: #fffaf1;}
div.redsubheading_info table td {vertical-align: top;}

img.floatleft2 {float: left; margin: 0 2em 0 0;}
img.adbanner {margin-bottom: 4px;}

h1.headline { color: #003f72; margin: 0 0 .5em 0; padding: 0 0 0 4px; font-size: 1.75em; font-weight: normal; background: #fff url(images/bg_h1headline.gif) left bottom repeat-x; border-bottom: 1px solid #003f72;}
a.headline_extra {float: right; margin: .3em .5em 0 0; text-align: right; color: #003f72 !important; font-size: .9em;}

ul.datelisting {margin: 0; padding: 0; list-style-type: none;}
ul.datelisting li {padding-left: 4px; color: #1c8dc5;}
table.datelisting {margin: 0;}
table.datelisting td {padding: 0 0 .25em 4px; color: #000; vertical-align: top;}

div#pagetrail {margin: 0 0 10px 0; padding: 0; font-size: 10px; color: #c0c1c1;}
div#pagetrail a {white-space: nowrap; text-decoration: none !important;}
div#pagetrail span {padding: 0 2px; color: #003f72;}

.addthis { width: 106px; float: right; }

.error { font-weight: bold; color: #990000; }

.socialmedia { width: 181px; margin: 0 auto; background: #fff url("images/socialmedia_foot.gif") no-repeat center bottom; padding-bottom: 10px; }
.socialmedia .wrapper { background: url("images/socialmedia_head.gif") no-repeat center top; padding-top: 10px; }
.socialmedia ul { list-style: none; margin: 0; padding: 0; }
.socialmedia ul li { display: inline; margin: 0; padding: 0; }
.socialmedia a img { border: none; }

.honlogo { float: right; }
.honlogo img { border: 0; }

ul.nobullet {margin: 0 0 .25em 10px; padding: 0 0 .5em 0; list-style-type: none;}
ul.nobullet li {margin-bottom: 2px;}
ul.nobullet li h3 {margin: 2px 0 0 -5px !important; padding: 0; font-size: 1.1em;}
ul.nobullet li a.off {color: #000; text-decoration: none !important;}

/*
html element styles
*/

h1 {margin: 0 0 .5em 0; padding: 0; font-size: 1.75em; font-weight: normal;}
h2 {margin: 0 0 .5em 0; padding: 0; font-size: 1.5em; font-weight: bold;}
h3 {margin: 0 0 .5em 0; font-size: 1.25em; font-weight: bold;}
h4 {margin: 0 0 .5em 0; font-size: 1.1em; font-weight: bold;}

p {margin: 0 0 1em 0;}

a:link {color: #3d84bf; text-decoration: underline;}
a:visited {color: #3d84bf; text-decoration: underline;}
a:hover {color: #3d84bf; text-decoration: none;}
a:active {color: #3d84bf; text-decoration: underline;}

a.whitelink {color: #fff !important;}

.svred {color: #c30004 !important;}
.svblue {color: #177cb6 !important;}
.svblack {color: #000 !important;}

label #small {font-size: 11px;}
label #xsmall {font-size: 10px;}
label #xxsmall {font-size: 9px;}

iframe.videolibrary_playlist { border: none; }


/** Related Content **/
.relatedcontent h4 { /*background: url("images/bg_h1headline.gif") repeat-x left bottom;*/ border-bottom: 1px solid #F5D77F; font-size: 1.75em; font-weight: normal; margin: 0 0 0.5em; padding: 0 0 0 4px; position: relative; }
.relatedcontent h5 { font-size: 1.1em; margin: 0; padding: 0 0 0.3em 0; }
.relatedcontent div {  }
.relatedcontent ul { margin: 0; padding: 0; list-style: none; }
.relatedcontent ul li { margin-bottom: .5em; display: block; }
.relatedcontent ul li .date { color: #1C8DC5; display: block; width: 70px; float: left; }
.relatedcontent ul li a { display: block; padding-left: 70px; }


/** Video Library **/
div#information_content_wide #videolibrary a, div#information_content_wide #videolibrary a:link, div#information_content_wide #videolibrary a:visited
	{ text-decoration: none; }
div#information_content_wide #videolibrary a:hover, div#information_content_wide #videolibrary a:active
	{ text-decoration: underline; }

div#information_content_wide #videolibrary .featured { margin-bottom: 24px; }
div#information_content_wide #videolibrary .featured h4, div#information_content_wide #videolibrary .featured h4 a
	{ color: #000; font-size: 1em; }
div#information_content_wide #videolibrary .featured h5 { color: #000; font-size: 1.2em; padding: 0; margin: 0 0 10px 0; font-weight: bold; }
div#information_content_wide #videolibrary .featured a.thumb { border: 1px solid #00274b; }
div#information_content_wide #videolibrary .featured a.thumb img { border: none; }
div#information_content_wide #videolibrary .featured .rating form { display: inline; margin-top: 0; }

div#information_content_wide #videolibrary .sidebar h4 { color: #fff; background: url("images/videolibrary/sidebar_top.gif") no-repeat center top; width: 139px; height: 26px; text-align: center; line-height: 1.9; font-weight: normal; margin: 0; }
div#information_content_wide #videolibrary .sidebar ul { margin: 0; padding: 0; list-style: none; }

div#information_content_wide #videolibrary .sidebar .back { text-align: center; margin-bottom: 15px; }
div#information_content_wide #videolibrary .sidebar .back a { text-decoration: underline; }

div#information_content_wide #videolibrary .sidebar .search { width: 139px; margin-bottom: 30px; padding-bottom: 3px; background: url("images/videolibrary/sidebar_bottom.gif") no-repeat center bottom; }
div#information_content_wide #videolibrary .sidebar .search form { border: 1px solid #c9c9c8; border-top: 0; border-bottom: 0; padding: 4px; margin: 0; }
div#information_content_wide #videolibrary .sidebar .search form #q { border: 1px solid #c9c9c8; width: 125px; display: block; margin-bottom: 4px; }
div#information_content_wide #videolibrary .sidebar .search form #btnVideoSearch { border: none; color: #fff; background: url("images/videolibrary/search_button.gif") no-repeat center top; height: 19px; width: 66px; text-transform: uppercase; font-size: 1em; }

div#information_content_wide #videolibrary .sidebar .categories { width: 139px; padding-bottom: 3px; background: url("images/videolibrary/sidebar_bottom.gif") no-repeat center bottom; }
div#information_content_wide #videolibrary .sidebar .categories ul { border: 1px solid #c9c9c8; border-top: 0; border-bottom: 0; }
div#information_content_wide #videolibrary .sidebar .categories ul li { padding: 4px 8px; font-size: 1.0em; border-top: 1px solid #c9c9c8; }
div#information_content_wide #videolibrary .sidebar .categories ul li.active { background: #d9d9d9; }

div#information_content_wide #videolibrary .sidebar .relatedvideos { width: 139px; padding-bottom: 3px; background: url("images/videolibrary/sidebar_bottom.gif") no-repeat center bottom; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .thumbnails { border: 1px solid #c9c9c8; border-top: 0; border-bottom: 0; width: 137px; padding: 0; margin: 0 auto; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .thumbnails .thumbnail { height: auto; width: 129px; margin: 0 auto; background: none; padding: 4px 2px; border: none; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .thumbnails .thumbnail h4 { background: none; width: auto; height: auto; line-height: 1.2; text-align: left; margin-bottom: 4px; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .rating .button { padding: 0; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .rating .button span { display: inline; width: auto; height: auto; background: none; padding: 0; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .button { width: auto; margin: 0; padding: 4px; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .button span { display: block; width: 69px; height: 19px; text-align: center; background: url("images/videolibrary/relatedvideos_button.gif") no-repeat center top; padding-top: 2px; }
div#information_content_wide #videolibrary .sidebar .relatedvideos .button span a { color: #fff; text-transform: uppercase; }

div#information_content_wide #videolibrary .category h3 { color: #000; font-size: 2.0em; font-weight: normal; border-bottom: 1px solid #b5b4b4; padding-bottom: 4px; }

div#information_content_wide #videolibrary .navigation { width: 462px; }

div#information_content_wide #videolibrary .sort { padding: 0; height: 26px; }
div#information_content_wide #videolibrary .sort a, div#information_content_wide #videolibrary .sort a:link, div#information_content_wide #videolibrary .sort a:visited
	{ color: #00274b; }
div#information_content_wide #videolibrary .sort span { display: block; font-weight: bold; line-height: 2; float: left; margin-right: 8px; }
div#information_content_wide #videolibrary .sort ul { margin: 0; padding: 0; display: block; float: left; }
div#information_content_wide #videolibrary .sort ul li { background: url("images/videolibrary/sort.gif") no-repeat center center; padding: 6px 0 8px 0; width: 90px; margin: 0 2px 0 0; display: block; float: left; text-align: center; }
div#information_content_wide #videolibrary .sort ul li a {  }
div#information_content_wide #videolibrary .sort ul li a span { font-weight: normal; line-height: 1; display: inline; float: none; margin: 0; }
div#information_content_wide #videolibrary .sort ul li.active { background: url("images/videolibrary/sort_active.gif") no-repeat center center; }

div#information_content_wide #videolibrary .thumbnails { padding-top: 10px; }
* html div#information_content_wide #videolibrary .thumbnails { width: 99%; }
div#information_content_wide #videolibrary .thumbnails .thumbnail { border: none; padding: 4px 8px; height: 125px; width: 130px; margin: 0 12px 12px 0; background: url("images/videolibrary/thumbnail.gif") no-repeat center top; }
* html div#information_content_wide #videolibrary .thumbnails .thumbnail
	{ overflow: hidden; }
div#information_content_wide #videolibrary .thumbnails .thumbnail a.thumb { border: 1px solid #00274b; margin-bottom: 2px; }
div#information_content_wide #videolibrary .thumbnails .thumbnail a.thumb img { border: none; }
div#information_content_wide #videolibrary .thumbnails .thumbnail h4, div#information_content_wide #videolibrary .thumbnails .thumbnail h4 a
	{ color: #00274b; font-size: 0.9em; font-weight: normal; }
div#information_content_wide #videolibrary .category .thumbnails .thumbnail .stars { background: #f2f2f2; }
div#information_content_wide #videolibrary .category .thumbnails .thumbnail .stars span { color: #f2f2f2; background: url("images/videolibrary/star_thumbnail_inactive.gif") no-repeat center top; }
div#information_content_wide #videolibrary .category .thumbnails .thumbnail .stars span.star, div#information_content_wide #videolibrary .category .thumbnails .thumbnail .stars span.star_new
	{ background: url("images/videolibrary/star_thumbnail_active.gif") no-repeat center top; color: #f2f2f2; }

div#information_content_wide #videolibrary .meta { color: #686767; display: inline; line-height: 1; }

div#information_content_wide #videolibrary .rating .stars { border: none; background: #fff; }
div#information_content_wide #videolibrary .rating .stars span { font-size: 0; color: #fff; padding: 12px 0 0 12px; background: url("images/videolibrary/star_inactive.gif") no-repeat center top; }
div#information_content_wide #videolibrary .rating .stars span.star, div#information_content_wide #videolibrary .rating .stars span.star_new
	{ background: url("images/videolibrary/star_active.gif") no-repeat center top; color: #fff; }
div#information_content_wide #videolibrary .rating .bad { color: #c00 !important; font-weight: bold; }
div#information_content_wide #videolibrary .rating form { display: block; margin: 0; padding: 0; }

div#information_content_wide #videolibrary .video { padding-right: 0; }
div#information_content_wide #videolibrary .video .details { width: 515px; margin-bottom: 20px; padding: 0 0 3px 0; background: url("images/videolibrary/video_details.gif") no-repeat center bottom; }
div#information_content_wide #videolibrary .video .details .meta,
div#information_content_wide #videolibrary .video .details h3,
div#information_content_wide #videolibrary .video .details .description,
div#information_content_wide #videolibrary .video .toolbar
	{ border: 1px solid #c9c9c8; border-top: 0; border-bottom: 0; padding: 4px 8px; margin: 0; }
div#information_content_wide #videolibrary .video .details .meta { display: block; border-right: none; padding-top: 10px; height: 36px; }
div#information_content_wide #videolibrary .video .details h3 { padding-bottom: 10px; color: #000; font-size: 1.1em; font-weight: bold; }
div#information_content_wide #videolibrary .video .details h3 a { color: #000; }
div#information_content_wide #videolibrary .video .details .description { color: #000; padding-bottom: 8px; }

div#information_content_wide #videolibrary .video .toolbar { float: right; line-height: 1; width: 290px; height: 46px; padding: 4px 8px 0 0; border-left: none; }
div#information_content_wide #videolibrary .video .toolbar .addthis { width: 105px; float: left; }
div#information_content_wide #videolibrary .video .toolbar .embed { display: block; text-align: right; }
div#information_content_wide #videolibrary .video .toolbar .embed input { width: 110px; }
div#information_content_wide #videolibrary .video .toolbar .embed label { display: none; }
div#information_content_wide #videolibrary .video .toolbar .embed select { display: inline; width: 64px; }
div#information_content_wide #videolibrary .video .toolbar .embed .button span input { width: 64px; }

div#information_content_wide #videolibrary .video .toolbar .embed_js { float: right; width: 89px; height: 25px; background: url("images/videolibrary/embed.gif") no-repeat center center; cursor: pointer; }
div#information_content_wide #videolibrary .video .toolbar .embed_js label { display: none; }
div#information_content_wide #videolibrary .video .toolbar .embed_js .wrap { display: none; position: relative; margin: 26px 0 0 0; width: 200px; background: #fff; border: 1px solid #C9C9C8; padding: 5px; text-align: center; }
div#information_content_wide #videolibrary .video .toolbar .embed_js .wrap input { width: 190px; display: block; margin: 0 auto 2px auto; }
div#information_content_wide #videolibrary .video .toolbar .embed_js .wrap select { width: 160px; display: block; margin: 0 auto; }
div#information_content_wide #videolibrary .video .toolbar .embed_js .wrap .button { display: none; }

* html div#information_content_wide #videolibrary .video .toolbar .embed_js .wrap { position: absolute; margin: 26px 0 0 -89px; }
* html div#information_content_wide #videolibrary .video .toolbar .embed_js .wrap input { margin: 0 auto 2px 89px; }

div#information_content_wide #videolibrary .relatedcontent { color: #000; font-size: 1.1em; width: 515px; }
div#information_content_wide #videolibrary .relatedcontent h4 { color: #000; font-size: 1.8em; font-weight: normal; padding: 4px; margin-bottom: 8px; background: url("images/videolibrary/relatedcontent_header.gif") repeat-x left bottom; border: none; }
div#information_content_wide #videolibrary .relatedcontent h5 { padding: 0 0 0 30px; height: 20px; line-height: 20px; }
div#information_content_wide #videolibrary .relatedcontent div { padding: 0 8px; clear: left; margin-bottom: 12px; }
div#information_content_wide #videolibrary .relatedcontent ul { margin: 0; padding: 0; list-style: none; }
div#information_content_wide #videolibrary .relatedcontent ul li { margin-bottom: .5em; display: block; clear: left; line-height: 1.6; }
div#information_content_wide #videolibrary .relatedcontent ul li .date { color: #000; display: block; width: 60px; float: left; background: url("images/videolibrary/relatedcontent_date.gif") no-repeat 63px 5px; padding-right: 10px; text-align: right; }
div#information_content_wide #videolibrary .relatedcontent ul li a { display: inline-block; padding-left: 0; width: 420px; }

div#information_content_wide #videolibrary .relatedcontent .relatedcontent_itemtype1 h5 { background: url("images/videolibrary/icon_smspage.gif") no-repeat left top; }
div#information_content_wide #videolibrary .relatedcontent .relatedcontent_itemtype2 h5 { background: url("images/videolibrary/icon_website.gif") no-repeat left top; }
div#information_content_wide #videolibrary .relatedcontent .relatedcontent_itemtype3 h5 { background: url("images/videolibrary/icon_videolibrary.gif") no-repeat left top; }
div#information_content_wide #videolibrary .relatedcontent .relatedcontent_itemtype4 h5 { background: url("images/videolibrary/icon_news.gif") no-repeat left top; }
div#information_content_wide #videolibrary .relatedcontent .relatedcontent_itemtype5 h5 { background: url("images/videolibrary/icon_physicianprofile.gif") no-repeat left top; }
div#information_content_wide #videolibrary .relatedcontent .relatedcontent_itemtype6 h5 { background: url("images/videolibrary/icon_facilityprofile.gif") no-repeat left top; }


/** Tour Class **/
#information_content_wide .tour { padding: 1em 0px; }
#information_content_wide .tour img { border: none; }
#information_content_wide .tour .item { clear: both; }
#information_content_wide .tour .thumbnail a { border-color: #187CB7; }
#information_content_wide .tour .navigation { clear: both; }
#information_content_wide .tour .navigation .next { color: #999; }
#information_content_wide .tour .navigation .previous { color: #999; }
#information_content_wide .tour .navigation .detail { clear:none; float:none; padding-top:0px; }
#information_content_wide .tourdetail .item .left img { border: 2px solid #187CB7; display: inline; margin: 0px auto; }
#information_content_wide .tourdetail .item .right { height: auto; padding-left: 0px; float: right; width: 280px; }
#information_content_wide .tourdetail .item .right .navigation .previous a { display: block; background: #b70408 url("/Images/Tour/tour_previous.gif") no-repeat center center; font-size: 0px; float: left; height: 12px; width: 12px; margin:1px; }
#information_content_wide .tourdetail .item .right .navigation .pause a { display: block; background: #b70408 url("/Images/Tour/tour_pause.gif") no-repeat center center; font-size: 0px; float: left; height: 12px; width: 12px; margin:1px; }
#information_content_wide .tourdetail .item .right .navigation .next a { display: block; background: #b70408 url("/Images/Tour/tour_next.gif") no-repeat center center; font-size: 0px; float: left; height: 12px; width: 12px; margin:1px; }
#information_content_wide .tourdetail .item .right .navigation .detail { clear: both; }
#information_content_wide .tourdetail .tourthumbs .thumbnail a { border-color: #187CB7; background-color: #187CB7; }
#information_content_wide .tourdetail .tourthumbs .active a { border-color: #E7C331; background: #E7C331; }
#information_content_wide .tourdetail .tourthumbs .previous { background: #FFF url("/Images/Tour/tour_thumbsprevious.gif") no-repeat center bottom; color:transparent; font-size: 0px; }
#information_content_wide .tourdetail .tourthumbs .next { background: #FFF url("/Images/Tour/tour_thumbsnext.gif") no-repeat center bottom; color:transparent; font-size: 0px; }
#information_content_wide .tourdetail .navigation .share, #information_content_wide .tourdetail .navigation .back { height: 16px; width: 100px; padding-top: 6px; }

