﻿p.address, div.address {
	padding:0px;
	margin:0px 0px 0px 23px;
	font-size:.8em;

	
}

p.address span, div.address span{
	color:#777777;

	
}

.backgroundsidebar {
	background:#EEEEEE;
	margin:0px;
	padding:0px;
}

.backgroundsidebar p{
	margin:0px;
	padding:0px;
}

sup.superscript{
	font-size:.7em;
}

/* some sidebar styles are in the "medicalcenter_id.css" file because they are wrapped with the #frame #content classes, so they are styled from there */
/*Greystone Styles  */
.sidebar {
	font-style: normal;
	color: #333333;
	/*line-height: 15px;*/
	padding:0px;
	margin:0px;
	display:block;
}

.sidebar p{
	font-style: normal;
	color: #333333;
	padding:10px;
	margin:10px;
}

.background1 {
	background-color: #EEEEEE;
	padding:10px;
	margin:0px 0px 10px 0px;

}

.background1 span.sidebar b{
	margin:0px 0px 10px 0px;
	display:block;

}

.background1 ul{
	margin:0px;
	padding:0px;
}

.background1 ul li{
	list-style:disk;

}
 
.background1 p{
	background-color: #EEEEEE;
	padding:9px;

}
 
.background2 {
	margin:0px 0px 10px 0px;

}

.background2 a{
	padding:0px;
	line-height:1.6em;

}


.background2 p{
	padding:0px;

}
 
.background2 blockquote p a{
	padding:0px;

}

th.background4 {
	padding:10px;
}

.maincontent div.accent_table {
	width:20%;
	float:right;
	background:#eee;
	padding:10px;
	margin:10px 0px 10px 10px;
}

.maincontent div.accent_table span.accent_header {
	font-weight:bolder;
	color:#990000;
}


.breadcrumbs {
	margin:5px 0px 10px 23px;
	font-size:11px;
	/*display:block*/
	display:none;
	
}

.breadcrumbs a{
	margin:0px;
	color:#AAAAAA;
	text-decoration:underline;
}

.breadcrumbs a:hover{
	color:#990000;
}

.dspsearchresults {

}

.dspsearchresults table a b{

}

.gr {

}

small {
	font-size:.6em;

}

small.gr {
	font-size:.6em;
}

.small {

}

table tr td.t {
	display:block;
	text-align:left;
}

a.insurancecategory:link, a.insurancecategory:visited, a.insurancecategory:active {
	color:#000000;
	text-decoration:underline;
}

a.insurancecategoryalt:link, a.insurancecategoryalt:visited, a.insurancecategoryalt:active {
	color:#FFFFFF;
	text-decoration:underline;
}

a.insurancecategory:hover, a.insurancecategoryalt:hover {
	text-decoration:none;
}



.maincontent{
	/* moved 25px left space to margin from padding */
	/* to account for sharepoint controls in page */
	margin:0px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	font-size:.8em;
	height:auto;
	/*width:545px;*/
	width:auto;
}

div.maincontent div.maincontent{
	font-size:1em;
}


.maincontent table{
	font-size:1em;
}

.maincontent p, .maincontent a{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:1em;
}

.maincontent p a{
	font-size:1em;
}

.maincontent div{
	margin:0px;
	padding:0px 0px 10px 0px;
}

.maincontent div p{
	margin:0px;
	padding:0px 0px 10px 0px;
}

.maincontent p.central{
	padding:10px 0px 10px 0px;
}

.maincontent label{
	margin:0px;
	padding:0px 0px 10px 0px;
}

.maincontent ul{
	margin:0px 0px 15px 20px;
	list-style:disk;
	padding:0px;
}

.maincontent td ul{
	margin:0px 0px 15px 20px;
	padding:0px;
	list-style:disk;
}

.maincontent p .feature1subhead{
	font-weight:bolder;
}

div.maps li {
	margin:0px 0px 10px 0px;
}

div.maps a:link {
	color:#990000;
}

