@charset "UTF-8";
body {margin: 0px;padding: 0px;}
img{border:0px;}

.Normal{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; padding:0px; text-align:left;}
.normal{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; padding:0px; text-align:left;}

.clear{clear:both; margin:0px; padding:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#PageContainer {width:100%; text-align:center; display:table; background-image: url(images/uh_header_bckgrd.jpg);background-repeat: repeat-x;background-position: top; background-color:#FFF;}
#content{ width:1000px; height:100%; margin-left:auto; margin-right:auto; }

/*** banner pane ***/
.banner_container{width:955px; margin:33px 0px 0px 24px; text-align:center; padding:0px; height:306px; float: left; display:inline;}
.banner_container img{margin:0px; padding:0px; bottom:0px;}
.banner_container a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline;}
.banner_container a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;}


/*** find pane ***/
.find_panel{width:1000px; height:103px; background-image:url(images/find_panel_bckgrd.png); background-position:center top; background-repeat:no-repeat;}
.find_physician{float:left;display:inline;margin:0px 0px 0px 64px;width:250px;text-align:left;}
.find_facility{float:left;display:inline;margin:0px 0px 0px 60px;width:250px;text-align:left;}
.find_service{float:left;display:inline;margin:0px 0px 0px 60px;width:250px;text-align:left;}
.find_panel a, .find_physician a, .find_facitly a, .find_service a{color:#000; border-bottom:dashed 1px #333; text-decoration:none;}
.find_panel a:hover,.find_physician a:hover, .find_facitly a:hover, .find_service a:hover{color:#000; border-bottom:dashed 1px #000;text-decoration:none;}
.find_panel h6, .find_facility h6, .find_service h6{font-size:14px; color:#9f0000; margin:0px 0px 4px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; float:left; display:inline;}
a.advanced_search{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:underline; margin:4px 0px 0px 115px; display:inline;float:left;}
.dvResults{margin-top:6px;border:1px solid #666;position: absolute;background-color: #FFF;display: none;width:310px; margin-left:auto; display:none; z-index:1000;}
.dvResults table{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:4px; margin-top:4px; float:left;}
.dvResults table td{border-width:0px; padding:4px;}
.dvResults table tr{border-width:0px;}
.dvResults a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9f0000;text-decoration:none;display:block;padding:2px 0px 2px 4px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666;cursor: default; margin:0px;height:44px;}
.dvResults a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;text-decoration:none;background-color: #CCC;}
.dvResults div.finderLeft{width:120px; float:left; color:#9f0000; font-weight:bold; display:inline; margin:4px 0px 0px 0px; padding:0px; height:40px; text-decoration:none;}
.dvResults div.finderRight{float:left;color:#666;white-space: normal;display:inline; margin:4px 0px 0px 6px; padding:0px; width:140px; height:40px; text-decoration:none;}
.dvResults div.finderLeft a{text-decoration:none;}
.dvResults div.finderRight a{text-decoration:none;}

/*** hp content pane***/
#news_info_container{width:1000px;}
.news{width:310px; height:320px; float:left; display:inline; margin:25px 0px 0px 40px;text-align:left;}
.news a.view_all{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;text-decoration:none;float:right;margin:6px 8px 0px 6px;background-image: url(images/link_triangle.png);background-repeat: no-repeat;background-position: right center;padding-right:10px;}
.news a.view_all:hover{color:#000; text-decoration:underline;}
.news h2, .channel h2{font-size:14px;font-weight:bold;color:#9f0000;font-family: Georgia, "Times New Roman", Times, serif; margin:0px; line-height:24px;}
.news ul{margin:0px;padding:0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000;width:300px;list-style-image: none;float:left;display:inline;text-align:left;}
.news ul li{margin:5px 0px 5px 0px;line-height:16px;padding-bottom:5px;list-style-type: none;list-style-image: none;text-indent:0px;text-align:left;float:left;display:inline;}
.news .border{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #333;}
.news ul a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;text-decoration:none;margin:0px 0px 0px 0px; text-indent:0px;}
.news ul a:hover, .news a:hover{text-decoration:underline;	}
.news a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333;text-decoration:none;margin:5px 0px 5px 0px; text-indent:0px;}
.news td{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #333; padding:5px 0px 5px 0px;}
.news img{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.channel{width:183px;height:320px;float:left;display:inline;margin:25px 0px 0px 20px;text-align:left; color:#333;}
.channel a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #333; text-decoration:none;}
.channel a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000;text-decoration:none;}
#video_list{width:183px;height:120px;overflow: auto;}
.accordian{width:352px;height:auto; float:left; display:inline; margin:25px 0px 0px 40px;background-color:#eaebe8;padding:0px; text-align:left;}
.accordianHeader{font-size:14px;font-weight:bold;color:#9f0000;font-family: Georgia, "Times New Roman", Times, serif;background-image:url(images/accordian_h_bckgrd.png); background-position:top left; background-repeat:no-repeat; width:352px; height:24px;text-align:left; text-indent:10px; padding:0px; margin:0px; line-height:24px; cursor:pointer;}
.accordianHeader img{display:none; visibility:hidden;}
.accordianSelected{font-size:14px;font-weight:bold;color:#fff;font-family: Georgia, "Times New Roman", Times, serif; background-image:url(images/accordian_hselected_bckgrd.png); background-position:top left; background-repeat:no-repeat; width:352px; height:24px;text-align:left; text-indent:10px; padding:0px; margin:0px; line-height:24px;cursor:pointer; }
.accordianSelected img{vertical-align:top; margin:0px; padding:0px;}
.accordianSelectedArrow{display:inline;height:24px;background-image:url(images/accordian_hselected_arrow.png);background-position:right center;background-repeat:no-repeat;float:left;padding-right: 60px;}
.accordianContent p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:15px; padding:0px; line-height:18px;}
.accordianContent a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #333; text-decoration:none;}
.accordianContent a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #000;text-decoration:none;}
.accordianHeader img{display:none; visibility:hidden;}
.accordianSelected img{vertical-align:top; margin:0px; padding:0px;}
.arrowtest{background-image:url(images/accordian_hselected_arrow.png); background-position:right; background-repeat:no-repeat;}

/*** buttons ***/
.button_container{float:right; display:inline; width:28px;}
a.gobutton{display: block;float: right;font: normal 11px Arial;line-height: 15px;height: 20px;padding-left: 9px;text-decoration: none;background-image: url(images/uh_go_button.gif);background-repeat: no-repeat;background-position: left top;width: 28px;}
a:link.gobutton, a:visited.gobutton, a:active.gobutton{color: #494949;}
a.gobutton span{display: block;padding: 4px 9px 4px 0;}
a.button:hover{background-position: top left;}
a.gobutton:hover span{background-position: top left;color: black;}
.buttonwrapper{overflow: hidden; width: 100%;float:right;display:inline;}
	
/*** headings ***/
.Head { font-size:14px;font-weight:bold;color:#9f0000;font-family: Georgia, "Times New Roman", Times, serif; margin:0px; line-height:24px;}
h1{font-size:20px;font-weight:normal;color:#9f0000;font-family: Georgia, "Times New Roman", Times, serif;}
.HeadLargeRed{margin:0px;font-size:20px;font-weight:bold;color:#000;font-family: arial;line-height:24px;display:block;clear:both;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #9f0000;width:100%;padding:0px;}
.UH_SubNav_Container div.ContainerHeader h2.Head{bottom:0;margin:6px 0px 12px 10px;font-size:14px;font-weight:bold;color:#9f0000;font-family: Georgia, "Times New Roman", Times, serif;line-height:24px;float:left;clear:both;}

/*** Site Nav container ***/
.UH_SiteNav_Container_hp{width:1000px; height:29px; background-image:url(images/site_nav_bckgrd_full.jpg); background-position:center top; background-repeat:no-repeat;margin:0px; padding:0px; display:block; text-align:center;}
.UH_SiteNav_Container_int{width:1000px; height:38px; background-image:url(images/uh_internalNavBckgrd.png); background-position:center bottom; background-repeat:no-repeat;margin:0px; padding:0px;}
.UH_SiteNav_Container_shadow{width:1000px; height:9px; background-image:url(images/uh_internalNavBckgrd_shadow.jpg); background-position:center bottom; background-repeat:no-repeat;margin:0px; padding:0px;}
.UH_SiteNav_Positioner_int{margin:8px 0px 0px 40px; padding:0px; float:left; display:inline;width:1000px;}

/*** SOLPARTMENU ***/
.MainMenu_MenuContainer{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;height:29px;margin:0px;padding:0px;text-align:center;width:auto;}
.MainMenu_MenuBar{cursor: pointer;height:29px;margin-left:50px;width:700px;line-height:29px;}
.MainMenu_MenuItem{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000;background-color:#fff;text-align:left;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;height:29px;margin:0px;padding:0px 6px 0px 0px;width:auto;text-indent:24px;line-height:29px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}
.MainMenu_MenuIcon {display:none; visibility:hidden; width:0px;padding:0px;}
.MainMenu_MenuItemSel{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000;background-color:#e7e7e7;background-image: url(images/solpart_subRollBckgrd.png);background-position: left center;background-repeat:no-repeat;text-align:left;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;height:29px;margin:0px;padding:0px 6px 0px 0px;width:auto;text-indent:24px;line-height:29px;}
.MainMenu_SubMenu{z-index: 1000;cursor: pointer;background-image: url(images/subMenu_cap.jpg);background-repeat: no-repeat;background-position: left top;width:width:auto;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #999;border-bottom-color: #999;border-left-color: #999;padding-top:12px;padding-left:0px;padding-right:6px;padding-bottom:0px;background-color: #FFF; white-space:nowrap;}
.MainMenu_SubMenuItemSelected{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #fff;background-color:#e7e7e7;background-image: url(images/solpart_subRollBckgrd.png);background-position: left center;background-repeat:no-repeat;text-align:left;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;height:29px;margin:0px;padding:0px 6px 0px 0px;width:auto;text-indent:24px;line-height:29px;}
.MainMenu_RootMenuArrow {display:none; visibility:hidden; width:0px; padding:0px;}
.MainMenu_MenuArrow {display:none; visibility:hidden; width:0px;padding:0px;}
.MainMenu_RootMenuIcon {display:none; visibility:hidden; width:0px;padding:0px;}					 
.MainMenu_Separator img {display:none; visibility:hidden; width:0px;padding:0px;}
.MainMenu_MenuBreak {width:1px;background:transparent;border:0px;height:29px;}
.MainMenu_RootMenuItem{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;background-image:url(images/solpart_Menubckgrd.png); background-position:left bottom; background-repeat:repeat-x;line-height:29px;}
.MainMenu_RootMenuItemSelected{font-size:12px;color:#333333;text-decoration:none;font-weight:normal;text-transform: uppercase;width:140px;height:29px;display:block;line-height:29px;margin-top:6px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;background-image:url(images/menu_roll.jpg);background-position:left top;background-repeat:no-repeat;text-align:left;}
.SubMenu_MenuItemSel {background-image:url(images/solpart_NavRollBckgrd.png);background-position:left bottom;background-repeat:repeat-x;height:29px;width:140px}
.MainMenu_Idle{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;background:transparent;height:29px;margin-top:0px;line-height:29px;text-indent:0px;text-align:left;}
.MainMenu_Selected{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;height:29px;margin-top:0px;line-height:29px;background-image:url(images/menu_roll.jpg);background-position:left center;background-repeat:no-repeat;text-indent:0px;text-align:left;}
.MainMenu_Actice{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;height:29px;margin-top:0px;line-height:29px;background-image:url(images/menu_roll.jpg);background-position:left center;background-repeat:no-repeat;text-indent:0px;text-align:left;}	
.MainMenu_RootMenuItemActive{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;height:29px;margin-top:0px;line-height:29px;background-image:url(images/menu_roll.jpg);background-position:left center;background-repeat:no-repeat;text-indent:0px;text-align:left;}
.MainMenu_BreadcrumbActive{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;height:29px;margin-top:0px;line-height:29px;background-image:url(images/menu_roll.jpg);background-position:left center;background-repeat:no-repeat;text-indent:0px;text-align:left;}
.NavSpace{margin:0px 5px 0px 5px;background:transparent;}
.MenuLeftCorner{width:15px; height:29px; background-image:url(images/solpart_menuLT.png); background-position:bottom top; background-repeat:no-repeat; float:left; margin:0px; display:inline;}
.testing{background-color:#90F;}


/*** breadcrumbs ***/
.UH_breadcrump{height:16px;text-align:left;margin:15px 0px 0px 30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding:0px; float:left; display:inline; width:900px;}
.UH_breadcrump_Link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999;text-decoration:none;padding-left:4px;padding-right:4px;}
.UH_breadcrump_Link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline; padding-left:4px; padding-right:4px;}

/*** uh inside ***/
.UH_InsideColumn1{width:216px; min-height:500px; margin:22px 0px 0px 24px; float:left; display:inline;}
.UH_IconContainer{width:216px; height:36px; clear:both;}

.UH_SubNav_Container{width:214px; clear:both; text-align:center;}
.UH_SubNav_Container div.ContainerCap{width:216px;height:8px; background-image:url(images/uh_subnav_bckgrd1.png); background-position:bottom center; background-repeat:no-repeat;clear:both;margin:0px; padding:0px;}
.UH_SubNav_Container div.ContainerHeader{width:214px;min-height:45px;background-image:url(images/uh_subnav_bckgrd2.png);background-position:bottom left;background-repeat:no-repeat;clear:both;background-color:#fff;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #c3c3c3;border-left-color: #c3c3c3; text-align:left; margin:0px; padding:0px;}

.UH_SubNav_Container div.ContainerContent{width:214px; min-height:50px;clear:both; background-color:#eeeeee;  border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #c3c3c3;border-bottom-color: #c3c3c3;border-left-color: #c3c3c3; text-align:left;margin:0px 0px 10px 0px; padding:0px;clear:both; display:inline; float:left;font-size:12px;}
.UH_SubNav_Container div.ContainerContent .Normal{font-size:12px;}
.UH_SubNav_Container div.ContainerContent div ol{margin:12px 0px 8px 2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height: 20px;list-style-type: none; padding:0px; width:200px;}
.UH_SubNav_Container div.ContainerContent div ol li{margin:0px; padding:0px;width:200px;}
.UH_SubNav_Container div.ContainerContent div ol li a{color:#000; text-decoration:none; width:200px;line-height: 14px; display:block; border:0px;padding:4px 0px 4px 10px;font-size:12px; font-weight:bold; color:#333;}
.UH_SubNav_Container div.ContainerContent div ol li a:hover{color:#990000;  background:url(images/symantic_rollBckgrd.jpg) no-repeat bottom left; width:198px; text-decoration:none;line-height: 14px;display:block;border:0px;padding:4px 0px 4px 10px;font-size:12px;font-weight:bold;}

.UH_SubNav_Container div.ContainerContent div ul{margin:12px 0px 8px 2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height: 20px;list-style-type: none; padding:0px; width:200px;}
.UH_SubNav_Container div.ContainerContent div ul li{margin:0px; padding:4px 0px 4px 0px;width:200px;}
.UH_SubNav_Container div.ContainerContent div ul li a{color:#000; text-decoration:none; width:200px;line-height: 14px; display:block; border:0px;padding:4px 0px 4px 10px;font-size:12px;font-weight:bold;color:#333;}
.UH_SubNav_Container div.ContainerContent div ul li a:hover{color:#990000;  background:url(images/symantic_rollBckgrd.jpg) no-repeat bottom left; width:198px; text-decoration:none;line-height: 14px;display:block;border:0px;padding:4px 0px 4px 10px;font-size:12px;font-weight:bold;}

#SemanticLinks ul{margin:12px 0px 8px 2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height: 20px;list-style-type: none; padding:0px; width:200px;}
#SemanticLinks ul li{margin:0px; padding:4px 0px 4px 0px;width:200px;}
#SemanticLinks ul li a{color:#000; text-decoration:none; width:198px;line-height: 14px; display:block; border:0px;padding:4px 0px 4px 10px;font-size:12px;font-weight:bold;color:#333;}
#SemanticLinks ul li a:hover{color:#990000; background:url(images/symantic_rollBckgrd.jpg) no-repeat bottom left;width:198px; text-decoration:none;line-height: 14px;display:block;border:0px;padding:4px 0px 4px 10px;font-size:12px;font-weight:bold;}

.UH_SubNav_Container div.ContainerContent div a{color:#333; border-bottom:dashed 1px #333; text-decoration:none;padding:2px 0px 0px 0px;font-size:12px;}
.UH_SubNav_Container div.ContainerContent div a:hover{color:#000; border-bottom:dashed 1px #000; text-decoration:none;padding:2px 0px 0px 0px;font-size:12px;}

.UH_InsideColumn2{width:730px; min-height:500px; margin:22px 0px 0px 10px; float:left; display:inline;}
.UH_Column2_Header{width:730px;height:162px; margin:0px 0px 20px 0px;}
.UH_Column2_Content{width:730px; min-height:300px; margin:0px; text-align:left; padding:0px;}
.UH_Column2_Content div{font-size:12px; color:#333; margin:0px; padding:0px;}
.UH_Column2_Content p{margin:0px 4px 12px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; padding:0px 0px 12px 0px; text-align:left;}

.UH_Column2_Content_sub1{float:left; width:500px; display:inline; margin:0px; padding:0px;}
.UH_InsideColumn3{width:177px; margin:0px 0px 0px 10px; float:right; display:inline; padding:0px;}
.UH_InsideColumn3 img{margin-bottom:12px; clear:both;}
.UH_Column2_Content p a, .UH_Column2_Content div a, .UH_Column2_Content p a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #333; text-decoration:none; margin:0px; padding:0px;}
.UH_Column2_Content p a:hover, .UH_Column2_Content div a:hover, .UH_Column2_Content p ar{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000;text-decoration:none;margin:0px; padding:0px;}


.UH_Footer_GenInfo{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; float:left; display:inline; margin:26px 0px 0px 26px; height:14px;}
.UH_Footer_GenInfo span{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666;}


.PanelBar_UH_SelectedChild{color:#990000;}


/*** Keep for original dev ***/
.UH_SiteNav_Positioner_hp ul, .UH_SiteNav_Positioner_int ul{
	font-family:Arial, Helvetica, sans-serif; margin:4px 0px 0px 40px; padding:0px; display:inline; float:left;}
.UH_SiteNav_Positioner_hp ul li, .UH_SiteNav_Positioner_int ul li{
	display:inline; margin:0px; padding: 0px 10px 0px 10px;}
.UH_SiteNav_Positioner_hp ul li a, .UH_SiteNav_Positioner_int ul li a{
	font-size:12px; color:#333; text-decoration:none; margin:0px; padding:0px;}
.UH_SiteNav_Positioner_hp ul li a:hover, .UH_SiteNav_Positioner_int ul li a:hover{
	text-decoration:underline; color:#000;}
	
div.RadMenu {  
	float: none;  
}

/* NEW STYLES */

.UH_SubNav_Container h4 {
	margin: 0px 10px 0px 15px;
	padding: 0px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 14px;
	color: #9f0000;
}
.sideBarCallout {
	width: 177px;
	margin-top: 45px !important;
	margin-bottom: 25px !important;
	background: url(/portals/6/images/picShadow.gif) 100% 100% no-repeat;
	padding-bottom: 12px !important;
}
.sideBarCallout h4 {
	background-color: #9f0000;
	font-size: 12px !important;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	margin: 0px !important;
	padding: 4px 8px;
	line-height: 16px;
}
.sideBarCallout div {
	border: solid 1px #c3c3c3;
	padding-bottom: 20px !important;
}
.sideBarCallout p {
	margin: 0px !important;
	padding: 10px !important;
}
.sideBarCallout ul, .sideBarCallout ol  {
	margin: 0px 0px 0px 20px !important;
	padding: 10px 0px !important;
}
.sideBarCallout li  {
	margin: 0px 0px 0px 20px !important;
	padding: 0px !important;
}
.sideBarCallout img  {
	margin: 10px auto;
	display: block;
}
.apptCallout div {
	border-top-color: #9f0000;
}
.apptCallout img {
	margin: 0px auto;
	display: block;
}
.apptCallout p {
	text-align: center;
}
.apptCallout .phoneNumber {
	font-size: 16px;
	font-weight: normal;
}
.apptCallout p.phoneNumber {
	padding-top: 0px !important;
}
.phoneNumber {
	color: #9f0000;
}
.imageRight, .imageLeft, .imageInline {
	background: url(/portals/6/images/picShadow.gif) 100% 100% no-repeat;
	padding-bottom: 7px !important;
}
.imageCaptionRight, .imageCaptionLeft, .sideBarCallout {
	background: url(/portals/6/images/picShadow.gif) 100% 100% no-repeat;
	padding-bottom: 13px !important;
}
.imageRight img, .imageLeft img, .imageCaptionRight img, .imageCaptionLeft img, .imageInline img {
	margin: 0px;
	padding: 0px;
	border: solid 1px #c3c3c3;
}
.imageCaptionRight p, .imageCaptionLeft p {
	margin: 5px 0px 0px 0px !important;
	padding: 10px;
	border: solid 1px #c3c3c3;
	text-align: center;
}
.imageRight {
	margin: 5px 0px 10px 20px !important;
	float: right;
}
.imageLeft {
	margin: 5px 20px 10px 0px !important;
	float: left;
}
.imageInline {
	margin: 5px 0px 10px 0px !important;
}
.imageCaptionRight {
	margin: 5px 0px 10px 20px !important;
	float: right;
}
.imageCaptionLeft {
	margin: 5px 20px 10px 0px !important;
	float: left;
}
sup {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	bottom: 1ex;
}
.NormalRed {
	color: #ff0000;
	font-weight: bold;
}
.highlightBox {
	background-color: #eeeeee;
	border: solid 1px #c3c3c3;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background: -moz-linear-gradient(0% 100% 90deg,#e9e9e9, #ffffff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e6e6e6));
	padding-top: 5px !important;
	margin-bottom: 15px !important;
}
.highlightBox p, .highlightBox h2, .highlightBox h3, .highlightBox h4 {
	margin-left: 10px;
	margin-right: 10px;
}