
/* CSS FOR THE  PAGES IN THIS SECTION */

.p_three_column{
	width:33%;
	margin:0;
	padding:0;
	/*float:left;*/
	margin-bottom:10px;
}

.p_three_column p{
	margin:0;
	margin-left:2em;
}

.p_three_column h4{
	margin-left:1em;
}


img.p_stethescope{
	margin-right:-18px;
}


.p_90{
	width:90%;
}

.p_column_left{
	width:50%;
	float:left;
}


.p_column_right{
	width:50%;
	float:right;
	padding-bottom:2em;
}

.p_clear_right{
	clear:right;
}	

/* CONTACT STUFF 

table tr th{
text-align:left;
padding-top:1em;
}

table tr td{
	vertical-align:top;
}
*/

/* CONTACT */

body.contact div#t_content form{
        padding-top: 20px;
        width:500px;
}

body.contact div#t_content form fieldset div{
        float:left;
        width:500px;
        margin-bottom:8px;
}

body.contact div#t_content input, body.contact div#t_content label, body.contact div#t_content textarea,  body.contact div#t_content select
        {
                display: block;
                float: left;
                width: 300px;
                margin:0;
                padding:0;
        }

        body.contact div#t_content fieldset{
                border:0;
        }

        body.contact div#t_content label{
                float:left;
                text-align:right;
                padding:3px 5px 0 0;
                width:160px;
        }

        body.contact div#t_content input.t_submit{
                clear:both;
                margin:0;
                width: 130px;
                padding: 0;
        }
        body.contact div#t_content input.t_clear{
                clear:both;
                margin:0;
                width: 130px;
                padding: 0;
        }


        body.contact div#t_content textarea{

        }

/*Validation styling*/
body.contact div#t_content div.error{
padding-left: 165px;
clear: both;
width: 500px;
font-size: 12px;
color: red;
margin-bottom: 10px;

}
body.contact div#t_content div.c_controls{
width: 500px;
}
body.contact div#t_content div.c_submit{
margin: 0px;
padding: 0px;
width: 130px;
float: left;
clear: none;
padding-left: 210px;
}
body.contact div#t_content div.c_clear{
margin: 0px;
padding: 0px;
width: 130px;
float: left;
clear: none;
}
	
