@import url("reset.css");
@import url("clearfix.css");
@import url("buttons.css");

#ie6Notice { 
  display:none;
}

body {
	background: #D5D5D5;
	font-family: arial, helvetica, verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#container {
	width: 1068px;
	min-height:785px;
	height:auto;
	margin: 0px auto;
	text-align: center;
}
#staticback {
	width: 100%;
	min-height:785px;
	height:auto;
	margin: 0px auto;
	text-align: center;
	background: url(../../images/bgStatic_Main.png);
	background-repeat:no-repeat;
	background-position:top center;
}
body.trOrder #staticback {
	width: 100% !IMPORTANT;
	min-height:785px !IMPORTANT;
	height:auto !IMPORTANT;
	margin: 0px auto !IMPORTANT;
	text-align: center !IMPORTANT;
	background: url(../../images/bgStatic_Main_White.png) !IMPORTANT;
	background-repeat:no-repeat !IMPORTANT;
	background-position:top center !IMPORTANT;
}
#staticwhiteback {
	width: 100%;
	min-height:785px;
	height:auto;
	margin: 0px auto;
	text-align: center;
	background: url(../../images/bgStatic_Main_White.png);
	background-repeat:no-repeat;
	background-position:top center;
}
#staticback_bday { /* BDAY SKIN */ 
	width: 100%;
	min-height:785px;
	height:auto;
	margin: 0px auto;
	text-align: center;
	background: url(../../images/bgStatic_Main_BDay.png);
	background-repeat:no-repeat;
	background-position:top center;
}
#topback {
	width:100%;
	height:100%;
	background: #FFF url(../../images/bgTile_Main.png) top center repeat-x;
}
#bottomback {
	width:100%;
	height:100%;
	/*background: url(../../images/bgTile_MainFooter.png) bottom center repeat-x;*/
	/* fix footer problem that showed up 030711 */
}
#header {
	width: 1068px;
	height: 150px;
	position: relative;
} 
body.trMain #body {
	width: 1068px;
	text-align: left;
}
body.trMain #contents {
	width: 1006px;
	margin:0px 30px;
}
body.trMain #subContents {background:transparent;}
body.trMain #subContentsFooter {background:transparent;}

body.trOrder #subContents {
  background:transparent;
  padding-top:20px;
  width:1006px;
  margin:0px auto;
  text-align:left;
  min-height:634px;
  margin-top:70px; /*holiday style for nav*/
}
.hd {display:none;}
.imgHead {margin:0px 35px 0px 30px;padding-top:25px;}
a img {border:none;}

body.trOrder #subContents h1 {color:#003b7e;font-size:29px;font-weight:normal;margin:0px 35px 0px 40px;padding-top:25px;}
body.trOrder #subContents h2 {color:#1160bf;font-size:23px;font-weight:normal;margin:20px 35px 0px 40px;padding-top:5px;}
body.trOrder #subContents h2.h1sub {color:#1160bf;font-size:18px;font-weight:normal;margin:0px 35px 0px 30px;padding-top:7px;border-bottom:1px solid #CCC;}
body.trOrder #subContents h3 {color:#000;font-size:18px;font-weight:normal;margin:0px 35px 0px 40px;padding-top:25px;text-decoration:underline;}
body.trOrder #subContents h4 {color:#0f559f;font-size:32px;font-weight:normal;margin:0px 35px 0px 40px;padding-top:25px;font-style:italic;}
body.trOrder #subContents p {color:#464646;font-size:13px;font-weight:normal;line-height:23px;margin:10px 30px 0px 40px; text-align:justify;}
body.trOrder #subContents p.ind1 {font-size:13px;margin:10px 35px 0px 30px; width:75%; line-height:16px;}
.bullet   {color:#0055ba; font-weight:bold;}

body.trOrder #subContents a {color:#0072BC;}
body.trOrder #subContents a:hover {color:#002878;}
body.trOrder #subContents ul {
  list-style:circle;
  margin-left:85px;
  margin-right:85px;
}
body.trOrder #subContents ol {
  list-style:decimal;
  margin-left:85px;
}
body.trOrder #subContents ul li {
  list-style:disc;
  margin:10px 0px 0px 15px;
}
body.trOrder #subContents ol li {
  margin:10px 0px 0px 15px;
}
body.trOrder #subContents ol li p, body.trOrder #subContents ul li p{
  margin:0px;
}