div.maps a:visited {
	color:#555555;
}

div.maps a:hover {
	color:#000000;
}

div.maps a:active {
	color:#990000;
}


.maincontent td .mapsdirectionsheadingstatic {
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;

}

li.maps {
	padding:0px 0px 5px 0px;
}

a.mapsdirections, a.mapsdirections:link, a.mapsdirections:visited {
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
	padding:0px 0px 0px 0px;
}

a.mapsdirections:visited {
	color: #666666;
}

a.mapsdirections:hover, a.mapsdirections:active {
	color: #990000;
	text-decoration: none;
}

.mapsdirectionsheadingstatic {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	padding:0px;

}

.mapsdirectionssubheadingstatic {
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;

}

.mapsdirectionsheading, .mapsdirectionsheading:link, .mapsdirectionsheading:visited {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	padding:0px 0px 10px 23px;
	display: block;

}

.mapsdirectionsheading:hover, .mapsdirectionsheading:active {
	color: #990000;
	text-decoration: none;
}

.navmenuheadingstatic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding:10px 0px 0px 0px;
	display: block;
}

.pcnlinks {
	margin:0px;
	padding:0px 0px 0px 20px;
}

.pcnlinks li {
	margin:0px;
	padding:0px 0px 5px 0px;
}

.pcnlinks li a {
	color:#666666;
}

.pcnlinks li a:hover {
	color:#990000;
	text-decoration:none;
}

.pcnheading, .pcnheading:link, .pcnheading:visited {
	color: #666666;
	text-decoration: underline;
	padding-bottom: 5px;
	display:block;

}

.pcnheading:hover, .pcnheading:active {
	color: #990000;
	text-decoration: none;
}

.sitemaplinks a{
	font-size:1em;
	color:#666666;
}

.sitemaplinks ul{
	font-size:1em;
}

.sitemaplinks ul ul{
	font-size:1em;
}

.sitemaplinks ul li a{
	color:#990000;
	font-weight:bolder;
}

.sitemaplinks ul li ul li a{
	color:#666666;
	font-weight:lighter;
}

.sitemaplinks ul li ul li ul li a{
	color:#666666;
	font-weight:lighter;
}

/* SP TOC webpart styles - new sitemap */
div.level-section, div.level-header, div.level-section div, div.level-header div {
	margin-bottom:5px !important;
	padding-bottom:0px !important;
}

span.headertitle a {
	color:#990000 !important;
	text-decoration:none !important;
	font-weight:bolder !important;
	padding:0px !important;
}

span.headertitle-small a {
	color:#990000 !important;
	text-decoration:none !important;
	font-weight:normal !important;
	padding:0px !important;
}

.toc-layout-main {
	margin:0px;
	padding:0px;
}

.toc-layout-main ul {
	margin:0px !important;
	padding:0px !important;
}

.toc-layout-main span.headertitle a{
	font-weight:lighter !important;
}

.toc-layout-main div {
	padding:0px !important;
}

.toc-layout-main .level-section {
	margin:auto !important;
}

div.ms-rte-wpbox #WebPartWPQ1,
div.ms-rte-wpbox #WebPartWPQ2,
div.ms-rte-wpbox #WebPartWPQ3,
div.ms-rte-wpbox #WebPartWPQ4 {
	margin:0px !important;
}
/* end */

/* Begin Search form styles */
.maincontent #searcharea {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:530px;
}

.maincontent .searchtype h2, .maincontent .searchtype2 h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #990000;
	margin:0px;
	padding:10px 10px 0px 10px;

}

.maincontent .searchtype {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background:#F8F5EF;
	margin:10px 0px 10px 0px;
	padding:0px;
	width:530px;
}

.maincontent .searchtype p, .maincontent .searchtype2 p{
	margin:0px;
	padding:10px;
}

.searchtype a{
	font-size:1em;
}

.searchtype form, .searchtype2 form{
	margin:0px;
	padding:0px 10px 10px 10px;
}

