.menu_teamphotos{
padding: 0px;
margin: 0px;
}
img, div { 
/*behavior: url(../iepngfix.htc);*/
}
html {
height:100%;
margin-bottom:0px;
}
form {
float:right;
margin:1pt 0pt;
padding:0pt;
}
img, table {
border:medium none;
padding-top: 0px;
margin-top: 0px;
}

pillmenu.table {
display: inline;
float: right;
}

body {
color:gray;
font-family:Helvetica,Arial,sans-serif;
font-size:13px;
line-height:1.5em;
margin:0px;
}

a:link, a:visited {
font-weight:normal;
text-decoration:none;
}
a:hover {
font-weight:normal;
text-decoration:underline;
}
.button {
border:medium none;
color:#000000;
cursor:pointer;
font-size:11px;
height:20px;
background:#9C9A89;
}
p {
margin-bottom:5px;
margin-top:0pt;
text-align:justify;
}
#mainnav_forhospitalscolumn {
background:transparent url(../images/dkblue_navbg.jpg) no-repeat scroll left top;
}
#mainnav_forhospitalscolumn_gray {
background:transparent url(../images/ltblue_navbg.jpg) no-repeat scroll left top;
}
#mainnav_forphysicianscolumn {
background:transparent url(../images/dkblue_navbg.jpg) no-repeat scroll left top;
}
#mainnav_ourcompanyscolumn {
background:transparent url(../images/dkblue_navbg.jpg) no-repeat scroll left top;
}
#mainnavsection {
color:white;
font-size:10.5px;
font-weight:900;
}
#topnews ul {
font-size:10px;
letter-spacing:1px;
line-height:18px;
list-style-type:none;
margin:0px 0px 0px 6px;
padding:0px;
}

#topnews ul a {
     font-size:10px;
     letter-spacing:1px;
     line-height:18px;
     list-style-type:none;
     margin:0px 0px 0px 6px;
     padding:0px;
     text-decoration: none;
     color: gray;
}

/* THE FOUR BACKGROUNDS */

#page_bg_hosp {
background:#FFFFFF url(../images/background_hospitals.jpg) repeat scroll center top;
margin:0pt;
overflow:visible;
padding:0pt;
}


#page_bg_priv {
background:#FFFFFF url(../images/background_priv.jpg) repeat scroll center top;
margin:0pt;
overflow:visible;
padding:0pt;
}

#page_bg_phys {
background:#FFFFFF url(../images/background_phys.jpg) repeat scroll center top;
margin:0pt;
overflow:visible;
padding:0pt;
}

#page_bg_corp {
background:#FFFFFF url(../images/background_corp.jpg) repeat scroll center top;
margin:0pt;
overflow:visible;
padding:0pt;
}

#page_bg_home {
background:#FFFFFF url(../images/spine1.png) repeat scroll center top;
margin:0pt;
overflow:visible;
padding:0pt;
}


#spine1 {
/*background:transparent url(../images/spine1.png) repeat-y scroll center top;*/
margin:0pt;
overflow:visible;
padding:0pt 0pt 70px;
}
*html #spine1 {
background:transparent url(../images/spine1.gif) repeat-y scroll center top;
}
#spine2 {
background:transparent url(../images/spine2.png) repeat-y scroll center top;
margin:0pt;
overflow:visible;
padding:0pt 0pt 70px;
}
*html #spine2 {
background:transparent url(../images/spine2.gif) repeat-y scroll center top;
}
#spine3 {
background:transparent url(../images/spine3.png) repeat-y scroll center top;
margin:0pt;
overflow:visible;
padding:0pt 0pt 70px;
}
*html #spine3 {
background:transparent url(../images/spine3.gif) repeat-y scroll center top;
}
div#wrapper {
height:210px;
margin-left:auto;
margin-right:auto;
width:1018px;
}