#searchContainer {position:absolute;width:135px;top:10px;right:35px;height:21px;}
#searchBar { width:135px;position: relative; }
#searchBar form p { padding: 0px; }
#searchBar form input.text-input { padding-left: 3px; padding-right: 0px; padding-bottom: 0px; height: 20px; width: 124px; border: 1px solid #002b47;    
                              font-size: 12px; color: #0088e8; vertical-align: middle; background-image: url('../../images/search_back.png'); }
#searchBar form .submit { background: transparent url('../../images/search_glass.png') 0 0 no-repeat; border:none; height: 21px; width: 25px; padding: 0px; 
                          cursor: pointer;position: absolute; top: 1px; right: 2px; text-indent: -9999px; }
#searchBar form div.form-container { height: 21px; }

#phoneBar {position:absolute;top:18px; right:154px;width:135px;background:url(../../images/phoneIcon.png) 0px 0px no-repeat; height:20px;vertical-align:middle;font-size:12px;font-weight:bold;color:#4896ca;}

#brandingLink {position:absolute;top:40px; left:50px;}

ul#topNav {font-size:13px;position:absolute;top:15px;right:290px;}
ul#topNav li {display:inline;margin:0px 5px 0px 0px;float:left;}
ul#topNav li a {color:#005cad;padding:0px 5px 0px 0px;line-height:normal;font-weight:normal;text-decoration:none;display:block; border-right:1px solid #003b6f;}
ul#topNav li a:hover {color:#108dfc;}

ul#mainNav {width:492px;height:40px;position:absolute;right:46px;bottom:42px;z-index:100;}
ul#mainNav li {display:inline;height:40px;float:left;}
ul#mainNav li a {display:block;height:40px;}
ul#mainNav li.mnProducts a          {width:121px; background:url("../../images/mainNav/mn_products.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnProducts a:hover    {background-position:0px -40px;}
ul#mainNav li.mnEvents a            {width:99px; background:url("../../images/mainNav/mn_events.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnEvents a:hover      {background-position:0px -40px;}
ul#mainNav li.mnCoaching a          {width:134px; background:url("../../images/mainNav/mn_coaching.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnCoaching a:hover    {background-position:0px -40px;}
ul#mainNav li.mnExperiences a       {width:138px; background:url("../../images/mainNav/mn_experiences.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnExperiences a:hover {background-position:0px -40px;}

/* Main Nav Tabs*/
body#tabProducts ul#mainNav li.mnProducts a {background-position:0px -40px;}
body#tabEvents ul#mainNav li.mnEvents a {background-position:0px -40px;}
body#tabCoaching ul#mainNav li.mnCoaching a {background-position:0px -40px;}
body#tabExperiences ul#mainNav li.mnExperiences a {background-position:0px -40px;}


#mainWelcome {
  width:308px;
  height:383px;
  float:left;
  background:url("../../images/bg_MainWelcome.png") bottom center no-repeat;
  margin-top:20px;
  position:relative;
}
#mainWelcome h1  {color:#4d8bbe;font-size:30px;font-weight:normal;line-height:normal;margin:0px 0px 8px 5px;padding-top:0px;}
#mainWelcome h2  {color:#b9d9f3;font-size:20px;font-weight:normal;line-height:28px;margin:0px 0px 0px 5px;}
#mainWelcome p   {color:#85b5dd;font-size:13px;font-weight:normal;line-height:21px;margin:0px 0px 0px 5px;}
#mainWelcome p a {color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;}

#optinV1       {position:absolute;width:313px;bottom:45px; left:0px;}
#optinV1 input.optEmail {position:absolute;left:20px;top:1px;border:1px solid #CCC;background:#FFF;padding:4px;width:150px;font-size:13px;line-height:16px;}
#optinV1 input.optImage   {position:absolute;right:18px;}

