body
{ 
margin:0; padding:0; 
text-align:center;
background-color:#ffffcc;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom:15px
}

#wrapper
{ 
width:780px;
text-align:left; 
margin-left:auto; margin-right:auto;
background-image: url(images/trans.gif);
background-repeat: repeat-y;
background-position: center;
background-color:#cccccc;
} 

#head
{
BACKGROUND-IMAGE: url(/entpsa/images/headerbg.jpg); 
WIDTH: 780px;
HEIGHT: 90px;
}

#mainBorder
{
BORDER: #666666 1px solid;
}

#mainBody
{
float:left;
height:auto;
POSITION:RELATIVE;
MARGIN-TOP:5px;
WIDTH: 530px;
BACKGROUND-COLOR: #cccccc;
}

#mainBodyAdmin
{
float:left;
height:auto;
POSITION:RELATIVE;
MARGIN-TOP:5px;
WIDTH: 780px;
BACKGROUND-COLOR: #cccccc;
}

#mainCol
{
BORDER: #666666 1px solid; 
padding:10px 20px 10px 20px;
margin-left:5px;	
margin-top:4px;
margin-right:5px;
margin-bottom:4px;
FONT-SIZE: 70%;
FONT-FAMILY: verdana;
BACKGROUND-COLOR: #ffffff;
height:auto;
}

#mainCol blockquote
{
	margin:0px 10px 10px 0px
}

#rightCol
{
POSITION:RELATIVE;
MARGIN-TOP:5px;
margin-left:530px;
padding:1px 0px 1px 0px;
BACKGROUND-COLOR: #cccccc;
}

#mainCol h2
{
FONT-SIZE: 140%;
FONT-FAMILY: verdana;
font-weight:bold;
color:006600;
}

#mainCol h3
{
FONT-SIZE: 115%;
FONT-FAMILY: verdana;
font-weight:bold;
color:006600;
margin-top:-15px;
}

#mainCol ul
{
	list-style-type:disc;
	list-style-position:outside;
	margin-left:15px;
	color:#060;
}

#rightSub
{
BORDER: #666666 1px solid;
padding:10px 20px 10px 20px;
margin-left:5px;	
margin-top:4px;
margin-right:5px;
margin-bottom:3px;
FONT-SIZE: 70%;
FONT-FAMILY: verdana;
BACKGROUND-COLOR: #ffffff;
}

#rightSub ul
{
	list-style-type:disc;
	list-style-position:outside;
	margin-left:15px;
	color:#060;
}

#heading
{
position:absolute;
top:auto;
height:40px;
width:auto;
margin-top:5px;
margin-left:5px;
}

#heading h1
{ 
COLOR: #006600;
margin-top:0px;
FONT-FAMILY: 'Trebuchet MS';
FONT-WEIGHT: bold;
FONT-SIZE: 29px;
vertical-align:top;
line-height:30px;
}

#nav
{
position:absolute;
top:77px;
height:18px;
width:auto;
background-color:#cccccc;
margin-left:5px;
}

#nav a
{
background: #efefef;
float: left;
width: auto;
border: 1px solid #efefef; 
border-right-width: 0px;
padding: 4px 10px 4px 10px; 
margin: 0px 0px 10px;
color: #ffffff;
text-decoration: none;
display: block;
background-color: #666600;
font-family: "verdana", serif;
text-transform: uppercase;
font-size: 60%;
line-height:100%;
font-style: normal;
font-weight: lighter;
text-align:center;
}

#nav a:hover
{
color: #ffffff;
background: #cccc00;
}

#nav a:active
{
color: #ffffff;
background: #cccccc;
}

#rightSub h2
{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#006600;
	line-height:90%;
	text-transform:uppercase;
}

.ph {
clear: both;
height: 5px;
background-color:#cccccc;
margin:0; padding:0;
}

.clear {
clear: both;
height: 5px;
background-color:#ffffcc;
margin:0; padding:0;
}

#footer
{
WIDTH: auto;
BACKGROUND-COLOR: #cccccc;
height:auto;
padding-bottom:5px;
}

#copyright
{
font-family:Verdana;
font-size:65%;
padding-left:26px;
padding-bottom:5px;
text-align:left;
vertical-align:middle;
}

.empDiv
{
margin-bottom:10px;
display: block;
position:relative;
height:110;
}

.empImg
{
margin-right:5px;
margin-bottom:5px;
}

.TextBold
{
	font-weight:bold;
}

.subHeading
{
FONT-SIZE: 115%;
FONT-FAMILY: verdana;
font-weight:bold;
color:006600;
}

.subHeadingfivepx
{
FONT-SIZE: 115%;
FONT-FAMILY: verdana;
font-weight:bold;
color:006600;
margin-top:-8px;
}

.table
{
	font-family:Verdana;
	font-size:90%;
	
}

.smallFont
{
	font-size:xx-small;
	font-family:Verdana;
	color:Red;	
}



h1
{ 
COLOR: #006600;
margin-top:0px;
margin-bottom: 15px;
FONT-FAMILY: 'Trebuchet MS';
FONT-WEIGHT: bold;
FONT-SIZE: 20px;
vertical-align:top;
line-height:30px;
}