div#wrapper, x:-moz-any-link {
height:210px;
margin-left:auto;
margin-right:auto;
width:1018px;
}
div#extras {
background-color:#ffffff;
height:6px;
margin:40px auto 0;
padding:0pt 10px;
width:990px;
}
#logo {
float:left;
margin:2px 0pt 0pt 1px;
padding:0px 10px;
text-align:left;
}
#logo a.logo, #logo a.logo:link, #logo a.logo:hover, #logo a.logo:visited {
color:#577596;
font-family:Helvetica,Arial,sans-serif;
font-size:3em;
font-weight:bold;
line-height:1.4em;
margin:0pt;
padding:0pt;
text-decoration:none;
}
div#newsflash {
border:1px solid #0000FF;
margin-left:350px;
margin-right:30px;
width:auto;
}
div#footer {
border-top: solid #175595 1px;
margin-top: 0px;
padding-top: 0px;
font-size:11px;
margin:0pt auto;
position:relative;
width:980px;
}
*html div#footer {
border-top: solid #175595 1px;
margin-top: 0px;
padding-top: 0px;
font-size:11px;
margin:0pt auto;
position: static;
width:980px;
}
div#footer a:link, div#footer a:visited {
font-size:11px;
text-decoration:underline;
}
#pathway {
padding:0px;
text-align:left;
width:auto;
}
.search {
float:right;
height:26px;
padding:1px 0px 0pt 10px;
#margin-top: -3px;
text-align:left;
width:130px;
}
*html .search {
float:right;
height:26px;
padding:3px 0px 0pt 10px;
text-align:left;
width:130px;
}
#area {
padding:0pt;
width:100%;
}
#topnews {
color:#666666;
height:60px;
left:290px;
position:absolute;
top:20px;
width:720px;
}
#header-right {
color:#666666;
height:100px;
position:absolute;
right:0px;
top:0px;
width: 260px;
}
#whitebox {
background-color:#ADAA9B;
height:20px;
margin:0pt auto;
text-align:left;
width:1019px;
}
#whitebox, x:-moz-any-link {
width:1021px;
}
#whitebox div {
float:right;
text-align:left;
}
#whitebox_m {
margin:0pt auto;
padding:0pt;
width:1017px;
}
#shodow {











font-size:8px;
height:10px;
margin:0pt auto;
width:980px;
}
#whitebox_br {
background:transparent url(../images/mw_content_b_r.png) no-repeat scroll 100% 100%;
height:13px;
}
table.pill {
margin-left:auto;
margin-right:auto;
padding:0pt;
text-align:left;
}

#pillmenu table {
display: inline;
float: left;
width: 140px;
}

td.pill_m {
margin:0pt;
padding:0pt;
text-align:left;
width:980px;
}

*html td.pill_m {
height: 20px;
margin:0px;
padding:0px;
}

#pillmenu {
float:right;
white-space:nowrap;
width: 300px;
}
#pillmenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#pillmenu li {
float:right;
margin:0pt;
padding:0pt;
}
#pillmenu a {
color:#FEFEFE;
display:block;
float:left;
font-family:Tahoma,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:19px;
padding:0px 15px;
text-decoration:none;
}
#pillmenu a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#pillmenu a#active_menu-nav {
}
#leftcolumn {
/*border-right:1px solid #175595;*/
float:left;
margin:0pt;
padding:15px 40px 0px 0px;
width:255px;
}
#leftcolumn_half {
float:left;
margin:0pt;
padding:0px 0px 0px 40px;
width: 470px;
}

#rightcolumn {
float:left;
margin:0pt;
padding:15px 40px 0px 0px;
width:400px;
}
#leftcolumn {
font-size:11px;
}
div#maincolumn {
float:left;
padding:10px 0pt 10px 20px;
width:550px;
}
div#maincolumn_full {
float:left;
padding:10px 0pt 0px 320px;
width:650px;

}