.maincontent .searchtype input.text, .maincontent .searchtype2 input.text{
	width:130px;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-align:center;
}

.maincontent .searchtype label{
}

.maincontent .searchtype2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background:#F8F5EF;
	margin:0px;
	padding:0px;
	width:530px;
	float:left;
}

.maincontent .searchoptions {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px 12px 0px 0px;
	padding:0px;
	width:169px;
	float:left;
	height:320px;
	background:#F8F5EF;
}

.maincontent .searchoptions2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px;
	width:168px;
	float:left;
	height:320px;
	background:#F8F5EF;
}

.maincontent .searchoptions h2, .maincontent .searchoptions2 h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #990000;
	margin:0px;
	padding:10px 10px 0px 10px;

}

.maincontent .searchoptions p, .maincontent .searchoptions2 p{
	margin:0px;
	padding:10px;
}

.searchoptions a{
	font-size:1em;
}

.maincontent .searchoptions a:hover, .maincontent .searchoptions2 a:hover{
	text-decoration:none;
}

.maincontent .searchoptions form, .maincontent .searchoptions2 form{
	margin:0px;
	padding:0px 10px 10px 10px;
}

.maincontent .searchoptions input.text, .maincontent .searchoptions2 input.text{
	width:143px;
	margin:0px;
	padding:0px;
	text-align:center;
}

.maincontent .searchoptions input.button, .maincontent .searchoptions2 input.button{
	width:70px;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-align:center;
}

.names {
	text-transform:uppercase;
}

.patientlinks {
}

.patientlinks td{
	height:25px;
	border:1px solid #FFFFFF;
	width:249px;
}

.patientlinks a{
	text-decoration:none;
	color:#666666;
	padding:0px 5px 0px 5px;
	width:249px;
}

.patientlinks a:hover{
	color:#990000;
	text-decoration:underline;
	width:249px;
}

a.physicianslink, .physicianslink {
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#666666;
	font-weight:bolder;
}

a.physicianslink:link {
	text-decoration:underline;
}

a.physicianslink:hover {
	text-decoration:none;
}

a.serviceslink, .serviceslink a {
	color:#990000 !important;
	text-decoration:underline !important;
}

a.serviceslink:hover, .serviceslink a:hover {
	color:#000000 !important;
	text-decoration:none !important;
}

.serviceslink ul {
	list-style:none;
	margin:0px;
}

.services {
	margin:0px;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding:0px 0px 10px 0px;
	display: block;
}

.services span{
	font-size: 1.2em;
	margin:0px;
	padding:0px;
	color: #990000;
}

.services ul {
	margin:5px 0px 10px 0px;
	font-size:1em;

}

.services ul li {
	list-style:none;
}

.services ul li a {
	margin:0px;
	padding:0px;
	color:#666666;
	text-decoration:underline;
	
}

.services ul li a:hover {
	color:#990000;
	text-decoration:none;
	
}

.services ul li ul {
	margin:0px 0px 10px 20px;
	list-style:circle;
	
}

.services ul li ul li {
	list-style:circle;
	
}

.services ul li ul li a {
	color:#666666;
	text-decoration:underline;
	
}

.services ul li ul li a:hover {
	color:#000000;
	text-decoration:none;
	
}

.serviceslinkheading {
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding:0px 0px 5px 0px;
	display: block;

}

.serviceslinksubheading {
	font-weight: bold;
	color: #000000;

}

.searchresults {
	margin:0px 0px 0px 23px;
	width:510px;
}

.searchresults td, .searchresults p {
	font-size:.9em;
}

.searchresults a{
	color:#990000;
	text-decoration:underline;
}

.searchresults a:hover{
	color:#000000;
	text-decoration:none;
}

.searchresults .f{
	font-size:.8em;
}

.searchresults .result_url, span.result_url {
	display:none;
}

span.snippet {
	font-size:.9em;
}

.definition_term {
	font-weight:bolder;
}

