﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
img   {border:0}
a img   {border:0}
form {
				height: 100%;
}
html {
				height: 100%;
}
.bodyCD
{
				background-color: #FFFFFF;
				height: 100%;
				margin: 0px;
}
.bodyTOPS
{
				background-color: #2122FF;
				margin: 2px;
				height: 100%;
				width: 1000px;
}
.master {
				width: 1000px;
				margin-left: auto;
				margin-right: auto;
				height: 100%;
				background-color: #FFFFFF;
}
.masterContent {
				background-color: #FFFFFF;
}
.shadowRight {
				*height: 100%;
				min-height: 100%;
				width: 12px;
				background-image: url('images/bl_Shadow_Right.jpg');
				background-repeat: repeat-y;
				background-position: left top;
}
.shadowLeft {
				*height: 100%;
				min-height: 100%;
				width: 12px;
				background-image: url('images/bl_Shadow_Left.jpg');
				background-repeat: repeat-y;
				background-position: left top;
}
.spacer {
				width: 12px;
}
.breadcrumb {
				font-family: tahoma;
				color: #656b77;
				clear: both;
				font-size: 9pt;
				font-family: tahoma;
				padding-left: 7px;
				padding-bottom: 2px;
				padding-top: 4px;
				border-bottom: 1px #CCCCCC solid;
				margin-bottom: 4px;
}
.breadcrumb a:active {
				padding-left: 0px;
				padding-right: 0px;
				text-decoration: none;
				color: #656b77;
}
.breadcrumb:active {
				padding-left: 0px;
				padding-right: 0px;
				text-decoration: none;
				color: #656b77;
}
.breadcrumb a {
				padding-left: 0px;
				padding-right: 0px;
				text-decoration: none;
				color: #656b77;
}
.breadcrumb a:hover {
				text-decoration: underline;
}
.breadcrumbCurrent {
				font-weight: bold;
}
.login {
				display: inline;
}
.login a:hover {
				text-decoration: underline;
}
.sharepointLogin {
				display: inline;
}
.sharepointLogin a:hover {
				display: inline;
				text-decoration: underline;
}
.sharepointLogin .ms-globallinks {
				position: relative;
}
a.#zz1_MyLinksMenuMenu {
				font-family: Tahoma;
}
a.#zz8_Menu {
				font-family: Tahoma;
}
div.#zz8_Menu_t img {
				vertical-align: middle;
}
.sharepointLogin .ms-globallinks a {
				margin: 6px 2px 2px 2px;
				color: #ffffff;
}
.sharepointLogin .ms-globallinks {
				margin: 6px 2px 2px 2px;
				color: #ffffff;
}
.sharepointLogin div {
				margin: 6px 2px 2px 2px;
				color: #ffffff;
}
.topArea {
	margin: 6px 2px 2px 2px;
	color:#ffffff;
}
.topArea :active {
				text-decoration: none;
}
.logo {
				float: left;
				height: 42px;
				font-size: 14pt;
				font-family: tahoma;
				padding-bottom: 3px;
				padding-top: 3px;
				padding-left: 4px;
				padding-right: 0px;
}
.logo a {
				color: #656B77;
				display: block;
				padding: 15px 5px 0px 75px;
}
.topLinkBar {
				float: right;
				width: auto;
				padding-left: 1px;
				padding-right: 7px;
				display: inline;
}
.toplinkbar a:active {
				color: #444444;
				font-family: tahoma;
				font-size: 9pt;
				text-decoration: none;
}
.topLinkBar a {
				color: #444444;
				font-family: tahoma;
				font-size: 9pt;
				text-decoration: none;
}
.topLinkBar a:hover {
				text-decoration: underline;
}
.topLink {
				display: inline;
				text-decoration: none;
}
.console {
				clear: both;
}
.search {
				margin: 6px 2px 2px 2px;
				font-size: 8pt;
				color: #000000;
}
.search .ms-sbcell .ms-sbplain {
				color: #FFFFFF;
				margin-right: 2px;
				margin-left: 2px;
				border: 1px #555555 solid;
				height: 14px;
}
.search .ms-sbcell {
				color: #CE9A00;
				border: none;
				font-weight: normal;
				font-size: 8pt;
				padding: 0px;
}
.search .ms-sbgo {
				color: #FFFFFF;
				background: none;
}
.topNav1Item {
				font-family: tahoma;
				font-weight: normal;
				font-size: 8pt;
				color: #000000;
				padding: 0px 2px 0px 2px;
				border-top: 1px #CE9A00 solid;
				border-right: 1px #CE9A00 solid;
				border-left: 1px #CE9A00 solid;
				border-bottom: 1px #CE9A00 solid;
				text-decoration: none;
}
.topNav1SubItem {
				font-family: tahoma;
				font-weight: normal;
				font-size: 8pt;
				color: #000000;
				padding: 0px 0px 0px 0px;
				text-decoration: none;
}
.topNav1Item a {
				font-size: 8pt;
				font: normal normal normal 100% Tahoma;
				padding-left: 8px;
				padding-right: 10px;
				padding-bottom: 6px;
				padding-top: 12px;
				margin-top: -6px;
				display: block;
				text-decoration: none;
				color: #000000;
}
.topNav1SubItem a {
				font-size: 8pt;
				font: normal normal normal 100% Tahoma;
				padding-left: 8px;
				padding-right: 10px;
				padding-bottom: 6px;
				padding-top: 12px;
				margin-top: -6px;
				display: block;
				text-decoration: none;
				color: #000000;
}
table.topNav1Item {
				color: #FFFFFF;
				text-decoration: none;
}
.topNav1 {
				color: #FFFFFF;
				text-decoration: none;
}
.topNav1 table td {
				color: #FFFFFF;
				text-decoration: none;
}
.topNav1Selected {
				color: #FF00FF;
}
table.topNav1Selected td {
				color: #FF00FF;
}
table.topNav1Selected {
				border-bottom-color: #576893;
}
.topNav1Selected a {
				color: #FF00FF;
}
.topNav1Hover {
				color: #FF0000;
				text-decoration:none;
}
.topNav1Hover a:hover {
				color: #FF0000;
				text-decoration: underline;
}
.topNav2 {
				clear: both;
				width: 100%;
				background-color: #4274C8;
				height: 32px;
}
.topNav2Item {
				font-family: tahoma;
				font-size: 6pt;
}
.topNav2Item a {
				display: block;
				padding: 3px 5px 5px 5px;
				color: #FFFFFF;
}
.topNav2Selected a {
				color: #3A4663;
				background-image: none;
				background-color: #FFFFFF;
}
.topNav2Hover a {
				color: #3F4E79;
				background-image: none;
				background-color: #D8D8E3;
}
.siteActionMenu {
				float: right;
}
.siteActionMenu2 {
				float: right;
}
.authoringRegion {
				width: 100%;
				background-color: #DDDDDD;
				color: #333333;
}
.leftNav {
				margin-right: 2px;
				margin-left: 2px;
				margin-top: 2px;
				padding-bottom: 2px;
				border: 1px #8997BC solid;
				background-color: #D0D6E3;
}
.leftNavSpacer {
				width: 160px;
}
.leftNavSelected {
				background-color: #B2BCD3;
				color: #F4F5F9;
				line-height: 14pt;
}
.leftNav3 {
				color: #354260;
}
.leftNav2 {
				color: #354260;
}
.leftNav1 {
				color: #354260;
}
.leftNav4 {
				padding-left: 20px;
}
.leftNav1 {
				font-family: tahoma;
				font-size: 8pt;
				font-weight: bold;
				line-height: 14pt;
				text-decoration: none;
}
.leftNav1 a {
				font-family: tahoma;
				font-size: 8pt;
				font-weight: bold;
				padding-left: 0px;
				display: block;
				padding-right: 10px;
}
.leftNav2 {
				font-family: tahoma;
				font-size: 8pt;
				line-height: 14pt;
}
.leftNav2 a {
				padding-left: 10px;
				display: block;
				padding-right: 10px;
}
.leftNav3 {
				font-family: tahoma;
				font-size: 8pt;
				line-height: 14pt;
}
.leftNav3 a {
				padding-left: 18px;
				display: block;
				padding-right: 10px;
}
.leftNavHover {
				background-color: #596E9E;
				color: #FFFFFF;
}
.leftNavFlyOuts {
				font-family: Tahoma;
				font-size: 8pt;
				border-top: 1px #CBD1E0 solid;
				border-left: 1px #CBD1E0 solid;
				border-right: 1px #CBD1E0 solid;
}
.leftNavFlyOutsItem {
				border-bottom: 1px #CBD1E0 solid;
				background-color: #ECEFF3;
}
.leftNavFlyOutsItem a {
				padding: 1px 5px 1px 5px;
				display: block;
				color: #354260; *;
				width: 100px;
				min-width: 100px;
}
.leftNavFlyOutsHover {
				background-color: #B2BCD3;
}
.pageTitle {
				padding-left: 0px;
				padding-right: 0px;
				margin: 0px;
				font-family: tahoma;
				font-size: 12pt;
				font-weight: bold;
				color: #666666;
}
.pageTitleBlack {
				padding-left: 0px;
				padding-right: 0px;
				margin: 0px;
				font-family: tahoma;
				font-size: 12pt;
				font-weight: bold;
				color: #000000;
}
.pageTitle span {
				margin: 0px;
				padding: 0px;
}
.mainContainer {
				margin-left: 1px;
				margin-right: 1px;
}
.bottomLinkBar {
				font-family: tahoma;
				font-size: 8pt;
				color: #999999;
				float: none;
}
.mainContent td.ms-pagebreadcrumb {
				display: none;
}
.mainContent div.ms-pagebreadcrumb {
				display: none;
}
div.ms-wikieditouter {
				position: static;
				border-bottom: 1px #6393d4 solid;
				margin-bottom: 8px;
				margin-right: 5px;
				border-right-width: 1px;
}
div.ms-quicklaunchouter {
				margin-left: 7px;
				margin-top: 5px;
				width: 158px;
				border-width: 0px;
}
.topLink a {
				display: inline;
				text-decoration: none;
}
.topLinkhover {
				background-color: #4274C8;
}
.topLink a {
				text-decoration: none;
				background-color: #B2BCD3;
}
table.TOPSStandardFont {
				font-size: 10px;
				font-weight: normal;
				font-style: normal;
				font-family: Tahoma;
}
.style1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: large;
}
.style2 {
				font-family: sans-serif, Arial, Helvetica;
				font-size: 16px;
}
.style3 {
				font-size: large;
				font-family: sans-serif, Helvetica, Arial;
}
.style4 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}
.style4a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				color: #0000ff;
}
.style5 {
				font-size: 9pt;
				font-family: Helvetica, Arial, sans-serif;
}
.style6 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: large;
}
.style7 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}
.style7a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				color: #0000ff;
}
.style8 {
				font-family: Arial, Helvetica, sans-serif;
}
.style9 {
				text-align: center;
				font-weight: bold;
				font-size: large;
}
.style11 {
				font-family: Verdana;
}
.style14 {
				font-size: medium;
				color: #000000;
}
.style15 {
				font-family: Arial, Helvetica, sans-serif;
}
.style16 {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: large;
				font-weight: bold;
}
.style17 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: medium;
}
.style18 {
				font-size: medium;
}
.ScndTrtBld {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				font-weight: bold;
				text-align: left;
				padding-bottom: 2px;
}
.ScndTrtBld2 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: normal;
				text-align: left;
				padding-bottom: 2px;
}
.HeadlineBld {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				line-height: 18px;
				font-weight: bold;
				text-align: left;
}
.sndBackgroundLine {
				background-color : #666666;
				padding-left: 45px;
}
.RsrcMainCopy {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				line-height: 16px;
				font-weight: normal;
				color: #000000;
				padding-left : 2px;
}
.TOPSPageHeader {
				font-size: large;
				font-family: Arial, Helvetica, sans-serif;
				text-align: center;
				font-weight: bold;
}
.newStyle1 {
				color: #CDCCD9;
}
#TESTMiniVideo
{				margin-top:25px;
				height:155px;
				width:335px;			
}
#master {
				width: 1000px;
				margin-left: auto;
				margin-right: auto;
				height: 100%;
				background-color: #0078C9;
}
#explitLogout {
				width:200px;
}
#TESTLeftMainUpper
{
				position:relative;
				float:left;	
				top:0;
				left:0;
				width:333px;
				height:520px;
				background-color:white;
}
#TESTLeftMainLower
{
				position:relative;
				float:left;		
				width:636px;
				padding-left:30px;
				height:545px;
				background-color:white;
}
#TESTMainPicture
{
				position:relative;
				float:right;
				right:0px;
				top:0px;
				width:667px;
				height:520px;
				background-color:white;
}
#TESTRightMainLower
{
				position:relative;
				float:right;
				width:334px;
				height:545px;
				background-color:#99CCFF
}

