/* General Styles and Block Styles */
body {
	font: 11px "Trebuchet MS", Arial;
	margin: 0px;
	padding: 0px;
	color: #696868;
	line-height:16px;
}
blockquote {
	margin:0px;
	padding:0px;
	font: italic 14px "Times New Roman", Times, serif;
}
.leftText {
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
}
p { margin:0px;padding: 0px; }
#home-content {
	margin-top: 10px;
}
#footer {
	margin-top: 17px;
}
.t-pos {
	margin: 0px auto;
}
.orangeText {
	color: #f7941d;
}
.blueText {
	color: #3a528b
}
.ftcH1, .ftcH1 a {
	font: normal 24px "Times New Roman", Times, serif;
	color: #f7941d;
	margin: 11px 0px;
	text-decoration:none;
}
.ftcH1-blue {
	font: normal 24px "Times New Roman", Times, serif;
	color: #3a528b;
	margin: 0px 0px 10px;
}
.ftcH2, .ftcH2 a {
	font: normal 20px "Times New Roman", Times, serif;
	color: #f7941d;
	margin: 0px 0px 10px;
	text-decoration:none;
}
.ftcH2-blue {
	font: normal 20px "Times New Roman", Times, serif;
	color: #3a528b;
	margin: 0px 0px 10px;
}
.ftcH3 {
	font-size:14px;
	color: #3a528b;
	margin: 10px 0px;
	text-transform: uppercase;
}
#money-back-guarantee {
	background: url(../images/money-back-guarantee.gif) no-repeat;
	height: 41px;
	width: 442px;
	text-align: center;
	padding-top: 12px;
	color: #3A528B;
	font: 14px "Times New Roman", Times, serif;
	margin-top: 10px;
}

/* !Page Specific Styles! */
/* Home */
#the-family-physician {
	padding: 0px 17px 15px;
}
#our-promise {
	background: url(../images/home-header-2.jpg) no-repeat 0px 3px;
	padding: 0px;
}
#our-promise ul {
	margin:0px 17px 10px;
	padding:0px;
}
#our-promise li {
	margin: 10px 0px;
}
#modern-medicine {
	background:url(../images/modern-medicine.jpg) no-repeat;height:43px;width:197px;padding:53px 10px 10px 20px;
}
#practice-medicine {
	background: url(../images/practice-your-way.jpg) no-repeat;
	height: 165px;
	width: 446px;
	padding: 5px 12px 20px 15px;
}
.team-care-testimonial {
	background: #d7e0f4;
	color: #2e4778;
	font: italic 12px "Times New Roman", Times, serif;
}
.testimonial {
	font: italic 12px "Times New Roman", Times, serif;
}
#blue-testimonial {
	background:url(../images/blue-bg.jpg) repeat-y;
}
.team-care-testimonial-orange {
	padding:15px 10px;
	background: url(../images/orange-bg.jpg) repeat-y;
	color: #2e4778;
	font: italic 12px "Times New Roman", Times, serif;
}
.team-care-contact-orange {
	padding:0px 10px;
	background: url(../images/orange-bg.jpg) repeat-y;
	color: #2e4778;
	font: italic 12px "Times New Roman", Times, serif;
}
/* !Page Specific Styles! */

/* !Footer Styles! */
.seperator {
	color: #f7a152;
	padding: 0px 5px;
}
#footer .footerText {
	font-size:10px;
	padding: 0px;
	text-align:center;
}
.footerText a {
	color: #999999;
}
.footerText ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

/* !Footer Styles! */
.footerText li {
	display: inline;
	margin: 0px 0px;
}
.footerText .seo {
	color: #C0C0C0;
}
.redText {
	color: #FF0000;
}
.inputBox {
	font-size: 11px;
	color: #696868;
	border: 1px solid #7189C4;
}
.formTable {
	margin-bottom: 7px;
	width: 475px;
	border-top: 1px solid #FDDCB5;
}
.formTable th {
	color:#3a528b;
	width:100px;
	text-align: left;
	padding: 10px 5px 5px;
}
.errorbox {
	margin:5px;
	background:#FDDCB5;
	border:1px solid #FCC27C;
	color:#FF0000;
	padding:5px;
	text-align:center;
}
.formTable td {
	text-align: left;
	padding: 10px 5px 5px;
}

.chromestyle{
width: 955px;
margin:auto;
font-weight: bold;
font-family:Trebuchet MS, sans-serif;
font-size:10pt;
background-color:#6F8FD8;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
padding: 4px 0;
margin: 0;
text-align: left; 
}

.chromestyle ul li{
display: inline;
padding:2px;
}

.chromestyle ul li a{
color: #FFFFFF;
padding: 4px 7px 2px 7px;
margin: 0;
text-decoration: none;

}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: #F7971F;
padding: 4px 7px 4px 7px;
}

.chromestyle ul li a:visited {
color: #FFFFFF;
padding: 4px 7px 4px 7px;
margin: 0;
text-decoration: none;

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F7971F;
color:#FFFFFF;
}

/* TE side bar */

.FTCsideQuotes
{
width:204px;
background-image:url(../images/FTC-sqbg.jpg);
background-repeat:repeat-y;
}

.FTCsideQuotes p 
{
padding:15px;
font-style:italic;
}