#coachingWelcome {
  width:308px;
  height:383px;
  float:left;
  background:url("../../images/bg_coachingSession.png") bottom center no-repeat;
  margin-top:20px;
  position:relative;
}
#coachingWelcome h1  {color:#4d8bbe;font-size:30px;font-weight:normal;line-height:normal;margin:0px 0px 8px 5px;padding-top:0px;}
#coachingWelcome h2  {color:#b9d9f3;font-size:20px;font-weight:normal;line-height:28px;margin:0px 0px 0px 5px;}
#coachingWelcome p   {color:#85b5dd;font-size:13px;font-weight:normal;line-height:23px;margin:0px 0px 0px 5px;}
#coachingWelcome p a {color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;}

#discWelcome {
  width:308px;
  height:383px;
  float:left;
  background:url("../../images/discWelcomeBg.png") bottom center no-repeat;
  margin-top:20px;
  position:relative;
}
#discWelcome h1  {color:#4d8bbe;font-size:30px;font-weight:normal;line-height:normal;margin:0px 0px 8px 5px;padding-top:0px;}
#discWelcome h2  {color:#b9d9f3;font-size:20px;font-weight:normal;line-height:28px;margin:0px 0px 0px 5px;}
#discWelcome p   {color:#85b5dd;font-size:13px;font-weight:normal;line-height:23px;margin:0px 0px 0px 5px;}
#discWelcome p a {color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;}
#discDisplay{
  width:1008px;
  background:transparent url("../../images/experiencesBg.png") 0 0 no-repeat;
  float:left;
}
#discInner {
  margin:30px;
  background:transparent;
}
#mainWelcomeTestimonials {
  width:800px;
  margin-top:20px;
  position:relative;
}
#mainWelcomeTestimonials h1  {color:#4d8bbe;font-size:30px;font-weight:normal;line-height:normal;margin:0px 0px 8px 5px;padding-top:0px;}
#mainWelcomeTestimonials h2  {color:#b9d9f3;font-size:20px;font-weight:normal;line-height:28px;margin:0px 0px 0px 5px;}
#mainWelcomeTestimonials p   {color:#85b5dd;font-size:13px;font-weight:normal;line-height:21px;margin:0px 0px 0px 5px;}
#mainWelcomeTestimonials p a {color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;}

#mainVideo {
  width:697px;
  height:412px;
  background:url("../../images/bg_MainVideo.png") 0 0 no-repeat;
  float:right;
  position:relative;
}
#videoWrapper {
  width:664px;
  height:382px;
  position:absolute;
  top:11px;
  left:42px;
}
#mainVideoExp {
  width:697px;
  height:412px;
  background:url("../../images/bg_MainExperiencesPage.png") 0 0 no-repeat;
  float:right;
  position:relative;
}
#videoWrapperExp {
  width:664px;
  height:382px;
  position:absolute;
  top:14px;
  left:16px;
}
#mainVideoThick {
  width:697px;
  height:412px;
  background:url("../../images/bg_MainThickBack.png") 0 0 no-repeat;
  float:right;
  position:relative;
  margin-bottom:15px;
}
#videoWrapperThick {
  width:664px;
  height:382px;
  position:absolute;
  top:14px;
  left:14px;
}
#mainNews{
  width:669px;
  height:268px;
  background:url("../../images/bgStatic_News.png") 0 0 no-repeat;
  float:left;
}
#mainBlogs{
  width:324px;
  height:268px;
  background:url("../../images/bgStatic_Blogs.png") 0 0 no-repeat;
  float:right;
  position:relative;
}
ul#blogNav                     {width:295px;height:228px;position:absolute;top:40px;left:14px;}
ul#blogNav li                  {display:inline;height:76px;float:left;}
ul#blogNav li a                {display:block;height:76px;}
ul#blogNav li.bnLife a         {width:295px; background:url("../../images/blogs/blogLife.png") 0 0 no-repeat;text-indent:-99999px;}
ul#blogNav li.bnLife a:hover   {background-position:0px -76px;}
ul#blogNav li.bnLove a         {width:295px; background:url("../../images/blogs/blogLove.png") 0 0 no-repeat;text-indent:-99999px;}
ul#blogNav li.bnLove a:hover   {background-position:0px -76px;}
ul#blogNav li.bnBiz a          {width:295px; background:url("../../images/blogs/blogBiz.png") 0 0 no-repeat;text-indent:-99999px;}
ul#blogNav li.bnBiz a:hover    {background-position:0px -76px;}

