/* ------------------------------- */
/* All basic HTML tag */
/* ------------------------------- */
BODY, TD, P, SPAN, DIV
{
	color: #666666;
	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-size: 9pt;
	line-height: 140%;
}
A, A:visited		 
{
	color: #900;
	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
A:hover, A:visited:hover 
{ 
	color: #333;
	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline; 
}
BODY 
{ 
	background-color: #999; 
	margin: 3px 0 5px 0;
	padding: 0px;
}
H3 { color: #333333; font-size: 11pt; }
H4 { color: #333333; font-size: 10pt; }
INPUT { border: 1px solid #999; padding:2px }
INPUT.noBorder { border:0; }
LI 
{
	list-style-image: url(/elp/Graphics/bullet_elp.gif); 
	padding-left: 0;
}
TD.cellUnderline { border-bottom:1px solid #CCC; }
TEXTAREA { border: 1px solid #999 }

/* - disabled due to IE7
UL 
{
	line-height: 120%;
	margin: 0 3px 10px -20px !important;
	margin: 0 3px 10px 20px;
}
*/

/* ------------------------------- */
/* All ID */
/* ------------------------------- */
#cost td 
{
	line-height: 110%; 
	padding: 2px 0;
}
#content { padding: 3px 0; }
#container 
{
	width: 692px;
	margin: 4px;
}
#currentDivBar 
{
	background-color: #CC6;
	margin-top: 2px;
	margin-bottom: 7px;
	padding: 5px 0px;
	text-align: right;
	width: 692px;
}
#footer
{
	background-color: #336;
	color: #FFF;
	margin-top: 4px;
	width: 692px;
}
#footerText 
{
	color: #FFF;
	font-size: 8pt;
}
#form-el td 
{
	padding: 5px 0px;
}
#FormErrorMsg li 
{
	color: #933;
	font-weight: bold;
}
#frmSubmit
{
	font-size: 8pt;
	margin-left: 0px;
}
#homeBanner,#homeNav {margin-top:2px;}
#homeDivBar 
{
	background-color: #99C;
	margin-top: 2px;
	width: 692px;
}
#leftContent 
{
	margin: 10px 10px 2px 20px;
	width: 152px;
}
#localNavHead
{
	color: #336;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 8px;
}
#main 
{
	background-color: #FFF; 
	border: 1px solid #333;
	margin: 0;
	padding: 0;
	text-align: left; 
	width: 700px;
}
#mainContent 
{
	margin: 10px 20px 10px 20px;
	width: 466px;
}
#mainVISERContent 
{
	margin: 10px 20px 10px 20px;
	width: 600px;
}
#middleContent 
{
	margin: 10px 20px 10px 20px;
	width: 266px;
}
#program_co_middle
{
	margin: 10px 20px 10px 20px;
	width: 236px; 
}
#program_co_right
{
	margin: 10px;
	width: 206px; 
}
#programList td 
{
	padding: 5px 0;
}
#rightContent 
{
	color: #666;
	margin: 10px;
	width: 166px;
}
#sectBanner
{
	margin-top: 2px;
	margin-bottom: 5px;
	width: 692px;
}
#subSection 
{
	color: #336;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	margin: 10px 10px 2px 25px;
	width: 149px;
}
#bigTable1 td
{
	line-height: 120%;
	border-bottom: 1px solid #CCC;
	padding: 5px 0;
}

/* ------------------------------- */
/* All classes */
/* ------------------------------- */
.blueText {color: #336;}
.blueText2 {color: #339;}
.dottedBg {background: url(/elp/Graphics/dot9999CC.gif);}
.dottedBg_current {background: url(/elp/Graphics/current/dot999966.gif);}
.dottedLine {border-bottom: 2px dotted #99C;}
.alert 
{
	color: #E3170D; 
	font-weight: bold;
}
.green
{
	color: #999933;
}
.greenbt 
{
	color: #663; 
	font-weight: bold;
}
.greenText {color: #CC6;}
.headline
{
	color: #336;
	font-size: 10pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 6px;
}
.headline_cap
{
	color: #336;
	font-size: 8pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 3px;
}
.headline_sub
{
	color: #336;
	font-size: 9pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 3px;
}
.headline_green
{
	color: #999933;
	font-size: 9pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 3px;
}
.headline_sub_green
{
	color: #999933;
	font-size: 9pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 3px;
}
.headline_lessonleft
{
	color: #336;
	font-size: 8pt;
	font-weight: bold;
	line-height: 120%;
	margin-bottom: 3px;
}
.lessonButton 
{
	background-color: #CCC;
	text-decoration: none;
	padding: 5px 10px;
}
.lessonLeftContent 
{
	line-height: 130%;
	margin: 15px 10px 0px 28px;
	width: 238px;
}
.li_ol { list-style-image: none; }
.liSpacing { margin-bottom: 8px; }
.liSpacing_home { margin-bottom: 4px; }

.quote {	color: #669; }
.regularLI { list-style-image:none; }
.searchddl 
{
	width: 160px;
	font-size: 8pt;
}
.searchTableCell1
{
	background-color: #C0C0C0;
	color: #333;
/*	background-color: #C0C069; */
}
.searchTableCell2
{
	background-color: #CC9; 
	color: #333;
}
.searchTableHead
{
	background-color: #CC6;
	color: #333;
	font-size: 8pt;
	font-weight: bold;
}
.subNavLink
{
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	line-height: 110%;
	margin-bottom: 5px;
}
.subNavSelected
{
	color: #336;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	line-height: 110%;
	margin-bottom: 5px;
}
.redtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 99%;
	font-weight : bold;
	color : #FF0000;
}


	 
	 
/* ------------------------------- */
/* All anchor links */
/* ------------------------------- */
a.withArrow:link,a.withArrow:visited
{
	color: #900;
	text-decoration: none;
}

a.withArrow:hover,a.withArrow:visited:hover
{
	color: #333;
	text-decoration: underline;
}
a.homeBottom:link, a.homeBottom:visited 
{
	color: #339;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.homeBottom:hover, a.homeBottom:visited:hover 
{
	color: #900;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.homeRight:link, a.homeRight:visited 
{
	color: #660;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.homeRight:hover, a.homeRight:visited:hover 
{
	color: #900;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.ioelp:link, a.ioelp:visited 
{
	color: #FFC;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a.ioelp:hover, a.ioelp:visited:hover 
{
	color: #CC3;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a.localNav:link, a.localNav:visited 
{
	color: #666666;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a.localNav:hover, a.localNav:visited:hover 
{
	color: #336;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
a.localNav_selected:link, a.localNav_selected:visited 
{
	color: #336;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a.localNav_selected:hover, a.localNav_selected:visited:hover 
{
	color: #336;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
a.pgm_programs:link, a.pgm_programs:visited 
{
	color: #336;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.pgm_programs:hover, a.pgm_programs:visited:hover 
{
	color: #CC3;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.pgm_programs_big:link, a.pgm_programs_big:visited 
{
	color: #336;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.pgm_programs_big:hover, a.pgm_programs_big:visited:hover 
{
	color: #CC3;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.pgm_programs_text:link, a.pgm_programs_text:visited 
{
	color: #666666;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.pgm_programs_text:hover, a.pgm_programs_text:visited:hover 
{
	color: #336;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline;
}
a.pgm_programs_subArea:link, a.pgm_programs_subArea:visited 
{
	color: #660;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
a.pgm_programs_subArea:hover, a.pgm_programs_subArea:visited:hover 
{
	color: #000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
a.pgmSectNav:link, a.pgmSectNav:visited 
{
	color: #CCC;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a.pgmSectNav:hover, a.pgmSectNav:visited:hover 
{
	color: #CC3;
	font-family: verdana,arial,georgia;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
a.searchHeader:link, a.searchHeader:visited 
{
	color: #339;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}
a.searchHeader:hover, a.searchHeader:visited:hover 
{
	color: #990;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.searchLink:link, a.searchLink:visited 
{
	color: #339;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.searchLink:hover, a.searchLink:visited:hover 
{
	color: #990;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.subNav-test:link, a.subNav-test:visited 
{
	color: #666666;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.subNav-test:hover, a.subNav-test:visited:hover 
{
	color: #336;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
a.apply:link,a.apply:visited
{
	color: #339;
	text-decoration: none;
}

a.apply:hover,a.apply:visited:hover
{
	color: #333;
	text-decoration: underline;
}
a.reshall:link,a.reshall:visited
{
	color: #339;
	text-decoration: none;
}

a.reshall:hover,a.reshall:visited:hover
{
	color: #333;
	text-decoration: underline;
}
a.top:link,a.top:visited,a.top:hover,a.top:visited:hover
{
	color: #666;
	text-decoration: none;
}
a.housing_subArea:link, a.housing_subArea:visited 
{
	color: #339;
	font-size: 9pt;
	text-decoration: none;
}
a.housing_subArea:hover, a.housing_subArea:visited:hover 
{
	color: #333;
	font-size: 9pt;
	text-decoration: underline;
}
a.alert:link, a.alert:visited 
{
	color: #336;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.alert:hover, a.alert:visited:hover 
{
	color: #336;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}

.privacy-links 
{
    font-size: 8pt;        
}
a.privacy-links:active, a.privacy-links:focus, a.privacy-links:link, a.privacy-links:hover, a.privacy-links:visited 
{
	color : #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
}

.faq 
{
    display: none;
}

.faq-headline 
{
    color: #900;
    font-weight: bold;
    cursor: pointer;
}
.faq-headline:hover 
{
    color:#336;
}

.answer 
{
    margin-left:30px;
}

.advisors 
{
    margin-top: 30px;
    width: 466px;
}

.left 
{
    float: left;
    display: inline-block;
}

.right 
{
    margin-left: 80px;
    display: inline-block;
}
