﻿
*
{
    font-family:Helvetica;
    font-size: 12px;
    color: #323535;
}

body
{
    background-image: url(Concept/background.jpg);
    
}


LI
{
    list-style-type: disc;
    list-style-position: outside;
     margin-bottom:10px;
}


TD
{
     vertical-align:top;
}

.TextBox
{
    border: Gray 1px solid;
}

.RedTitle
{
    font-size:14px;
    color:Red;
}

.WhiteBold
{
   font-size:14px;
   font-weight:bold;
   font-style:normal;
   font-variant:normal;
   color:White;
}



.ExtraLarge
{
    font-size: 26px;
    font-weight:normal
}

.ExtraLargeBold
{
    font-size: 26px;
    font-weight:bold
}


.Large
{
    font-size: 16px;
    font-weight:normal
}

.LargeBold
{
    font-size: 16px;
    font-weight:bold
}

.Middle
{
    font-size: 14px;
    font-weight:normal
}

.MiddleBold
{
    font-size: 14px;
    font-weight:bold
}

.Bold
{
    font-weight:bold
}

HR
{
    font-size: 1;
    color: gray;
    text-decoration: none;
    border:0;
    display:block;
    outline-style:none;
}


/* Balance */
.QuadrantTitle
{
  font-size:24px;
}



.BalanceTextBox
{
  overflow:hidden; 
  border-style:solid;
  border-width:1px;
  border-color:Gray;
}

.BalancePrintTextBox
{
  overflow:hidden; 
  border-style:none;
  border-width:0px;
  background-color:Transparent;
}


.BalancePrintTextBoxHighLight
{
  overflow:hidden; 
  border-style:none;
  border-width:0px;
  background-color:Transparent;
  font-size:15px;
  font-weight:bold;
}

/****************************************************/

/* PRIVATE MASTER */
.PrivateMasterTable
{
     width:480;
}


/* HEADER */
.Header
{
    width:490px;
}
.HeaderPageIntro
{
     
}
.HeaderSubTitle
{
     font-size:20px;  
}
.HeaderSubIntro
{
     
}
/*************/


/* ACTIONBAR */
.ActionBar
{
  width:490px;
  border-top-color:Gray;
  border-top-width:1px;
  border-top-style:solid;
}
.ButtonAction
{
   font-size:20px;
}
.ButtonCancel; .ButtonDelete
{
   font-size:12px;
}
.ButtonDelete
{
   font-size:12px;
}
/*************/

/* Menu */
.MenuTitle
{
    font-size: 13px;
    color: White;
    letter-spacing: 0px;
    word-spacing: 0px;
}

.MenuItem
{
    font-size: 15px;
    text-decoration:none;
    color:Red;
    height:20px;
}

.MenuItemDescription
{
    font-size: 13px;
    text-decoration:none;
    height:20px;
}
/*************/


/* Menu1 */
.Menu1Table
{ 
    width:490px;
}
.Menu1Cell
{
    border-bottom-width: 1px;
    border-bottom-style: solid; 
    border-bottom-color:Gray;
    height:40;
 
}
.Menu1Item
{
    font-size: 14px;
    font-weight:normal;
    text-decoration:none;
}

.Menu1ItemDescription
{
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
}
/*************/

/* Menu2 */
.Menu2Table
{
    width: 490px;
    background-color:#dcdcdc;
    
}

.Menu2Cell
{
    border-bottom-width: 1px;
    border-bottom-style: solid; 
    border-bottom-color:Gray;   
    height:40;
 
}
.Menu2Item
{
    font-size: 14px;
    font-weight:normal;
    text-decoration:none;
}

.Menu2ItemDescription
{
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
}
/*************/

/* Menu3 */
.Menu3Table
{
    width: 490px;
}

.Menu3Cell
{
    border-bottom-width: 1px;
    border-bottom-style: solid; 
    border-bottom-color:Gray;
    height:40;
 
}
.Menu3Item
{
    font-size: 18px;
    font-weight:Bold;
    text-decoration:none;
}

.Menu3ItemDescription
{
    font-size: 18px;
    font-weight:bold;
    text-decoration:none;
}
/*************/


