/* DoctorMatch.net Styles - Mojo Interactive, Inc., 2004. */

/* Setup */
body {font-size: 76%;}
td {/*font-size: 76%;*/		/* Fixes IE6 in Quirks mode, and Opera 5. Breaks IE6 in Standards mode */}
/*/*/
td {.ont-size: 76%; f&ont-size: inherit;}
/* Hack for IE5, hidden from NN4 & Opera5 */
p {font-size:1em;}
h1 {font-size:1.75em;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
table {/*/*/f&ont-size: inherit; /* Hide from NN4 and Opera5 */}

/* Content Style */
body {background-color:#FFF; margin:0; padding:0;}
body,td {font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;}
body,p,li,td,dt,dd {line-height: 1.35em;}
ul {padding:0; margin:0;}
li {padding:0; margin:0 0 0 1.2em;}
h1,h2,h3 {font-weight: bold; color: #696969;}
h1,h2,h3 {font-family: "Trebuchet MS", lucida, arial, helvetica, sans-serif; }
h1,h2,h3 {letter-spacing: .1em;}
h3 {margin-bottom:.3em; color:#3C65B2; font-family:arial,helvetica,sans-serif;}
dl,dt,dd {padding:0; margin:0;}
/* div {border:1px solid green;} */

/* Links Style */
a {color:blue;}
a:hover,a:active {color: maroon; text-decoration:none;}
a:visited {color: purple;}

/* Layout */
body {background:#fff url(images/bkground_right.gif) repeat-y 780px;}
/* #wrapper {padding:0; margin:0;} LIQUID */
/* #wrapper {width:780px; padding:0; margin:0;} Fixed left */
/* #wrapper {width:780px; padding:0; margin:0;} Fixed center */
#wrapper {width:780px; padding:0; margin:0; background-color:#fff;} 
#errorbox {
	margin:1em 4em;
	padding:0 1em 1em 2.5em;
	border:2px solid #CE0250;
	background:#FFFFCC url(/images/exclamation.gif) no-repeat .5em 1em;
}
#errorbox ul {
	margin-top:-1em;
}
.errorfield	{
	border:1px solid #CE0250;
	background:#FFFFCC;	
}	
.clear {
	clear:both;
}	

/* Header */
#branding {
	padding:10px 10px 6px 10px;
	border-bottom:1px solid #d7d7d7; 
	background:#F5F5F5 url(/images/header_gradient.gif) repeat-y right;
	vertical-align: bottom;
}
#branding img {
	padding:0; 
	border:0;
}
#branding #toolnav { 
	float:right;
	margin-top:25px;
}
#branding ul {
	list-style:none; 
	margin:0;
	padding:6px 0 0 0;
}	
#branding li {
	display:inline; 
	margin:0; 
	padding:0 5px 0 0;
	font-size:.9em;
}
#branding li a	{
	text-decoration:none;
}	
#branding li a:hover; #branding li a:active; {
	text-decoration:underline;
}		
#branding p {
	clear:both;
	padding:2px 0 0 0;
	margin:0;
	font-size:.9em;	
}				
	
/* Content Elements */
#path {
	font-size: .9em;
	padding:6px 10px;
	border-bottom:1px solid #DDD;
}	
#confirmation {
	margin: 10px 0 0 20px;	
}	
#confirmation h1 {
	padding:0;
	margin:0;
	font-size:1.5em;
	color:#C89400;
}		
#steps {
	margin:10px 30px;
	padding:0 0 0 100px;
	border:1px dashed #ccc;
	background:url(images/girl_on_computer.jpg) no-repeat top left;	
}
#steps ul {
	list-style:none; 
	margin:0 0 0 10px;
	padding:0;
}	
#steps li {
	float:left; 
	margin:0 1em; 
	padding:0;
	list-style: disc url(images/3_bullet.gif) outside;
}
#steps ul li h1 {
	font-size:1.2em;
	color:#8C8C8C;	
	margin:0;
}
#steps ul li p {
	font-size:1em;
	color:#8C8C8C;	
	margin:0;
}
#steps ul #selected {
	list-style: disc url(images/4_bullet.gif) outside;
}
#steps ul #selected h1 {
	font-size:1.3em;
	color:#2B0289;	
	font-weight:bold;
}
#steps ul #selected p {
	font-size:1.1em;
	color:#2B0289;	
	font-weight:bold;
}
#steps ul #completed {
	list-style: disc url(images/4_bullet_ck.gif) outside;
}
#stepseasy {
	margin:10px 0 10px 20px;
	width:731px;
}
#stepseasy table tr td {
	margin:0;
	padding:0;	
}
#description {
	clear:both;
	margin:10px;
	padding-left:10px;
	width:520px;
}
#description2 {
	clear:both;
	margin:10px;
	padding-left:10px;
}