div#maincolumn_full img {
  max-width:650px;
  width: expression(this.width >650 ? 650 true);
}
div#maincolumn_half {
padding:10px 20px 10px 500px;
#padding: 10px 20px 0px 0px;
width: 490px;
#width: 470px;
#float: right;
}
div.nopad {
padding:0pt;
}
td.middle_pad {
width:20px;
}
div.offline {
background:#FFFEBB none repeat scroll 0% 0%;
font-size:1.2em;
left:0pt;
padding:5px;
position:absolute;
top:0pt;
width:100%;
}
span.pathway {
color:#000000;
display:block;
font-size:10px;
height:16px;
margin:10px 10px 10px 305px;
overflow:hidden;
padding:0pt 0pt;
}
span.pathway a, span.pathway a:link, span.pathway a:hover, span.pathway a:visited {
color:#000000;
}
div.componentheading {
padding-left:0px;
}
h1 {
color:#666666;
font-family:Helvetica,Arial,sans-serif;
font-size:1.3em;
font-weight:bold;
padding:0pt;
text-align:left;
vertical-align:bottom;
width:100%;
}
h2, .contentheading {
color:#5076B6;
font-family:Tahoma,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:0pt;
text-align:left;
vertical-align:bottom;
width:100%;
}
table.contentpaneopen h3 {
margin-top:25px;
}
h4 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
}
h3, .componentheading, table.moduletable th, legend {
color:#5076B6;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:1.4em;
font-weight:bold;
margin:0pt 0pt 10px;
padding-left:0px;
text-align:left;
}
.small {
color:#999999;
font-size:0.9em;
font-weight:normal;
text-align:left;
}
.modifydate {
color:#999999;
font-size:0.9em;
font-weight:normal;
height:20px;
text-align:left;
vertical-align:bottom;
}
.createdate {
color:#999999;
font-size:0.9em;
font-weight:normal;
height:20px;
padding-bottom:5px;
padding-top:0px;
vertical-align:top;
}
a.readon {
background:transparent url(../images/mw_readon.png) no-repeat scroll right top;
display:block;
float:left;
height:16px;
line-height:14px;
margin-top:10px;
padding-right:20px;
}
.invalid {
border-color:#FF0000;
}
label.invalid {
color:#FF0000;
}
.ol-foreground {
background-color:#F6F6F6;
}
.ol-background {
background-color:#666666;
}
.ol-textfont {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.ol-captionfont {



color:#F6F6F6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.ol-captionfont a {
color:#0B55C4;
font-size:12px;
text-decoration:none;
}
.ol-closefont {
}
a.mainlevel:link, a.mainlevel:visited {
padding-left:5px;
}
a.mainlevel:hover {
}
span.article_separator {
display:block;
height:20px;
}
.article_column {
padding-right:5px;
}
.column_separator {
border-left:1px dashed #E0E0E0;
padding-left:10px;
}
td.buttonheading {
}
.clr {
clear:both;
}
div#maindivider {
border-top:1px solid #DDDDDD;
height:1px;
margin-bottom:10px;
overflow:hidden;
}
table.blog span.article_separator {

display:block;


height:20px;
}
table.contenttoc {
border:1px solid #CCCCCC;
margin:5px;
padding:5px;
}
table.contenttoc td {
padding:0pt 5px;
}
td.sectiontableheader {
background:#EFEFEF none repeat scroll 0% 0%;
border-right:1px solid #FFFFFF;
color:#333333;
font-weight:bold;
padding:4px;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
padding:4px;
}
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
padding:3px;
}
table.contentpaneopen, table.contentpane {
margin:0pt;
padding:0pt;

width:auto;

}

table.contentpaneopen li {
margin-bottom:5px;
}
table.contentpaneopen fieldset {
border-color:#DDDDDD -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
}
table.contentpaneopen h3 {
margin-top:25px;
}
table.contentpaneopen h4 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
}