#mainQuotes{
  width:660px;
  height:158px;
  background:url("../../images/bgStatic_Quotes.png") 0 0 no-repeat;
  float:left;
  margin-top:25px;
  position:relative;
}

#mainQuotes .moreQuotes							{width:660px;height:158px;display:inline;}
#mainQuotes .moreQuotes a						{float:right;width:223px;height:25px;margin:8px 10px 8px 0px; background:url("../../images/moreQuotes.png") 0 0 no-repeat;text-indent:-99999px;}
#mainQuotes .moreQuotes a:hover					{width:223px;height:25px; background-position:0px -25px;text-indent:-99999px;}
#mainQuotes .quotePhoto							{width:100px;height:100px;left:17px;position:absolute;}
#mainQuotes .quoteText							{width:500px;height:117px;color:#464646;font-size:14px;font-weight:normal;line-height:20px;margin:0px 0px 0px 20px;left:117px;position:absolute;}
#mainQuotes .quoteText p.smaller		{font-size:13px;line-height:19px;}

#mainSocial{
  width:313px;
  height:158px;
  background:url("../../images/bgStatic_Social.png") 0 0 no-repeat;
  float:right;
  margin-top:25px;
  position:relative;
}
ul#socialNav                         {width:270px;height:90px;position:absolute;top:40px;left:14px;}
ul#socialNav li                      {display:inline;height:90px;float:left;}
ul#socialNav li a                    {display:block;height:90px;}
ul#socialNav li.snTwitter a          {width:90px; background:url("../../images/social/nsTwitter.png") 0 0 no-repeat;text-indent:-99999px;}
ul#socialNav li.snTwitter a:hover    {background-position:0px -94px;}
ul#socialNav li.snFacebook a         {width:90px; background:url("../../images/social/nsFacebook.png") 0 0 no-repeat;text-indent:-99999px;}
ul#socialNav li.snFacebook a:hover   {background-position:0px -94px;}
ul#socialNav li.snGrads a            {width:90px; background:url("../../images/social/nsGrads.png") 0 0 no-repeat;text-indent:-99999px;}
ul#socialNav li.snGrads a:hover      {background-position:0px -94px;}

#footer {
	width:100%;

	font-size: 14px;
	position: relative;
	color: #FFF;

	clear:both;
	text-align:center;
	/* fix footer problem that showed up 030711 */
    background: url(../../images/bgTile_MainFooter2.png) bottom center repeat-x;
}
#footerContents {
  width:1007px;
  height:120px;
  margin:0px auto;
  position:relative;
}
#styleTracker {
  position:absolute;left:0px;bottom:68px; display:none;
}
body.trOrder #styleTracker {
  position:absolute;top:35px;left:31px;
}
#footerContentsBack {
  width:1007px;
  height:53px;
  margin:0px auto;
  background:url("../../images/bgStatic_Footer.png") 0 0 no-repeat;
  position:absolute;
  bottom:0px;
  left:0px;
  clear:both;
}
body.trOrder #footer {
	/*height:53px;*/
	font-size: 14px;
	position: relative;
	color: #FFF;
	/*background:url("../../images/bgTile_MainFooter.png") 0 0 repeat-x #D5D5D5;*/
	clear:both;
	text-align:center;
	/* fix footer problem that showed up 030711 */
    background: url(../../images/bgTile_MainFooter2.png) bottom center repeat-x;
}
body.trOrder #footerContents {
  width:1068px;
  /*height:53px;*/
  margin:0px auto;
  position:relative;
  /* fix footer problem that showed up 030711 */
  height:120px;
}
body.trOrder #footerContentsBack {
  width:1007px;
  height:53px;
  margin-left:30px;
  background:url("../../images/bgStatic_Footer.png") 0 0 no-repeat;
  position:absolute;
  /*top:20px;*/
  left:0px;
  clear:both;
  /* fix footer problem that showed up 030711 */
  bottom:0px;
}
#footerAd1{
  width:340px;
  height:230px;
  position:absolute;
  top:0px;
  left:1px;
}

