@charset "utf-8";

/** Tag Styles ****************************************************************************************************************/
body {margin:15px 25px 25px 25px; font:12pt Arial, Helvetica, sans-serif; background-color:#DAD7C4;}
h1 {font-size:16pt; color:#711011; margin-top:18px;}
h2 {font-size:14pt; color:#711011;}
h3 {font-size:12pt; color:#711011;}
h4 {font-size:10pt; color:#711011;}


/** Index Page Classes ********************************************************************************************************/
.main-container {width:815px;}
	.index-left-column-container {float:left; width:264px; text-align:left; margin-top:10px;}
		.index-btn-bar {background-image:url(../images/btn-bar-bg.gif); background-repeat:no-repeat; width:229px; height:210px; padding:28px 0 0 40px; line-height:27px;}
		.new-patient-box {background-image:url(../images/new-patient-forms-bg.png); background-repeat:no-repeat; background-position:4px 0; width:204px; height:165px; padding:0 20px 0 40px; font-size:10pt; line-height:19px;}
		
	.index-right-column-container {float:right; width:550px; height:462px; text-align:left; margin-top:10px; background-color:white;}
	.index-footer {background-image:url(../images/footer-red-bg.gif); background-repeat:repeat-x; width:541px; height:53px; text-align:left; font-size:10pt; color:#DAD7C4; padding:12px 0 0 274px; clear:right;}
	

/** Internal Page Classes *****************************************************************************************************/
.internal-btn-bar {background-image:url(../images/internal-btn-bar-bg.gif); background-repeat:no-repeat; width:256px; height:210px; padding:28px 0 0 27px; line-height:28px;}
.internal-left-column-container {float:left; width:251px; text-align:left; border-left:solid 13px #711011; clear:both; background-image:url(../images/logo-column-watermark.png); background-position:bottom; background-repeat:no-repeat; background-color:#dad7c4;}
.internal-right-column-container {float:right; width:514px; text-align:left; background-color:white; padding:0 18px 18px 18px; font-size:10pt;}
.internal-footer {background-image:url(../images/footer-red-bg.gif); background-repeat:repeat-x; width:541px; height:53px; text-align:left; font-size:10pt; color:#DAD7C4; padding:12px 0 0 274px; clear:both;}
.internalLogo {margin-top:10px;}

/** Custom Classes ************************************************************************************************************/
.footerCompanyName {font-size:12pt; font-weight:bold;}
.internalPic {margin:18px 0 0 18px; clear:both;}
.internalShadowPic {margin:18px -18px 18px 18px; clear:both;}
.blockHeader {font-size:12pt; background-color:#c19565; color:white; padding:5px 85px 5px 12px; display:inline;}
.maroonHeader {font-size:13pt; margin-top:10px;}
.txtControls {font-size:11pt; margin-bottom:10px;}
.spacer {background-image:url(../images/fake-bg.gif); clear:both;}


/** Link Styles ***************************************************************************************************************/
a.mainBtns {font-size:11pt; font-weight:bold; color:black; text-decoration:none;}
a.mainBtns:hover {font-size:11pt; font-weight:bold; color:white; text-decoration:none;}

a.lrgBtns {font-size:13pt; font-weight:bold; color:#711011; text-decoration:none;}
a.lrgBtns:hover {font-size:13pt; font-weight:bold; color:#711011; text-decoration:none;}

a.creamBtns {font-size:10pt; color:#DAD7C4;}
a.creamBtns:hover {font-size:10pt; color:#DAD7C4;}