/* data transparency styles */
/* CSS Document */
.panel {
	width:100%;
	margin:0px;
	padding:0px;
	cursor:pointer;
	line-height:20px;
	display:block;
}

.panel a{
	text-decoration:none;
	color:#000000;
	width:auto;
	display:block;
	margin:3px;
	padding:0px;
}

.panel a:hover{
	text-decoration:underline;
	color:#990000;
}
/*.panel-up{
	border-bottom:1px solid #e3dcc0;
 }
 
.panel-down{
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/data_row_background.gif) no-repeat -7px bottom;
}*/

.panel-target{
	background:#F3F0E4;
	width:530px;
	/*border-top:1px solid #00628F;
	border-right:1px solid #00628F;
	border-bottom:1px solid #00628F;
	border-left:1px solid #00628F;*/
}
.panel-closed{
	display:none;
}

ul.panel-target {
	width:auto;
	padding:20px;
	margin:0px 0px 15px 0px !important;
}


ul.panel-target li {
	margin:10px;
	list-style:disc;
}

span.panel {
	width:auto;
	margin:0px;
	padding:0px;
	cursor:pointer;
}

span.panel-up, span.panel-down{
	border:none;
	background:none;
 }
 
span.panel-target {
	width:auto;
	border:none;
	font-weight:lighter;
	margin:0px;
	padding:5px 5px 10px 5px;
}
span.panel-closed {
	display:none;
}

.data_heading {
	background:#00628F url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/header_curve.gif) no-repeat top right;
	padding:3px;
	width:auto;
	color:#fff;
	margin:0px;
}

.left_data {
	width:10%;
	text-align:right;
	padding:0px 10px 0px 0px;
	float:left;
	display:block;
}

.right_data {
	width:85%;
	text-align:left;
	margin:0px 2% 0px 0px;
	padding:0px;
	position:relative;
	float:right;
	top:-20px;
	cursor:pointer;
}

.right_data_short {
	width:75%;
	text-align:left;
	margin:0px 2% 0px 0px;
	padding:0px;
	position:relative;
	float:right;
	top:-20px;
	cursor:pointer;
}

.force_row_height {
	width:auto;
	clear:both;
	display:block;
	margin:0px 0px -22px 0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	top:-22px;
	position:relative;
}

.hcahps td, .hcahps th {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
}

.hcahps th.hcahps_title, .hcahps td.hcahps_title {
	border-right:none;
	color:#fff;
}

.leapfrog {
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	float:left;
	background:#fff;
}

.leapfrog tr td {
	border-bottom:2px solid #bbb;
	border-right:2px solid #bbb;
}

table.leapfrog_key {
	background:#eee;
	float:left;
	width:98%;
	margin:0px 0px 10px 0px;
}

table.leapfrog_key img {
	margin:0px 5px 0px 0px;
	clear:both;
}

table.leapfrog_key td p {
	background:#fff;
	padding:5px;
	height:30px;
	margin:-5px 0px 0px 0px;
}

a.data_term {
	color:#990000;
	text-decoration:underline;
	width:auto;
}

a.data_term:hover {
	color:#000;
	text-decoration:none;
}

div.right_rail_bug {
	width:176px;
	margin:0px 0px 10px 10px;
	float:right;
	clear:both;
}

.quality_data_bug {
	width:176px;
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/quality_data_box_background.jpg) repeat-y top left;
}

.quality_data_bug h3 {
	color:#fff;
	margin:0px;
	padding:8px 5px 5px 8px;
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/quality_data_box_top.jpg) no-repeat top left;
}

.quality_data_bug .quality_data_text {
	color:#fff;
	margin:5px 8px 0px 8px;
}

.quality_data_bug .quality_data_link {
	color:#fff;
	margin:0px 0px -20px 0px;
	text-align:center;
}

