﻿/* BEGIN doctor results styles */

/* The div containing all the results */
.doctor_results
{
}

/* The header for the line item results */
.doctor_results .line_item_header
{
    font-weight: bold;
    line-height: 28px;
    background: #4378AA;
    color: #ffffff;
	width:100%;
}

/* The individual result item */
.doctor_results .line_item
{
    background: #fffff;
    line-height: 28px;
}

/* The odd individual result item */
.doctor_results .line_item_odd
{
    background: #efefef;
    line-height: 28px;
}

/* The column with the doctor's name */
.doctor_results .doc_name 
{
    width: 30%;
    float: left;
    text-indent: 10px;
}

/* The column with the doctor's speciality */
.doctor_results .speciality 
{
    width: 40%;
    float: left;
}

/* The column with the doctor's phone # and the one with their city, state */
.doctor_results .phone, .doctor_results .city
{
    width: 15%;
    float: left;
}

/* END doctor results styles */

/* BEGIN doctor view styles */

.infobox p
{
    margin: 0;
    padding:  0;
}

/* END doctor view styles */

/*Custom Styles*/
#doc_container
{
	float:left;
	width:100%;
}

#doc_left_container_outer
{
	padding:20px 0px 20px 0px;
	border-right:1px solid black;
	width:280px;
	float:left;
}

#doc_right_container_outer
{
	float:left;
	padding:20px 40px 40px 40px;
	font-size:9pt;
}

#doc_right_container_outer p
{
	font-weight:normal;
	font-size:9pt;
	padding:5px 0px 5px 0px;
}

#doc_right_container_content table
{
	font-weight:normal;
	font-size:9pt;
}

#doc_right_container_content p input{border-top:1px solid black;}

#doc_right_container_content p select{border-top:1px solid black;}

#doc_left_image
{
	width:244px;
	height:264px;
}

#doc_right_container_content{
float:left; 
width:100%;
margin:0px 0px 10px 0px;
}

#doc_buttons_container
{
width:100%;
float:left;
position:relative;
top:20px;
left:100px;
}