#footerAd2{
  width:340px;
  height:230px;
  position:absolute;
  top:0px;
  left:340px;
}
#footerTwitter{
  width:313px;
  height:180px;
  background:url("../../images/bgStatic_Twitter.png") 0 0 no-repeat;
  position:absolute;
  top:29px;
  right:0px;
}
p.twt {
  margin:52px 20px 20px 20px;
  color:#464646;
  text-align:left;
  line-height:20px;
}
#tweet {
  margin:52px 20px 20px 20px;
  color:#464646;
  text-align:left;
  line-height:20px;
}
#tweet a { color:#0072BC;text-decoration:none;}
#tweet a:hover {color:#002878;}
span.twtWhen {
  color:#0072bc;
  font-size:12px;
}
ul#footerNav {position:absolute;right:25px;top:13px;}
ul#footerNav li {display:inline;float:left;border-right:2px solid #ACACAC;padding:0px 4px;}
ul#footerNav li.fnLast {display:inline;float:left; border-right:none;padding:0px 4px;}
ul#footerNav li a {display:block;font-size:13px;color:#0072BC;text-decoration:none;}
ul#footerNav li a:hover {color:#002878;}
#footerContentsBack p {color:#6C6C6C;clear:both;position:absolute;right:25px;top:29px;font-size:11px;}

#searchResultsDiv {width:990px;background:#FFF;margin-left:7px;}
#cse-search-results {
  margin-left:7px;
  padding:25px;
  width:900px;
}

.ueProd {margin:15px 50px 0px 0px;border:1px solid #97c1e3;padding:20px; width:919px;}
.ueProd p {padding-left:35px;font-size:14px !IMPORTANT;color:#4474a5;font-weight:normal;line-height:24px;margin:10px 30px 0px 50px; text-align:justify;}
.ueProdhd {display:none;}
.ueProd .ueProdName {margin-left:25px;}
.ueCheck {border:1px solid #6499d0;padding:6px 6px 6px 5px;margin-left:5px;}
img.prodTitle {margin-left:10px;}

ol#rwList { border:1px solid #6499d0; padding:15px 50px !IMPORTANT;margin:15px 50px !IMPORTANT;}
ol#rwList li {margin:15px 15px 25px 0px !IMPORTANT; padding:15px 15px 25px 0px !IMPORTANT; border-bottom:1px solid #CCC; color:#6499d0; font-weight:bold;font-size:22px;}
ol#rwList li h3 {padding:0px !IMPORTANT;margin:0px !IMPORTANT;color:#0f559f !IMPORTANT;text-decoration:none !IMPORTANT;}
ol#rwList li p {margin-left:25px !IMPORTANT;margin-top:10px !IMPORTANT;} 

img.orderHeader {margin-top:-20px;margin-left:0px;padding-top:0px;}


/* Members Navigation */
body.trOrder #subContents ul#membersNav {margin-left:25px !IMPORTANT;padding:10px 0px !IMPORTANT;text-align:left !IMPORTANT;}
body.trOrder #subContents ul#membersNav li {display:inline !IMPORTANT;margin:0px;padding:0px 10px 0px 10px;float:left;font-size:13px;border-left:1px solid #CCC;}
body.trOrder #subContents ul#membersNav li a {background:#0d2043;color:#FFF;display:block !IMPORTANT;text-decoration:none;margin:0px !IMPORTANT;padding:7px 10px;-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
body.trOrder #subContents ul#membersNav li a:hover {color:#68aeff;padding:7px 10px;}
body.trOrder #subContents ul#membersNav li.firstMN {border:none !IMPORTANT;padding-left:0px !IMPORTANT;}

/* ORDER SIDEBAR */
body.trOrder #subContents #orderSideBar{
  width:313px;
  float:right;
  clear:both;
  margin:0px 23px;
}

body.trOrder #subContents #orderSideBox{
  width:313px;
  background:url("../../images/events/bg_sidebox.png") 0 0 repeat-y;
  float:right;
}

body.trOrder #subContents #orderSideBoxBegin{
  width:313px;
  height:4px;
  background:url("../../images/events/bg_sidebox_begin.png") 0 0 no-repeat;
  float:right;
}

