/* andreas09 v1.0 (Dec 10th 2005) - An open source template by Andreas Viklund - http://andreasviklund.com. Free to use for any purpose as long as the proper credits are given to the original author. */

body {
/*background:#8b8b8b;*/
color:#303030;
font:76% Verdana,Tahoma,Arial,sans-serif;
margin:0;
padding:0;
text-align:center;
}

a {
color:#505050;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#808080;
text-decoration:underline;
}

p {
	line-height:1.5em;
	margin:0 0 15px;
	text-align: left;
}

/*** Main container ***/

#container {
background:#f0f0f0 /*url(img/bodybg-.jpg) repeat-x*/;
color:#303030;
margin:0;
min-width:770px;
padding:0;
text-align:left;
width:100%;
}

/*** Header section ***/
#header {background-color:#986e96; width:100%}
#sitename {
 color:#ffffff;
 /*height:92px;*/
padding:20px 10px 20px 20px;
/* padding: 6px 3px;*/
 margin:0;
 text-align:left;
 background-color:#986e96;
 border-bottom:1px solid #909090;
}

#sitename p.toplines {
font-weight:400;
/*letter-spacing:-1px*/;
margin:0;
line-height:normal;
padding:0 0 5px 0;
text-align:left;
font-size:18px;
text-decoration:none;
color:#fff}

#sitename p.taglines {
/*font-weight:400;*/
margin:0;
line-height:normal;
padding:0 0 3px 2px;
text-align:left;
font-size:11px}


#sitename h1,#sitename h2 {
font-weight:400;
letter-spacing:-1px;
margin:0;
padding:0;
text-align:left;
}

#sitename h1 {	font-size:/*2em*/ 18px;	padding:10px 0 0 0;}
#sitename h2 {font-size:/*1.6em*/13px; padding:10px 0 0 0;}

#sitename .toplines a, .taglines a  {
	text-decoration:none;
	color:#fff;
	font-weight:normal}
	
p.headerAddress {text-align:right}

/*======** Horizontal menu **======*/

#mainmenu {
float:right;
margin:0
}

#mainmenu ul {
font-size:16px;
margin:0;
padding:0;
}

#mainmenu li {
float:left;
height:35px;
list-style:none;
margin:0;
padding:0;
}

#mainmenu a {
border-right:1px solid #b0b0b0;
color:#606060;
display:block;
font-size:0.7em;
padding:11px 10px 10px;
}

#mainmenu a:hover {
background:#f0f0f0 url(img/menuhover-purple.jpg) top left repeat-x;
color:#505050;
text-decoration:none;
}

#mainmenu a.current {
background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x;
color:#505050;
text-decoration:none;
}


/* use the table to position the dropdown list */
#mainmenu table{
  position:absolute;
  border-collapse:collapse;
  z-index:80;
  left:-1px;
  top:25px;
  /*width:118px;*/
  background:#fff
    }
  
/* hide the sub level links */
 #mainmenu ul ul {
  border-right:0px solid #b0b0b0;
  visibility:hidden;
  position:absolute;
  width:118px;
  background:#fff
  }
  
   #mainmenu ul ul a {
  border:1px solid #b0b0b0;
  width:120px;
  height:50px;
  background:#fff
  }
  /* make the sub level visible on hover list or link */
  #mainmenu ul li:hover ul,
  #mainmenu ul a:hover ul{
  visibility:visible;
  }
  
	/*-----------------*/
	
	
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/variable_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {
float: right;
margin:5px 10px 5px 0;
list-style-type:none; 
/*margin:40px 0 0 50px;  settings for this demo olnly */
padding:0;
}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:10px; }
#menu li span {display:block; z-index:100; background:#B691B3; padding: 5px 10px;font-size:1.1em;}
#menu li a, #menu li a:visited {display:block; padding:0;}

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);}
#menu dt {background: #f0f0f0; margin-right:10px; font-size: 1.1em; border-bottom:0px solid #b0b0b0; float:left; border-right:1px solid #b0b0b0;}
#menu dd {display:none; background: transparent; border-bottom:1px solid #cce; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#606060; padding: 5px 10px; text-decoration:none;}
#menu dd a, #menu dd a:visited {background:#f0f0f0; color:#606060; text-decoration:none; display:block; padding: 5px 10px;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {border-bottom:10px solid #B691B3;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {background: #986e96; color:#f0f0f0;}