.quality_data_bug .quality_data_link a {
	color:#fff;
	display:block;
	width:176px;
	font-weight:bolder;
	padding:17px 0px 27px 0px;
	text-decoration:none;
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/quality_data_box_bottom_static.jpg) no-repeat bottom left;
}

.quality_data_bug .quality_data_link a:hover {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/quality_data_box_bottom_active.jpg) no-repeat bottom left;
	color:#990000;
}

.data_bug {
	width:176px;
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/right_subfeature_box_bottom.jpg) no-repeat bottom left;
}

.data_bug h3 {
	color:#990000;
	padding:10px 5px 2px 8px;
	margin:0px;
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/right_subfeature_box_top.jpg) no-repeat top left;
}

.data_bug .data_bug_video {
	width:163px;
	margin:5px 0px 0px 6px;
}

.data_bug #CC {
	color:#333;
	padding:0px 8px 0px 8px;
	margin:0px;
}

.data_bug .data_bug_text {
	color:#333;
	padding:5px 8px 5px 8px;
}

.data_bug .data_bug_text a {
	color:#990000;
	text-decoration:none;
}

.data_bug .data_bug_text a:hover {
	text-decoration:underline;
}

div.data_subfeature, div.data_subfeature_medicalresults, div.data_subfeature_service, div.data_subfeature_safety, div.data_subfeature_faq {
	width:331px;
	height:110px;
	padding:8px 0px 0px 0px;
	margin:0px 0px -10px 0px;
}

div.data_subfeature_medicalresults {
	background: url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/medical_results_background.jpg) no-repeat left top;
}

div.data_subfeature_service {
	background: url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/service_background.jpg) no-repeat left top;
}

div.data_subfeature_safety {
	background: url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/safety_background.jpg) no-repeat left top;
}

div.data_subfeature_faq {
	background: url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/faq_background.jpg) no-repeat left top;
}

div.data_subfeature h3,
div.data_subfeature_medicalresults h3,
div.data_subfeature_service h3,
div.data_subfeature_safety h3,
div.data_subfeature_faq h3 {
	width:200px;
	margin:0px 0px 0px 100px;
}

div.data_subfeature p,
div.data_subfeature_medicalresults p,
div.data_subfeature_service p,
div.data_subfeature_safety p,
div.data_subfeature_faq p {
	width:215px;
	margin:0px 0px 0px 100px;
}

div.data_subfeature p a,
div.data_subfeature_medicalresults p a,
div.data_subfeature_service p a,
div.data_subfeature_safety p a,
div.data_subfeature_faq a {
	color:#990000;
	text-decoration:none;
}

div.data_subfeature p a:hover,
div.data_subfeature_medicalresults p a:hover,
div.data_subfeature_service p a:hover,
div.data_subfeature_safety p a:hover,
div.data_subfeature_faq p a:hover {
	text-decoration:underline;
}

.quality_data_links a {
	font-weight:bolder;
	color:#990000;
}

.quality_data_links a:hover {
	text-decoration:none;
}

p.data_table_description {
	background:#F3F0E4;
	padding:5px;
}

ul.data_faq {
	margin:0px 0px 0px 20px;
	padding:0px;
}

ul.data_faq li {
	padding:0px 0px 10px 0px;
}

span.data_question {
	color:#990000;
	font-weight:bolder;
}

ul.faq_topics {
	margin:0px 0px 0px 120px;
	padding:0px;
}

ul.faq_topics li {
	padding:5px 0px 0px 0px;
}

ul.faq_topics li a {
	color:#990000;
	font-weight:bolder;
}

.medicalresults_barchart {
	/*background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/BarChart.jpg) no-repeat left top;*/
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/images/About/outcomes_main_chart.jpg) no-repeat left top;
	float:left;
	margin:0px;
	width:329px;
	height:165px;
	position:relative;
	padding:0px !important;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}

.medicalresults_barchart .osumc_bar {
	margin:0px 0px 20px 0px;
	color:#fff;
	background:#990000;
	position:absolute;
	bottom:0px;
	left:30px;
	width:130px;
	/*subtract 27 from actual percentage for correct display*/	
	height:70%;
	padding:10px 0px 0px 0px !important;
	text-align:center;
}