#TESTMainBackground
{
				background-color:white;
				width:1000px;
}
#TESTjoinTOPS
{ 				margin-top:30px;
				position:relative;
				margin-left:30px;

}
#TESTFindMeetingBox
{
				float:left;
				height:60px;
				top:40px;
				margin-left:30px;
				margin-top:10px;

}
#TestEventsBox
{
				float:right;
				height:60px;
				top:40px;
				margin-right:65px;
				margin-top:10px;
}
#HomejoinTOPS
{ 				margin-top:20px;
				position:relative;

}
#HomeFindMeetingBox
{
				float:left;
				height:60px;
				top:40px;
				margin-left:65px;
				margin-top:10px;

}
#HomeEventsBox
{
				float:right;
				height:60px;
				top:40px;
				margin-right:60px;
				margin-top:10px;
}
#TTjoinTOPS
{ 				margin-top:30px;
				position:relative;
}
#TTFindMeetingBox
{
				float:left;
				height:60px;
				top:40px;
				margin-top:10px;

}
#TTEventsBox
{
				float:right;
				height:60px;
				top:40px;
				margin-right:95px;
				margin-top:10px;
}
#maincontent
{
				background-color:white;
				width:1000px;
				
}
#BCadyBlog
{
				background-color:white;
				height:168px;
				margin-top:5px;
		
}