.highlight {
background-color:#FFFEBB;
}
table.user1user2 div.moduletable {
margin-bottom:0px;
}
div.moduletable {
margin-bottom:25px;
}
div.module {
right: 140px;
position:absolute;
top:31px;
}
*html div.module {
right: 0px;
position: static;
top:0px;
float: left;
display: inline;
}
div.module_menu {
float:left;
margin:0pt 0pt 15px;
padding:0pt;
}
div.module_menu div div div {
padding:30px 0px 10px;
width:auto;
}
div.module_menu div div div div {
/*background:transparent none repeat scroll 0% 0%;*/
padding:0pt;
}
div.module_menu ul {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0pt;
padding-left:10px;
}
div.module_menu ul li {
margin:0pt;
padding:0pt;
}
div.module_menu ul li a:link, div.module_menu ul li a:visited {
background:transparent url(../images/blue/bullet2.jpg) no-repeat scroll left top;
font-weight:bold;
line-height:24px;
padding:2px 0pt 2px 25px;
}
#leftcolumn div.module table, #rightcolumn div.module table {
width:auto;
}
#leftcolumn h3, #rightcolumn h3 {
background: #154BB4 none repeat scroll 0 0;
color:#FEFEFE;
font-family:Helvetica,Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
line-height:20px;
margin:0pt;
padding:6px 0pt 2px 10px;
text-align:left;
}
#leftcolumn .moduletable_menu, #leftcolumn .moduletable, #leftcolumn .moduletable_text, #leftcolumn .c, #rightcolumn .moduletable_menu, #rightcolumn .moduletable, #rightcolumn .moduletable_text, #rightcolumn .c {
margin:0pt 0pt 0px 0px;
}
#leftcolumn ul.menu, #rightcolumn ul.menu {
border-top:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
text-align:right;
}
#leftcolumn ul.menu li, #rightcolumn ul.menu li {
/*background:#F5F5F5 none repeat scroll 0% 0%;*/
margin:0pt;
padding:0pt;
}
#leftcolumn ul.menu li a, #leftcolumn ul.menu li a:link, #rightcolumn ul.menu li a, #rightcolumn ul.menu li a:link {
line-height:20px;
padding:2px 0px;
text-decoration:none;
color: gray;
font-size: 12px;

}
#leftcolumn ul.menu_teamphotos li a, #leftcolumn ul.menu_teamphotos li a:link, #rightcolumn ul.menu_teamphotos li a, #rightcolumn ul.menu_teamphotos li a:link {
/*display:inline;*/
float:left;
line-height:157px;
opacity:0.6;
padding:2px 0px;
text-decoration:underline;
vertical-align:top;
top: 0px;
margin-top: 0px;
padding-top: 0px;
}
#leftcolumn ul.menu li a:hover, #rightcolumn ul.menu li a:hover {
}
#leftcolumn ul.menu li#current a, #leftcolumn ul.menu li#current a:link, #rightcolumn ul.menu li#current a, #rightcolumn ul.menu li#current a:link {
line-height:20px;
opacity:1;
padding:2px 0px;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
#leftcolumn ul.menu_teamphotos li#current a, #leftcolumn ul.menu_teamphotos li#current a:link, #rightcolumn ul.menu_teamphotos li#current a, #rightcolumn ul.menu_teamphotos li#current a:link {
display:block;
line-height:157px;
opacity:1;
padding:2px 0px;
text-decoration:underline;
vertical-align:top;
}
#leftcolumn ul.menu li#current a:hover, #rightcolumn ul.menu li#current a:hover {
}
#leftcolumn ul.menu li ul, #rightcolumn ul.menu li ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 0px;
}
#leftcolumn ul.menu li#current ul li a, #leftcolumn ul.menu li#current ul li a:link, #rightcolumn ul.menu li#current ul li a, #rightcolumn ul.menu li#current ul li a:link {
color:#5076B6;
padding:2px 25px;
text-decoration:underline;
}
#leftcolumn ul.menu li#current ul li a:hover, #rightcolumn ul.menu li#current ul li a:hover {
color:#666666;
}
#leftcolumn .moduletable ul, #rightcolumn .moduletable ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 0pt;
padding:0pt;
}
#leftcolumn .moduletable ul li, #rightcolumn .moduletable ul li {
margin:0pt;
padding:0pt 2px;
}



