/* FAD ONLY CSS */


#onecol {
    float: left;
    padding: 0 0 0px;
}
#contentContainer { padding-bottom: 10px; }


/* form styles */
br.clearFloat { display: block: }
form { padding:0px; margin:0px; }
.button { background-color:#F1F0F0; color:#063B6D; font-weight:bold; border-color:#063B6D; border-style:solid; border-width:1px; cursor:pointer; }
input,select { border-color:#063B6D; border-style:solid; border-width:1px; width: auto;}
input:focus, select:focus, textarea:focus { background-color: #fff; }
.formrow { padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:10px; }
.cellBuffer { padding-top:0px; padding-right:0px; padding-bottom:7px; padding-left:0px; }
.formlabel { font-weight: bold; color:#444444; padding: 0px 0px 10px 10px; }

#printLogo {
	display: none;
}

/* md pod popup */
#fixedtipdiv{
	position:absolute;
	padding: 2px;
	background-image:url(../images/podBground.gif);
	background-repeat:no-repeat;
	font:normal 11px Verdana;
	width:100%;
	height:197px;
	z-index:2000;
}
#fixedtipdiv iframe{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width: 408px;/*must have for any big value*/
	height: 197px;/*must have for any big value*/;
}
/* icon explainer */
div.icon {
	font-size:11px;
	position:absolute;
	background-color:#FFFFFF;
	border-color:#063B6D;
	border-width:1px;
	border-style:solid;
	visibility:hidden;
	clear:both;
	overflow:hidden;
	float: left;
	z-index: -1;
	width:150px;
	padding:5px;
}
div.infobubble {
	position:absolute;
	display:none;
	visibility:hidden;
	clear:both;
	background-color:#E7E2C5;
	background-image:url(../images/googlevideo_bkgd.jpg);
	background-repeat:repeat;
	left:29%;
	top:1.5%;
}
.resourcesframe {
	width:189px;
	vertical-align:top;
	overflow:hidden;
}
.promoframe{
	width:243px;
	height:650px;
	vertical-align:top;
	overflow:hidden;
}

table {
	border-collapse: separate;
}

.header14 { font-size:140%; color:#063B6D; }
.header13 { font-size:130%; color:#063B6D; }
.header12 { font-size:120%; color:#063B6D; }
.header10 { font-size:100%; }

.break { padding-top:0px; padding-right:0px; padding-bottom:6px; padding-left:0px; margin:0px; }

/* provider search stuff */
.popup { padding:10px; height:180px; }
.box3 { background-color:#DEEDF5; padding:0px; margin:0px; }
.repeatRowA { background-color:#F7F2DC; padding:8px 10px 6px 10px; }
.repeatRowA2 { background-color:#F7F2DC; padding:0px 10px 6px 10px; }
.repeatRowB { background-color:#FCFAF1; padding:8px 10px 6px 10px; }
.repeatRowB2 { background-color:#FCFAF1; padding:0px 10px 6px 10px; }
.repeatRowC { background-color:#E7E2C5; height:1px; }
a.results { color:#063B6D; text-decoration:none; font-weight:bold; }
a.results:hover { text-decoration:underline; font-weight:bold; }


/* NEW (04/06/2011) */
a {cursor: pointer;}
h2 { color: #000000; font-size: 20px; height:20px; }
#profileTabs-Content h2, h3 { color: #000; display: block; margin:10px 0; font-size: 12px; }


#leftNavContainer { width: 197px;    position: relative;  }
	#leftNavContainer .leftNavLinks {
		padding: 10px 0 60px;
		/*
	    position: relative;
	    top: 45px;
	    */
	}
	#leftNavContainer .wrapAround {
		position:absolute;
		top: 258px;
		left:-29px;
		display: none;
	}
	.leftNavLinks h3 {
		margin: 5px 0 0;
	}
	.fadHomeLink {
		margin: 6px 0 0;
		text-align: right;
	}
	#profileQuickSearchBorder{
	    margin:10px 0 0 ;
	    border: 1px solid #CDCDCD;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    border-radius: 5px;
	    position:relative;
	    background: none repeat scroll 0 0 #F1F0F0;
	    padding: 9px;
	}
	#profileQuickSearch {
	    position:relative;
	}
		#profileQuickSearch h4 {
			color:#000;
			font-size:11px;
			margin: 0 0 10px 0;
			padding-top:0px;
		}
		#profileQuickSearch .searchInput {
			border: 1px solid #CDCDCD;
			width:145px;
			height:15px;
			margin-right:0;
			padding: 2px;
		}
		#profileQuickSearch .searchBtn{
			background: url('/findadoctor/images/sprites/img_go_button_sprite.png') 0 0 no-repeat;
			border: none;
			height: 21px;
    		width: 21px;
		}
	.providerImageWrap {
		border: 1px #cdcdcd solid;
	}
		.providerImage {
			padding: 3px;
			width:189px;
		}

	#profileNeedHelp {
		margin:10px 0 0;
	}

	.videoProfile {
	    position: relative;
	    /*
	    left: -1px;
	    top: 208px;
	    */
	    background: url(../images/new/video_profile_sprite.jpg) 0 0 transparent no-repeat;
		width:197px;
		height:33px;
		text-decoration:none;
		display:block;
	}
		.videoProfile:hover {
			background-position: 0 -36px;
		}

#mainContainer { width: 583px; }
	#providerNameSpan { height:20px; position: relative; top: -5px; left: -2px;}
	.printerLink {
		height:20px;
		font-size:10px;
		float: right;
		padding-left:20px;
		background: url(../images/new/print-icon.png) no-repeat transparent 0 0;
	}
	#profileTabs {
		margin:20px 0 0px 0;
		position:relative;
		z-index:0;
	}
		#profileTabs-Content h2 {

		}

		#profileTabs-Nav {
			margin:0;
			padding:0;
			position: relative;
			z-index:20;
		}
		#profileTabs-Nav li {
			cursor: pointer;
			display: inline-block;
			padding: 10px 15px;
			margin: 0 6px 0 0;
			font-size:12px;
			background: #f1f0f0;
			border: 1px #CDCDCD solid;
			border-width: 1px 1px 0;
			border-bottom: none;
			-moz-border-radius:5px 5px 0 0;
			-webkit-border-radius:5px 5px 0 0;
			border-radius:5px 5px 0 0;
		}
			#profileTabs-Nav li a {
				color: #000;
				text-decoration:none;
			}
			#profileTabs-Nav li:hover {
				background: #eaeaea;
			}
			#profileTabs-Nav li.active,
			#profileTabs-Nav li.active a:hover {
				cursor:default;
			}

			#profileTabs-Nav li.active {
				background: #fff;
				padding-bottom:11px;
				font-weight:bold;
			}
		#profileTabs-Content {
			position: relative;
			top:-1px;
			padding: 10px 15px;
			z-index:10;
			border: 1px solid #CDCDCD;
			-moz-border-radius:0px 5px 5px 5px;
			-webkit-border-radius:0px 5px 5px 5px;
			border-radius:0px 5px 5px 5px;
		}
		.tab-body { display:none; min-height: 200px; height: auto !important; }
		.tab-body-active { display: block; }

	#procedureDisplay,
	#conditionDisplay {
		padding: 0 0 0 15px;
	}
		#procedureDisplay li,
		#conditionDisplay li {
			margin: 4px 0;
		}

	
	.locationRow { 
		margin:0 0 10px;
	}
	.clinicLocations {
		margin-top:10px;
	}
	.clinicLocation {
	    display: inline-block;
	    padding: 0 20px 0 0;
	    width: 45%;
	    vertical-align: top;
	}
		#otherLocationHeading{ 
			margin:0 0 10px;
		}
		.clinicLocation .pcStatus {
			width:90%;
			padding: 5px 0;
		}
			.clinicLocation .pcStatus img {
				float: left;
    			padding: 5px;
			}
	#pubmedList {
		border-top: #eaeaea 1px solid;
		padding-top: 5px;
	}		
	#pubmedList dd {
		margin: 5px 0 10px;
		padding: 0 0 10px 0;
		line-height: 1.4em;
		border-bottom: #eaeaea 1px solid;
	}
