@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-image:url(/images/header.jpg); 
background-repeat:repeat-x;
}
.product_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FB8905;
	text-decoration: none;
}

a:link {
	text-decoration: none;
	color: #330000;
}
a:visited {
	text-decoration: none;
	color: #330000;
}
a:hover {
	text-decoration: underline;
	color: #660000;
}
a:active {
	text-decoration: none;
	color: #330000;
}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}
.text_leftBox_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;
}
.text_location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 16px;
}
.text_home_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003366;
	line-height: 24px;
}
.moreInfo-callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #46B9E4;
	text-decoration: none;
}
.text_Reflection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1670AB;
}
.subnav_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #663300;
}


.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}


.subnav_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #330000;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #330000;
}
.text_products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #663300;
	line-height: 24px;
	text-decoration: none;
}
.text_services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #46B9E4;
	line-height: 24px;
	text-decoration: none;
}


/*health_wellness page styles*/
.fieldstyle{ border:1px solid #c0c0c0; width:200px;}


/*health_wellness end page styles*/
#navMain{height:43px;padding:0;margin:0;background:url(images/navMain-bg.jpg) repeat-x;z-index:9999;font-style:italic;font-size:14px;}
#navMain li{position:relative;float:left;padding:0;margin:0;list-style-type:none;}

#navMain li a, #navMain li a:visited{
display:block;height:43px;line-height:43px;float:left;padding:0 21px;font-weight:bold;color:#000;font-family:Arial;font-size:14px;}
UL#navMain
{
  padding: 0px;
  float: left;
  margin: 0px;
  width: 100%;
  height: 40px;
  list-style-type: none;
}

UL#navMain LI
{
  float:left;
  margin: 0px;
  position: relative;
}

UL#navMain LI A
{
  float: left;
  text-align:center;
  text-decoration:none;
  font-size:17px;
  color:#2E2F2F;
  font-weight:bold;
  height: 27px;
  font-style:italic;
  font-family: Arial;
}

UL#navMain LI:hover A
{
  color:#AE6D80;
}

UL#navMain LI A:hover
{
  color:#AE6D80;
}

#navMain li ul {display:none;margin:0;padding:0;text-align:left;}
#navMain li ul li{padding:0;margin:0;}
#navMain li:hover ul{display:block;position:absolute;top:43px;left:12px;}
#navMain li:hover ul li{padding:0;}
#navMain li:hover ul li a {display:block;background:#ede8e4;width:190px;padding:0 0 0 13px;color:#000;border:0;height:32px;line-height:32px;font-size:12px;border-bottom:2px solid #bba58e;}
#navMain li:hover ul li a:hover {color:#AE6D80;}

/*Twitter*/
#twitter-feed{padding:20px 0;border:1px solid #aaa !important;margin-top:20px;width:166px !important;}
.twtr-widget .twtr-timeline p {font-size: 11px !important;}  
.twtr-widget .twtr-timeline p a{font-size: 11px !important;} 
#twitter-feed .twtr-hd h3 {font-size: 1.5em !important;line-height:1em !important; }  
#twitter-feed .twtr-hd a{font-size: 0.7em !important; } 

#cosmeti_credit{float:left;margin-left:40px;} 
