/* AALEX CSS Style Items -  Created 04/24/05 */

body         { font-family: Arial; font-size: 12pt }
.testie10    { font-family: Courier New; font-size: 10pt }
.testie12    { font-family: Courier New; font-size: 12pt }
.T08         { font-family: Arial; font-size: 8pt }
.T09         { font-family: Arial; font-size: 9pt }
.T10         { font-family: Arial; font-size: 10pt }
.T12         { font-family: Arial; font-size: 12pt }
.T14         { font-family: Arial; font-size: 14pt }
.T18         { font-family: Arial; font-size: 18pt }
.T24         { font-family: Arial; font-size: 24pt }
.T36         { font-family: Arial; font-size: 36pt }
.prehead     { font-family: Georgia; font-size: 10pt }
.H1          { font-family: Tahoma; font-size: 18pt }
.H2          { font-family: Tahoma; font-size: 14pt }
.H3          { font-family: Tahoma; font-size: 24pt }
.quote1      { font-family: Perpetua Titling MT; font-size: 24pt }
.quote2      { font-family: Perpetua Titling MT; font-size: 18pt }
.V14         { font-family: Verdana; font-size: 14pt }
.V18         { font-family: Verdana; font-size: 18pt }


.cap {
float:left;
color:black;
font-size:80px;
line-height:50px;
padding-top:2px;
font-family: "Times New Roman";
}

.firstbigletter {
font-family:"Times New Roman";
color:black;
font-size:56px;
font-weight:normal;
line-height:80%;
letter-spacing:-0px;
}

/* Navigation, boxes and table settings */

.navspacer{background:url("../amplus-pmplus/images/css-images/spacer.gif")}

.fieldboxcolor {background-color: #FFFF99}

.dashbox	 {border:medium dashed #FF3333}

.dashgreenbox	 {border:1px dashed #008000}

.topbox	{
			border-top-width:1px;
			border-top-color:grey;
			border-top-style:solid;
			border-right-width:1px;
			border-right-color:grey;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:grey;
			border-left-style:solid;	
			}

.middlebox	{	
			border-right-width:1px;
			border-right-color:grey;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:grey;
			border-left-style:solid;	
			}
			
.bottombox	{
			border-bottom-width:1px;
			border-bottom-color:grey;
			border-bottom-style:solid;
			border-right-width:1px;
			border-right-color:grey;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:grey;
			border-left-style:solid;	
			}
			
.redbox	{
			border-top-width:1px;
			border-top-color:red;
			border-top-style:solid;
			border-right-width:1px;
			border-right-color:red;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:red;
			border-left-style:solid;	
			border-bottom-width:1px;
			border-bottom-color:red;
			border-bottom-style:solid;	
			}
			
.greybox	{
			border-top-width:1px;
			border-top-color:#CCCCCC;
			border-top-style:solid;
			border-right-width:1px;
			border-right-color:#CCCCCC;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:#CCCCCC;
			border-left-style:solid;	
			border-bottom-width:1px;
			border-bottom-color:#CCCCCC;
			border-bottom-style:solid;	
			}

.blackbox	{
			border-top-width:1px;
			border-top-color:black;
			border-top-style:solid;
			border-right-width:1px;
			border-right-color:black;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:black;
			border-left-style:solid;	
			border-bottom-width:1px;
			border-bottom-color:black;
			border-bottom-style:solid;	
			}

.topredline	{
			border-top-width:1px;
			border-top-color:red;
			border-top-style:solid;
			}
			
.bottomredline	{
			border-bottom-width:1px;
			border-bottom-color:red;
			border-bottom-style:solid;
			}
			
.bottomdashedline	{
			border-bottom-width:1px;
			border-bottom-color:grey;
			border-bottom-style:dashed;
			}

.topbottomredline	{
			border-top-width:1px;
			border-top-color:red;
			border-top-style:solid;
			border-bottom-width:1px;
			border-bottom-color:red;
			border-bottom-style:solid;
			}

.rightgreenline	{
			border-right-width:1px;
			border-right-color:#66CC99;
			border-right-style:solid; 
			}

.leftgreenline	{
			border-left-width:1px;
			border-left-color:#66CC99;
			border-left-style:solid; 
			}
			
.greebbox	{
			border-top-width:1px;
			border-top-color:#66CC99;
			border-top-style:solid;
			border-right-width:1px;
			border-right-color:#66CC99;
			border-right-style:solid;
			border-left-width:1px;
			border-left-color:#66CC99;
			border-left-style:solid;	
			border-bottom-width:1px;
			border-bottom-color:#66CC99;
			border-bottom-style:solid;	
			}

.eg-bar{
background-color: #CCFFFF; /* #EEF5D3 */
font-weight: bold;
border: 1px solid black;
padding: 3px;
}

/* Special navigation menu for GHS home page */

.toolbar {
    background-color: #FFFFCC;
    padding: 4px 0px 4px 0px;
}

.menu {
    color: blue;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #FFFFCC;
    padding: 4px;
}

.menu:hover {
    color: red;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;
}

.line {
	background-color: #FF0000;
	padding: 1px 0px 0px 0px;
}