#description p span .right {
	text-align:right;	
	
}				
.introtext {
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:1.3em;
	font-size:1.2em;
	padding:0 10px;
	margin:0;
	color:#3960A8;
}
#StartHere {
	padding:0 10px;
	margin:0; 	
}
#StartHere h2 {
	margin:0; 
	padding:0;	
}
#StartHere p {
	margin:5px 0; 
	padding:0;
}
#Benefits {
	padding:0 10px;
	margin:0; 	
}
#Benefits h2 {
	margin:0; 
	padding:0;	
}
#Benefits p {
	margin:5px 0; 
	padding:0;
}
#Benefits ul li {
	margin:0 0 0 1.5em; 
	padding:0 0 0 5px;
	list-style-type:none;
	list-style-image:url(/images/arrow_round.gif);
	font-weight:bold;
	color: #000000;	
	
}
#Benefits .Level2 li {
	margin:0 0 0 1.7em; 
	padding:0;
	list-style-type:disc;
	list-style-image:none;	
	font-weight:normal;	
}	
#LearnMore a {
	margin-left:50px;
	font-size:110% ;		
	font-weight:bold;
}
.Corner1 {margin:8px; background:url(http://www.locateadoc.com/images/newsletters/PMP_lead/corner_1.gif) no-repeat top left;}
.Corner2 {background:url(http://www.locateadoc.com/images/newsletters/PMP_lead/corner_2.gif) no-repeat top right;}
.Corner3 {background:url(http://www.locateadoc.com/images/newsletters/PMP_lead/corner_3.gif) no-repeat bottom right;}
.Corner4 {padding:4px; background:url(http://www.locateadoc.com/images/newsletters/PMP_lead/corner_4.gif) no-repeat bottom left;}

.roundcont {
	background-color:#FDFCE1;
}
.roundtop {
	background:url(http://www.locateadoc.com/images/newsletters/PMP_lead/corner_2.gif) no-repeat top right;	
}
.roundbottom {
	background:url(http://www.locateadoc.com/images/newsletters/PMP_lead/corner_3.gif) no-repeat bottom right;
}
img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}
.red {
	background-color:#FCE8DD;
}
.green {
	background-color:#DDFCE8;
}
.blue {
	background-color:#DDF1FC;
}
.purple {
	background-color:#E8DDFC;
}
#faq dt	{
	margin:0;
	padding:0 0 .4em 0;
	font-weight:bold;
	font-size:115%;
}
#faq dd	{
	margin:0;
	padding: 0 0 1.5em 0;
}	

/* Home Page */
#homedisplay 
	{	
	padding:0 30px 10px 20px;
	margin:0;
	/*background:url(images/bg_bigarrow.gif) no-repeat 50%;*/
	}
#valuepoints_container 
	{
	width:59%;
	margin:0;
	padding:0;
	}
#valuepoints
	{
	padding:0 20px 0 95px;
	margin:0;
	background:url(images/girl_on_computer.jpg) no-repeat top left;	
	}
#valuepoints span
	{
	display:none;
	}
#valuepoints img
	{
	padding:5px 0 12px 0;
	}
#valuepoints ul
	{
	margin:0 0 0 1em;
	}
#valuepoints li
	{
	padding:0 0 .5em 0;
	list-style: disc url(images/tick2.gif) outside;
	font-size:1.2em;
	font-family:Arial,Helvetica,sans-serif;
	}		

	
#getstarted_container 
	{
	width:40%;
	float:right;	
	}
#getstarted
	{
	margin:0 0 0 0;
	padding:0;
	}
#getstarted #content2
	{
	padding:5px 10px 5px 10px;
	}
#getstarted #content2 p
	{
	padding:3px;
	}		
#getstarted h2
	{
	font-size:1.3em;
	color:#C89400;
	padding:0;
	margin:0;
	font-family:arial,helvetica,sans-serif;
	}
#getstarted form
	{
	margin:0;
	padding:0;
	}
	

#WorksFor {
	margin:10px 10px 0 10px;
	padding:0 0 25px 0;
	border-bottom:1px solid #ccc;
	}

#WorksFor ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	border: none;
	float: left;
	} 

#WorksFor ul li {
	padding:0 0 0 0;
	margin:0 .9em;
	list-style: none;
	border: none;
	display:inline;
	}	

#WorksFor .first {
	margin:0 0 0 0;
	list-style-type: none;
	font-weight:bold;	
	}
#WorksFor .second {
	list-style-type: none;
	} 	
	
#quote
	{
	background-color:#9178cb;
	padding:10px;
	padding-top:10px;
	margin-bottom:0;
	}

#quote p
	{
	color:white;
	font-size:10px;
	line-height:18px;
	}

#effective
	{
/*	background-color:#FFF0E8; */
	margin-top:0;
	margin-bottom:20px;
	padding:10px;
	}

.effectiveList
	{
	margin-left:10px;
	margin-top:0;
	padding-top:0;
	padding-left:0;
	color:black;
	list-style-image:url(http://locateadoc.com/DoctorMatch/images/arrow_effective.gif);
	}
	
#minRisk
	{
	margin:50px 0 30px 20px;
	width:234px;
	padding:18px;
	background:#efefef;
	filter:alpha(opacity=80);
	float:left;
	}

#minRisk h2
	{
	margin-top:0;
	padding-top:0;
	}

#minRisk p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	margin:0;
	}
	
#unique
	{
	width:420px;
	margin-left:0px;
	filter:alpha(opacity=80);
	float:left;
	}

#uniqueTop
	{
	height:20px;
	background-color:#9999ff;
	width:345px;
	}

#uniqueContent
	{
	padding:18px;
	background:#9999ff;
	}

#uniqueContent p,li
	{
	margin-top:0px;
	color:white;
	line-height:22px;
	}

.uniquelist
	{
	list-style-image:url(images/arrow.gif);
	margin:0;
	padding:0;
	margin-left:22px;
	}
	
#tour b, #tour2 b 
  {
  color:#fff; 
  font-size:1.2em;
  }

#tour 
  {
  background-color:#9999ff;
  padding:10px;
  text-align:center;
  }
	 	
/*
#Specialties 
	{
	margin:10px 10px 0 10px;
	padding:0 0 20px 0;
	border-bottom:1px solid #ccc;
	}	
#Specialties p 
	{
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-weight:bold;
	}
#Specialties ul 
	{
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
#Specialties li 
	{
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 2em;
	}
*/	

/* Form Elements */
form 
	{
	margin: 10px;
	}
input, select, textarea 
	{
	margin-left: .5em;
	}
fieldset 
	{
	margin: 1em 0;
	padding: .3em 1em;
	border: 1px solid #aaa;
	background-color:#FCFCFC;
	}
fieldset br 
	{
	display: none;
	}
legend 
	{
	font-weight: bold;
	font-size: 1.1em;
	color: #333;
	padding: .2em .5em;
	border: 1px solid #aaa;
	}
fieldset div 
	{
	clear: both;
	margin: 0 1em;
	padding: 1em 0;
	border-bottom:1px solid #ddd;
	}
fieldset .note 
	{
	color:#5E88BB;
	padding:0 0 0 1em;
	}
/*
fieldset div span 
	{
	display: none;
	}
fieldset div:hover span 	
	{
	font-size: 85%;
	color: #c96;
	background-color: #faf0e6;
	margin-left: 20em;
	padding: .2em .5em .3em;
	border: 1px solid #c96;
	display: block;
	position: absolute;
	z-index: 100;
	float: right;
	}
* html fieldset div span 
	{
	font-size: 85%;
	color: #c96;
	margin-left: 16em;
	padding: .3em;
	border-left: 1px solid #c96;
	display: block;
	}
*/
label, fieldset div.cr p 	
	{
	margin: 0 0 0 0;
	display: block;
	text-align: left;
	float: left;
	width: 150px;
	}
label {
	padding-left:-10px;	
	}
fieldset div.cr label 	
	{
	text-align: left;
	margin-left: 158px;
	width: auto;
	float: none;
	}
fieldset .submit
	{
	text-align: center;
	border:0;
	}	
fieldset .submit h1
	{
	font-size:1.5em;
	}		
fieldset .cap
	{
	border:none;
	}
.mandat 	
	{
	color: #930;		
	background:url(/images/required.gif) no-repeat 100% 0;
	padding-right:8px;
	}
	
/*
.mandat:after 
	{
	content: " *";
	}
*/
.buttons 	
	{
	text-align: center;
	}
.removed 	
	{
	display: none !important;
	}
.expectation
	{
	padding:0 0 0 1em;
	margin:0;
	color:green;	
	}
#basics
	{
	padding:0;
	padding-left:154px; 
	color:green;	
	border:none;
	}
#basics span
	{
	padding:4px;
	background-color:#eee;
	color:green;
	clear:both;	
	}	
#basics dl
	{
	margin:0; 
	padding:0;	
	margin-top:10px;
	margin-left:4px;
	}
#basics dl dt
	{
	float:left; 
	font-weight:bold;	
	padding-right:.5em;
	}
		
#explainsteps {
	margin:0; 
	padding:0 20px 0 0;	
	margin-top:10px;	
}
#explainsteps dl {
	margin:0; 
	padding:0;	
}
#explainsteps dt {
	margin:0;
	padding:0 0 0 4px;
	padding-left:20px;	
	font-weight:bold;
	font-size:110%;
	color:#520398;
	background:url(/images/arrow_round.gif) no-repeat 0 50%;
}
#explainsteps dd {
	clear:both;
	margin:0;
	padding:0 0 0 20px;
	padding-bottom:1.5em;
	}
.relatedlinks {
	padding-left:6px;
}
.relatedlinks img {
	vertical-align:middle;
	padding-right:2px;
}

/* Doctor List */
#form table tr .photo, #description table tr .photo
	{
	padding:0;
	margin:0;
	background-color:silver;
	vertical-align:top;
	}
#form table tr .bio, #description table tr .bio
	{
	padding:6px;
	margin:0;
	background-color:#EEE;	
	}		
#description ul li {
	color: #000000;		
	margin-left:30px;
}
/* Footer */
#feedback
	{
	text-align:center;
	margin:10px 0;
	padding:10px;
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;	
	background-color:#f5f5f5;
	}		
#feedback p
	{
	margin:0 0 .5em 0;	
	padding:0;
	}	
#copyright 
	{
	margin:10px;	
	clear:both; 
	font-size:.9em;
	text-align:center;
	}
#financing 
	{
	width:520px;
	margin:10px;
	padding:.5em 1em;
	background-color:#DAECDA;
	}
#financing p
	{
	margin:0;
	padding:0;
	}	
#financing img
	{
	vertical-align:baseline;
	margin-bottom:-2px;
	}	
#links {
	padding:10;
	margin:0;
	text-align:center;
}
.error {
	color:red;
}




