/* ----------------------------- ALIGNMENT -----------------------*/
.center
{
	text-align: center;
}
.right
{
	text-align: right;
}
.left
{
	text-align: left;
}
/* ----------------------------- MARGINS -----------------------*/
FORM
{
    MARGIN: 0px
}
.marginL5
{
	margin-left: 5px; 
}
.marginL10
{
	margin-left: 10px;
}
/* ----------------------------- FONT SIZES -----------------------*/
.FS6
{
	font-size: 7pt;
}
.FS8
{
	font-size: 8pt;
}
.FS10
{
	font-size: 10pt;
}
.FS12
{
	font-size: 12pt;
}
.FS14
{
	font-size: 14pt;
}
.FS16
{
	font-size: 16pt;
}
/* ----------------------------- FONT COLORS -----------------------*/
.white
{
	color: #ffffff;
}
.red
{
	color: #ff0000;
}
.green
{
	color: #006633;	
}
.black
{
	color: #000000;	
}
.EvenRow
{
	background-color: #ccffcc;
}
.list-heading
{
	font-weight: bold;
	font-size: 16px;
	color: #333366;
	padding-left: 10px;
}
.line-height
{
	margin-left: 10px;
	line-height: 1.3;
}
li 	
{
	line-height: 1.8;
	font-size: 12px;
}
.bold
{
	font-weight: bold;
}
.bulletinboard
{
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #333366;
}
.secHeadingBack
{
	background:#FF9900;
	color:#FFFFFF
}
.spaneven
{
	background:#6699cc;
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
}
.spanodd
{
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	border-right: 1px solic #eeeeee;
}

/* ----------------------------- Tables -----------------------*/

.row-odd, .row-first
{
	background-color: #F8F8F8;
	border-bottom: 1px solid #EEEEEE;
}
.row-first
{
	border-top: 1px solid #EEEEEE;
}
.row-even
{
	border-bottom: 1px solid #EEEEEE;
}

.row-head
{
	font-weight: bold;
}
.col-head
{
	font-weight: bold;
	border-bottom: 1px solid #AAAAAA;
}

.col-center
{
	text-align: center;
}
/* ----------------------------- A-Z Services Page (a-zservices.asp) -----------------------*/
.letter
{
	font-size: 12pt;
	font-weight: bold;
	color: #000088;
}
.letterlink
{
	font-size: 12pt;
	font-weight: bold;
}
.letterrow
{
	border-top: 1px solid #cccccc;
	background-color: #ccffcc;
	border-bottom: 1px solid #cccccc;
}
.backtotop
{
	border-top: 1px solid #cccccc;
	background-color: #ccffcc;
	border-bottom: 1px solid #cccccc;
	font-size: 8pt;
	text-align: right;
}

/* ----------------------------- Forms ---------------------------------------------------*/

div#contact_us_wrapper
{
	padding:5px;
	background-color:#FFCC00;
	position:absolute;
	width:200px;
	margin-left:260px;
	top:560px;
}
div#contact_us_wrapper form textarea
{
width:180px;
height:100px;
}

/* -----------------------------Div Images---------------------------------------------------*/

div#siteindex
	{
	position: absolute;
	right: 0px;
	top: 58px;
	width: 250px;
    height: 32px;
	background-image: url('../../images/SiteIndex.jpg');
	cursor: pointer 
	}
div#aays
	{
	position: absolute;
	top: 568px;
	left: 15px;
	background-image: url('../../images/aays.jpg');
	width: 145px;
    height: 83px;
	cursor: pointer;
	}
span#new
	{
	position: relative;
	background-image: url('../../images/flashingnew.gif');
	width: 30px;
    height: 15px;
	}
span#updated
	{
	position: relative;
	background-image: url('../../images/updated_004.gif');
	width: 48px;
    height: 12px;
	}
span#star
	{
	position: relative;
	background-image: url('../../images/starsmall.gif');
	width:115;
	height:118; 
	background-repeat: repeat-y;
	}
	/* ----------Use this ID when there are 2 lines in the header-----------*/
div#mainline
	{
	position: absolute;
	background-image: url('../../images/darkshim.gif');
	width:99%;
	top: 158px;
	padding: 0px;
	padding-bottom: 0px;
	background-repeat: repeat-x;
	}
	/* ----------Use this ID when there are 3 lines in the header-----------*/
div#mainline2
	{
	position: absolute;
	background-image: url('../../images/darkshim.gif');
	width:100%;
	top: 212px;
	padding: 0px;
	padding-bottom: 0px;
	background-repeat: repeat-x;
	}
		/* ----------Star image on ESS Secure Care Pages-----------*/
div#star
	{
	position: absolute;
	background-image: url('../../images/starsmall.gif');
	width:115;
	height:118; 
	top: 190px;
	right: 45px;
	background-repeat: repeat-y;
	}
			/* ----------OLEAS Logo Image at asd/lep-----------*/
div#OELAS
	{
	position: relative;
	background-image: url('../../images/OELASLogo.jpg');
	width:200;
	height:167;
	padding: 0px;
	padding-bottom: 0px;
	background-repeat: repeat-y;
	}
span#Hyellow
	{
	position: relative;
	background-color: #FFFF33;
	}
span#Hgreen
	{
	position: relative;
	background-color: #66FF33;
	}