img {
	border-style: none;
}

#footnote {
	padding-top: 5px;
	text-align: right;
}

/* Dropdowns - autogrowth for IE */

select.expand {
	position: static;
	width: 250px;
	margin-left: 1px;
}
select.expand_networks {
	position: static;
	width: 200px;
	margin-left: 0px;
}
select.onesixfive {
	width: 180px;
}

select.oneeightzero {
	width: 180px;
	float: left;
}

select.onesixnine {
	width: 180px;
	float: right;
}

/* Tooltips */

#iframe {
	position: absolute;
	border-style: none;
	z-index: 2;
}

#tt {
 position:absolute;
 display:block;
 background:url(../images/tt_left2.gif) bottom left no-repeat;
 z-index: 3000;
 }
 #tttop {
 display:block;
 height:5px;
 margin-left:5px;
 background:url(../images/tt_top.gif) top right no-repeat;
 overflow:hidden;
 }
 #ttcont {
 display:block;
 padding:2px 12px 3px 7px;
 margin-left:5px;
 background:#666;
 color:#fff;
 display:relative;
 }
#ttbot {
display:block;
height:5px;
margin-left:5px;
background:url(../images/tt_bottom.gif) top right no-repeat;
overflow:hidden;
}
.output-tier-1 {
color: #FF6600;
font-weight:bold;
}

.output-tier-x {
color: #009900;
font-weight:bold;
}

.output-tier-1-CHF {
color: #9900CC;
font-weight:bold;
align: left;
}

.output-tier-2-CHF {
color: #009900;
font-weight:bold;
}

.output-tier-x-CHF {
color: #FF6600;
font-weight:bold;
}

.output-tier-1-NLT {
color: #9900CC;
font-weight:bold;
}

.output-tier-x-NLT {
color: #000000;
font-weight:bold;
}




/* Used to position the logo if needed */
div#content div#logo  {margin:0 0 -20px 0; padding:5px 0 0 7px; background-position:710px 8px;} 
div#content div#logo  div.float_left {margin:0; padding:0; position:relative; top:0;}
div#content div#logo  div.float_right {margin:0; padding:0; position:relative; top:0;width:550px; text-align:right; padding-right:10px;}
div#content div#logo  img {margin:0; padding:100; float:left; position:relative; top:0;}

h5 { font-size:13px; line-height:14px; float:left; display:block; font-weight:normal; padding: 0 5px 10px 4px;}
h5 a { font-size:13px; line-height:14px; }
h5 a:hover { text-decoration:underline;}
h5.alert { color: #336699;
    font-size: 13px;
    font-weight:bold;
}

.alertbox {
    background-color: #FFFAD6;
    margin-bottom: 10px;
}

div#content div#logo  img {margin:0; padding:0; float:left; position:relative; top:0;}

/*Control the look of the divs on the left side of the page 
You can control the look of anything in the right column by adding div.sub_nav before your selector thus, if you wanted to change the look of all tables in this column you would have div.sub_nav table (property: value )*/

div.sub_nav div {}
div.sub_nav div  h3 {}
div.sub_nav div.box  {}

