﻿/*
	Copyright © 2010 Derrick R. Bolen, Esq. MBA
    All rights reserved in all code, including
    but not limited to (x)HTML, JavaScript, 
    XML, and derivative works, and expressly including
    any and all business processes, systems, algorithms,
    and the like herein or used in the creation of
    this material.  No use or reproduction, commercial 
    or otherwise, may be made of all or any part of this 
    material without the express written consent of the above.
*/

.defaultBody
{
	background-color: #DCEDED;
}

.headerDiv
{
	border: 2px solid #808080;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	min-width: 850px;
	text-align: left;
	height: 100px;
	background-color: #FFFFFF;
	background-image: url(  'header_repeat-X.png' );
	background-repeat: repeat-x;
}

.headerDiv .logoFore
{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100px;
	width: 415px;
	background-image: url(  'header_fore_only.png' );
	background-repeat: no-repeat;
}

.headerDiv .bottomRight
{
	background-image: url(  'roundedCorner_8x8_bottom-right.png' );
	background-repeat: no-repeat;
	position: absolute;
	bottom: -2px;
	right: -2px;
	width: 8px;
	height: 8px;
}

.headerDiv .topRight
{
	background-image: url(  'roundedCorner_8x8_top-right.png' );
	background-repeat: no-repeat;
	position: absolute;
	top: -2px;
	right: -2px;
	width: 8px;
	height: 8px;
}

.headerDiv .topLeft
{
	background-image: url(  'roundedCorner_8x8_top-left.png' );
	background-repeat: no-repeat;
	position: absolute;
	top: -2px;
	left: -2px;
	width: 8px;
	height: 8px;
}

.headerDiv .bottomLeft
{
	background-image: url(  'roundedCorner_8x8_bottom-left.png' );
	background-repeat: no-repeat;
	position: absolute;
	bottom: -2px;
	left: -2px;
	width: 8px;
	height: 8px;
}

.controlDiv
{
	padding: 2px 10px 2px 10px;
	border: 2px solid #808080;
	position: absolute;
	top: 20px;
	right: 5px;
	width: 410px;
	height: 45px;
	background-color: #FFFFFF;
	z-index: 999;
}

.controlDiv .bottomRight
{
	background-image: url(  'roundedCorner_8x8_bottom-right_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	bottom: -2px;
	right: -2px;
	width: 8px;
	height: 8px;
}

.controlDiv .topRight
{
	background-image: url(  'roundedCorner_8x8_top-right_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	top: -2px;
	right: -2px;
	width: 8px;
	height: 8px;
}

.controlDiv .topLeft
{
	background-image: url(  'roundedCorner_8x8_top-left_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	top: -2px;
	left: -2px;
	width: 8px;
	height: 8px;
}

.controlDiv .bottomLeft
{
	background-image: url(  'roundedCorner_8x8_bottom-left_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	bottom: -2px;
	left: -2px;
	width: 8px;
	height: 8px;
}

.controlDiv .helpDiv
{
	position: absolute;
	right: 5px;
	top: 10px;
	width: 25px;
	height: 25px;
}


.showTOC
{
	position:absolute;
	top: 2px;
	left: 130px;
}
.hideTOC
{
	position:absolute;
	top: 2px;
	left: 200px;
}
.displayBoth
{
	position:absolute;
	top: 30px;
	left: 70px;
}
.displayTreatise
{
	position:absolute;
	top: 29px;
	left: 245px;
}
.displayCases
{
	position:absolute;
	top: 29px;
	left: 330px;
}
.printSection
{
	position:absolute;
	top: 56px;
	left: 70px;
}
.printCases
{
	position:absolute;
	top: 56px;
	left: 220px;
}





.linkStepNavLabel
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

a.linkStepNav:link, a.linkStepNav:visited, a.linkStepNav:hover, a.linkStepNav:active
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #0000FF;
}


a.linkStepNav:link
{
}
a.linkStepNav:visited
{
}
a.linkStepNav:hover
{
	text-decoration:underline;
	color:#CC0000;
}
a.linkStepNav:active
{
}


a.linkStepNoNav:link, a.linkStepNoNav:visited, 
a.linkStepNoNav:hover, a.linkStepNoNav:active
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #808080;
	cursor: default;
}

.divDataStore
{
	background-color: Transparent;
	display: none;
}




.divSearchStep
{
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	width: 403px;
	height: 32px;
	bottom: 5px; /*45px;*/
	left: 5px; /*365px;*/
	padding: 5px 5px 5px 10px;
	background-color: #FFFFE0;
	display: none;
	border-top-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
	text-indent: 0em;
}


/*
.dssBottomRight
{
	background-image: url(  'roundedCorner_8x8_bottom-right_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	bottom: -2px;
	right: -2px;
	width: 8px;
	height: 8px;
}

.dssTopRight
{
	background-image: url(  'roundedCorner_8x8_top-right_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	top: -2px;
	right: -2px;
	width: 8px;
	height: 8px;
}

.dssTopLeft
{
	background-image: url(  'roundedCorner_8x8_top-left_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	top: -2px;
	left: -2px;
	width: 8px;
	height: 8px;
}

.dssBottomLeft
{
	background-image: url(  'roundedCorner_8x8_bottom-left_gradient.png' );
	background-repeat: no-repeat;
	position: absolute;
	bottom: -2px;
	left: -2px;
	width: 8px;
	height: 8px;
}
*/


.headerContactUs
{
	position: absolute;
	top: 77px;
	right: 8px;
	width: 428px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E1E1E1;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

a.contactUsLink:link, a.contactUsLink:visited, a.contactUsLink:hover, a.contactUsLink:active
{
	color: #E1E1E1;
	font-weight: bold;
	text-decoration: none;
}

a.contactUsLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