/* Footer */
.FooterTable
{
    text-align: center;
}
.FooterCell
{
    width:800px;
    text-align: center;
    border-top-width: 1px; 
    border-top-style: solid; 
    border-top-color:Gray; 
}
.FooterText
{
    text-align: center;
}
/*************/

/* Logo */
.LogoTop
{
    font-size: 26px;
    font-weight:bold
}
.LogoBottom
{
    font-size: 26px;
    font-weight:bold
}

/*************/


/* Banner */
.BannerTable
{
    width:490px;
    border-width: 1px;
    border-color: Gray;
    border-style: solid;
    
}
.BannerLoginStatus
{
 
}

.BannerWelcomeText
{
    font-size: 16px;
    font-weight:bold
}

.BannerLoginName
{
    font-size: 16px;
    font-weight:bold
}

.BannerLink
{
    font-weight:bold
}

.BannerVideoLink
{
    font-size: 16px;
    font-weight:bold
}

.BannerText
{
    font-size:11px;
}
/*************/

/* Title */


/*************/


/* NewsItem */
.NewsItemTable
{
    width:490px;
}
.NewsItemTableCell
{
    width:245px;
}
.NewsItemTableTitleCell
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: Gray;
}

.NewsItemTableTitle
{
    font-size: 14px;
    font-weight:Bold;  
}
.NewsItemTitle
{
     color:Red;
}
.NewsItemReadMore
{
    color:Red;
    text-decoration:none;
}
.NewsItemText
{
    font-size: 11px;
}
/*************/

/* Testimonial */
.TestimonialTable
{
    width:490px;
}
.TestimonialTableCell
{
    width:245px;
}
.TestimonialTableTitleCell
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: Gray;
}

.TestimonialTableTitle
{
    font-size: 14px;
    font-weight:Bold;  
}
.TestimonialTitle
{
     color:#5AB8BA;
}
.TestimonialReadMore
{
    color:#5AB8BA;
    text-decoration:none;
}
.TestimonialText
{
    font-size: 11px;    
}
/*************/

/* Spiral */
.SpiralTitle
{
	display: block;
    font-size: 16px;
    font-weight:bold;
    width: 235px;
}

.SpiralPhaseText
{
    font-size: 13px;
    font-weight:normal;
}
.SpiralPhaseDescription
{
    font-size: 10px;
}
.SpiralPositioning1
{
 
}
.SpiralPositioning2
{
    font-size: 26px;
    font-weight:normal; 
}
.SpiralPositioning3
{
    font-size: 14px;
    font-weight:normal;
}
.SpiralPositioning4
{
    font-weight:bold;
}

/*************/

/* Faq */
.FaqQuestion
{
     font-size:14px    
}

.FaqAnswer
{}
/*************/


/* Library */
.LibMainFile
{
}
.ButtonLibFile
{
     font-size:14px;    
}


/*************/


/* MiniTests */
.MiniTestMainTable
{
  width:480px;    
}
.MiniTestIntroText
{}
.MiniTestQuestionTable
{
  width:490px;
}
.MiniTestQuestionCell
{
   height:40px;
   vertical-align:middle;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: Gray;
}
.MiniTestQuestion
{
    width:350px;
   
}
.MiniTestMessage
{
     font-weight:bold;    
}
.MiniTestResult
{}
.MiniTestShowResultButton
{}
/*************/
/* Spiral */
.SpiralTable
{
    background-repeat:no-repeat; 
}
/*************/

/*********/
/* Forum */
.ForumTable
{
    width:490px;
}
.ForumCategory
{
    font-size:20px;
    text-decoration:none;
}

.ForumDescription
{
   
}

/*************/
.DiaryNavigatorDayHeader
{
     border-bottom-color:Gray;
     border-bottom-style:solid;
     border-bottom-width:1px;
     border-top-color:Gray;
     border-top-style:solid;
     border-top-width:1px;
     
}


/* Grid */
.Grid
{
     width:100%;
     border:none;
         
}


.PopupVideoButton
{
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
	background-image: url('DefaultBlackCellBackGround.gif');
	width: 215px;
	height: 25px;
}

.Exp tr td{
	height:45px;
}
.disclaimer, .disclaimer a
{
	font-size: 11px;
	text-align: center;
}