#EventsLeftMainUpper
{
				position:relative;
				float:left;	
				top:0;
				left:0;
				width:333px;
				height:495px;
				background-color:white;
}

#EventsMainPicture
{
				position:relative;
				float:right;
				right:0px;
				top:0px;
				width:667px;
				height:495px;
				background-color:white;
}
#EventsLeftMainLower
{
				position:relative;
				float:left;		
				width:666px;
				background-color:white;
				height:900px;
}
#EventsRightMainLower
{
				float:right;		
				width:334px;
				background-color:#99CCFF;
				height:900px;
}

.TESTBottom
{				
				position:relative;
				float:left;		
				width:970px;
				padding-left:30px;
				height:200px;
				background-color:#ffffff;
}
.TESTBottom img
{				
				margin:20 20 20 20;
}

.TESTMainImage{
				position:relative;
				width:180px;
				float:left;
				height:150px;
				padding-left:45px;

}
.TESTTopMainText{
				height:150px;
				width:725px;
				float:right;
				padding-left:40px;
				text-align:right;
}
#TESTMainNavBar{
				display:inline;
				width:1000px;
				height:35px;
}
#TESTMainNavBar a img{
				padding:0 0 0 0;
}
.topsnavbar img{
				margin-left: 1px;
}
#wellnessLeft
{
				position:relative;
				float:left;		
				width:666px;
				height:800px;
				background-color:white;
}
#wellness_right
{
				position:relative;
				float:right;					
				width:334px;
				height:800px;
				background-color:white;
}
#wellness1
{
				float:left;	
				width:303px;
				height:225px;
				background-color:white;
				margin-left:30px;
}
#wellness_movie
{
				float:right;
				width:303px;
				height:225px;
				background-color:white;
				margin-left: 30px;
}
#tons {font-size:32px;
}
#ContactUs_right
{
				position:relative;
				float:right;					
				width:314px;
				height:1550px;
				padding-left:20px;
				background-color:#cde5f3;
}
#ContactUs_left
{
				position:relative;
				float:left;		
				width:666px;
				height:1550px;				
				background-color:white;

}
#HealthCareSignup_Topleft
{
				float:left;	
				padding-left:30px;
				padding-top:0px;
				padding-right:30px;
				width:576px;
				height:1000px;				
				background-color:white;
}
#HealthCareSignup_Topright
{
				float:right;		
				width:334px;
				height:1000px;				
				background-color:white;

}

