@charset "utf-8";

/*
	-- -- -- -- -- -- --
	Screen Styles for www.PDITeleradiology.com
	Author: Versant, www.VersantSolutions.com 
	-- -- -- -- -- -- --
*/


@import "reset.css";
@import "workarea.css"; 	/*  Custom workarea styles for content entry  */
@import "superfish.css"; 	/*  Main Menu  */

/* =Common Elements                                                
-----------------------------------------------------------------------*/
BODY {font: normal 62.5% Arial, Helvetica, sans-serif; background: #b0b0b0 url('/_images/css/page-stripe.png') repeat-x left top; color: #555;}
#content {font-size: 1.2em; line-height: 1.4em;}
#content A{color: #00469b; background-color: #e7f2ff; text-decoration: none;} 
#content A:hover {background-color: #d0e5ff;}
#content H2, #content H3, #content H4, #content H5, #content H6 {padding-bottom: 5px;}
#content H2 {font-size: 1.3em; color: #dd8f2e; padding-bottom: 10px;}
#content H3 {font-size: 1.1em;}
#content H4 {font-size: 1em; font-style: italic;}
#content H5 {font-size: 1em; color: #808080;}
#content H6 {font-size: 1em; color: #aaa}
#content P {font-size: 1em; padding-bottom: 15px;}
#content BLOCKQUOTE {padding: 0 20px 15px 20px; font-size: .9em; font-style: italic; line-height: 1.2em;}
#content UL,
#content OL {padding-bottom: 15px;}
#content UL UL,
#content UL UL UL,
#content OL OL,
#content OL OL OL {padding-bottom: 0;}
#content LI {margin: 0 0 5px 15px; padding-left: 12px; background: url(/_images/css/bullets.png) no-repeat left 4px; }
#content UL UL LI,
#content LI LI {background: url(/_images/css/bullets-level2.png) no-repeat left 9px;}
#content UL UL {margin-left: 20px;}
#content LI LI LI {}
#content OL LI {}


/* sLIghtly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix {display: inline-block;}
/* start commented backslash hack \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* close commented backslash hack */

#accessibility {position: absolute; left: -9999em;}
#printlogo {display: none;}

/* =Common Sections                                                
-----------------------------------------------------------------------*/
#utilities, 
#masthead,
#contain,
#footer {width: 960px; margin: 0 auto; position: relative;}

#utilities {height: 26px; background-color: #7d7d7d;}

#shoutout {position: absolute; top: 5px; left: 20px; color: #fff; font-size: 1.2em;}

#sitetools {position: absolute; top: 5px; left: 340px;}
	#sitetools LI {float: left; padding: 0 6px; background: url('/_images/css/utility-divider.png') no-repeat right center;}
	#sitetools LI A {color: #fff; font-size: 1.1em; text-decoration: none;}
	#sitetools LI A:HOVER {text-decoration: underline;}
	#sitetools LI#st-phonehome A {background: url('/_images/css/pdi-icon.png') no-repeat left center; padding: 3px 0 3px 23px;}
	#sitetools LI#st-sitemap { background: none; }
	
#sitesearch {width: 230px; position: absolute; top: 2px; left: 725px; border: none; margin: 0; padding: 0;}
	#sitesearch * {float: left;}
	#sitesearch LABEL {position: absolute; left: -9999em;}
	#sitesearch INPUT.searchText {height: 15px; padding-bottom: 2px; paddint-top: 2px;}
	#home #sitesearch INPUT.searchText {height: 15px; padding-bottom: 2px; paddint-top: 2px;}
#sitesearch INPUT.searchButton {margin-top:1px;}

#masthead {height: 113px; background: #fff url('/_images/css/masthead1.jpg') no-repeat right top;}
	#masthead H1 {position: absolute; top: 15px; left: 15px;}
	#masthead H1 A {background:transparent url('/_images/css/logo.png') no-repeat scroll 0 0; display:block; height:81px; overflow:hidden; text-indent:-9999px;width:222px; padding: 10px;}

#contain {background-color: #fff; border-bottom: 1px solid #2c5582; padding-bottom: 25px;}
#home #contain {padding-bottom: 0; background: #2c5582;/* background: #6c88a8 url('/_images/css/home-content-bg.png') repeat-x left top; */}
	
#mergeportal {position: absolute; top: 3px; left: 820px; display: block; color: #fff; font-size: 1.2em; font-weight: bold; text-decoration: none; /*background: #a3a3a3 url('/_images/css/external.png') no-repeat 100px center;*/ padding: 3px 9px 3px 9px; letter-spacing: .1em;}
	#mergeportal:HOVER {color: #f7aa4a; background-color: #656565;}

#int-navigation {width: 165px; margin: 12px 0 0 10px; float: left;}
#int-navigation UL {background-color: #dd8f2e;}
#int-navigation UL LI { background-color: #dd8f2e;}
	#int-navigation UL LI A {font-size: 1.4em; display: block; margin: 0 10px 5px; padding-top: 20px; color: #fff; text-decoration: none;}
	#int-navigation UL LI LI {background-color: #e7e7e7;}
		#int-navigation UL LI UL {border-top:3px solid #fff;}
		#int-navigation UL LI LI A {color: #7a7a7a; margin: 0; font-size: 1.1em; cursor: pointer; padding: 5px 8px;}
		#int-navigation UL LI LI A:HOVER {color: #dd8f2e;}
			#int-navigation UL LI LI A.selectedItem {color: #00469b;}
			#int-navigation UL LI LI A.selectedItem:HOVER {color: #00469b; cursor: default;}

#content.interior {width: 558px; margin: 6px 25px 20px; float: left;}

#content.home {color: #fff; width: 535px; padding: 15px 12px 0 0; float: left; z-index: 1;}
	#content.home P {font-size: 1em; line-height: 1.5em; padding: 0 15px 15px 15px;}
	#content.home H2 {color: #dd8f2e; padding-bottom: 5px; padding-left: 15px;}
	#content.home Ul {padding-left: 15px;}
	#content.home LI {background: url(/_images/css/bullets-home.png) no-repeat left 4px;} 
	
	
#videoplayer {float: left; width: 400px; margin-top: 10px;}
	#videoplayer p {font-size: 1.1em; color: #fff; padding: 15px 10px 0 10px; line-height: 1.4em;}
	
#sidebar {width: 164px; margin: 12px 13px 0 0; float: left; background-color: #e7e7e7;}
	
DL.feature-item {padding: 10px 10px 2px;}
	DL.feature-item DT {background-color: #dd8f2e; padding: 5px 4px; color: #fff; font-size: 1.1em;}
	DL.feature-item DD {padding: 4px; background: #fff url('/_images/css/interior-corners.png') no-repeat right bottom; font-size: .9em; margin-bottom: 8px;}
	DL.feature-item DD IMG, 
	DL.feature-item DD P {padding-bottom: 4px;}
	DL.feature-item DD SPAN {display: block; text-align: right; padding-right: 8px;}
	DL.feature-item DD SPAN A {color: #00469b; padding-right: 12px; background: url(/_images/css/interior-feature-arrows.png) no-repeat right 4px;}
	DL.feature-item DD SPAN A:HOVER {text-decoration: none;}
#home DL.feature-item {float: left; padding: 0 10px 0 0;}	
	#home DL.feature-item DT {width: 157px; background-color: #2c5582; font-size: .9em;}
	#home DL.feature-item DD {width: 155px; background: #dce3ea url('/_images/css/home-corners.png') no-repeat right bottom; font-size: .8em;}
	#home DL.feature-item DD P {color: #555; line-height: normal; padding: 4px;}
	#home DL.feature-item DD SPAN {padding-right: 12px;}
	#home DL.feature-item DD SPAN A {padding-right: 15px; background: url(/_images/css/home-feature-arrows.png) no-repeat right 5px;}
	
#home-features {padding: 0 0 0 10px; border-top: 3px solid #dd8f2e; background-color: #6c88a8; margin-top: 50px;}
	
#footer { padding: 15px 0; font-size: 1.1em; text-align: center; width: 960px;}
	#footer UL {padding-bottom: 10px; margin: 0 auto; width: 90%; text-align: center;}
	#footer LI {display: inline;}
	#footer LI A {font-size: 1.1em; padding: 0 6px; color: #2C5582;}
	#footer P {color: #2C5582;}

#content #ctl00_folderBreadCrumb {color: #ccc; padding-bottom: 10px; display: block;}
	#content #ctl00_folderBreadCrumb A {font-size: .8em; background-color: #fff; color: #999;}
	#content #ctl00_folderBreadCrumb A:HOVER {background-color: none; text-decoration: underline;}
	
	
	