/* Control the look of the divs in the center of the page
You can control the look of anything in the center column by adding div.column before your selector thus, if you wanted to change the look of all tables in this column you would have div.column table (property: value; )*/
div.column h1 { color:#0669a1;}
div.column div.box {}
div.column div h2 {}
div.column div.box h3 {}

/*Control the look of the divs in the right of the page 
You can control the look of anything in the right column by adding div.column_right before your selector thus, if you wanted to change the look of all tables in this column you would have div.column_right table (property: value; )*/
div.column_right div.box {}
div.column_right div {}
div.column_right  div  h3 {}

/* New Styles */
body {background: #d7d3c8 ; color: #333333;}
div#footer {width:450px; margin: 0 auto;}
div#footer p { text-align:center;}
div#footer_print { text-align:center;}
div#container {width:910px; margin:5px auto;}
div#popup_container {width:100%; background-color: #FFF}
div#container  div.wide {width:880px;}

#smsPopUpContainer
{
	background: #fff url("../images/bg_corner_left.gif") no-repeat left top;
}

div#smspopup_header { margin:5px auto;}
div#smspopup_header { background-color: #FFF}
div#smspopup_header {background:url("../images/logo_provider_finder.gif") no-repeat right top}; 

div.column {background-image:none;}
div.column h2 {color:#82a208; font-size:.9em; padding:0; margin:0;}
div.column h2 span {color:#cc0000;}
div.column div {background-image:none;}
div.column div.block_container {width:625px; margin:0 10px 0 0; float:left;}

/*blue color bg */
div.column div.blue_bg , div.column div.brown_bg , div.column div.ltbrown_bg , div.column div.blue_lt_bg {width:600px; background:#c3dff3; float:left; padding:0; background-image:url('../images/bg_blue_top_large.gif');  background-repeat: no-repeat; background-position:left top; margin-right:0px; margin-bottom:15px; overflow:hidden;}
div.column_right div.blue_bg { background:#c3dff3; float:left; padding:0; background-image:url('../images/bg_blue_top.gif');  background-repeat: no-repeat; background-position:left top; margin-right:0px; margin-bottom:15px; overflow:hidden;}
div.column div.brown_bg div.bg_brown_right_background {
    background: url("../images/bg_brown_top_right.gif") no-repeat scroll right top transparent;
    float: right;
    width: 75px;
}
div.column div.blue_bg div , div.column div.brown_bg div , div.column div.ltbrown_bg div , div.column div.blue_lt_bg div { background-repeat: no-repeat; background-position:right top; margin:0;}
div.column div.blue_bg div.bttm_left , div.column div.brown_bg  div.bttm_left , div.column div.ltbrown_bg  div.bttm_left ,  div.column div.blue_lt_bg  div.bttm_left {background-image:url('../images/bg_blue_bttm_left.gif');  background-repeat: no-repeat; background-position:left bottom; width:100px; float:left;  margin:0;}
div.column div.blue_bg div.bttm_right , div.column div.brown_bg  div.bttm_right , div.column div.ltbrown_bg  div.bttm_right , div.column div.blue_lt_bg  div.bttm_right {background-image:url('../images/bg_blue_bttm_right.gif');  background-repeat: no-repeat; background-position:right bottom; width:100px; float:right;  margin:0;}

/*brown color bg */
div#container div#content div.column div.brown_bg {background:#f3f3f3; background-image:url('../images/bg_brown_top_left.gif'); background-repeat: no-repeat;}

div#container div#content div.column div.brown_bg  div.bttm_left {background-image:url('../images/bg_brown_bttm_left.gif');  background-repeat: no-repeat;}
div#container div#content div.column div.brown_bg  div.bttm_right {background-image:url('../images/bg_brown_bttm_right.gif');  background-repeat: no-repeat;}
div#container div#content div.column div.brown_bg div.bg_brown_right_background {  background: url("../images/bg_brown_top_right.gif") no-repeat scroll right top transparent;
    float: right;  width: 25px;}

/*brown light color bg */
div.column div.ltbrown_bg {background:#f7f6f0; background-image:url('../images/bg_lte_brown_top_left.gif'); background-repeat: no-repeat;}
div.column div.ltbrown_bg div {background-image:url('../images/bg_lte_brown_top_right.gif');  background-repeat: no-repeat;}
div.column div.ltbrown_bg  div.bttm_left {background-image:url('../images/bg_lte_brown_bttm_left.gif');  background-repeat: no-repeat;}
div.column div.ltbrown_bg  div.bttm_right {background-image:url('../images/bg_lte_brown_bttm_right.gif');  background-repeat: no-repeat;}

/*blue light color bg */
div.column div.blue_lt_bg {background:#e6eef3; background-image:url('../images/bg_blue_lt_left.gif'); background-repeat: no-repeat; }
div.column div.blue_lt_bg div {background-image:url('../images/bg_blue_lt_right.gif');  background-repeat: no-repeat;}
div.column div.blue_lt_bg  div.bttm_left {background-image:url('../images/bg_blue_lt_btm_left.gif');  background-repeat: no-repeat;}
div.column div.blue_lt_bg  div.bttm_right {background-image:url('../images/bg_blue_lt_btm_right.gif');  background-repeat: no-repeat;}

div#container  div.block_container div.block_content , div#container  div.block_container div.block_content div , div#container  div.column_right  div.blue_bg div.block_content ,div#container  div.column_right  div.blue_lt_bg div.block_content , div#container div#content div.column  div.block_content  {padding-left:10px; padding-right:5px; background-image:none;}
div#popup_container  div.block_container div.block_content , div#popup_container  div.block_container div.block_content div , div#popup_container  div.column_right  div.blue_bg div.block_content ,div#popup_container  div.column_right  div.blue_lt_bg div.block_content , div#popup_container div#popup_content div.column  div.block_content  {padding-left:10px; padding-right:5px; background-image:none;}
div.column_right  div.blue_bg , div.column_right  div.blue_lt_bg{width:240px;}
div.column_right  div.block_content { padding:0 5px 0 7px;}
div.brown_bg div.block_content h2 {color:#333; padding:0; margin:0; position:relative; left:-10px;}
/*table */

table th ,  table td { text-align:left; margin:0; padding:0; font-size:11px;}
table th , h2 {font-size:1.2em; background-image:none;}
table th span ,  table td span {font-size:.9em; padding:0; margin:0;}
div.ltbrown_bg  div.block_content h2 {background-image:none; margin:0; padding:0;}
ul.inline li {display:inline;}

div#container div.results {float:right; margin:0; width:610px; }
div#container div.results_print {float:center; margin:0; width:610px; }

div.column_right  div.blue_bg table th , h2 {font-size:1em; background-image:none;}

div.bread_crumbs {border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:4px 0 14px 10px; color:#666;  margin-bottom:20px; height:12px;}
div.bread_crumbs a {font-weight:bold; color:#0D6797; font-size:.95em;}

div#logo div.float_right ul.text_size {top:15px; margin-right:10px;}
div#logo div.float_right ul.text_size li {font-size:1em;}
div#logo span.last_updated {position: relative; text-align: right; width:500px; background-position:right; padding-right:20px; float: right; top:-10px;}
div#logo {background-image:url("../images/logo_provider_finder.gif"); 
background-repeat:no-repeat; 
background-position:714px 0px; }
/*
div#logo span.last_updated {margin: 0 0 -16px;}

div#logo span.last_updated {position: relative; text-align: right; width:500px; background-position:right; padding-right:20px; float: right; top:-10px;}

div#content div#logo .pfLogo {float:right; margin: -7px -20px 3px 0;}
div#logo span.last_updated {position: relative; text-align: right; width:500px; background-position:right; padding-right:20px; float: right; top:2px;}
div#content div#logo {background-image:none;}
*/
div#content {margin-top:0;}
div#popup_content {margin-top:0;}

div#container div#content div.column h1 , div#container div#content div.column h2, div#container div#content div.column h4 {background-image:none; padding:4px 0 4px 0px; margin:0;}
div#container div#content div.column h3{background-image:none; padding:0px; margin:5px 0 5px 0px;}
div#container div#content div.column h1.no_margin , div#container div#content div.column  h2.no_margin {padding-left:0;}

table.account {border:1px solid #fff; background:#f7f6f0;}
table.account th {background:#666; color:#fff; padding:4px;}
table.account td {padding:8px;}
table.account td.odd {background-color:#e5e4df;}
table.account td.border_right {border-right:1px solid #fff;}

div.column_right div.blue_bg table th {padding-top:10px;}
div#container div#content div.column h1.results_header {color:#80a10b; padding-bottom:10px;}
div.column_right div.blue_bg h2.green_header , div.column_right div.blue_lt_bg  h2.green_header{background-image:none; color:#336699; font-size:1.2em; padding:15px; margin: 5px; display:block;}


a.pad_pen {background-image:url("../images/icon_pad_pen.gif");  background-position:top left; padding:6px 0 6px 28px; background-repeat:no-repeat;}

ul.arrow_list li {list-style:none;  background-image:url('../images/icon_arrow.gif'); background-repeat: no-repeat; background-position:0px 6px; padding-left:7px;}

#map_canvas {	clear: both;}

h3 {font-size:13px; color: #333333; margin: -15px; padding:-5px; }
div#container div#content div.column h2.criteria {margin: 10px 15px 4px;}


/* left column */
   .results-display {margin:-5px 0 0 0; padding:-5px 0 -5px 0;}
   .outline {cursor:pointer; text-decoration:underline; background-image: url(../images/arrow_orange.gif); background-repeat:no-repeat; background-position:left; padding:4px 5px 5px 13px; margin:0 0 0 5px; line-height:16px; display:block; font-weight:800;}
   .htag {width:235px; height:30px;}
    .htag a {font-size:9px;}
   label {}
 div.column_right label {font-size:9px; padding:3px 3px 3px 5px; margin:0px;   display:block;}  
   
   a {font-size:11px; color: #0d6797;}
   .float_fix {margin:-5px;}
   h3 {font-size:13px; color: #333333; margin: -15px; padding:-5px; }
    h3 {cursor:pointer; text-decoration:none; padding:0; margin:0 0 0 0px; line-height:16px; display:block;}
   h2 {margin: 0 0 0 -10px;}
   
   
/** New changes  **/
#search_bg_container { background-image: url("../images/pf_bg.png"); background-position: left top; float: left; height: 510px; margin: -23px 0 0;
    padding: 0; width: 880px;}
div#container div#content div.column h3 { color:#01537d;font-size:1em; padding:0 0 4px; cursor: auto;}
#hm_location {  float: right;  height: 122px;  margin: 20px 325px 0 5px;  padding: 0;  width: 170px;}
#hm_network {margin:20px 10px 0px 20px; width:310px; padding:0; float:left;    height: 122px;}
select.networkType {float:right; width:190px;}
a.networkType {float:left;}
#hm_network label {float:left;}
#hm_network input[type="radio"] {float:left; margin: 0 3px 0 0; padding:0;}
#hm_network input[type="text"] {float:right; margin:0; width:30px}

a.memberID {float:right; margin: 0 20px 0 0px;}

#hm_location select {margin:3px 0 0 0;}

#block_content {margin:0; padding:0;}
#type_bg {float:left; width:230px;margin:20px 40px 20px 0px; padding:0;}
#type_bg input[type="text"] {width:220px; }

#name_bg {float:left; width:220px; margin:20px 10px 30px 0px; padding:0;}
#name_bg input {width:210px; float:left; margin:0; padding:0;}
#name_bg select {width:220px; float:left;}

#plan_bg {float: left;  margin: 20px 40px 30px 40px; padding: 0;  width: 260px;}
#network_bg {float: left;  margin: 20px 10px 0px 10px; padding: 0;  width: 310px;}

div.column div.required {display: block; font-size: 0.85em; height: 155px; margin: 10px 0 0; padding: 20px 0 0 10px;}
div.column div.optional {display: block;    height: 290px;    margin: 0px 0 0;}
div.column div.optional label {font-size:11px;}
div.column div.optional p {font-size:.85em; margin: 5px 0;}
div#container div#content div.column .optional h3 {font-size:1.2em;}
span.req {color:#990000;}

.additionalSearch {height: 80px;}
.optionalSearch {  height: 210px; display:block; clear:both;}

*:first-child+html .optionalSearch  {height: 220px; display:block; clear:both;} 

#type_bg h3, #name_bg h3, #plan_bg h3 { border-bottom:1px solid #c3c3c3; }
input[type="radio"] { margin:2px 0 0 0; } 

div#container div#content div.column h2#home_h2 {margin:15px 0 0 30px; color:#83A006; font-size:1em; display:block;}
div#container div#content div.column h1.hd {color:#0669a1; font-size:1.3em; margin:5px 0 0px 0;}

* html  #search_bg_container { background-image:url(../images/pf_bg.png); height:515px; padding:0; clear:both;}
* html div.column div.required {display:block; margin:15px 0 0 0; height: 145px; font-size:.85em; }
* html div.column div.optionalSearch { height: 225px;margin: -5px 0 0;}
* html #hm_location { margin: 20px 163px 0 0 ; width:170px; padding:0; float:right; height: 112px;}
* html #hm_network { float: left; height: 122px; margin: 20px 10px 0 10px;  padding: 0;  width: 310px;}
* html a.networkType {float:left;}
* html div.column #hm_network .specialty {float:left; margin: -20px 0 0 54px;}
* html div.column #network_bg .specialty {float:left; margin: -20px 0 0 54px;}

* html #type_bg {float:left; width:230px;margin:20px 40px 20px 0px; padding:0;}
* html #name_bg {float:left; width:220px; margin:20px 10px 30px 0px; padding:0;}
* html #plan_bg {float: left;  margin: 20px 40px 30px 20px; padding: 0;  width: 260px;}
* html #type_bg input[type="text"] { width: 220px;}


* html #hm_network input { width:20px;}
* html #hm_network label {float:none; margin:0; padding:0; text-align:left; font-size:11px;}
* html #hm_network select {float:right;  width: 180px;}

#hm_network div.cstm_logo {margin: 10px 0 0; text-align: center; vertical-align: middle;}
#hm_network .cstm_logo img {float:none;}
#hm_network .left {float:left; width:110px;}
#hm_network .member_id {width:240px;float:left;}
#hm_network .right {float:right;}


div.column div.blue_bg div.buttonwrapper {float:left;overflow:hidden;width:auto;margin:-5px 5px;}
a.btn_o {background:url("../images/btn-o-left.png") no-repeat scroll left top transparent;display:block;float:left;font-size:12px;height:34px;line-height:16px;margin-right:5px;padding-left:9px;text-decoration:none;width:auto;}
a.btn_o span {font-size:12px;background:url("../images/btn-o-right.png") no-repeat scroll right top transparent;color:#fff;display:block;font-weight:700;padding:6px 21px 15px 10px;}

span.moreLess { background: url("../images/moreLess.jpg") repeat scroll center bottom;
    border: 0;    display: block;    font-weight: bold;    height: 25px;    padding: 0px 5px; margin-top:3px;  border: 1px solid #ccc; }
span.moreLess a {background:url('../images/icon_Close.gif') no-repeat 0px 4px; padding: 7px 10px 7px 20px; display:block;  outline:none; }
span.moreLess .selected {background:url('../images/icon_Open.gif') no-repeat 0px 4px; padding: 7px 10px 7px 20px;  }

.step { display:block;}

div.column div.green_bg {background:#f1ede2;margin:10px 15px 15px 0; overflow: hidden; padding: 0; width: 600px; border: 2px solid #d3dee9;}

div#container div#content div.column div.green_bg h2 { background: none repeat scroll 0 0 #83A006; color: #fff;   font-size: 14px;    margin: 0 -15px 10px -20px;   padding: 4px 0 4px 10px;}

div#container div#content div.column #search_tips {background: none repeat scroll 0 0 #F1EDE2; border: 2px solid #D3DEE9; margin: 10px 0 10px 0; overflow: hidden;  padding: 0 10px 0px; }
    
div#container div#content div.column #search_tips h2 {background: none repeat scroll 0 0 #83A006; color: #fff;  font-size: 14px; margin: 0 -10px 10px; padding: 4px 0 4px 10px;}

div.column .specialty {padding: 0px 0 0 2px; float:left;}
.left {float:left;}
.right {float:right;}

#providerTypeID {width:180px; float:right;} 
#specialtyID {width:180px; float:right;}
div#container div#content div.column div.green_bg h3 {color: #83A006; font-size: 14px;}

#nominate {background-image: url("../images/nominated.gif"); background-position: left center; background-repeat: no-repeat;
    font-size: 10px; left: 0; margin-left:-3px; overflow: hidden; padding: 1px 5px 3px 30px; position: relative; top: 0;}
    
#tx_disclaimer {padding:10px;}

div.column_right  #white_bg {background:#fff;}


/*** results  ***/

body { background:#ddd; color:#333;}

div#container div#content div.column h2.green_header {color:#83A006; border-top: 1px solid #ccc; border-bottom:1px solid #ccc; padding: 2px 0;}
div.column #green_bg { background: none repeat scroll 0 0 #F1EDE2;
    border: 2px solid #D3DEE9; float:left; margin: 10px 15px 15px 0;  overflow: hidden;
    padding: 0 0 15px 0;  width: 240px;}
div#container div#content div.column #green_bg h2 {  background: none repeat scroll 0 0 #83A006; color: #FFFFFF;  font-size: 14px;   margin: 0 -10px 10px -10px;   padding: 4px 0 4px 20px;}

span.save_pdf {    background-image: url(../images/icon_pdf.gif);    background-position: left center;    background-repeat: no-repeat;
    float: right;    font-size: 0.9em;    font-weight: 100;    overflow: hidden;    padding: 0 5px 10px 35px;}
/*span.save_search {background-position: left center; background-repeat: no-repeat;  float: right; font-size: 0.9em; overflow: hidden;  padding: 0 1px 10px 10px;}*/
span.save_search { background-image: url(../images/floppy_disc.jpg); background-position: left center; background-repeat: no-repeat;  float: right; font-size: 0.9em; overflow: hidden;  padding: 0 5px 15px 30px;}
span.print_page  { background-image: url(../images/icon_print.gif);    background-position: left center;
    background-repeat: no-repeat;    float: right;    font-size: 0.9em;    overflow: hidden;    padding: 0 0 5px 35px;}
span.share_page { background-image: url("../images/email_icon.gif"); background-position: left center; background-repeat: no-repeat; float: right; font-size: 0.9em; overflow: hidden; padding: 0 10px 2px 20px; top: 0px!important;}
span.share_page_sms {float: right; font-size: 0.9em; overflow: hidden; padding: 0 10px 2px 20px; top: 0px!important;}

div.column #results_brown {width:610px; margin-top:20px; background: url("../images/bg_brown_top_left.gif") #f2f2f2 no-repeat;}
.result_row {border-bottom: 1px solid #CCCCCC;}
.results_list th  {background-color: #C3DFF3;  font-size: 13px;  margin-bottom: 15px;  padding: 10px 5px;}
.results_list th a { color: #fff;  font-size: 13px;}
.results_list th { background: url(../images/th_bg.gif) repeat scroll 0 0 #427db4;    
border-bottom: 1px solid #ccc;  font-size: 15px;  margin-bottom: 15px;    padding: 10px 5px;}
.results_list tr:hover {background:#e7e7e7;}
.results_list td {padding:5px;}

#tx_disclaimer { background: none repeat scroll 0 0 #FFFDF6;   border: 1px solid #E4D8B9; color: #E1B42F; margin:0 0 10px 0; }
#tx_disclaimer h3 {margin:0;}
#tx_disclaimer ul li {line-height: 1em;   margin-left: 20px;}
#tx_disclaimer .module-icon {background-image: url(../images/notice-icons.png); background-position: -22px 0;height: 18px;   position: relative;    right: -5px;    top: -5px;    width: 18px; float:right; }

div.column div.brown_bg { background: url("/providerfinder/css/bg_top_brown_left.gif") no-repeat scroll 0 0 #f3f3f3; margin-top: 0!important;}
div.column div.brown_bg { background: url("../images/bg_top_brown_left.gif") no-repeat scroll 0 0 #f3f3f3; margin-top: 10px!important;}

#instructions_or_disclaimer {margin: 0px 0pt 10px 60px; font-size: 0.8em;}

span.moreLess .module-icon {background-image: url("../images/notice-icons.png");  background-position: -22px 0; float: right; height: 18px; position: relative;
    right: 0;  top: -22px;   width: 18px;}

span.moreLess {background: url("../images/moreLess.jpg") repeat scroll center bottom;
    border: 0;    display: block;    font-weight: bold;    height: 25px;    padding: 0px 5px; margin-top:5px;  border: 1px solid #CCCCCC; }
span.moreLess a {background:url('../images/icon_Close.gif') no-repeat 0px 4px; padding: 7px 10px 7px 20px; display:block;  outline:none; }
span.moreLess .selected {background:url('../images/icon_Open.gif') no-repeat 0px 4px; padding: 7px 10px 7px 20px;  }

#map_canvas {  border: 1px solid #CCCCCC;  clear: both;  width: 608px !important;}

div.column_right  { width: 240px;}
.recognition {width:80px; float:left; margin:4px;}
.distinction {width:280px; float:left; margin:4px;}

div.column #brown_details {background: url("../images/bg_brown_top_left.gif") #f2f2f2 no-repeat; width:610px; margin-top:10px;  float: left;  margin-bottom: 15px; padding-bottom:0;}
div#container div#content div.column #brown_details h2 {margin: 5px 0 5px 15px; color: #0669a1; }

hr {border:1px solid #fff; border-bottom:1px solid #ccc;}


/*** New CSS 2011-05-24 **/
#new_patients { float: left;  margin: 5px 0px 5px 20px;}
#bridges { float: left;  margin: 5px 0px 5px 20px;}
#recognized { float: left;  margin: 5px 0px 5px 20px;}
#board_cert { float: left;  margin: 5px 0px 5px 20px;}
#find {float: right;  margin: -20px 15px 10px 0;}
div#container div#content div.column .bottom_content {background: #F1EDE2; border: 2px solid #D3DEE9; float:left; margin: 0px 10px 10px 0; overflow: hidden; padding: 0 10px 0;   width: 262px; height:15em;}
div#container div#content div.column .bottom_content h2 {background: #83A006; color: #fff; font-size: 14px; margin: 0 -10px 10px; padding: 4px 0 4px 10px;}
div#container div#content div.column #more_searches {width:405px;}
div#container div#content div.column #search_tips {  margin:0; }
div#container div#content div.column .bottom_content h3 {color: #83A006; padding: 0;}
span.doctor {background:url("../images/bg_doctor.gif") no-repeat scroll left top transparent; float: right; height: 140px; margin: -90px -10px -10px 2px; width: 90px;}
span.chart {background: url("../images/bg_chart.gif") no-repeat scroll left top transparent; float: right; height: 105px; margin: -10px -10px -10px 2px; width: 120px;}
a img {border:0;}

#btm_left {float:left; width:100%; margin-top:10px;}
div.column div.green_bg {background: #F1EDE2; border: 2px solid #D3DEE9; margin: 0px 15px 10px 0; overflow: hidden; padding: 0 10px 10px; width: 850px;}

div#container div#content div.column .tx_btm .bottom_content { width: 188px; height:18em;}
div#container div#content div.column .tx_btm span.chart { margin: -10px -10px -10px 2px;}

div#container div#content div.column .il_btm .bottom_content { width: 188px; height:20em;}
div#container div#content div.column .il_btm span.doctor { margin: -150px -10px 0 0;}
div#container div#content div.column .il_btm span.chart { margin: 40px -10px 0 2px; }

div.column div.specialty a { float: left;}

.networks table th {font-size:11px}
.blue_distinctions {margin: 10px 0;  padding: 0px 10px 3px 110px; min-height: 45px;}
.blue_distinctions li {  margin: 0 0 3px; line-height:1em;}
.blue_generic { no-repeat scroll 0 0 transparent; }
.blue_rare {background: url("../images/recognition/BD_Complex_Rare_Can.jpg") no-repeat scroll 0 0 transparent; }
.blue_transplant {background: url("../images/recognition/BD_Transplant.jpg") no-repeat scroll 0 0 transparent;}
.blue_bariatric {background: url("../images/recognition/BBD_Bariatric.jpg") no-repeat scroll 0 0 transparent;}
.blue_cardiac {background: url("../images/recognition/BD_Cardiac.jpg") no-repeat scroll 0 0 transparent;}
.blue_knee {background: url("../images/recognition/BD_Knee_and_Hip.jpg") no-repeat scroll 0 0 transparent;}
.blue_spine {background: url("../images/recognition/BD_Spine_Surgery.jpg") no-repeat scroll 0 0 transparent;}
.blue_certified {background: url("../images/recognition/BTE_Certified.jpg") no-repeat scroll 0 0 transparent;}

