﻿body 
{
	width:100%;
	background-color: #464646;
	text-align:center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:Arial Narrow;
}
.b
{
	color:#000000;
	text-decoration:none;
	font-family:Calibri Verdana;
}
.Title
{
	padding-left:10px;
	font-family:Agency FB;
	font-size: 67px;
	vertical-align:text-top;
	height:125px;
}
.TitleImage	
{
	vertical-align:top;	
	
}
.PageContent
{
	margin-left: 250px;
	*margin-left: 0;
	_margin-left: 0;
	text-align:left;
	width: 950px;
	background-color:White;
	font-family:Calibri Verdana;
}

.HomeContent
{
	height: 650px;
}
.AboutBookContent
{
	height: 650px;
}
.BuyBookContent
{
	height: 670px;
	min-height: 670px;
}
.BuyBookContentSmall
{
	height: 500px;
	min-height: 500px;
}
.CheckoutContent
{
	min-height: 650px;
	margin:0 0 0 48px;
}
.RegisterContent
{
	height: 550px;
	text-align:center;
	margin-top:100px;
	width:100%;
}
.LoginContent
{
	width: 700px;
	height: 600px;
	padding: 50px 0 0 0;
}	
.PasswordContent
{
	width: 500px;
	height: 435px;
	padding: 215px 0 0 300px;
}	
.ChapterDetail
{
	min-height: 650px;
}
.VideoListContent
{
	min-height: 650px;
}
.TopNav
{
	background-color:#F9C700;
	width: 100%;
	height: 31px;
}
.TopMenuNormal 
{	
	width: 100%;
	height: 30px;
}
.TopMenuMouseOver 
{
	height: 30px;
}
.TopMenuHidden
{
	display:none;
}
.TopMenuItem 
{
	FONT-SIZE: 13px; 
	font-weight :bold;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	width: 100px;
	text-align:center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 30px;
}

.TopMenuItem a
{
	color: Blue;
}

.TopMenuItemLogon
{
	FONT-SIZE: 13px; 
	font-weight :bold;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	width: 25px;
	text-align:right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 30px;
	color: Blue;
}

.TopMenuItemLogon a
{
	color: Blue;
}

.TopMenuItemSelected 
{
	FONT-SIZE: 13px; 
	font-weight :bold;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	width: 135px;
	text-align:center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 30px;
}
.TopMenuItemSelected a
{
	color: White;
}

.Footer
{
	background-image: url(images/BottomBorder.JPG);
	background-repeat: no-repeat;
	height:35px;
	padding-left:20px;
	padding-top: 10px;
	text-align:center;
	margin-top: -5px;
}
.Copyright
{
	color:White;
}
.Copyright a
{
	color:#F9C700;
}
.GetHelp
{
	height: 650px;
	padding: 0 40px 0 120px;
}
.DownloadContent
{
	min-height: 650px;
	text-align:center;
	vertical-align:middle;
}
.GridHeader
{
	height:25px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
}

.collapsePanelHeader
{
	width:820px;
	height:25px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-right: 50px;
	padding-top:5px;
	cursor:pointer;
}
.collapsePanel 
{
	width:890px;
	background-color:white;
	overflow:hidden;
}
.collapsePanelDiv 
{
	padding: 8px 8px 8px 8px;
	border-left: solid 1px #F9C700;
	border-right: solid 1px #F9C700;
}

.VerifyInstructionsContainer
{
	padding-top:25px;
	width:520px;	
	text-align:center;

}
.VerifyInstructions
{
	text-align:left;
	background-color: Silver;
}
.VerifyInstructions span
{
	FONT-SIZE: 12px; 
	font-weight :600;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	text-align:left;
}

.ChooseNextSteps span
{
	FONT-SIZE: 13px; 
	font-weight :900;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	text-align:left;
}

.NotifyAvailableText span
{
	FONT-SIZE: 13px; 
	font-weight :900;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	text-align:left;
	color:DarkBlue;
}
.CommingSoon
{
	background-image: url(images/ComingSoon.png);
	background-repeat: no-repeat;
	z-index: 2000;
	position:relative;
	width: 500px;
	height: 500px;
	margin-top: -400px;
	margin-left:-31px;
}
.popupPanel 
{
	padding-top:10px;
	width:948px;
	min-height: 638px;
	height: 638px;
	background-color:  #E8E4D5;
	border: solid 1px DarkBlue;
	text-align:center;
	vertical-align:middle;
}
.DemoVpc
{
	min-height: 650px;
}
.VideoContent
{
	min-height: 600px;
	padding: 0 20px 20px 40px;
}
.Eula
{
	min-height: 650px;
	margin: 0 50px 0 50px;
}
.BlogContent
{
	min-height: 650px;
	height: 650px;
	margin:0 0 0 48px;
	vertical-align:middle;
}

.UserHomeWelcome
{
	FONT-SIZE: 13px; 
	font-weight :bold;
	FONT-FAMILY: Verdana,Tahoma,Helvetica; 
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 30px;
	color: Blue;
}
.BuyNowContent
{
	margin: 0 50px 0 160px; 
	width: 575px; 
	border: solid 1px #F9C700; 
	height:250px; 
	padding:10px 10px 10px 15px;
}
.MyAccountContent
{
	height: 200px;
	min-height: 200px;
	padding:5px 35px 15px 35px;
}