#HealthCare_Topleft
{
				float:left;	
				padding-left:30px;
				padding-top:0px;
				padding-right:30px;
				width:606px;
				height:330px;				
				background-color:white;
}
#HealthCare_Bottomleft
{
				float:left;
				width:636px;
				padding-left:30px;
				height:1000px;				
				background-color:white;
}

#HealthCare_Topright
{
				float:right;		
				width:334px;
				height:530px;				
				background-color:white;

}
#HealthCare_bottomright
{
				float:right;		
				width:334px;
				height:800px;				
				background-color:white;

}

#AboutLeftMain
{
				position:relative;
				float:left;		
				width:666px;
				background-color:white;
				height:800px;
}
#about_right
{
				float:right;					
				width:334px;
				height:800px;
				background-color:white;
}
.divcenter
{
				text-align:left;
}
#MealPlan_Left
{
				float:left;	
				width:333px;
				height:900px;				
				background-color:white;
}
#MealPlan_Right
{
				float:right;	
				padding-left:0px;
				padding-top:0px;
				padding-right:30px;
				width:637px;
				height:900px;				
				background-color:white;
}
#WhatsInIt_Left
{
				float:left;	
				width:333px;
				height:1500px;				
				background-color:white;
}
#WhatsInIt_Right
{
				float:right;	
				padding-top:20px;
				padding-right:60px;
				width:607px;
				height:1480px;				
				background-color:white;
}
#TOPSTool_Left
{
				float:left;	
				width:303px;
				padding-left:30px;
				padding-top:0px;
				height:800px;				
				background-color:white;
}
#TOPSTool_Right
{
				float:right;	
				width:517px;
				height:800px;				
				background-color:white;
				padding-left:100px;
				padding-right:50px;
}
.mainText
{
				font-size:13px;
				
}
#praise
{	
				margin-top: 0px;
				width: 303px;
				color:#5c5b57;
				font-family:"Trebuchet MS";
				font-size:14px;
				
}
#healthpraise
{	
				margin-top: 30px;
				width: 314px;
				color:#000000;
				font-family:"Trebuchet MS";
				line-height: 20px;
				font-size:14px;
				
}