body.trOrder #subContents #orderSideBoxEnd{
  width:313px;
  height:5px;
  background:url("../../images/events/bg_sidebox_end.png") 0 0 no-repeat;
  float:right;
}

body.trOrder #subContents #orderSideBoxSpacer{
  width:313px;
  height:8px;
  background:url("../../images/events/bg_sidebox_spacer.png") 0 0 no-repeat;
  float:right;
}

body.trOrder #subContents #orderSideBoxHeader{
  width:313px;
  height:31px;
  background:url("../../images/events/bg_sidebox_header.png") 0 0 no-repeat;
  float:right;
}

body.trOrder #subContents ul#orderSideBoxQuote        {width:313px;float:right;margin:0px !IMPORTANT;}
body.trOrder #subContents ul#orderSideBoxQuote li     {width:313px;display:inline;background:url("../../images/events/bg_sidebox_quote.png") 0 0 no-repeat;padding-top:10px;margin-bottom:10px;float:right;}
body.trOrder #subContents ul#orderSideBoxQuote li h1  {color:#003471;font-size:30px;font-weight:normal;line-height:normal;margin:20px 0px 0px 20px !IMPORTANT;padding-top:0px;}
body.trOrder #subContents ul#orderSideBoxQuote li h2  {color:#464646;font-size:16px;font-weight:normal;line-height:23px;margin:0px 0px 0px 20px !IMPORTANT;font-weight:bold;}
body.trOrder #subContents ul#orderSideBoxQuote li h3  {color:#464646;font-size:13px;font-weight:normal;line-height:20px;margin:0px 0px 0px 20px !IMPORTANT;padding-top:0px;text-decoration:none;font-weight:bold;}
body.trOrder #subContents ul#orderSideBoxQuote li p   {color:#464646;font-size:13px;font-weight:normal;line-height:20px;margin:0px 20px 10px 20px !IMPORTANT;}
body.trOrder #subContents ul#orderSideBoxQuote li p a {color:#003663;font-size:13px;font-weight:normal;text-decoration:none;}
body.trOrder #subContents ul#orderSideBoxQuote li p a:hover {text-decoration:underline;}

body.trOrder #subContents #orderSideBoxQuoteFooter {float:left;}

body.trOrder #subContents #orderSideBoxAvatar{
  width:63px;
  height:63px;
  background:url("../../images/events/bg_sidebox_avatar.png") 0 0 no-repeat;
  margin-right:20px;
  float:right;
}
#eventSchedDiv {margin:0px 50px 0px 50px;}
#eventSchedDiv img.heading {}
#eventSchedDiv img.subheading {margin-top:15px;}

img.schedBottom {
  position:absolute;
  bottom:-17px;
  left:33px;
}
.eventWrapper {
  margin-bottom:50px;
  padding-bottom:25px;
  border:1px solid #005B99;
  position:relative;
  background:#FFF;
  }

table.eventSchedule {
  width:904px;
  color:#004a80 !IMPORTANT;
  font-size:14px; 
  margin:15px 0px 0px 0px;
}