table.adminform textarea {
color:#000099;
font-size:1em;
height:400px;
width:540px;
}
div.search input {
margin:1px 2px 0pt 0pt;
}
.search #mod_search_searchword {
background:#FFFFFF url() no-repeat scroll left center;
border:medium none;


color:#000000;
height:14px;
padding:1px 2px 0pt 1px;
width:122px;
}
form#form-login fieldset {
border:0pt none;
margin:0em;
padding:0.2em;
}

form#form-login ul {
padding-left:20px;

}
div.mosimage {
margin:5px;
}
div.mosimage_caption {
color:#666666;
font-size:0.9em;
}
div.caption {
padding:0pt 10px;
}
div.caption img {
border:1px solid #CCCCCC;
}
div.caption p {
color:#666666;
font-size:0.9em;
text-align:center;
}
table.paramlist {
margin-top:5px;
}
table.paramlist td.paramlist_key {
height:30px;
text-align:left;
width:128px;
}
table.paramlist td.paramlist_value {
}
div.message {
background-color:#F9F9F9;
border:1px solid #D5D5D5;
color:#CC3300;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:3px 0px 10px;
padding:3px 20px;
text-align:center;
width:auto;
}
.bannergroup {
}
.banneritem {
}
.banneritem_text {
font-size:11px;
padding:4px;
}
.bannerfooter_text {
background-color:#F7F7F7;
font-size:11px;
padding:4px;
text-align:right;
}
.pagination span {
padding:2px;
}
.pagination a {
padding:2px;
}
.pollstableborder td {
text-align:left;
}
fieldset {
border:1px solid #CCCCCC;
margin-top:15px;
padding:15px;
}
legend {
margin:0pt;
padding:0pt 10px;
}
td.key {
border-bottom:1px solid #EEEEEE;
color:#666666;
}
.tool-tip {
background:#FFFFCC none repeat scroll 0% 0%;
border:1px solid #D4D5AA;
float:left;
max-width:200px;
padding:5px;
}
.tool-title {
background:transparent url(../../system/images/selector-arrow.png) no-repeat scroll 0% 0%;
font-size:100%;
font-weight:bold;
margin:-15px 0pt 0pt;
padding:15px 0pt 5px;
}
.tool-text {
font-size:100%;
margin:0pt;
}
#system-message dd.message ul {
background:#C3D2E5 url(../../images/notice-info.png) no-repeat scroll 4px center;
}
#system-message dd.error ul {
background:#E6C0C0 url(../../system/images/notice-alert.png) no-repeat scroll 4px center;
border-bottom:3px solid #DE7A7B;
border-top:3px solid #DE7A7B;
color:#CC0000;
}
#system-message dd.notice ul {
background:#EFE7B8 url(../../system/images/notice-note.png) no-repeat scroll 4px center;
border-bottom:3px solid #F0DC7E;
border-top:3px solid #F0DC7E;
color:#CC0000;
}
input, button {
background:transparent none repeat scroll 0% 0%;
border:1px solid #DCDCDC;
}
a:link, a:visited {
color:#5076B6;
}
a:hover {
color:#0B3768;
}
#pillmenu a#active_menu-nav {
background:transparent url(../images/top_menu_arrow.jpg) no-repeat scroll center top;
color:#FFFFFF;
}
#pillmenu a#active_menu-nav:hover {
background:transparent url(../images/top_menu_arrow.gif) no-repeat scroll center top;
color:#FFFFFF;
}
h3, .componentheading, table.moduletable th {
color:#5076B6;
}
div.module_menu {
background:transparent url(../images/blue/module_mright_bg.jpg) no-repeat scroll 100% 100%;
}
div.module_menu div {
/*background:transparent url(../images/blue/module_mleft_bg.jpg) no-repeat scroll 0pt 100%;*/
}
div.module_menu div div {
/*background:transparent url(../images/blue/module_right_bg.jpg) no-repeat scroll 100% 0pt;*/
}
div.module_menu div div div {
/*background:transparent url(../images/blue/module_left_bg.jpg) no-repeat scroll 0pt 0pt;*/
}
div#header {
height:150px;
width:1021px;
}
div#header_l {
height:200px;
}
div#logo_bg {
background:white url(../images/logo_bg.jpg) no-repeat scroll left top;
height:200px;
position:relative;
width: 1000px;

}
div#logo_bg div {
text-align:left;
}
div#footer {
}
div#footer_l {
float:left;
width:320px;
}
div#footer_r {
}
input[type="checkbox"], input[type="radio"] {
background:transparent none repeat scroll 0% 0%;
border:medium none;
}
a.sgfooter:link, a.sgfooter:visited {
color:#2861A4;
font-family:Arial,sans-serif;
text-decoration:none;
}
a.sgfooter:hover {
color:#2861A4;
font-family:Arial,sans-serif;
text-decoration:none;
}
#sgf {
     color:#2861A4;
     float:left;
     font-family:Arial,sans-serif;
     font-size:9px;
     margin:0px auto;
     text-align:left;
     width:50%;
}
.sgf {
     color:#2861A4;
     font-family:Arial,sans-serif;
     font-size:11px;
     text-align:right;
     text-decoration:none;
}
.sgf1 {
     color:#2861A4;
     font-family:Arial,sans-serif;
     font-size:11px;
     text-align:left;
}
a.sglink:link, a.sglink:visited {
     color:#2861A4;
     font-family:Arial,sans-serif;
     font-size:11px;
     text-decoration:none;
}
a.sglink:hover {
     color:#2861A4;
     font-family:Arial,sans-serif;
     text-decoration:none;
}