#source
{
				color:#5c5b57;
				margin-top: -10px;
				width: 303px;
				font-family: "Trebuchet MS";
				font-style:italic;
				font-size:12px;
				text-align:right;
				border-bottom-style:solid;
}
#healthsource
{
				color:#000000;
				margin-top: -10px;
				width: 303px;
				font-family: "Trebuchet MS";
				font-style:italic;
				font-size:12px;
				text-align:right;
				border-bottom-style:solid;
}

.MainCaption
{
		font-size:11px;	
		font:caption;
		font-weight: bold;
		margin-top:0px;	
}
.mainTextB
{
				font-size:13px;
				font-weight: bold;

}

#loginLeft
{
				position:relative;
				float:left;		
				width:666px;
				height:800px;
				background-color:white;
}
#loginRight
{
				position:relative;
				float:right;					
				width:334px;
				height:800px;
				background-color:#cde5f3;
}
#SuccStory_right
{
				position:relative;
				float:right;					
				width:314px;
				padding-left:20px;
				height:800px;
				background-color:#cde5f3;
}
#SuccStory_left
{
				position:relative;
				float:left;		
				width:616px;
				padding-left:30px;
				padding-right:20px;
				height:800px;				
				background-color:white;

}
#TT_Nutrition_Right
{
				float:right;	
				padding-left:0px;
				padding-top:20px;
				padding-right:30px;
				width:637px;
				height:1230px;				
				background-color:white;
}
#TT_Nutrition_Left
{
				float:left;	
				width:333px;
				height:1230px;				
				background-color:white;
}
#TT_Fitness_Right
{
				float:right;	
				padding-left:0px;
				padding-top:20px;
				padding-right:30px;
				width:637px;
				height:1780px;				
				background-color:white;
}
#TT_Fitness_Left
{
				float:left;	
				width:333px;
				height:1780px;				
				background-color:white;
}
#TT_MedicalFeature_Right
{
				float:right;	
				padding-left:0px;
				padding-top:20px;
				padding-right:30px;
				width:637px;
				height:2020px;				
				background-color:white;
}
#TT_MedicalFeature_Left
{
				float:left;	
				width:333px;
				height:2020px;				
				background-color:white;
}
#TT_NewsFeature_Right
{
				float:right;	
				padding-left:0px;
				padding-top:20px;
				padding-right:30px;
				width:637px;
				height:880px;				
				background-color:white;
}
#TT_NewsFeature_Left
{
				float:left;	
				width:333px;
				height:1740px;				
				background-color:white;
}
#MediaRoom_Left
{
				float:left;	
				width:503px;
				padding-left:30px;
				padding-top:0px;
				height:800px;				
				background-color:white;
}