/*===================*/


/*===== MENU 3 ============*/
#menu3, #menu3 ul {padding:0; margin:0; list-style:none; height:30px; background:#f0f0f0;border-bottom:1px solid #fff;}
#menu3 {/*padding-left:20px; width:680px*/; float:left; margin-left:200px}
#menu3 li.first {border-left:1px solid #fff;}
#menu3 table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
#menu3 ul {position:absolute; left:-9999px;}
#menu3 li {float:left; border-right:1px solid #fff;}
#menu3 li a {white-space:nowrap; background:#ddd; display:block; float:left; height:30px; line-height:30px; font-family:/*georgia, serif*/verdana; font-size:13px; text-decoration:none; color:#000; padding:0 20px 0 10px;}
#menu3 li a.drop {background:#ddd url(images/menuhover-purple.jpg) no-repeat right center;}
#menu3 li a:hover {position:relative; color:#/*069*/f0f0f0; background-color:#B691B3/*ccc*/;}
#menu3 li:hover {position:relative;}
#menu3 li:hover > a {color:#f0f0f0/*080*/;}

#menu3 :hover ul {left:-1px; top:30px; width:/*120px*/150px; background:url(trans.gif); padding-top:1px; border-bottom:0;}
#menu3 :hover ul li a {border-left:1px solid #fff; height:20px; line-height:20px; width:/*120px*/150px; border-bottom:1px solid #fff; font-size:12px;}
#menu3 :hover ul li a.right {background:#ddd url(images/right.gif) no-repeat 135px center;}

#menu3 :hover ul ul {left:-9999px; padding-top:0;}
#menu3 :hover ul li.fly a:hover {padding-left:161px; border-bottom-color:#000; background:#ccc url(images/down.gif) no-repeat right center;}
#menu3 :hover ul li.fly:hover > a {padding-left:160px; border-bottom-color:#000; background:#ccc url(images/down.gif) no-repeat right center;}
#menu3 :hover ul :hover ul {left:150px; top:21px;}
#menu3 :hover ul :hover ul ul {left:-9999px;}

#menu3 :hover ul :hover ul li a:hover {padding-left:10px; border-color:#fff; background:#ccc;}
#menu3 :hover ul :hover ul li.fly a:hover {padding-left:161px; border-bottom-color:#000; background:#ccc url(images/down.gif) no-repeat right center;}
#menu3 :hover ul :hover ul li.fly:hover > a {padding-left:160px; border-bottom-color:#000; background:#ccc/**/ url(images/down.gif) no-repeat right center;}

#menu3 :hover ul :hover ul :hover ul {left:150px;}
#menu3 :hover ul :hover ul :hover ul li a:hover {padding-left:10px; border-color:#fff; background:#/*ccc*/B691B3;}

/*==========================*/

/*** Content wrap ***/

#wrap {
clear:both;
font-size:1em;
padding:0;
background:/*#D1B4D6*/#E7D6EB/*#E6CFEB*/;
border-top:1px solid #909090;
}

/*** Sidebars ***/

#leftside,#rightside {
margin:0;
padding:5px 5px;
width:180px;
}

#leftside {
float:left;
/*margin-right:10px;*/
}

#rightside {
float:right;
/*margin-left:10px;*/
}

.rightsideContent {background:#F1E6F4; padding:3px; font-family:calibri, sans-serif;}
.rightsideContent h2 {font-size:16px !important; color:#5d1e3e/*#5C425C*/;}
.rightsideContent h3 {font-size:15px !important; color:#333333; font-family:calibri, sans-serif; letter-spacing:normal; font-weight:normal;}

#leftside h1,#rightside h1 {
color:#505050;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
margin:5px 0;
}

#leftside h2,#rightside h2 {
font-size:15px;
margin:5px 0;
font-weight: bolder;
/*letter-spacing:-1px;*/
}

#leftside h3,#rightside h3 {
font-size:16px;
margin:5px 0;
font-weight:bold;
letter-spacing:-1px;
}


