
a { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #1374A5; text-decoration: underline}

a:hover { font-family: Arial, Verdana, sans-serif; font-size: 14px; color:rgb(113,113,113);}

h1 { font-family: Arial, Verdana, sans-serif; font-size: 24px; color: #006699 }
h2 { font-family: Arial, Verdana, sans-serif; font-size: 18px; color: #006699 }
h3 { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #006699 }
h4 { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #006699 }
h5 { font-family: Arial, Verdana, sans-serif; font-size: 8px; color: #006699 }
h6 { font-family: Arial, Verdana, sans-serif; font-size: 6px; color: #006699 }

hr{ color:#999999; background-color:#999999; width:90%; height:2px; }

.content {
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color:rgb(51,51,51);
}


body {background-image:url('backtile1.gif'); background-attachment: fixed;} 






.center
{ 
text-align: center;
}

/* ***************************************
*** Start of CSS for tables            ***
*************************************** */
table {
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color:rgb(158,158,158);
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
border-width: 0px 0px 0px 0px;
border-spacing: 2px 2px;
border-style: outset outset outset outset;
border-color: #006699;
border-collapse: collapse;
background-color: transparent;
margin-left:auto; 
margin-right:auto
}
table th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #006699;
	background-color: transparent;
	-moz-border-radius: 0px 0px 0px 0px;
}
table td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #006699;
	background-color: transparent;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.printstyle
{
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color:black;
border-collapse:collapse;
background-color: transparent
}
table.printstyle td, th
{
border:1px solid #006699;
}
table.printstyle th
{
background-color:#006699;
color:white;
}

table.alias
{
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color:black;
border-collapse:collapse;
background-color: transparent;
margin-left: 0px;
width: 100%
}
table.alias td, th
{
border:1px solid #006699;
}
table.alias th
{
background-color: #006699;
color:white;
}

/* ***************************************
*** Start of CSS for Forms and buttons ***
*************************************** */
label
{
width: 128px;
float: left;
text-align: right;
margin-right: 4px;
display: block;
font-family: Arial, Verdana, sans-serif; 
font-size: 18px; 
color: #006699
}

input.formbtn
{ 
background-color: rgb(236,236,236);
font-family: Arial, Verdana, sans-serif;
color: #006699;
width : 80px;
margin: 4px 2px 4px 2px;
/*float: right
border: 2px outset rgb(0,102,153) */
}


input.formtxt
{ 
background-color: rgb(236,236,236);
font-family: Arial, Verdana, sans-serif;
color: #006699;
font-size: 18px
/*border: 2px outset rgb(0,102,153) */
}


.fieldset-auto-width {          display: inline-block;     } 

legend
{
color: #006699;
background: rgb(236,236,236);
border: 1px solid rgb(0,102,153);
padding: 2px 6px
}

/* *******************************************************************************  */
/* Form CSS allow to have a form sitting at the top of the screen for option buttons*/
fieldset.options
{
width: 674px;
position:absolute;
left:102px;
top:16px;
height:50px
}



/* ******************************************************
*** Start of CSS for container to set "mainline"      ***
* This container sets the height of the menu column... under which the mainline, (not css controlled) error messages and the like can appear.
* This is NOT a good solution. There must be a better way.
******************************************************* */
#container {
    width: 100px;
    font-size: 12px;
    position:relative;
	left:0px;
	top:0px;
	width:800;
	height: 594px;
	background: #006699;
}

/* ****************************************************
*** Start of CSS for container under person form    ***
*** To hold Alisas', and orT lists                   ***
**************************************************** */
#lhs_lowercontainer {
    width: 334px;
    font-size: 12px;
    position:absolute;
	left:102px;
	top:412px;
	height: 176px;
	border: 2px outset rgb(0,102,153);
	background: transparent;
	z-index:9999;
	overflow : auto
}
/* ****************************************************
*** Start of CSS for container under member form    ***
*** To hold PT lists when there is an alias list    ***
**************************************************** */
#rhs_lowercontainer {
    width: 334px;
    font-size: 12px;
    position:absolute;
	left:442px;
	top:412px;
	height: 176px;
	border: 2px outset rgb(0,102,153);
	background: transparent;
	z-index:9999;
	overflow : auto
}

/* ***************************************
*** Start of CSS for Main heading      ***
*************************************** */
#mainhead {
	font-family: Arial, Verdana, sans-serif; 
	color: #006699; 
    width: 250px;
    font-size: 24px;
    position:absolute;
	left:370px;
	top:4px
}

