/* 
================================
PWA Specific Styles for the skin
================================ 
*/   
	Body{background-color:#4f0b0b;background-image:url(images/BG-PWA.jpg);background-position:center top;background-repeat:no-repeat;}
	#dvHeaderFull{background-image:url(images/header-bg.jpg);background-repeat:repeat-x;height:91px;}
	#dvHeaderCenter{background-image:url(images/header.jpg);background-repeat:no-repeat;width:1001px;height:91px;}

	.dvFullPage{width:100%; margin-left: auto;margin-right: auto;text-align:center;}
	.dvContent{width:900px;margin-left: auto;margin-right: auto;}
	.dvContent2{width:940px;margin-left: auto;margin-right: auto;}
	.dvWelcomePanel{width:200px;margin-left: auto;margin-right: auto;clear:both;}
	.dvFooterContent{text-align:center;width:900px;margin-left: auto;margin-right: auto;background-image:url(images/GOL-Logos.png); background-position:top right;height:24px;background-repeat:no-repeat;}
	.dvMainMenu{margin-left: auto;margin-right: auto;text-align:center;}
	
	.dvContentMealPlanner{width:1050px;margin-left: auto;margin-right: auto;}
	.dvFooterContentMealPlanner{text-align:left;width:1050px;margin-left: auto;margin-right: auto;background-image:url(images/GOL-Logos.png); background-position:top right;height:24px;background-repeat:no-repeat;}
	.FooterText{color:#945b5b !Important;}
	
/*.RadMenu_Default2006, .RadMenu_Default2006 .link {background-image:url(images/partialopacity.png);background-color:Transparent;}*/
	.ControlPanel{background-image:url(images/partialopacity.png);background-color:Transparent;border-top:solid 2px #FFF;border-bottom:solid 3px #5d2223;border-left:solid 3px #5d2223;border-right:solid 3px #5d2223;}
	.SubHead, .SubHead th{color:#f9c133;}
	a, a:link, a:active, a:visited {color:#f9c133}
	.RadMenu_Default .horizontal .item  {color:#FFF;}
	.SubHeadRed, .SubHeadRed th, a:SubHeadRed:link, a:SubHeadRed:active, a:SubHeadRed:visited
{color:#4F0B0B ; font-weight:bold;}
	a.SubHeadRed:hover {color:#f9c133;}
/*.radmenu .RadMenu_Office2007 {background-color:Transparent !important; background-image:none !important;}*/
	a:hover {color:#fff;}
	.Normal, .Normal td{color:#FFF; font-size:12px;}
	a.Normal, a.Normal:links, a.Normal:visted, a.Normal:active{color:#f9c133 !Important;}
	a.Normal:hover{color:#FFF;}
	.NormalBold{color:#FFF; font-size:12px; font-weight:bold; font-family:Tahoma;}
	.YellowHead{color:#F9C133;}
	.YellowHeadBold{color:#F9C133;font-weight:bold;}
	.Head{color:#FFF !Important;font-size:13px;font-weight:bold;}
	.CommandButton, a.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active, a.CommandButton:hover{color:#FFF !Important;}
	
	.LinkWhite, a.LinkWhite:link, a.LinkWhite:visited, a.LinkWhite:active, a.LinkWhite:hover {color:#FFF;font-size:12px;}
	.LinkWhiteBold, a.LinkWhiteBold:link, a.LinkWhiteBold:visited, a.LinkWhiteBold:active, a.LinkWhiteBold:hover {color:#FFF;font-size:13px;font-weight:bold;}
	
	.LargeWhite{font-size:16px;color:FFF;font-weight:bold;}
	.LargeYellow{font-size:16px;color:#f9c133;font-weight:bold;}
	
	.pwaLeftPane, .pwaRightPane {width:240px;padding:3px;}
	.WhiteLeftPane, WhiteRightPane {padding:3px;}
	.pwaContentPane {padding:3px;}
/* White Menu */
.dvWhiteMenu { width:100%; text-align:center; height:105px; background-image:url(images/PWA_White_MenuBG.jpg); background-position:bottom; background-repeat:repeat-x;}
.dvWhiteMenuFooter { width:100%; height:7px; background-image:url(images/PWAY_WhiteMenu_Footer.png); background-repeat:repeat-x;}
.WhiteMenuTable{ width:920px; height:105px; text-align:left;}
.tdWhiteMenu {width:520px;}
.WhiteMenuBar {height:20px;}
.WhiteMenuItem {color:#666666; font-family:Tahoma, Arial; font-size:14px; font-weight:bold; cursor:pointer;}
.WhiteMenuItemSel {color:#B0083B;font-family:Tahoma, Arial; font-size:14px; font-weight:bold; cursor:pointer;}
.RootWhiteMenuItemActive {color:#024683;font-family:Tahoma, Arial; font-size:14px; font-weight:bold; cursor:pointer;}
.WhiteMenu_SubMenu { border:solid 1px #ababab; background-color:#FFF;}
.WhiteMenu_SubMenuItemSel {color:#000; background-color:#e6e6e6; border-top:solid 1px #c2c2c2; border-bottom:solid 1px #c2c2c2;}
.WhiteMenuIcon {height:18px; width:18px; background-color:#e6e6e6;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;}
.MenuVertSpacing {height:10px;}
/* Resouce Guide */
.BlackText, .BlackText td{color:#000 !Important; font-size:12px;}
.RGTitle{color:#7c1010 !Important; font-size:12px;font-weight:bold;}
.RGTitle2{color:#7c1010 !Important; font-size:12px;}
.RGLink, a.RGLink:link, a.RGLink:visted, a.RGLink:active{color:#0A639F !Important; font-size:12px;font-weight:bold;}
a.RGLink:hover{color:#7c1010 !Important; font-size:12px;font-weight:bold;}
.RGLink2, a.RGLink2:link, a.RGLink2:visted, a.RGLink2:active{color:#0A639F !Important; font-size:12px;}
a.RGLink2:hover{color:#7c1010 !Important; font-size:12px;}
/*
================================
Styles for the Blog
================================
*/
th{font-size:12px;font-weight:bold;color:#000;}
.Blog_Arch_CalendarBG{background-color:#FFF;font-family:Tahoma;font-size:12px;}
.Blog_TitleRed{font-weight:bold;color:#000;font-family:Tahoma;font-size:10px;}
.Blog_TitleBlue{font-weight:bold;color:#FFF !Important;font-family:Tahoma;font-size:10px;}
.SearchOptions label{color:#f9c133;font-family:Tahoma;font-size:12px;}
.CreateFrom{color:#f9c133;font-family:Tahoma;font-size:10px;}
.MonthLink, a.MonthLink:link{color:#FFF;font-family:Tahoma;font-size:13px;}
/*
================================
Custom Table Styles
================================
*/
.TableTL{background-image:url(images/TableTL.png);background-repeat:no-repeat;height:4px;width:4px;line-height:4px;}
.TableT{background-image:url(images/TableT.png);background-repeat:repeat-x;height:4px;line-height:4px;}
.TableTR{background-image:url(images/TableTR.png);background-repeat:no-repeat;height:4px;width:4px;line-height:4px;line-height:4px;}
.TableBL{background-image:url(images/TableBL.png);background-repeat:no-repeat;height:6px;width:4px;line-height:6px;}
.TableB{background-image:url(images/TableB.png);background-repeat:repeat-x;height:6px;line-height:6px;}
.TableBR{background-image:url(images/TableBR.png);background-repeat:no-repeat;height:6px;width:4px;line-height:6px;}
.TableL{background-image:url(images/TableL.png);background-repeat:repeat-y;width:4px;line-height:4px;}
.TableR{background-image:url(images/TableR.png);background-repeat:repeat-y;width:4px;line-height:4px;}

.WhiteTableTL{background-image:url(images/WhiteContTL.png);background-repeat:no-repeat;height:4px;width:4px;line-height:4px;}
.WhiteTableT{background-image:url(images/WhiteContT.png);background-repeat:repeat-x;height:4px;line-height:4px;}
.WhiteTableTR{background-image:url(images/WhiteContTR.png);background-repeat:no-repeat;height:4px;width:4px;line-height:4px;line-height:4px;}
.WhiteTableBL{background-image:url(images/WhiteContBL.png);background-repeat:no-repeat;height:6px;width:4px;line-height:6px;}
.WhiteTableB{background-image:url(images/WhiteContB.png);background-repeat:repeat-x;height:6px;line-height:6px;}
.WhiteTableBR{background-image:url(images/WhiteContBR.png);background-repeat:no-repeat;height:6px;width:4px;line-height:6px;}
.WhiteTableL{background-image:url(images/WhiteContL.png);background-repeat:repeat-y;width:4px;line-height:4px;}
.WhiteTableR{background-image:url(images/WhiteContR.png);background-repeat:repeat-y;width:4px;line-height:4px;}

/*
================================
Container Specific Styles
================================
*/
	.pwaContainerTable{width:100%;border-top:solid 2px #FFF;border-bottom:outset 3px #4B0406;border-left:outset 3px #4B0406;border-right:outset 3px #4B0406;}
	.pwaContainerTitle{vertical-align:top; height:36px;font-size:15px; font-weight:300; text-align:right;padding-right:5px;padding-top:2px;background-image:url(images/containertitlebg.png);background-position:right top;background-repeat:no-repeat;}
	.pwaContainerTitle .Head{font-size:13px;}
/*
=======================
Normal Container Styles
=======================
*/

	.OneThirdsPane .pwaNormContainerTable .NormContentBG .imgSizer{width:228px;height:1px;}
	.TwoThirdsPane .pwaNormContainerTable .NormContentBG .imgSizer{width:688px;height:1px;}
	.OneThirdsContentPane .pwaNormContainerTable .NormContentBG .imgSizer{width:448px;height:1px;}
	.FullWidthContentPane .pwaNormContainerTable .NormContentBG .imgSizer{width:928px;height:1px;}
	.FullWidthContentPane .pwaNormContainerTable .NormContentBG .imgSizer{width:458px;height:1px;}
	
	.NormContainterTL{background-image:url(images/PWAContTL.png);background-repeat:no-repeat;width:6px;height:5px;}
	.NormContainterT{background-image:url(images/PWAContT.png);background-repeat:repeat-x;height:5px;}
	.NormContainterTR{background-image:url(images/PWAContTR.png);background-repeat:no-repeat;width:6px;height:5px;}
	.NormContainterL{background-image:url(images/PWAContL.png);background-repeat:repeat-y;width:6px;}
	.NormContentBG{background-image:url(images/PWAContBG.png);background-position:left top;background-repeat:no-repeat;}
	.NoTitleBarContentBG{padding:2px}
	.NormContainterR{background-image:url(images/PWAContR.png);background-repeat:repeat-y;width:6px;}
	.NormContainterBL{background-image:url(images/PWAContBL.png);background-repeat:no-repeat;width:6px;height:9px;}
	.NormContainterB{background-image:url(images/PWAContB.png);background-repeat:repeat-x;height:9px;}
	.NormContainterBR{background-image:url(images/PWAContBR.png);background-repeat:no-repeat;width:6px;height:9px;}
	.NormContainterContentPane{padding-top:20px;}
/*
================================
Journey Wizard Specific Styles
================================
*/
	#tdJourneyNavLeft{width:4px;height:50px;/*background-image:url(images/Nav-Left.png);*/}
	#tdJourneyNavRight{width:4px;height:50px;/*background-image:url(images/Nav-Right.png);*/}
	#tdJourneyNav{width:892px;height:50px;background-image:url(images/Nav-Center.png);}

	#tdJourneyFooterNavLeft{width:5px;height:39px;/*background-image:url(images/Footer-Nav-Left.png);*/}
	#tdJourneyFooterNavRight{width:7px;height:39px;/*background-image:url(images/Footer-Nav-Right.png);*/}
	#tdJourneyFooterNav{width:500px;height:39px;background-image:url(images/Footer-Nav-Center.png);}

	#tdJourneyFooterNav .CommandButton,#tdJourneyFooterNav  .CommandButton a:link,#tdJourneyFooterNav  .CommandButton a:active,#tdJourneyFooterNav  .CommandButton a:visited,#tdJourneyFooterNav  .CommandButton a:hover
		{font-size:16px; width:23%;float:left;margin-left:5px;height:26px;background-image:url(images/partialopacity.png);color:#FFF;}

	#dvNavigation{width:100%; height:18px;display:block;}

	.dvRemainder{padding:5px;height:18px;}
	.dvWizardActive{width:23%;float:left;padding:5px;margin-left:5px;height:18px;background-color:#FFF;color:#4f0b0b;}
	.dvWizardActive a, .dvWizardActive a:link, .dvWizardActive a:active{color:#4f0b0b;}
	.dvWizardInActive{width:23%;float:left;padding:5px;margin-left:5px;height:18px;background-image:url(images/partialopacity.png);}
	.hrJourneyHeader{color:#FFF;width:940px;}

	/*.clsViewForm{ width:400px;}*/
	#clsViewForm{width:600px;}
	.dvFormBG{background-image:url(images/partialopacity.png); width:940px;margin-left:auto;margin-right:auto;}
	#clsViewForm td.SubHead{width:200px;}
	#clsViewForm tr {vertical-align:top;}

	.vstrSegmentTitle{background-color:Transparent;	background-image:url(images/RootItemBkgDK.gif);padding: 6px 6px 6px 6px;}
	.vstrContentWell{background-color:Transparent;}
	.clsRegMain{width:600px;}
/*

================================
My Pictures, Journal, Meals, cleansing, phases
================================
*/
.imgMyPicture{border:3px solid white;}
.dvAddPictures, .dvAddJournal {width:100%;clear:both;text-align:right;padding-top:8px;}
.clsMealLarge{background-image:url(images/MealTileBG_Large.jpg);border:solid 3px #FFF;height:200px;width:150px;vertical-align:middle;text-align:center;}
.clsMeal{background-image:url(images/MealTileBG_Large.jpg);border:solid 3px #FFF;height:75px;width:150px;background-position:middle center;vertical-align:middle;text-align:center;}
.dvNoJournal{width:100%;clear:both;text-align:left;padding-top:8px;}
.clsMealLink a, .clsMealLink a:link, .clsMealLink a:active, .clsMealLink a:visited{color:#9F1417 !Important; cursor:pointer;}
.clsMealLink a:hover {color:#c37315 !Important; cursor:pointer;}

/*
================================
Public Profile
================================
*/
div.SeriesLabel 	{font-size:16px; width:200px;height:45px;vertical-align:middle;text-align:center;overflow:hidden;}
.SeriesLabel span {line-height:45px;}
.clsWeightLost, a.clsWeightLost{color:#4f0b0b;}
/*

================================
My Tasks
================================
*/
.dvReminder{background-image:url(images/partialopacity.png);background-color:transparent;margin:5px;padding:8px;}
.dvReminder .CommandButton{background-image:url(images/partialopacity.png);background-color:transparent;margin:2px;padding:5px; width:100%;}
.dvReminder .SubHead{border-bottom:solid 1px #FFF; font-size:13px;color:#FFF; margin:2px;padding:5px; width:90%;}
.Head .JournalDate{color:#f9c133;}
.outOfRange_Vista span{margin:0px !important;padding:0px !important;}

/* 
================================
Generic Skin Styles
================================
*/   

.main_dnnmenu_container {background-color: transparent;}
.main_dnnmenu_bar {cursor: pointer;cursor: hand;height:16px;background-color: Transparent;}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/cursor: pointer;cursor: hand;color: #000000;font-size: 9pt;font-weight: bold;font-style: normal;background-color: Transparent;font-family: Tahoma, Arial, Helvetica;white-space: nowrap;  /*Word wrapping menu item now optional*/padding: 1px 3px 3px 1px;}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/cursor: pointer;cursor: hand;color: #000000;font-size: 9pt;font-weight: bold;font-style: normal;background-color: Transparent;font-family: Tahoma, Arial, Helvetica;white-space: nowrap;  /*Word wrapping menu item now optional*/padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/}
.main_dnnmenu_itemhover {background-color: #8da4d3;}
.main_dnnmenu_itemhover td {background-color: #8da4d3;}
.main_dnnmenu_icon {cursor: pointer;cursor: hand;text-align: center;width: 15px;height: 100%;}
.main_dnnmenu_submenu {background-color: #cad5ea;z-index: 1000;cursor: pointer;cursor: hand;filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */}
.main_dnnmenu_break {height: 1px;font-size: 1px;}
.main_dnnmenu_arrow {border-right: #cad5ea 1px solid;border-bottom: #cad5ea 1px solid;border-top: #cad5ea 0px solid;font-family: webdings;font-size: 10pt;cursor: pointer;cursor: hand;}
.main_dnnmenu_rootmenuarrow {font-family: webdings;font-size: 10pt;cursor: pointer;cursor: hand;}
.StandardButton {background: #7994cb none;color: #ffffff;font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;}
.TreeViewMenu {	width: 175px;background-color: #dfe5f2;border-right: #7994cb 1px solid;border-top: #7994cb 1px solid;border-left: #7994cb 1px solid;border-bottom: #7994cb 1px solid;-moz-border-radius-bottomleft: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;}
.TreeViewMenu_Header {background-image: url(gradient_LtBlue.jpg);}
/* 
================================
Classroom Styles
================================
*/   
.SidePanel{background-color:Transparent;border:solid 1px #3F0808;border-top:solid 1px #A78585;}
.lnkNext{background-image:url(images/next.gif);}
/* 
================================
Forum Styles
================================
*/  
.af_pager{color:#F9C133;background-color:#FFF;border-left:1px solid #000000;width:40px;}
.af_pagernumber{background-color:#4F0A0A !Important;border-left:1px solid #000000;width:15px;}
.NTForums_Quote{background-color:#AE5E5F;border:1px solid #611313;display:block;font-size:8pt;margin:10px;padding:5px;}

/* 
================================
Admin Styles
================================
*/  

.ControlPanel, .PagingTable {background-color:transparent;}
span.CommandButton  a.commandbutton{display:inline;width:100%;float:none}
span.CommandButton input{display:inline;}
#dnn_ctr2384_FormDispatcher_FormReport_dgFormReport tr td{color:#000;}
