/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}	

TD
	{ font-size: .8em; }

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 3px;
	}
	
h1
	{
	font-size: 14pt;
	font-weight: normal;
	margin-top: 4pt;
	margin-bottom: 0;
	}
h2 
	{
	font-size: 10pt;
	font-weight: bold;
	margin-top: 4pt;
	margin-left: .2in;
	margin-bottom: 0;
	}
p
	{margin-top: 4pt;
	margin-left: .4in;
	margin-bottom: 0;
	}
.dropbox {padding-top:1em;border:solid 1px black;background-color:white;height:16px;width:16px;}
A:hover.dropbox {background-color:orange;}

.Container
	{}
	
.Logo
	{
		width: .5in;
		height: .5in;
	}
	
.CssBold, .CssDisplay
	{
		font-weight: bold;
	}
.CssPageTitle
	{
		font-size: 14pt;
	}
	
.CssProjectTitle
	{	font-size: 12pt;
	}
		
.CssPageBody
	{
		margin-top: 10px;
		margin-left: 1px;
	}
.Cssmenubar
	{
	text-align: left;
	bottom: auto;
	color: black;
	background-color: Gainsboro;
	font-size: 10pt;
	line-height: 16pt;
	}
	
.CssBorderAll	{border: solid black 1px;}

.CssBorderRight	{border-right: solid black 1px;}

.CssBorderBottom {border-bottom: solid black 1px;}

.CssClear	{clear: left;}

.CssTextBox {
	border: solid cornflowerblue 1px 
	}
	
A.Cssmenuitem
	{
	color: black;
	text-decoration: none;
	} 
A.here
	{
	color: blue;
	}
A:hover
	{
	color: blue;
	}
	
A
	{
	color: black;
	text-decoration: none;
	} 

.smalltitle
	{font-size: 10pt;
	font-weight: bold;
	padding: 0;
	}
	
/*************  Search Results  ****************************************************/

.ResultGroup
		{font-family: Helvetica, Sans-Serif;
		margin-top: 9pt;
		}
.ResultPage
		{font-size: 12pt;
		padding-top: 3pt;
		}
.ResultPage A {
		color: blue;
		text-decoration: none;
        }
.ResultText
		{font-size: 10pt;
		padding-left: 15pt;
		padding-top: 1pt;
		}
.ResultAuthor
		{font-size: 8pt;
		font-weight: bold;
		padding-left: 15pt;
		padding-top: 1pt;
		}
.ResultAuthor A 
		{color: blue;
		text-decoration: none;
	    }
/*************	Left	************************************************************/

.cssPlayLeft	{
		position: relative;
		left: 0in;
		font-family: Helvetica, sans-serif;
		font-size: 10pt;
		padding-top: 3pt;
		margin: 0px;
		}

.cssplayLeft img
		{float: left;
		}

.cssPlayLeft .CssHeading
		{
		position: relative;
		margin: 0in;
		padding-top: 1pt;
		padding-bottom: 1pt;
		width: 99.6%;
		border-bottom: solid black 1px;
		}

.cssPlayLeft .CssSiteName
		{
		position: relative;
		float: left;
		font-size: 14pt;
		font-weight: Normal;
		text-align: left;
		padding-bottom: 1pt;
		}
		
.cssPlayLeft .CssAncestor
		{
		position: relative;
		clear: left;
		font-size: 10pt;
		font-weight: bold;
		}
		
.cssPlayLeft .CssPageName
		{
		position: relative;
		font-size: 14pt;
		text-align: left;
		margin: 0in;
		padding: 0in;
		font-weight: bold;
		}

.cssPlayLeft .CssMain
		{
		position: relative;
		float: right;
		width: 79%;
		height: 12in;
		padding-top: 3pt;
	    padding-left: 3pt;
		border-left: solid black 1px;
		}
		
.cssPlayLeft .cssText
		{
		position: relative;
		font-size: 10pt;
		font-weight: normal;
		text-align: left;
		padding-top: 3pt;
		}
		
.cssplayLeft .cssSubTitle	{
		font-size: 10pt;
		font-weight: bold;
		margin-left: .15in;
		padding: 0;
		padding-top: 6pt;
		clear: left;
		}

.cssPlayLeft .cssSubText
		{
		clear: left;
		margin-left: .3in;
		}

.cssPlayLeft .csslinkbox
		{
		position: relative;
		float: left;
		margin: 0;
		padding: 0;
		left: 0in;
		width: 20%;
		height: 100%;
		}

.cssPlayLeft .CssLinkTitle
		{
		position: relative;
		margin: 0;
		padding: 0;
		padding-top: 4pt;
		text-align: center;
		font-size: 12pt;
		font-weight: bold;
		}

.cssPlayLeft .CssLinks
		{
		position: relative;
		line-height: 1.5em;
		color: Blue;
		}

.cssPlayLeft a
		{
		text-decoration: none;
		}

.cssPlayLeft a:link
		{
		color: black;
		}

.cssPlayLeft a:visited
		{
		color: purple;
		}

.cssPlayLeft a:hover
		{
		color: blue;
		}


/********	Right	***********************************************************/