.medicalresults_barchart .uhc_bar {
	margin:0px 0px 20px 0px;
	color:#555;
	background:#E3DCC0;
	position:absolute;
	width:130px;
	/*subtract 27 from actual percentage for correct display*/
	height:68%;
	bottom:0px;
	left:175px;
	padding:10px 0px 0px 0px !important;
	text-align:center;
}

.large_piechart_1 {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/service_chart1.jpg) no-repeat left top;
}

.piechart_1 {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/pie_chart_1.jpg) no-repeat left top;
}

.piechart_2 {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/pie_chart_2.jpg) no-repeat left top;
}

.piechart_3 {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/pie_chart_3.jpg) no-repeat left top;
}

.piechart_4 {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/pie_chart_4.jpg) no-repeat left top;
}

.feature_bug {
	background:url(http://medicalcenter.osu.edu/SiteCollectionImages/imgs/data_transparency/service_feature.jpg) no-repeat left top;
}

a.disclaimerlink:link, a.disclaimerlink:visited {
	color:#990000;
	text-decoration:none;
	margin:0px 10px 0px 0px;
}

a.disclaimerlink:hover, a.disclaimerlink:active {
	color:#000;
	text-decoration:underline;
}



/* jquery styles */
div.slideshow p a img {
	border:none;
}

div.slideshow p a {
	text-decoration:none;
}

span.careers_quote {
	display:none;
}

span.careers_name {
	position:relative;
	color:#fff;
	display:block;
	top:-43px;
	left:130px;
}

span.careers_link {
	position:relative;
	color:#ccc;
	display:block;
	top:-54px;
	left:420px;
}

/* Sharepoint Dynamic Items list styles */
#osumc_dynamic_items td {
	padding:10px 10px 10px 0px;
	margin:0px;
	font-size:1.05em;
}

#osumc_dynamic_items td a, #osumc_dynamic_items td a p {
	font-size:1.05em;
}


#osumc_dynamic_items tr.osumc_dynamic_item_row td {
	border-top:1px solid #cccccc;
}
/* end */

/* Over-write Sharepoint styles */
.ms-WPBody td {
	font-size:1em !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

.ms-WPBody td h2 {
	font-size:1.3em !important;
}

.ms-WPBody td p, .ms-WPBody td td, .ms-WPBody p, .ms-WPBody {
	font-size:1em !important;
}

.ms-WPBody {
	font-size:.8em !important;
}

.ms-WPBody a {
	color:#990000 !important;
	text-decoration:underline !important;
}

.ms-WPBody a:hover {
	color:#000 !important;
	text-decoration:none !important;
}

.bullet {
	background:url(/SiteCollectionImages/imgs/small_arrow_gray.gif) no-repeat left center !important;
	padding:0px 0px 0px 15px !important;
}

.bullet a {
	font-size:1.1em !important;
}


/* search styles */

#WebPartWPQ1, #WebPartWPQ2, #WebPartWPQ3, #WebPartWPQ4 {
	margin:0px 0px 0px 25px !important;
	width:93% !important;
}