#leftside p,#rightside p {
font-size:13px;
line-height:1.4em;
margin:0 0 16px 0px;
}

.linklist {
list-style:none;
margin:0 0 16px 10px;
padding:0;
}

.linklist li {margin-bottom:0.7em;}

/*** Sidebar menu ***/

.nav {
background:#e8e9ea;
border:1px solid #b0b0b0;
color:#606060;
display:block;
margin-top:8px;
padding:5px 4px 4px 10px;
position:relative;
text-transform:uppercase;
width:140px;
}

.nav:hover,.active {
background:#f8f9fa;
border:1px solid #909090;
color:#303030;
text-decoration:none;
}

.sub {
font-size:0.8em;
letter-spacing:1px;
margin:3px 0 2px 10px;
padding:4px 2px 2px 8px;
width:125px;
}

/*** Content ***/

#content,#contentalt {
background-color:#fafcff;
border:1px solid #909090;
color:#2a2a2a;
padding:15px 20px 5px;
}

#content {margin:0 200px; min-height:750px;}
#contentalt {margin:0 200px 0 20px;}

#content h1,#content h2,#contentalt h1,#contentalt h2 {
background-color:inherit;
color:#606060;
font-size:/*1.8em*/20px;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

#content h2,#contentalt h2 {
font-size:16px;
letter-spacing:-1px;
font-weight:bold;
margin-bottom:10px;
}

#content h3,#contentalt h3{
background-color:inherit;
color:#606060;
font-size:1.3em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}


#content img,#contentalt img {
border:1px solid #b0b0b0;
/*float:left;*/
margin-right:5px;
padding:5px;
}

