﻿/* This page describes styles for the Public Master page. */
html, body 
{ 
	background-color:#d2d2d0;
	background-image:url(../Images/Body_gradient.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height: 100%;
	padding-left: 0em; 
	margin:0em; 
	overflow:hidden;
}

form
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin-left: 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	bottom: 0px
}

#page 
{ 
	height: 100%; 
	background-color:White;
}

#topSection
{
	height: 146px; 
	width:100%;
}

#middleSection
{
	width:100%;
	height:100%;
	padding:0 0 0 0;
	position:absolute;
	bottom:25px;
	top:147px
}

#bottomSection
{
	position: absolute; bottom: 0; height: 24px; width:100%; padding: 0 0 0 0; margin: 0em;
}

/* Entire first row of table */
.topBanner
{
	width:973px;
	height:146px;
	/*background-image:url(../Images/Header_gradient.jpg);*/
	background-image:url(../Images/CYbersleuth_Header_background2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	border-left: solid 1px White;
	border-right: solid 1px White;
}

/* First row of table on the left. */
.topBannerLeft
{
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(../Images/Netstar_logo2.jpg);
	/*background-image:url(../Images/captorworld.swf);*/
}

/* First row of table on the right. */
.topBannerRight
{
	background-repeat:no-repeat;
	background-position:center center;
	
	width:750px;
	height:150px;
	/*background-image:url(../Images/topheader.jpg);*/
	background-image:url(../Images/CYbersleuth_logo2.jpg);
	width:775px;
}

.middleSectionTable
{
	width:975px;
	height:100%;
	border-left: solid 1px White;
	border-right: solid 1px White;
}

/* Cell where the menu page are displayed. */
.sideMenuFill
{
	background-image:url(../Images/Nav_Background_gradient.jpg);
	background-position:top;
	background-repeat:repeat-y;
	/*background-color:#7a7a7a;*/
	width:149px;
	border-left: solid 1px #898995;
	border-top: solid 1px #898995;
	border-bottom: solid 1px #898995;
}

.sideMenuBG
{
	background-image:url(../Images/Nav_Background2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:149px;
	height:100%;
	border:0;
}

.sideMenuArea
{
	width:149px;
	border:0;
}

/* Cell where the current unit selection is displayed. */
.selectionInfoArea
{
	width:149px;
	padding-bottom:30px;
}

.subMenu
{
	position:relative;
	z-index:100;
}

/* Table containing the selection information. */
.selectionInfoTable
{
	border-style:solid;
	border-width:0pt;
	border-color:#74789A;
	border-width:0px;
	padding-bottom:0pt;
	margin-bottom:0pt;
	background-color:#b5b7c4;
}

.selectionInfoPromptCell
{
}

.selectionInfoPromptLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}

.selectionInfoValueLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
	/*background-color:White;*/
}

.selectionInfoList
{
	border-style:solid;
	border-width:0px;
	border-color:Navy;
	text-indent:5px;
	font-family:Verdana;
	font-size:10pt;
	/*background-color:#F3F3F3;*/
	/*background:#10B5C6;*/
	color:Black;
}



/* Table cell where content pages are displayed. */
.pageContentCell
{
	width:821px;
	
	vertical-align:top;
	background-color:White;
	border: solid 1px #898995;
}

.contentPanelStyle
{
	vertical-align:top;
	background-repeat:no-repeat;
	/*width:821px;*/
}

.contentHeadingRow
{
	width:750px;
	height:24px;
}

.contentHeadingCell
{
	background-color:#0B1856;
	height:24px;
	width:750px;
	text-align:center;
}

.contentDetailRow
{
	/*width: 100%;
	height: 100%;
	text-align:center;*/
}

.contentDetailCell
{
	/*width: 100%;
	height: 100%;
	text-align:center;*/
}

.bottomSectionTable
{
	width: 975px;
	height:24px;
	border-left: solid 1px White;
	border-right: solid 1px White;
}

.bottomBannerArea
{
	height:24px;
	width:975px;
	padding: 0em;
	margin: 0em;
}