.srch-BestBets {
	margin:10px 0px 0px 25px !important;
	width:93% !important;
	font-family:Arial, Helvetica, sans-serif !important;
	/*background:#F4F2E8 !important;*/
	border:1px solid #e3dcc0 !important;}

div.srch-BestBetsWPTitle {
	padding:3px 0px 3px 0px !important;
	border-bottom:1px dashed #e3dcc0 !important;
}

.srch-BB-SpecialTerm img {
	display:none !important;
}

div.srch-BB-SpecialTerm {
	/*padding:3px 0px 3px 0px !important;
	border-bottom:1px dashed #e3dcc0 !important;
	background:#F7F7F7 !important;
	font-family:Arial, Helvetica, sans-serif !important;*/
	display:none !important;
}

span.srch-BB-SpecialTerm {
	color:#990000 !important;
	font-size:1.1em !important;
}

div.srch-BB-SpecialTerm div {
	color:#990000 !important;
}


.srch-BB-SpecialTerm {
	font-style:italic !important;
	text-align:center;
}

span.srch-BestBetsTitle img {
	display:none !important;
}

div.srch-BB-Result {
	background:#F4F2E8 !important;
	padding:10px !important;
	width:auto;
	margin:0px !important;
}

.srch-BB-Description {
	margin:0px !important;
}

.srch-BB-URL {
	display:none !important;
}

div.srch-BestBetsBottom {
	display:none !important;
	border:none !important;;
	margin:0px !important;;
	font-size:0px !important;;
}

.ms-sbcell {
	border:1px solid #aaa !important;
}

.ms-sbcell input.ms-sbplain {
	font-size:1em !important;
	border:none !important;
}

.srch-stats {
	/*background:#e3dcc0 !important;
	padding:2px !important;*/
	display:none;
}

.srch-Page-bg {
	background:#F4F2E8 !important;
	text-align:center !important;
	/*border-bottom:2px solid #e3dcc0 !important;*/
	padding:10px 10px 35px 10px !important;
}

.srch-sort {
	border-bottom:1px solid #e3dcc0 !important;
}

.srch-Title a {
	text-decoration:underline !important;
}

.srch-URL {
	display:none !important;
}

.srch-Icon {
	display:none !important;
}

.srch-Description {
	font-size:.9em !important;
	padding:0px 0px 10px 0px !important;
	/*border-bottom:1px solid #e3dcc0 !important;*/
	margin:0px 0px 10px 0px !important;
}

.srch-Metadata {
	display:none;
}

.srch-alertme {
	display:none;
}

/* end search styles */

/* inline video player */
div.press_release_listing {
	float:left;
	border-bottom:1px dotted #e3dcc0;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	display:block;
	width:330px;
}
											
div.cm_inline_video_container{
	float:right;
	height:auto;
	margin:10px 0px 10px 10px;
	padding:0px;
}
										
div.cm_inline_video_container #CC {
	background:#e3dcc0;
	width:301px;
	padding:10px;
	margin:0px;
}
/* end inline video player */

/*specialty styles for Northlich designed pages*/

#special_sidebar {
	float: right;
	padding:0px;
	width:178px;
	position:relative;
	margin:10px;
}

#special_sidebar .left {
	padding:0px;
}


#special_sidebar h3 {
	color: #535353;
	font-size: 12px;
	line-height: 13px;
}

h2#subhead {
	font-weight: bold;
	position: relative;
	top: -5px;
}

/* classes */
#special_sidebar .callout-outer {
	background: url("/SiteCollectionImages/imgs/nl/callout-bottom.gif") no-repeat bottom left;
	width: 178px;
	margin: 0;
	padding: 7px 0;
}

#special_sidebar .callout {
/*	background: url("../images/callout.gif") repeat-y top left;
	width: 178px; */
	margin: 0;
	padding: 0 9px;
	overflow: auto;
	border-left: 1px solid #D3CAAB;
	border-right: 1px solid #D3CAAB;
}

#special_sidebar .callout p {
	padding: 6px 0 0 0;
	margin: 0;
}

#special_sidebar .clear {
	clear: both;
}

#inline .callout-outer, #inline_sidebar .callout-outer1 {
	background: url("/SiteCollectionImages/imgs/nl/callout-bottom-big.gif") no-repeat bottom left;
	width: 178px;
	margin: 0;
	padding: 7px 0;
}

#inline_sidebar .titlebar {
	background: url("/SiteCollectionImages/imgs/nl/callout-top-big.gif") no-repeat top left;
	height: 29px;
	width: 178px;
}

#inline_sidebar .titlebar1 {
	background: url("/SiteCollectionImages/imgs/nl/callout-top-big.gif") no-repeat top left;
	height: 42px;
	width: 178px;
}