/*

#iconhoriz a:link {
     font-weight:bold;
     text-decoration:none;
     color:black; 
     opacity:0.6;
     filter:alpa(opacity=60);     
}


#iconhoriz a:visited {
     font-weight:bold;
     text-decoration:none;
     color:black; 
     opacity:0.6;
     filter:alpa(opacity=60);     
}

#iconhoriz a:hover {
     opacity:1; 
     filter:alpha(opacity=100);
}

#iconhoriz li a:active {
     opacity:1;
     filter:alpha(opacity=100);
}

#iconvert a:active {
     opacity:1;
     filter:alpha(opacity=100);
}

*/

/*new icon css properties*/

.moduletable_dpicons a {
     font-weight:bold;
     text-decoration:none;
     color:black; 
     opacity:0.6;
     filter:alpha(opacity=60);     
}

.moduletable_dpicons a img {
     filter:alpha(opacity=60); 
}

.moduletable_dpicons .active img {
     filter:alpha(opacity=100)
}


.moduletable_dpicons .active {
     opacity:1;
     filter:alpha(opacity=100);
}

#frontpage {
     width: 500px;
     padding: 0 0 0 15px;
     line-height: 1.7;
}

.moduletablenewsfront {
     float: left;
     padding:0px 00px 0px 0px;
     width:400px;
     border: 1px solid #154bb4;
}

.moduletablenewsfront ul {
     list-style-image:none;
     list-style-position:outside;
     list-style-type:none;
     margin:10px;
     padding:0pt;
}
.moduletablenewsfront ul li {
     margin:0 0 10px;
     padding:0pt 2px;
}

#maincolumn_full a {
     text-decoration: underline; 
}

#leftcolumn .moduletable_whitepaper h3 {
     background:#F5F5F4 none repeat scroll 0 0;
     color:#5076B6;
     font-family:Helvetica,Arial,sans-serif;
     font-size:1.1em;
     font-weight:bold;
     line-height:20px;
     margin:0;
     padding:6px 0 2px 10px;
     text-align:right;
}

.datetime {
     color: #9c9a89;
     font-style: italic; 
     font-size: 13px; 
     font-family: georgia, palatino, times new roman;
     float: right; 
     margin-right: 40px;
     margin-left: 0px;
}

#com-form-login {
	float:left;
	padding-left:70px;
	padding-bottom:100px;
}