#MediaRoom_Right
{
				float:right;	
				width:337px;
				height:800px;				
				background-color:white;
				padding-left:120px;
				padding-right:10px;
}
#registration
{
				font-size:16px;
}
#VideoTestimonial
{
				height:170px;
				padding:25px 0px 25px 0px;
				border:thin;
}
sup {
				font-family: sans-serif, Arial, Helvetica;
				vertical-align: text-top;
				font-size: 10px;
}
.style19 {
	font-size: small;
	color: #FF0000;
}
/* Section for FINDAMEETING Page */
/* 'widths' sub menu */
#layoutdims {
	clear:both;
	background:#eee;
	border-top:4px solid #000;
	margin:0;
	padding:6px 15px !important;
	text-align:right;
}
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colleft {
	float:left;
	width:100%;
	position:relative;
}
.colmid {
	float:left;
	width:100%;
	position:relative;
}
.colright {
	float:left;
	width:100%;
	position:relative;
}
.col1 {
	float:left;
	position:relative;
	padding:0 0 1em 0px;
	overflow:hidden;
}

.col2 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
}
/* 2 Column (right menu) settings */
.rightmenu {
	background:#cde5f3;		/* right column background colour */
}
.rightmenu .colleft {
	right:333px;			/* right column width */
	background:#fff;		/* left column background colour */
}
.rightmenu .col1 {
	width:636px;			/* left column content width (left column width minus left and right padding) */
	left:363px;			/* (right column width) plus (left column left padding) */
}
.rightmenu .col2 {
	width:313px;			/* right column content width (right column width minus left and right padding) */
	left:373px;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
}
/* END Section for FINDAMEETING Page */