.CssPlayRight 	{
		position: absolute;
		top: .9in;
		left: 0in;
		width: 99%;
		font-family: Helvetica, sans-serif;
		font-size: 10pt;
		padding-top: 0pt;
		margin: 0px;
		margin-left: 1%;
		}

.cssplayRight img
		{float: left;
		}
		
.cssplayRight h1	
		{
		font-size: 18pt;
		font-weight: normal;
		padding-top: 0pt;
		}

.cssplayRight h2
		{
		font-size: 12pt;
		margin: 0;
		padding: 0;
		padding-top: 6pt;
		clear: left;
		}

.CssPlayRight .cssSubSec p
		{
		margin-left: .3in;
		}

.cssPlayRight .CssHeading
		{
		position: relative;
		height: .4in;
		width: 99%;
		margin: 0in;
		padding: 0in;
		border-bottom: solid black 1px;
		}

.cssPlayRight .CssPageName
		{
		position: relative;
		float: left;
		height: .4in;
		line-height: .4in;
		vertical-align: bottom;
		font-size: 18pt;
		font-weight: Normal;
		text-align: left;
		margin: 0;
		padding: 0;
		}

.cssPlayRight .CssSiteName
		{
		position: relative;
		float: right;
		height: .4in;
		line-height: .4in;
		vertical-align: bottom;
		font-size: 12pt;
		text-align: right;
		margin: 0in;
		padding: 0in;
		font-weight: bold;
		}

.cssPlayRight .CssMain
		{
		position: absolute;
		top: .4in;
		left: 0;
		width: 78%;
		height: 12in;
		padding-top: 3pt;
		padding-left: 3pt;
		border-right: solid black 1px;
		}

.cssPlayRight .csslinkbox
		{
		position: absolute;
		margin: 0;
		padding: 0;
		top: .4in;
		left: 79%;
		width: 20%;
		}

.cssPlayRight .CssLinkTitle
		{
		position: relative;
		margin: 0;
		padding: 0;
		padding-top: 12pt;
		text-align: center;
		font-size: 12pt;
		font-weight: bold;
		}

.cssPlayRight .CssLinks
		{
		position: relative;
		line-height: 1.5em;
		}

.CssPlayRight a	
		{
		text-decoration: none;
		}

.CssPlayRight a:link
		{
		color: black;
		}

.CssPlayRight a:visited
		{
		color: purple;
		}

.CssPlayRight a:hover
		{
		color: blue;
		}


/********	Top	******************************************************************/


.cssPlayTop	{
		position: absolute;
		top: .9in;
		left: 0in;
		width: 99%;
		font-family: Helvetica, sans-serif;
		font-size: 10pt;
		padding-top: 0pt;
		margin: 0px;
		margin-left: 1%;
		}

.cssPlayTop img
		{float: left;
		}
		
.cssPlayTop h1	
		{
		font-size: 18pt;
		font-weight: normal;
		padding-top: 0pt;
		}

.cssPlayTop h2	{
		font-size: 12pt;
		margin: 0;
		padding: 0;
		padding-top: 6pt;
		clear: left;
		}

.cssPlayTop .cssSubSec p
		{
		margin-left: .3in;
		}

.cssPlayTop .CssHeading
		{
		position: relative;
		height: .4in;
		width: 99%;
		margin: 0in;
		padding: 0in;
		}

.cssPlayTop .CssPageName
		{
		position: relative;
		float: left;
		height: .5in;
		line-height: .5in;
		vertical-align: bottom;
		font-size: 18pt;
		font-weight: Normal;
		text-align: left;
		margin: 0;
		padding: 0;
		}

.cssPlayTop .CssSiteName
		{
		position: relative;
		float: right;
		height: .5in;
		line-height: .525in;
		vertical-align: bottom;
		font-size: 12pt;
		text-align: right;
		margin: 0in;
		padding: 0in;
		font-weight: bold;
		}


.CssPlayTop .CssMain
		{
		position: absolute;
		padding-top: 9pt;
		top: .9in;
		width: 99%;
		}

.CssPlayTop .CssLinkBox
		{
		position: absolute;
		top: .4in;
		height: .5in;
		width: 99%;
		background-color: gainsboro;
		}
		
.CssPlayTop .CssLinkTitle
		{
		position: relative;
		float: left;
		line-height: .5in;
		font-size: 12pt;
		font-weight: bold;
		vertical-align: middle;
		padding-left: 12pt;
		padding-right: 12pt;
		text-align: center;
		color: black;
		}

.CssPlayTop .CssLinks
		{
		position: relative;
		float: left;
		line-height: .2in;
		padding-left: 6pt;
		color: white;
		}

.CssPlayTop .CssLinks ul li
		{
		display: inline;
		padding-left: 9pt;
		}

.CssPlayTop a
		{
		text-decoration: underline;
		}

.CssPlayTop a:link
		{
		color: blue;
		}

.CssPlayTop a:visited
		{
		color: purple;
		}

.CssPlayTop a:hover
		{
		color: red;
		}
.CssButton {
	background-color: gainsboro;
	font-size: 10pt;
	font-family: Tahoma, Helvetica, sans-serif;
	border: 1px solid cornflowerblue;
	width: 85;
	height: 22;
	}