table.eventSchedule tr.even {}
table.eventSchedule tr td {color:#4D4D4D;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;padding:10px;}
table.eventSchedule strong {color:#4D4D4D;}

.eventWrapperCrew {
  margin-bottom:50px;
  padding-bottom:25px;
  border:1px solid #005B99;
  position:relative;
  background:#FFF;
  }
.eventWrapperCrew h1 {margin:7px 0px 0px 10px !IMPORTANT;padding:0px !IMPORTANT;}
a.crewBtnA {background:#004a80;color:#FFF !IMPORTANT;text-decoration:none !IMPORTANT;padding:5px 7px;}
a.crewBtnA:hover {background:#CCC; color:#004a80 !IMPORTANT;}

table.eventScheduleCrew {
  width:904px;
  color:#004a80 !IMPORTANT;
  font-size:13px; 
  margin:8px 0px 0px 0px;
}

table.eventScheduleCrew tr.even {}
table.eventScheduleCrew tr td {color:#4D4D4D;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;padding:10px;}
table.eventScheduleCrew strong {color:#4D4D4D;}

#media-appearances-print {position:relative;width:471px;height:455px;background:url("../../images/media-appearances/print-background.jpg") 0 0 no-repeat;}
#media-appearances-print h5 {font-size:16px;color:#b9d9f3;font-weight:normal;}
#media-appearances-print h6 {font-size:13px;color:#85b5dd;font-weight:normal;}

#media-appearances-video {width:471px;background:url("../../images/media-appearances/vid-middle.jpg") 0 0 repeat-y;margin-top:40px;}
#mavTop {width:471px;height:124px;background:url("../../images/media-appearances/vid-header.jpg") 0 0 no-repeat;}
#mavMiddle {width:471px;}
#mavBottom {width:471px;height:127px;background:url("../../images/media-appearances/vid-footer.jpg") 0 0 no-repeat;}

.mavVid {margin-top:35px;}
.mavVid h5 {font-size:16px;color:#b9d9f3;margin:0px 35px !IMPORTANT;font-weight:normal;}
.mavVid h6 {font-size:13px;color:#85b5dd;margin:3px 35px 18px 35px !IMPORTANT;font-weight:normal;}
.mavVid .outer {margin-left:37px;width:396px;height:279px;background:url("../../images/media-appearances/movie-back.png") 0 0 no-repeat;}
.mavVid .inner {width:382px;height:257px;margin-left:7px;padding-top:7px !IMPORTANT;}

.scriptWrapper {
  margin:15px 0px;
  width:600px;
  height:350px;
  overflow:auto;
  padding:0px 15px;
}
.scriptWrapper p {
  margin-top:15px;
  font-size:14px;
  line-height:normal;
}
.scriptWrapper a {color:#b9d9f3;}
#memberOffset {margin-left:5px;}

.upsellBox {
  border:1px solid #c8d9eb !IMPORTANT;
  background:url(../../images/upsellback.jpg) 0 0 repeat-x;
}
.upsellBox img.checkOutArrow {vertical-align:middle;}
.upsellBox input.ussmdm {}
.upsellBox span.upsellh3 {font-weight:bold;font-size:22px;vertical-align:middle;color:#002750;}
.upsellBox p.upsellCopy {font-size:14px;margin:15px  !IMPORTANT;color:#464646;}

.cse input.gsc-input,
input.gsc-input {
background-image:none !important;
}

.ibDisclaimer {
 clear:both;border:2px solid #0076a3;padding:10px;margin:20px; 
}
.ibDisclaimer p {padding:0px !IMPORTANT;margin:0px !IMPORTANT;font-size:14px !IMPORTANT;color:#000 !IMPORTANT;text-align:center !IMPORTANT;}

#testimonialsPageContainer {}


#testimonialsPageContainer .mainQuotes {
  width:440px;
  background:url("../../images/bgStatic_Quotes_Small.png") 0 0 no-repeat;
  margin:0px 10px 25px 10px;
  clear:both;
  padding:15px;
  border:1px solid #d3e1ef;  
}
#testimonialsPageContainer .mainQuotes .contentdivQ {clear:both;}
#testimonialsPageContainer .mainQuotes .quotePhoto							{width:100px;height:100px;float:left;}
#testimonialsPageContainer .mainQuotes .quoteText							{width:333px;color:#464646;font-size:14px;font-weight:normal;float:left;}
#testimonialsPageContainer .mainQuotes .quoteText	p {color:#464646 !IMPORTANT;line-height:20px !IMPORTANT;margin:0px 0px 0px 20px !IMPORTANT;}
.theadImg {margin-left:10px;margin-bottom:0px;}

/*Infusionsoft Custom Fields*/
/* Custom Fields */
td.customHTML { padding-left:10px; }


/*Holiday Navigation on main TR site*/
#holidayNav { height:61px; }
#holidayNav ul { margin:0 20px 0 0; }
#holidayNav ul li { float:right; display:inline; }