#special_sidebar .callout {
/*	width: 178px; */
	margin: 0;
	padding: 0 9px;
	overflow: auto;
	border-left: 1px solid #D3CAAB;
	border-right: 1px solid #D3CAAB;
}

#special_sidebar .titlebar {
	background: url("/SiteCollectionImages/imgs/nl/callout-top.gif") no-repeat top left;
	height: 24px;
	width: 178px;
	padding:0px;
}

#special_sidebar .titlebar1 {
	background: url("/SiteCollectionImages/imgs/nl/callout-top-tall.gif") no-repeat top left;
	height: 35px;
	padding:0px;
}

#special_sidebar .callout-outer h3 {
	margin: 0px 0px 0px 9px;
	padding:6px 0px 0px 0px;
}

#special_sidebar .callout-outer1 h3 {
	padding: 0px 0px 0;
	font-size: 18px;
	font-weight: bold;
}

#special_sidebar .callout p, #special_sidebar .callout-outer1 p {
	padding: 6px 0 0 0;
	margin: 0;
}

#special_sidebar ul {
	list-style-type: none;
	padding: 0;
}

#special_sidebar .callout-outer1 li {
	list-style-type: none;
	padding: 20px 0 0 0;
}

/* form submission response styles */
.info, .success, .warning, .error, .validation {
	background-color:#f9f9f9;
	background-position:10px top;
	background-repeat:repeat-x;
	border:1px solid #ddd;
	color:#333;
	margin:30px 20px 10px 20px !important;
	padding:45px 10px 15px 10px !important;
	position:relative;
}

.success {
	background-image:url('/SiteCollectionImages/successBG.png');
}

.info {
	background-image:url('/SiteCollectionImages/infoBG.png');
}

.warning {
	background-image:url('/SiteCollectionImages/warningBG.png');
}
.error {
	background-image:url('/SiteCollectionImages/errorBG.png');
}

img.alertImage {
	left:10px;
	position:absolute;
	top:-16px;
}
/* end form submission response styles */

.remove_bottom_margin {
	margin-bottom:10px;
}

/* news photo styles */
.news_photo {
	margin:0px 0px 10px 10px;
}

.news_photo_caption {
	font-style:italic;
	font-size:.8em;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px;
}
/* end news photo styles */

.full_banner {
	margin:0px 0px 0px -25px;
	position:relative;
	width:575px;
	float:left;
}

#right_nav .ms-WPBody .right_nav_feature .feature-even a p {
	font-size:11px !important;
}

#right_nav .ms-WPBody .right_nav_feature .feature-even a {
	text-decoration:none !important;
}

#right_nav #WebPartWPQ1,
#right_nav #WebPartWPQ2,
#right_nav #WebPartWPQ3,
#right_nav #WebPartWPQ4 {
	margin:0px !important;
	width:203px !important;
}

.expanding_list,
.expanding_list ul {
	margin:0px !important;
	padding:0px;
	/*width:320px;*/
	width:100%;
}

.expanding_list.narrow_list {
	width:50%;
}

.expanding_list.narrow_list ul {
	width:100%;
}

.expanding_list ul {
	position:relative;
	top:0px;
	float:left;
}


.expanding_list li {
	margin:0px;
	padding:3px 0px 3px 20px;
	list-style:none;
	border-bottom:1px solid #ccc;
	font-weight:bolder;
	color:#990000;
	float:left;
	/*width:300px;*/
	width:100%;
}

.expanding_list li.plus {
	background:url(/SiteCollectionImages/plus.png) no-repeat left 5px;
}

.expanding_list li.minus {
	background:#ffffff url(/SiteCollectionImages/minus.png) no-repeat left 5px;
}

.expanding_list li ul li {
	padding:3px 0px 3px 20px;
	border-bottom:none;
	background:none;
}

.expanding_list li ul li p {
	color:#000;
	font-weight:normal !important;
}
