BODY {
	text-align: left;
	background: #ffffff;
	background-position: bottom left;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(images/_logo_REC.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 20px;	
	padding-right: 20px;
	padding-bottom: 50px;	

}


.wrapper {
	width: 760px;
	text-align: left;
	margin: auto;
}
	

.index_monogram {
	background-image: url(images/index_edison_monogram.jpg);
	background-position: left top;
	display: inline;
	background-repeat: no-repeat;
	float: left;
	height: 145px;
	width: 155px;
	margin-top: 0px;
	margin-left: 35px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	visibility: visible;
	position: relative;
}

.page_monogram {
	background-image: url(images/page_edison_monogram.jpg);
	background-position: right top;
	display: inline;
	background-repeat: no-repeat;
	float: right;
	height: 130px;
	width: 135px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	visibility: visible;
	position: relative;
}

.page_btm_logo {
	background-image: url(images/_edison_btm_label.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 110px;
	margin-top: 0px;
	padding-top: 0px;
	visibility: visible;
}



.indexMottoLeft {
	background-image: url(images/_grass_bf_landscape195x25.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 195px;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: -25px;
	visibility: visible; position: relative;
/*	visibility: visible; position: relative; clear: right;*/
}

.mottoLeft {
	background-image: url(images/_grass_bf_landscape195x25.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 195px;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: -25px;
	visibility: visible; position: relative;

}

.mottoRight {
	background-image: url(images/ftqol_tagline.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: right;
	height: 19px;
	width: 114px;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: -20px;
	visibility: visible; position: relative;

}



BODY, P, DIV, TD, TH, INPUT, SELECT, TEXTAREA {
	font-family: arial;
	color: #333333;
	}

A IMG {border: 0px; }
A , A:visited {color: #666666;}

A.noU { text-decoration: none; }
A.txtFlicker { color:#999999 !important; }
A.nohand { cursor: default; }

.normal {font-weight: normal;}

.text font {font-size: 11px;}

/* to make font tag after pasting links */


A font {color: #2494ED;}

INPUT , SELECT {font-size: 11px; }

P {
	margin-top: 0px;
	margin-bottom: 5px;
		/*border: solid #ffffff 1px;* CAUSES SEARCH BOX LINES*/
}

.hidden {visibility:hidden;}
.visible {visibility:visible;}
.off {display:none !important;}
.block {display:block;}
.clear {clear: both;}


.searchBgnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-decoration: none;;
}
	
	
.searchBgnd:visited  {
	color: #FFFFFF;
}
	
.searchBgnd:hover {
	color: #CCCCCC;
}
	
.menubg {
	background-image: url(images/menu_panelbg1.jpg);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.menumaster {
	background-image: url(images/_index_menu_dot_bg.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 760px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.menu {
    text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #667175;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: capitalize;
}


.spacer96px { width: 96px;}
/*	margin-left: 0px;
	margin-right: 80px;*/
/*	width: 116px;*/
/*	vertical-align: middle;*/
}

.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3399FB;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;

}


.pageFooter {
	clear: both;
	width: 760px;
	float: none;
	text-align: left;
	border-top: solid #D3D3D3 1px;
	margin-top: 0px;
	font-size: 9px;
	position: relative;
	padding-top: 0px;
	overflow: hidden;
	}

.pageFooter .copyRt {padding-top: 30px;}

.copyRight {
	clear:both;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;	
	padding-top: 30px;
	margin-top: 0px;
	position: relative;
}


.pageFooter .links {
	position: absolute;
	right: 0px;
	top: 0px !important;top: 0px;top/**/:/**/0px;
	width: 760px;
	}

.pageFooter .links A , .pageFooter .links A:visited  {
	display: block;
	float: left;
	color: #666666;
	text-decoration: none;
	padding: 0px 5px;
	height: 9px;
	}

.pageFooter .links A:hover {color: #2494ED !important;}

.pageFooter .links A.ends , .pageFooter .links A.ends:visited {
	border: 0px;
}




/* The Following May Not Be Use  */
.popup {
	width: 420px;
	margin-right: 40px;
	margin-left: 40px;
	}


.pageTop {
	clear:both;
	text-align: left;
	position: relative;
	font-size: 11px;
	}

.linkClose	{
	position: absolute;
	right: 5px;
	top: 45px;
	display: block;
	height: 12px;
	background: url(images/x.gif) no-repeat 0px 1px;
	padding-left: 15px;
	text-decoration: none;
	}
	
/* Up til here  */

/*.topLinks {
	position: absolute;
	right: 140px;
	top: 3px;
	}


.topLinks A , .topLinks A:visited {
	font-size: 9px;
	text-transform:uppercase;
	text-decoration:none;
	border-right: solid #666666 1px;
	padding-left: 2px;
	padding-right: 6px;
	}

.topLinks A:hover , .topLinks A.sel {color: #2494ED;}

.topLinks A img {vertical-align: middle;}
*/

.indexHeader {
	clear: both;
	height: 300px;
	background-repeat: no-repeat;
	background-position: right top;
	/*border-bottom: solid #DaDaDa 1px;*/
}

	/*clear: both;
	height: 300px;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px 0px 0px 0;
	margin: 0 auto 0px; /* Right And Left Margin Widths To Auto */ /* Hack To Keep IE5 Windows Happy */
	/*padding: 0px 0px 0px 0px;
	border-bottom: solid #D6D6D6 1px;
	z-index: 1;*/

.indexHeader H3 {
	border-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 760px;
}

/*.pageHeader img { height: 150px; border-bottom: solid #D6D6D6 1px; }*/



/*.pageHeader {
	clear: both;
	height: 100%;
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom: solid #D6D6D6 1px;
}*/

.pageCaption img { border-bottom: solid #D6D6D6 1px; }


/*.pageCaption img { height: 298px; border-bottom: solid #D6D6D6 1px; }*/

.wideTopHeader {
	clear: both;
	/*height: 225px;*/
	height: 250px;
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom: solid #DaDaDa 1px;
	}


.wideTopHeader H3 {
	border-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 550px;
	}

.pageMain {
	clear:both;
	text-align: left;
	}

.sideNav {
	width: 150px;
	padding-top: 30px;
	margin-right: 20px;
	margin-bottom: 120px;
	float: left;
	font-size: 11px;
	/*border-bottom: solid #DaDaDa 1px;*/
	}

.sideNav DIV A {
	text-decoration: none;
	}


.sideNav DIV.parentPage {
	padding: 4px;
	background: #ECECEC;
	padding-left: 8px;
	}

.sideNav DIV.parentPage A {
	color: #003366;
}

.sideNav DIV.main {
/*	border-top: solid #DaDaDa 1px;*/
	border-bottom: solid #DaDaDa 1px;
	padding: 4px;
	padding-left: 18px;
	background: url(images/sidenav_main.gif) no-repeat 10px 9px;
	}

.sideNav DIV.sel {
	background: url(images/sidenav_main_sel.gif) no-repeat 9px 11px;
	border-bottom: solid #DaDaDa 1px;
	}

.sideNav DIV.marked {
	background: url(images/bullet4.gif) no-repeat 10px 9px;
	}

.sideNav DIV.marked A {	color: #2494ED;}

.sideNav DIV.sel A , .sideNav DIV.sel A:visited  {
	color: #003464;
	}


.sideNav DIV.inner {
	background: #f5f5f5 url(images/sidenav_dots.gif) repeat-x left bottom;
	padding: 4px 0px;
	}

.sideNav DIV.last {
	/*background-image: none;*/
	}



.sideNav DIV.inner DIV {
	background: url(images/sidenav_inner.gif) no-repeat 10px 5px;
	padding-left: 26px;
	}

.sideNav DIV.last {/*background-image: none;*/}

/*.sideNav DIV.innersel {background:#ffffff url(images/sidenav_dots.gif) repeat-x left bottom;}*/
.sideNav DIV.innersel {background: url(images/sidenav_dots.gif) repeat-x left bottom;}

.sideNav DIV.innersel DIV {
	background: url(images/sidenav_inner_sel.gif) no-repeat 10px 6px;
	}

.sideNav DIV.innersel A , .sideNav DIV.innersel A:visited  {
	color: #3299FE;
	}

.sideNav A:hover {color: #2494ED;}

#breadCrumbs {
    text-transform: uppercase;
    font-size: 10px;
	padding-top: 7px;
    color: #3399FB;
    height: 19px;
}

.topborder {
border-top: solid #DaDaDa 1px;
padding-top: 0px;
margin-top: 0px;
}

.topborderDark {
border-top: solid #999999 1px;
padding-top: 0px;
margin-top: 0px;
}


#breadCrumbs A , #breadCrumbs A:visited
{
    text-decoration: none;
    color: #003466;
    }

#breadCrumbs A.more , #breadCrumbs A.more:visited
{
    text-decoration: none;
    color: #2494ED;
    }

.content {
	float: right;
	width: 550px;
	padding-bottom: 2px;
	}

.twocolumns {
	border-collapse: collapse;
	border: 0px;
	width: 100%;
	}

.twocolumns td {
	vertical-align: top;
	}

.twocolumns td.relatedContent {
	width: 120px;
	padding-left: 35px;
	font-size: 11px;
	}


.twocolumns td.relatedContent A , .twocolumns td.relatedContent A:visited {
	color: #2494ED;
}

.twocolumns td.relatedContent select {
	width: 120px;
	margin-top: 5px;
}

.twocolumns td.top {padding-top: 5px; }

H1 {
	color: #309AFF;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	}

H2 {
	background: #003366;
	color: #4AA4FC;
	/*text-transform: uppercase;*/
	font-size: 12px;
	margin: 0px;
	margin-bottom: 20px;
	margin-top: 0px;
	padding: 3px 6px;
	}

H2.color1 {
	background: #FFCC00;
	color: #ffffff;
	}

H2.color2 {
	background: #66CC33;
	color: #ffffff;
	}

H2.color3 {
	background: #2494ED;
	color: #ffffff;
	}

H2.color4 {
	background: #FF3399;
	color: #ffffff;
	}
	
	
H2.color5 {
	background: #000000;
	color: #ffffff;
}
	
H2.colorW {
	background: #ffffff;
	color: #023165;
}


H3 {
	color: #023165;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px !important;margin-top: 110px;margin-top/**/:/**/110px;
	margin-bottom: 25px;
	padding-top: 25px !important;padding-top: 0px;padding-top/**/:/**/0px;
	border-bottom: solid #DaDaDa 1px;
	}

H3.catHeader A , H3.catHeader A:visited {
	color: #023165;
	text-decoration: none;
	padding-bottom: 11px;
}

H3.catHeader A.img {padding-bottom: 0px;}

H3.nomargin {
	margin-bottom: 5px;
	}

.text H3 {
	margin-top: 5px;
	margin-bottom: 10px !important;
	padding-bottom: 5px;
	font-size: 11px;}

.text A , .text A:visited {
	color: #2494ED;
}

.text A.reg , .text A.reg:visited {
	color: #666666;
	}

.text A.reg:hover {
	color: #2494ED;
	}


H4 , H4 A , H4 A:visited  {
	color: #013368 !important;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 5px;
	text-transform: uppercase;
	text-decoration:none;
	}

H4 P , H3 P  {display:inline;color: #013368;}

H4.underline {
	border-bottom: solid #DaDaDa 1px;
	padding-bottom: 4px;
	}

H4 A {display:block;margin: 0px ;}

H4.bullet {
	background: url(images/bullet4.gif) no-repeat 0px 6px;
	padding-left: 7px;
	
}
	
H4.bulletArrow {
	background: url(images/_bullet_arrow18x14.gif) no-repeat 0px 6px;
	padding-left: 16px;
	
}


H4.expand {
	background: url(images/_collapse.gif) no-repeat 0px 13px;
	padding-left: 16px;
}


.relatedContent H4 {
	border-bottom: solid #DaDaDa 1px;
	padding-bottom: 4px;
	}

.relatedContent H3 {
	border-bottom: solid #DaDaDa 1px;
	padding-bottom: 4px;
	font-size: 11px;
	color: #013368;
	margin-bottom: 5px;
	margin-top: 0px;

	}

H5 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	}

.mainImageContainer {
	background: no-repeat right top;
	height: 250px;
	padding-left: 210px;
/*	padding-top: 40px;
	padding-right: 15px;*/
	}

.inside {
	height: 165px;
	padding-top: 0px;
	border-bottom: solid #DaDaDa 1px;
	margin-bottom: 30px;
	}


.text {
	font-size: 0.7em;
	line-height: 1.4em;
	}

TABLE.full {
	width: 100%;
	}

TABLE.list .left {
	padding-right: 50px;
}

TABLE.list TD {vertical-align: top;}


DIV.bulletArrow {
	background: url(images/_bullet_arrow18x15.gif) no-repeat 0px 2px;
	padding-left: 18px;

}

DIV.expand {
	background: url(images/_collapse.gif) no-repeat 0px -1px;
	padding-left: 18px;

}



DIV.bullet {
	background: url(images/bullet1.gif) no-repeat 0px 6px;
	padding-left: 12px;
}

/*---*** HERE ** --*/

.bullet .spacer {

	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
}


DIV.linkBullet {
	background: url(images/bullet4.gif) no-repeat 0px 6px;
	padding-left: 9px;
}

DIV.darkBullet {
	background: url(images/bullet2.gif) no-repeat 0px 6px;
	padding-left: 9px;
	padding-bottom: 15px;
}


.darkBullet H4 {
	margin-top: 15px;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}


DIV.u {border-bottom: solid #DaDaDa 1px;}

.nav DIV.u {border-bottom: solid #ECECEC 1px;}


DIV.bullet A , DIV.linkBullet A , DIV.bulletArrow A , DIV.expand A {
	text-decoration: none;
}

/*creates U after pasting a link*/
	
	
DIV.bullet U , DIV.linkBullet U , DIV.bulletArrow U , DIV.expand U {
	text-decoration: none;

	
}

.layout {
border-collapse: collapse;
	border: 0px;
	width: 100%;
	margin-bottom: 10px;
	}

.autowidth , .autowidth td.left, .autowidth td.right {width: auto;}
.autowidth td.left {padding-right: 30px; }

td.high {
	height: 30px;
	}

td.tright {text-align: right;}

.layout td {
	vertical-align:top;
	border: 0px;
	padding: 0px;
	}

td.left {width: 250px;}
td.right {width: 250px;}
.layout td.nav {width: 135px;padding-right: 20px; }
.layout td.nav DIV {padding-top: 2px;padding-bottom: 2px;}
.layout td.nav DIV.bullet {background-position: 0px 7px;}
.layout td.nav DIV.expand {background-position: 0px 18;}
.layout td.nav DIV.bulletArrow {background-position: 0px 16;}	
.layout td.nav .sel {/*font-weight: bold;*/ }
.layout td.nav .reg a {color: #666666; }

.layout td.space {
	/*width: 30px;*/
	}

.layout td.img {
	padding-right: 15px;
	width: 100px;
	}

DIV.img img {border: solid #DaDaDa 1px;}
.sideImg {
	border: solid #999999 1px;
	margin-right: 10px;
	margin-bottom: 5px;
	display: inherit;
	position: absolute;
	float: left;
	clear: right;
	top: 80px;
}
.layout td.img img {

	border: solid #DaDaDa 1px;
	}


div.seperator {
	width: 100%;
	height: 1px;
	overflow: hidden;
	background: #DaDaDa;
	margin: 10px 0px;
	}

div.sectionSeperator {
	width: 100%;
	height: 1px;
	overflow: hidden;
	margin: 20px 0px;
}

div.empty {
	background: none;
	margin: 5px 0px;
}
	

	
div.blueFadeLine { /*273x3*/
	background: url(images/line1.jpg) no-repeat;
	height: 3px;
	margin: 0px 0px;
}
	

td.seperator {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background: #DaDaDa;
	}

td.empty {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background: none;
}

.relatedContent ul {
	margin-left: 15px;
	}

.bulletDownload {
	background: url(images/bullet3.gif) no-repeat 0px 4px;
	padding-right: 3px;
}

.titleBullet {
	background: url(images/bullet2.gif) no-repeat 0px 4px;
	padding-right: 3px;
}

.title , A.title , A.title:visited {
	/*color: #003366;*/
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

.subtitle , A.subtitle , A.subtitle:visited {
	color: #003366;
	text-decoration: none;
	}

.small {font-size: 0.9em;}


A.small { text-decoration:none; }
A.more , A.more:visited {
	color: #2494ED;
	text-decoration: none;
	font-size: 0.9em;
	}

A.more:hover {text-decoration: underline;}

.light {color: #A1A1A1;}

.slanted {
color: #2494ED;
font-style: italic;
}

.titleMenu {
	position: relative;
}

.titleMenu DIV {
	position: absolute;
	right: 5px;
	top: 3px;
	font-size: 11px;
}

.titleMenu DIV A , .titleMenu DIV A:visited {

	color: #2494ED;
	text-decoration: none;
}

.border {
	border: solid #DaDaDa 1px;
}

a.boxed , a.boxed:visited {
	display: block;
	background: #ECECEC;
	color: #666666;
	text-decoration: none;
	text-transform: capitalize;
	padding: 1px 7px;
	font-size: 10px;
	margin-bottom: 10px;
	text-align: right;

}

.subjectsBox {float: right;}

.subjectsBox A {text-decoration: none;}

.subjectsBox SELECT {
	width: 275px;
	height: 100px;
	margin: 5px 0px;
}

.mid , .mid select {width: 210px; }

INPUT.go {
	/*background: #ffffff url(images/go.gif) no-repeat left top;*/
	
	background: url(images/go.gif) no-repeat left top;
	width: 40px;
	height: 18px;
	border: 0px;
}

.subjectsBox .go {
	float: right;
}

.toggledList {
	border-top: solid #DaDaDa 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.toggledList .bullet {
	background: url(images/bullet5.gif) no-repeat 7px 12px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.toggledList .reg A , .toggledList .reg A:visited  {

	font-weight: normal;
	padding-left: 10px;
}

.toggledList .sel {
	background: #F5F5F5 url(images/bullet6.gif) no-repeat 7px 12px;
	border-bottom: solid #ffffff 1px;
	border-bottom: solid #ffffff 1px;
}

.toggledList .sel A , .toggledList .sel A:visited {
	color: #003366;
	font-weight: bold;
	padding-left: 10px;
}

.toggledItem {
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 15px;
	border-bottom: solid #DaDaDa 1px;
}

.toggledCaptionItem {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}

.ul {

}

.li {
	background: url(images/bullet2.gif) no-repeat 0px 6px;
	padding-left: 10px;
}

UL {
	list-style-image: url(images/bullet_li.gif);
	margin-left: 17px;
	margin-top: 5px;
}

LI {

	padding-left: 0px;
	padding-bottom: 4px;
}

select.areas {width: 200px;}

.box {border: solid black 1px; background: #aaaaaa; margin: 10px; }

#filterBox {
	position: relative;
	height: 70px;
}

#filterBox.closed {
	height: 22px;
	overflow: hidden;
}

#filterBox .nav {
	position: absolute;
	left: 0px;
	top: 0px;
	height:20px;
}

#filterBox .nav div {
	/*border-top: solid #ffffff 3px;
	border-right: solid #ffffff 1px;
	border-left: solid #ffffff 1px;*/
	background: url(/images/seperator.gif) no-repeat 100% 5px;
	display: block;
	float: left;
	text-decoration: none;
	padding: 0px 7px;
	padding-right: 0px;
	color: #003366;
}

#filterBox .nav div span {
	padding-right: 8px;
	color: #666666;
	cursor: hand;
	}

#filterBox .nav #navTitle span {
	cursor: default;
	color: #003366;
	text-transform: uppercase;
	font-size: 10px;
}

#filterBox .nav div.side {background: none;}

#filterBox .nav div.sel {
	border-top: solid #F8C600 3px;
	border-right: solid #DaDaDa 1px;
	border-left: solid #DaDaDa 1px;
	/*border-bottom: solid #ffffff 1px; **CHANGEDD** */
	background: none;
	height: 18px;
}

#filterBox .nav div.sel span {color: #003366;}


#filterBox #ddls {
	clear:both;
	border: solid #DaDaDa 1px;
	padding: 10px;
	position: absolute;
	left: 0px;
	top: 21px;
	height:20px;
}

#filterBox #ddls select {
	width: 305px;
	display: none;

}
#filterBox #ddls select.sel {
	display: block;
}


#filterBox #ddls .bt {
	width: 40px;
	height: 18px;
	float: right;
	margin-top: 1px;
	background: url(/images/go.gif) no-repeat 0px 0px;
	border: 0px;
	}

.credit {}

.validationSummary {padding-top: 10px; color: #d43535;}

.errorType {
	font-weight: bold;
	padding-bottom: 20px;
	color: #d43535;
}

.highlight {
	background: #FFF0E6;
	color:#FF3399;
	font-weight:bold;
	padding:0 1px 0 1px;
}

@media print {
	body {margin: 0px; text-align: left;}
	#breadCrumbs {display: none;}
	.wrapper {width: 100%;}
	.topLinks {display:none;}
	.searchFrm {display:none;}
	/*.menuBar {display:none;}*/
	.relatedContent {display:none;}
	.sideNav {display:none;}
	.wideTopHeader {height: 40px; background-image: none !important; }
	h3 {margin-top: 0px; }
	.mainImageContainer {height: auto; }
	.content {width: 100%; float: none; font-size: 1.2em; color: #222222;}
	.text {color: #222222;}
	.pageFooter .links {display:none;border-color: #666666;}
	h2 {padding-left: 0px; border-bottom: solid #DaDaDa 1px; font-size: 11px;   }
	.title {font-size: 16px; color: black; line-height: 130%; margin-bottom: 5px; }
}













/* ---- REMOVABLES -- */








.popup .pageMain .text {
	padding: 0px 0px;
}




.popup .pageFooter {
	padding-top: 0px;
}


.searchFrm {
	position: absolute;
	right: 0px;
	top: 0px;
	}

.searchFrm .text {
	width: 110px;
	height: 15px;
	border: solid #DaDaDa 1px;
	margin-bottom: 3px !important;
	margin-bottom: 0px;
	margin-bottom/**/:/**/0px;
	font-size: 9px;
	}

.searchFrm .submit {
	border: solid #DaDaDa 1px;
/*	background: #ffffff;*/
	width: 17px;
	height: 19px;
	color: #DaDaDa;
	}


/*DIV.menuBar {
	float: center;
	}*/
	
.menuBar {
	clear:both;
	border: none;
	height: 12px;
	width:760px;
	padding-top: 20px;
	padding-left: 0px;
	position: relative;
	visibility: visible;
	}

.menuBar A , .menuBar A:visited {
	color: #666666;
	/*text-transform: capitalize;*/
	font-size: 10px;
	text-decoration: none;
	/*font-weight: bold;*/
	font-family: Arial, Helvetica, sans-serif;
	}

.menuBar A:hover , .menuBar A.sel {color: #2494ED !important;}

.menuBar A.home {
	position: absolute;
	right: 0px;
	top: 7px;
	
}

.menuBar .seperator {
	color: #2494ED;
	margin-left: 2px;
	margin-right: 3px;
/*	width: 2px;*/
	font-size: 8px;
	vertical-align: middle;
}



.menuSub {
	position:absolute;
	z-index:5;
	left:-300px;
	top:-300px;
	visibility:hidden;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	padding-top: 10px;
	}

.menuSubLinks {
	background: #ffffff;
	font-size:11px;
	width: 130px;
	border: solid #DaDaDa 1px;
	}

.menuSubLinks A , .menuSubLinks A:visited {
	display: block;
	width: 110px;
	color: #666666 ;
	padding: 5px 8px ;
	margin: 0px 1px;
	text-decoration:none;
	text-align: left;
	border-bottom: solid #ECECEC 1px;
	}

.menuSubLinks A.last {border-bottom: 0px;}

.menuSubLinks A:hover , .menuSubLinks A.sel {color: #2494ED !important;}




/*
background-image: url(images/_edison_btm_label.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: right;
	height: 25px;
	width: 110px;
	margin-top: 4px;
	visibility: visible;
	
.butterfly {
	background-image: url(images/_grass_bf_landscape.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: right;
	width: 150px;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 25px;
	visibility: visible;
	position: relative;
*/


.mainStyle {
	border-collapse: collapse;
	width: 100%;
	border: solid #DADADA 0px;
	margin-top: 0px;
}

.mainStyle td {
	border: solid #DADADA 0px;
	vertical-align: top;
	color: #000000;
	padding-bottom: 10px;
}


td.mid {
	width: 400px;
}
td.right {
	width: 135px;
	}


.mainStyle td .text {padding: 48px; color: #000000;	}
td.mid .text {padding-top: 30px; padding-bottom: 0px; }
td.right .text {padding-top: 10px; padding-bottom: 0px; }

.mainStyle td H4 {padding: 5px 0px;}

td.right A , td.right A:visited {color: #000000; }
td div {color: #000000;}

DIV.bullet FONT {
	color: #000000;
}

A.reg {text-decoration:none; color: #000000 !important;}

td.left {
	width: 195px;
	font-size: 11px;
	color: #000000;
	}

td.left .padSides {padding: 0px 5px; }


A:hover {color: #2494ED !important;}
A.txtFlicker:hover {color: #666666 !important;}

