/*
*	NAME:  	hplscreen.css
*
*	DESC:  	Cascading Style Sheet for subclass.
*
*	AUTHOR:	Hilary P. Lancaster
*
*	COPYRIGHT (C) 2006 All Rights Reserved
*
*	UPDATE:	 7/21/2006  HPL  Author
*			__/__/____  ___  ________________________________
*
*	NOTES:	This style sheet contains the specifications for this 
*			site's appearance on glass.
*
*
*	Common HPL Element styles not referenced here.
*
* 	A			Defaults exist in the common style sheet
*
* 	FORM			Defaults exist in the common style sheet
*
* 	H1			Defaults exist in the common style sheet
*
* 	H2			Defaults exist in the common style sheet
*
* 	HR			Defaults exist in the common style sheet
*
* 	IMG			Defaults exist in the common style sheet
*/
BODY
{
	text-align: left;										/* Left default					*/
	width: auto;
	color: #000080;										/* Navy default text				*/
	font-family: "Times";									/* Proportionally spaced serif		*/
	font-size: 13pt;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 0px;
}
/*
*	Classified selectors
*
* 	.hpllastupd		Defaults exist in the common style sheet
*
* 	DIV.hplbot		Defaults exist in the common style sheet
*
* 	DIV.hplhead		Defaults exist in the common style sheet
*
* 	DIV.hpltop		Defaults exist in the common style sheet
*
* 	H2.hplresume	Defaults exist in the common style sheet
*
* 	TABLE.hpltable	Defaults exist in the common style sheet
*
* 	TD.hplrowlit	Defaults exist in the common style sheet
*/
.hplbutton
{
	margin-left: 2px;
	margin-right: 4px;
}
.hplcaption
{
	color: #000080;										/* Navy default text				*/
	font-family: "Arial";									/* Proportionally spaced sans serif		*/
	font-weight: bold;
	font-size: 10pt;
}
.hplright
{
	text-align: right;
	color: #000080;
}
.hplarrowprior
{
	float: left;
}
.hplarrownext
{
	float: right;
}
.hplmenu
{
	text-align: left;										/* Left default					*/
	width: auto;
	color: #0000cd;										/* Medium Blue default text			*/
	font-family: "Times";									/* Proportionally spaced serif		*/
	font-size: 11pt;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-decoration: underline;
}
.hplmenuitem
{
	text-align: left;										/* Left default					*/
	color: #0000cd;										/* Medium Blue default text			*/
	font-family: "Times";									/* Proportionally spaced serif		*/
	font-size: 11pt;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
}
.hplmenutext
{
	text-align: left;										/* Left default					*/
	color: #800000;										/* Maroon default text				*/
	font-family: "Times";									/* Proportionally spaced serif		*/
	font-size: 11pt;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
}

.hplmenuborder
{
	border: 1px solid #daa520;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

}
.hplexclaim
{
	text-align: center;									/* Center default					*/
	width: auto;
	color: #ff0000;										/* Red default text				*/
	font-family: "Arial";									/* Proportionally spaced serif		*/
	font-size: 14pt;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
	text-decoration: none;
}
DIV.hplfoot
{
	text-align: left;
	color: #b8860b;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	margin-right: 0px;										
	margin-left: 0px;										
}
DIV.hplpresent
{
	clear: both;
	text-align: left;
	color: #000080;
	background-color: inherit;								
	font-size: inherit;
	font-weight: normal;
	font-style: normal;
	padding-top: 0px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 0px;
	margin: 0px;
}
DIV.hplyahoo
{
	float: right;
	line-height: normal;
	text-align: right;
	padding: 0px;
}
H1.hplresume
{
	font-family: "Times New Roman" ! important;					/* Proportionally spaced serif		*/
	font-size: 24pt;
	font-style: normal;
	position: absolute;
	top: 68px;
	left: 374px;
	padding: 0px;
 	color: #b8860b;										/* Header 1 Dark Goldenrod			*/
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 2px;
}
IMG.hpllogo
{
	float: left; 
}
IMG.hpllogoprt
{
	display: none;
}
P.hpladdress
{
	display: none;
}
/*
*	Horizontal menu built via TABLE with Hyperlinks in cells.
*/
TABLE.hplmenuhorz
{
	float: right;
	width: 60%;
	border: 0px;
	border-color: #ffffff;
	border-style: hidden;
	border-spacing: 0px;
	border-width: 0px;
	padding: 0px;
	background-color: #eee8aa;								/* Menu background pale goldenrod #eee8aa	*/
}
TD.hplmenuhorz
{
	width: auto;
	border-color: inherit;
	border-width: inherit;
	text-align: center;
	padding: 2px;
	background-color: inherit;								
}
TD.hplmenubar
{
	width: auto;
	font-size: 14pt;
	font-style: normal;
 	color: #696969;										/* Vertical Bar light gray			*/
/*	vertical-align: top; doesn't work */
	border-color: inherit;
	border-width: inherit;
	padding: 2px;
	background-color: inherit;								
}
/**/