.borderBottom { border-bottom:1px solid #909090;}

.borderAll { border:1px dotted #909090; padding:3px; margin:3px auto}

.staff {width:80%; margin: 2px auto; border-bottom:1px dotted #909090;}

.video {margin:3px auto; padding:3px 6px; text-align:center; width:70%}
.videoBorder { border:1px dotted #909090; padding:6px; margin:6px auto; width:80%}

h2.specialH {
color:#606060;
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
border-bottom:1px solid #909090;
}

.homeVideoBoxes {width:300px; min-height:230px; margin:5px; padding:3px; text-align:center;}
.homeVideoBoxes img {border:1px solid #9CF; padding:3px; margin:5px auto} 
h3.homeVideoBoxes {font-size:10px} 

/*** Footer ***/

#footer {
background:#8b8b8b url(img/footerbg.jpg) top left repeat-x;
clear:both;
color:#d0d0d0;
font-size:0.9em;
font-weight:bold;
margin:0;
padding:3px 0;
text-align:center;
width:100%;
}

#footer a {
color:#d0d0d0;
font-weight:bold;
}

#footer a:hover {
color:#dedede;
font-weight:bold;
text-decoration:none
}

.developed {background-color:#CCC; margin-top:-5px}
.developed p {margin:5px; text-align:right}
.developed a:link, .developed a:visited, .developed a:hover {color:#FFF; font-size:10px; text-decoration:none}
.developed a:hover {color:#374e31}

/*** Various classes ***/

.thumbnail {
background:#fafbfc;
border:1px solid #b0b0b0;
margin:0 0 10px 10px;
padding:5px;
}

.searchform {margin:0;}

.searchbox {
background:#f0f0f0;
border:1px solid #b0b0b0;
margin:0 4px 0 0;
width:100px;
}

.searchbutton {
background:#f0f0f0;
border:1px solid #b0b0b0;
}

.clearingdiv {
clear:both;
height:30px;
width:1px;
}

.hide {display:none;}

/*** Text format ***/

.intro {
font-size:1.1em;
font-weight:bold;
letter-spacing:-1px;
}

.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}

/*** End of file ***/

/** left bar **/
.sidebarL
{ /*margin: 10px 0 0 8px !important;*/
  width: 180px;
  float: left;
  font-size: 12px;
  background-color: #E7D6EB;
  /*color:#D1B4D6 /*#465052*/ ;
}

.sidebarL h2 {
font-size:16px;
margin:5px 0;
font-weight:bold;
letter-spacing:-1px;}

.sidebarL h3 {font-size:16px;
margin:5px 0;
font-weight:bold;
letter-spacing:-1px;}

.sidebarL .content
{
  margin: 3px 0 3px 3px !important;
  padding: 0;
  width: 180;
  float: none;
  color: #465052;
}

.sidebarL .linkList
{
  margin: 3px 0 3px 8px !important;
  padding: 0;
  width: 180;
  float: none;
  color: #465052;
}
.sidebarL form input, .sidebarL form textarea, .sidebar select
{
  border: 1px solid #465052;
  /*background: #e0edf7;*/
  color: #465052;
  width: 100%;
}

.sidebarL form input.submit
{
  width: auto;
  float: right;
}

.sidebarL ul.links
{
  list-style: none;
  padding: 0;
  margin: 0px;
  border: none;
  list-style-image: none;
}

.sidebarL ul.links li
{
  padding: 0;
  border-bottom: #7c8c9b dotted 1px;
  height: 1.7em;
}

.sidebarL ul.links li a
{
  padding: 2px 6px;
  display: block;
  color: #465052;
  text-decoration: none;
}

.sidebarL ul.links li a:hover
{
	background: /*#e0edf7*/ #F1E7F3;
	font-size: 12px;
}


/* ======= VIDEO OVERLAY styles ========== */
	/* some styling for triggers */
	#triggers {
		text-align:center;
	}
	
	#triggers p{
		text-align:center;
	}
	#triggers img {
		cursor:pointer;
		margin:0 5px;
		padding:2px;
		background-color:#fff;
		border:1px solid #ccc;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
	
	}
	/* styling for elements inside overlay */
	.details {
		position:absolute;
		top:15px;
		right:15px;
		font-size:11px;
		color:#fff;
		width:150px;
	}
	
	.details h3 {
		color:#aba;
		font-size:15px;
		margin:0 0 -10px 0;
	}
	
	/* styling for elements inside overlay */
	/* the overlayed element */
.simple_overlay {
	/* must be initially hidden */
	display:none;
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#333;
	width:auto;	
	min-height:200px;
	padding:15px;
	border:30px solid #666;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 50px #000;
	-webkit-box-shadow: 0 0 90px 50px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(http://www.alternativefamilydoctor.com/img/close-button.png)/*(http://flowplayer.org/tools/img/overlay/close.png)*/;
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}


/* ======= end VIDEO OVERLAY styles ========== */

/* Breast Cancer Awareness Month styles */
.bstcr {border:3px solid #FFDBF4;padding:5px; background:#FFF5FC;}
.bstcr h2 {color:#f500b8; text-align:center;}
.bstcr a {color:#D34579; text-decoration:underline; font-weight:normal;}
.bstcr a:hover {color:#BA2C60;}

.bstcrCTA a {display:block; /*border:2px solid #BA2C60;*/ width:300px; padding:3px; color:#ffffff; text-align:center; margin:10px auto;background:#BA2C60; text-decoration:none;}
.bstcrCTA a:hover {color:#ffffff; background:#D34579;}


.learnMore a {color:#f500b8; text-decoration:underline; border:none; background-color:none; width:auto; margin:10px; padding:3px; float:none;}
.learnMore a:hover {color:#c20091;}

.learnMoreSide a {color:#333333; border:none; width:auto; margin:10px; padding:3px; float:none;}
.learnMoreSide a:hover {color:#666666; background:#FFBDEE;}

.learnMoreSide1 a {color:#ffffff; display:block; border:none; width:auto; margin:10px 3px; padding:3px; background:#d96791; text-decoration:none;}
.learnMoreSide1 a:hover {color:#ffffff; background:#c14d7e;}

/* 25 OFF in January 2011*/
.janOff {border:3px solid #FFDBF4;padding:5px; background:#FFF5FC;}
.janOff h2 {color:#f500b8; text-align:center;}

.janOff .janOffTreatments a {width:200px; padding:5px; color:#C20091; text-align:center; margin:10px auto; margin-right:8px; border:0px; background-color:transparent;}
.janOff .janOffTreatments a:hover {width:200px; padding:5px; color:#f500b8; text-align:center; margin:10px auto; margin-right:8px;}

.janOff .janOffTreatments li a {width:200px; padding:5px; color:#C20091; text-align:left; margin:10px auto; margin-right:8px; border:0px; background-color:transparent;}
.janOff .janOffTreatments li a:hover {width:200px; padding:5px; color:#f500b8; text-align:left; margin:10px auto; margin-right:8px;}

.janOff a {border:1px solid #cccccc; width:200px; padding:5px; color:#f500b8; text-align:center; margin:10px auto;background:#FFD6F5; margin-right:8px;}
.janOff a:hover {color:#C20091; background:#FFF0FB; text-decoration:none;}

.janOfflearnMore a {color:#f500b8; text-decoration:underline; border:none; background-color:none; width:auto; margin:10px; padding:3px; float:none;}
.janOfflearnMore a:hover {color:#c20091;}

.janOfflearnMoreSide a {color:#333333; border:none; width:auto; margin:10px; padding:3px; float:none;}
.janOfflearnMoreSide a:hover {color:#666666; background:#FFBDEE;}


/* 25 OFF in February 2011*/
.febOff {border:5px solid #E69E98; padding:8px; background:#ce3e33; color:#ffffff;}
.febOff h2 {color:#ffffff; text-align:center;}

.febOff  .febOffTreatments a {width:200px; padding:5px; color:#ffffff; text-align:center; margin:10px auto; margin-right:8px; border:0px; background-color:transparent; text-decoration:underline;}
.febOff .febOffTreatments a:hover {width:200px; padding:5px; color:#c3c3c3; text-align:center; margin:10px auto; margin-right:8px;}

.febOff  .febOffTreatments li a {width:200px; padding:5px; color:#C20091; text-align:left; margin:10px auto; margin-right:8px; border:0px; background-color:transparent;}
.febOff .febOffTreatments li a:hover {width:200px; padding:5px; color:#f500b8; text-align:left; margin:10px auto; margin-right:8px;}

.febOff a {border:3px solid #E69E98; width:220px; padding:5px 9px; color:#b60e0e; text-align:center; margin:10px auto;background:#FFFFFF; margin-right:8px;}
.febOff a:hover {color:#D96B63/*CE3E33*/; text-decoration:none;}

.febOfflearnMore a {color:#f500b8; text-decoration:underline; border:none; background-color:none; width:auto; margin:10px; padding:3px; float:none;}
.febOfflearnMore a:hover {color:#c20091;}


.febOffSide {border:3px solid #e79087;padding:5px; background:#D96B63; color:#fbfbfb;}
.febOffSide h2 {color:#ffffff; text-align:center;}
.febOffSide a {display:block; border:1px solid #cccccc; width:130px; padding:5px; color:#b60e0e; text-align:center; margin:10px auto; background:#ffffff;}
.febOffSide a:hover {color:#D96B63; background:#FFF0FB; text-decoration:none;}


.febOffSideLearnMore a {display:block; border:1px solid #cccccc; width:130px; padding:5px; color:#b60e0e; text-align:center; margin:10px auto; background:#ffffff;}
.febOffSideLearnMore a:hover {color:#666666; background:#ffffff;}

.linksToThermographyHome a {color:#986E96; text-decoration:underline; text-align:center;}
.linksToThermographyHome a:hover {color:#666666;}

.contactBoxHome {border-top:0px solid #986E96; border-bottom:3px solid #A27CA0; background-color:#F5F5F5; padding:5px;}


/* Wiley Protocol 2011 styles */
#wiley {border:3px solid #E7D6EB;padding:5px; background:#FFF5FC; width:605px; margin:5px auto;}
#wiley h2 {color:#f500b8; text-align:center;}
/*#wiley a {display:block; border:1px solid #cccccc; width:200px; padding:5px; color:#f500b8; text-align:center; margin:10px auto;background:#FFD6F5;}
#wiley a:hover {color:#C20091; background:#FFF0FB; text-decoration:none;}*/

#wiley .eventInfo {border:2px solid #606; width:500px; margin:auto; padding:3px;}
#wiley .eventInfo p {text-align:center; line-height:1.3;}
#wiley .learnMore a {color:#f500b8; text-decoration:underline; border:none; background-color:none; width:auto; margin:10px; padding:3px; float:none;}
#wiley .learnMore a:hover {color:#c20091;}

#wiley .learnMoreSide a {color:#333333; border:none; width:auto; margin:10px; padding:3px; float:none;}
#wiley .learnMoreSide a:hover {color:#666666; background:#FFBDEE;}

#jarrow {border:2px solid #E7D6EB; padding: 5px; margin:10px;}
#jarrow h2 {font-size:16px;}
#jarrow li {margin-bottom:12px; line-height:1.2;}
#jarrow a {color:#033; text-decoration:underline;}
#jarrow a:hover {color: #009; text-decoration:underline;}

.jarrow ul li, .jarrow ol li {margin-bottom:5px; line-height:1.2;}

/* 25 OFF THERMOGRAM February 2012*/
.thermOff {border:5px solid #E69E98; padding:8px; background:#ce3e33; color:#ffffff;}
.thermOff h2 {color:#ffffff; text-align:center;}

.thermOff  .thermOffTreatments a {width:200px; padding:5px; color:#ffffff; text-align:center; margin:10px auto; margin-right:8px; border:0px; background-color:transparent; text-decoration:underline;}
.thermOff .thermOffTreatments a:hover {width:200px; padding:5px; color:#c3c3c3; text-align:center; margin:10px auto; margin-right:8px;}

.thermOff  .thermOffTreatments li a {width:200px; padding:5px; color:#C20091; text-align:left; margin:10px auto; margin-right:8px; border:0px; background-color:transparent;}
.thermOff .thermOffTreatments li a:hover {width:200px; padding:5px; color:#f500b8; text-align:left; margin:10px auto; margin-right:8px;}

.thermOff a {border:3px solid #E69E98; width:220px; padding:5px 9px; color:#b60e0e; text-align:center; margin:10px auto;background:#FFFFFF; margin-right:8px;}
.thermOff a:hover {color:#D96B63/*CE3E33*/; text-decoration:none;}

.thermOfflearnMore a {color:#f500b8; text-decoration:underline; border:none; background-color:none; width:auto; margin:10px; padding:3px; float:none;}
.thermOfflearnMore a:hover {color:#c20091;}


.thermOffSide {border:3px solid #e79087;padding:5px; background:#D96B63; color:#fbfbfb;}
.thermOffSide h2 {color:#ffffff; text-align:center;}
.thermOffSide a {display:block; border:1px solid #cccccc; width:130px; padding:5px; color:#b60e0e; text-align:center; margin:10px auto; background:#ffffff;}
.thermOffSide a:hover {color:#D96B63; background:#FFF0FB; text-decoration:none;}


.thermOffSideLearnMore a {display:block; border:1px solid #cccccc; width:130px; padding:5px; color:#b60e0e; text-align:center; margin:10px auto; background:#ffffff;}
.thermOffSideLearnMore a:hover {color:#666666; background:#ffffff;}

.linksToThermographyHome a {color:#986E96; text-decoration:underline; text-align:center;}
.linksToThermographyHome a:hover {color:#666666;}

.contactBoxHome {border-top:0px solid #986E96; border-bottom:3px solid #A27CA0; background-color:#F5F5F5; padding:5px;}

/********** Thermography CTA **********/

.thermCTA a, .thermCTA a:hover {color:#ffffff; background-color:#A00306; width:200px; padding:6px; margin:10px auto; text-decoration:none;display:block; text-align:center;}
.thermCTA a:hover {background-color:#D20408 /*#CAB4C9*/;}

/********** Dr. Chi CTA **********/

.chiCTA a, .chiCTA a:hover {color:#3c461e; background-color:#c8da92; width:250px; padding:6px; margin:10px auto; text-decoration:none;display:block; text-align:center;font-size:17px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.chiCTA a:hover {background-color:#D4E89B; /*#CAB4C9*/;}

