/* Core CSS, pTools v4/5
* Establishes basic CSS rules for the site
*
* SEI CMS site
*
*/

body { background-color: #E9E9E9; z-index: 100;font-size:12px;	 }
body, td, ul, ol, li, form, b, i { margin: 0; padding: 0; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; color: #007a8c; text-align: left; }
table, td { border: 0; vertical-align: top; }
ul, ol { margin: 0; padding: 5px 0 7px 0; }
li { margin: 0; padding: 5px 0 5px 5px; list-style-position: inside; }
img { margin: 0; padding: 0; border: 0; }
div, span {}

a:link, a:visited { color: #00798e; text-decoration: none; }
a:hover, a:active { color: #ed571c; text-decoration: underline; }

b {font-weight: bold;}
i {font-style: italic;}

h1,h2,h3,h4,h5,h6 { margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #007a45; line-height: 1.2em;}
h1 {padding: 9px 0px 6px 0px; font-size: 1.2em; font-weight: normal; }
h2 {padding: 8px 0px 5px 0px; font-size: 1.1em; font-weight: normal; }
h3 {padding: 7px 0px 4px 0px; font-size: 1em;}
h4 {padding: 6px 0px 3px 0px; font-size: .9em;}
h5 {padding: 5px 0px 2px 0px; font-size: .85em; }
h6 {padding: 4px 0px 1px 0px; font-size: .7em; font-weight: normal;}

input[type="text"], input[type="password"], select, textarea
{
    padding:3px; border:1px solid #cccccc;
}

input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus
{
    border-color:#555555;
}

.Clear, .clear, .CLEAR, .cls { clear: both !important; float: none !important; padding: 0 0 0 0 !important; margin: 0 0 0 0 !important; }
.FirstChild, .First-Child, .first-child, .firstchild { padding-left: 0; margin-left: 0; }
.LastChild, .Last-Child, .last-child, .lastchild { padding-left: 0; margin-left: 0; }

/* Structural CSS, pTools v4/5
* Outline structure CSS rules for overal page layout
*
* SEI CMS site
*
*/

#pageContainer { position: relative;  text-align: center; }

/* Page section shared styles */
#pageHeader, #pageMain, #pageFooter { position: relative;  width: 970px; margin-right: auto; margin-left: auto; text-align: left; }

/* Page Header section */
#pageHeader { height: 132px; color: #fff; text-decoration: none; }
#pageHeader a:link, #pageHeader a:visited { color: #fff; text-decoration: none; }
#pageHeader a:hover, #pageHeader a:active { color: #0f0; text-decoration: underline; }
#topArea { position: relative; }

#siteLogo { position: absolute; left: 26px; top: 28px; }
#siteLogoSebnet { position: absolute; left: 26px; top: 23px; }
#topArea .mainBanner { position: absolute; right: 0px; top: 32px; }
/*#topMenu {
	position:absolute;
	top: 105px;
}*/

/* Page Main section */
#pageMain { background-color: #fff; height: 5px;}
.panels { width: 560px; height: 142px; }
.rsPanels { position: absolute; left: 560px; top: 0; width: 190px; height:445px; }
.mainHomeContentArea { width: 560px; height: 303px; background-color: #fff; }
#lsMainCol, #centerMainCol, #centerMainCol2, #rsMainCol { float: left; margin: 0; padding: 0; text-align: left;}
#lsMainCol { width: 220px; }
#centerMainCol { position: relative; left: 2px; top: 0; width: 550px; }
#centerMainCol2 { position: relative; left: 2px; top: 0; width: 740px; }
/*#rsMainCol { position: absolute; left: 563px; top: 0; }*/
#rsMainCol { position: relative; left: 2px; width:200px; top: 0; }

/* Page Footer section */
#pageFooter {position: relative; clear:both; height: 105px; width: 990px; padding: 0px; background-color:#E9E9E9; margin-left:auto; margin-right:auto;}
#bottomStatementsArea { position: relative; left: 0px; width: 990px; height: 51px; padding: 0; }
#ndp_logo {float:left; top: 6px; margin-right:5px; }
#eu_logo { float:right;  top: 6px; }
#statementText { color:#8A8A8A; float:left; font-size:0.9em; line-height:1.3em; padding-left:80px; padding-top:5px; text-align:center; width:650px;}
#bottomMenuArea { position: relative; width: 970px; padding: 0px;  text-align: left;  }

/* Other main structural styles */
.spacer { display: block; clear: both; }

/* Backward compatability */
#breadCrumb { width: 970px; position:relative;  padding:5px 0; background: #fff; border-width: 1px; border-style: none none none none; border-color: #19194b; font-size: .95em; text-align: left; }
#breadCrumb a:link, #breadCrumb a:visited {text-decoration: none;}
#breadCrumb a:hover, #breadCrumb a:active {text-decoration: underline;}
/*
#bottomStatementsArea { width: 772px; padding: 6px 0; font-size: .7em; color: #0a5aaa;}
#bottomStatementsArea a:link, #bottomStatements a:visited { color: #0a5aaa; text-decoration: none;}
#bottomStatementsArea a:hover, #bottomStatements a:active { color: #0a5aaa; text-decoration: underline;}
#bottomStatementsArea img { margin-right: 5px; vertical-align: middle;}
*/
.mainContentWrap { vertical-align: top; padding: 5px; padding-left:10px; padding-right:0px; background: #fff; color: #000;}
.mainContentWrap h1 {clear:none;}

.mainContentWrapNoPadding {vertical-align: top; padding: 0; margin: 0; background: #fff; color: #000;}
.mainContentWrapNoPadding p {float: right; position: relative; right: 0; vertical-align: top; text-align: right; padding: 0; margin-top: 1px; margin-bottom: 1em; background: #FFF; color: #000;}

/* Navigation Results Styles - used in shared_navigation.xsl */
.navigation_results { padding: 0px; color: #0a5aaa; font-size: .7em; margin-top: 0px;}
.navigation_results a:link, .navigation_results a:visited { color: #1a52cb; text-decoration: none;}
.navigation_results a:hover, .navigation_results a:active { color: #666666; text-decoration: underline;}



/*hack for Safari
@media screen and (min-width: 0px){#pageFooter, #productLink {top: 450px;} }
*/
/*hack for Opera, to fix the Safari hack - as soon as Safari supports first-child, the hack will break*/
/*
@media all and (min-width:0px) {html:first-child #pageFooter, html:first-child #productLink {top: 0;} }
*/
/* Components CSS, pTools v4/5
* CSS rules for functional components other than main site navigation
*
* SEI CMS site
*
*/

/* Utility menu */
#topUtilityMenu { padding: 5px 0px 2px 0px;  border-style: none; font: normal normal normal 10px Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; color: #007A8C; text-decoration: none; }
#topUtilityMenu a:link, #topUtilityMenu a:visited { color: #007a8c; text-decoration: underline; }
#topUtilityMenu a:hover, #toplink a:active { color: #ed571c; text-decoration: underline; }

/* Main menu */
div#mainMenu { position: absolute; top: 105px; display: block; width: 100%; height: 23px; background: #3898a6; }
ul#mainMenu { width: 100%; height: 23px; margin: 0; padding: 0; background: #007a45; list-style-type: none; }
#mainMenu li { display: block; float: left; height: 12px; margin: 0; padding: 0 7px 5px 10px; background: #007a45 url('/images/tripleE/navigation/TripleE/mainmenu_back.gif') top right no-repeat;  }
#mainMenu li#lastitem { background: #ed571c url('/images/tripleE/navigation/TripleE/mainmenu_last_back.gif') top right no-repeat; }
html>body #mainMenu li { height: 18px; }

#mainMenu li a { display: block; clear: none; width: auto; margin: 0; padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; line-height: 1em; font-weight: normal; text-align: center; }
#mainMenu li a:link, #mainMenu li a:visited { color: #fff; }
#mainMenu li a:hover{ color: #fff;  } #mainMenu li a.active {font-weight:bold;}

.mainMenuBreak { clear: both; }

/* Side menu */
#lsNavMenu { width: 220px; margin: 0px; padding: 0px; list-style-type: none; }
#lsNavMenu li { float: left; width: 186px; margin: 0px; padding: 0px; text-align: left; vertical-align: bottom; list-style-position: outside;  }
#lsNavMenu li li{width:181px;}
#lsNavMenu li li li{width:171px;}
#lsNavMenu li li li li{width:161px;}
#lsNavMenu li li li li li{width:151px;}
#lsNavMenu li li li li li li{width:141px;}
html>body #lsNavMenu li, html>body #lsNavMenu li li li, html>body #lsNavMenu li li li li,html>body #lsNavMenu li li li li li { width: auto; float: none; height:1%; }
#lsNavMenu li a { display: block; width: 100%; margin: 0; padding: 4px 12px 5px 22px; background-color: #007A45; font-size: .9em; text-decoration: none; text-indent: -13px; color:#fff;  }
#lsNavMenu li.mainNavActive a { font-weight: bold; color: #fff; }
li.mainNavActive a{font-weight:bold;}
#lsNavMenu li .navarrows { font-weight: bold; color: #fff; }
#lsNavMenu li.mainNavActive .navarrows { color: #fff; }

#lsNavMenu ul  { width: auto; margin: 0; padding: 0; list-style-type: none;  }
#lsNavMenu li.mainNavActive li a { padding: 4px 7px 5px 32px; background-color: #34956A; font-weight: normal; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li.mainNavActive li .navarrows { color: #fff; }

#lsNavMenu li li.mainNavActive a{ color: #fff; }
#lsNavMenu li li.mainNavActive .navarrows { color: #fff; }

#lsNavMenu li li.mainNavActive li a {  padding: 4px 7px 5px 42px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li li.mainNavActive li .navarrows { }
#lsNavMenu li li li.mainNavActive li a {  padding: 4px 7px 5px 52px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li li li li.mainNavActive li a {  padding: 4px 7px 5px 62px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li li li li li.mainNavActive li a {  padding: 4px 7px 5px 62px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu  li.mainNavActive li.mainNavActive li.mainNavActive li.mainNavActive li.mainNavActive li a {  padding: 4px 7px 5px 72px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }



html>body #lsNavMenu li li li li li a, html>body #lsNavMenu li li li li a, html>body #lsNavMenu li li li a, html>body #lsNavMenu li li a, html>body #lsNavMenu li a { width: auto; }

#lsNavMenu li li.mainNavActive a.linkactive, #lsNavMenu li li.mainNavActive li.mainNavActive a.linkactive, #lsNavMenu li li.mainNavActive li.mainNavActive li.mainNavActive a.linkactive{font-weight:bold;}
 

/* Bottom Menu */
#bottomMenu { position: relative; width: 100%; margin: 10px; margin-left:1px; margin-top:5px;  border: 0; padding-top:4px;}
#bottomMenu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; font-weight: normal; }
#bottomMenu a:link, #bottomMenu a:visited { color: #007a8c; text-decoration: none; }
#bottomMenu a:hover,#bottomMenu a.active  { color: #ed571c; text-decoration: underline; }


/* Components CSS, pTools v4/5
* CSS rules for functional components other than main site navigation
*
* SEI CMS site
*
*/


/* Home page list panels */
.topRowPanels { position: relative; float: left; clear: none; width: 184px; height: 140px; margin: 1px; }
.topRowPanels ul { position: relative; clear: none; margin: 36px 6px 0px 6px; padding: 0; list-style-type: none; }
.topRowPanels li { padding: 2px 1px 2px 1px; list-style-position: outside; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.2em; font-weight: bold; color: #ed571c; text-indent: 0; }
.topRowPanels a, .topRowPanels a:link, .topRowPanels a:visited {font-weight: normal; color: #000; text-decoration: none; }
.topRowPanels a:hover, .topRowPanels a:active { color: #ed571c; text-decoration: underline;}

.rsDeepPanel { float: left; width: 187px; height: 297px; margin: 1px; }

#newsPanel { background: #fff url('/images/tripleE/panels/homepanel_news.gif') top left no-repeat; }
#eventsPanel { background: #fff url('/images/tripleE/panels/homepanel_events.gif') top left no-repeat; }
#energyStatsPanel { background: #fff url('/images/tripleE/panels/homepanel_energystats.gif') top left no-repeat; }

/* Banners */
#rsHomeBanners1 { position: relative; background: #fff; }
#rsHomeBanners1 img { margin: 1px; }
#resourceCentrePanel { position: relative; left: 0; clear: left; background: #fff url('/images/tripleE/panels/rspanel_resourcecentre.gif') top left no-repeat; }
#resourceCentrePanel ul {margin-top: 35px; padding: 0px 2px 2px 2px; list-style-type: none;}
#resourceCentrePanel li {margin: 0; padding: 2px 3px 4px 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.1em; font-weight: bold; color: #ed571c; list-style-position: outside; }
#resourceCentrePanel li a {font-weight: normal;}
#resourceCentrePanel img#viewAllButton { margin-left: 17px; margin-top: 5px;}

/* Page Header functionality */
#topUtilityMenu, #topUserTypeSelector, #topSearch { position: absolute; }

#topUtilityMenu { width: 295px; height: 25px; padding: 10px 0 0 0; }
#topUserTypeSelector { left: 270px; width: 275px; height: 30px; padding: 10px 0 0 0; }

#topSearch{position:relative; top:0; left:0; width: 205px; height: 30px}

/* Basic Search component */
#basicSearch { float:right; width:315px; padding: 5px 0 3px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.2em; font-weight: normal; color: #007a8c;}

#basicSearch .searchTextbox{ width: 135px; height:14px; vertical-align:top; padding:0px;  font-size:10px; display:inline;}
#basicSearch .searchTextbox input{border:1px solid #EB6B08; }
#basicSearch .searchLinkAdvanced{display:inline; width:90px;line-height:11px;}
#basicSearch .searchLinkAdvanced a, #basicSearch .searchLinkAdvanced a:link, #basicSearch .searchLinkAdvanced a:visited { color: #007a8c; text-decoration: underline;}
#basicSearch .searchLinkAdvanced a:hover, #basicSearch .searchLinkAdvanced a:active {color: #ed571c; text-decoration: none;}



/* Backward compatability */
.componentWrap {margin: 15px 2px 15px 2px;}

#mainBannerFrame {padding: 0; margin:0; border-left: 0px solid white; vertical-align: top;}
#rightBannerFrame {padding: 0; margin:0; vertical-align: top; background: #fff;}
.mainBanner2Wrap {padding: 0; margin:0; background: #fff;border-left: 1px solid white; text-align: center;}

/* Right Column The Crime Calculator component */
#crimeTop {padding: 10px 0px 3px 10px;background: #add9ff;font-size: 75%;font-weight: bold;color: #0a5aaa;}
#crimeMiddle {padding: 3px 0px 27px 10px;background: #add9ff;border-width: 1px;border-style: none none solid none;border-color: white;}
#crimeDropdown {width: 150px;color: #000;font-size: 75%;background: #c8e4ff;}

.rsBannerWrap {padding: 0 0 4px 0;margin: 0;text-align: center; background: #fff;}

.bodylink1 { padding: 5px 5px 5px 10px; margin: 0; background: #e6e6e6 url('/images/tripleE/structural/relateddocs_top.gif') top left no-repeat; font-size: .8em; color: #db1f1e; font-weight: bold; }
.bodylink2 { position: relative; background: #fff url('/images/tripleE/structural/relateddocs_middle.gif') top left repeat-y; padding: 2px 5px 0px 26px; margin: 0; border-top: 1px solid #db1f1e; font-size: .7em; line-height: 1.3em; text-indent: -22px;}
.bodylink2 p { margin: 0; padding: 2px; padding-top: 5px; vertical-align: top; }
.bodylink2 img { position: relative; top: 3px;}
.bodylink2Bottom { width: 187px; height: 12px; background: #fff url('/images/tripleE/structural/relateddocs_bottom.gif') top left no-repeat; padding: 0; margin: 0; margin-bottom: 3px; }



/* Content CSS, pTools v4/5
* CSS rules for main site content and secondary content
*
* SEI CMS site
*
*/

/* Homepage */



/* Remove these later, they'll go into the editor */
.middleRowPanels { position: relative; float: left; clear: none; width: 184px; height: 147px; margin: 1px; }
.middleRowPanels ul { position: relative; clear: none; margin: 0px 10px 0px 10px; padding: 0; }
.middleRowPanels li { padding: 0; list-style-position: outside; list-style-type: none; text-indent: 0; }
.middleRowPanels a, .middleRowPanels a:link, .middleRowPanels a:visited { display: block; padding: 1px 2px 4px 12px; background: url('/images/tripleE/structural/link_arrows_orange.gif') no-repeat; background-position: 1px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.2em; font-weight: normal; color: #007a8c; text-decoration: underline; }
.middleRowPanels a:hover, .middleRowPanels a:active { background: url('/images/tripleE/structural/link_arrows_green.gif') no-repeat; background-position: 1px 5px; color: #ed571c; text-decoration: none; }
.middleRowPanels p, .middleRowPanels p a { padding: 0; margin: 0; }
.middleRowPanels p a, .middleRowPanels p a:link, .middleRowPanels p a:hover, .middleRowPanels p a:visited, .middleRowPanels p a:active {background: none;}


#atHomePanel { clear: left; background: #fff url('/images/tripleE/panels/homepanel_athome.gif') top left no-repeat; }
#businessPanel { background: #fff url('/images/tripleE/panels/homepanel_business.gif') top left no-repeat; }
#renewEnergyPanel { background: #fff url('/images/tripleE/panels/homepanel_renewenergy.gif') top left no-repeat; }
#schoolsPanel { clear: left; background: #fff url('/images/tripleE/panels/homepanel_schools.gif') top left no-repeat; }
#grantsTenderPanel { background: #fff url('/images/tripleE/panels/homepanel_grantstender.gif') top left no-repeat; }
#buildingProfsPanel { background: #fff url('/images/tripleE/panels/homepanel_buildingprofs.gif') top left no-repeat; }
/* End removal section */


/* Backward compatability */
.mainContent { font-size: .95em; line-height: 1.4em; color: #000;}
.mainContent h1 {font-size: 1.79em;}
.mainContent h2 {font-size: 1.7em;}
.mainContent h3 {font-size: 1.4em;}
.mainContent h4 {font-size: 1.3em;}
.mainContent h5 {font-size: 1.2em;}
.mainContent h6 {font-size: 1em;}
.mainContent h1.headingNewsEvents {height: 32px; padding: 0; margin: 0; font-size: 1.4em; line-height: 1.8em; font-weight: bold; color:white; background: #fff url('/images/tripleE/news_events/back_SEI_Events.gif') top left no-repeat; text-align: center; }
.mainContent h1.headingNewsEventsOrange {height: 32px; padding: 0; margin: 0; font-size: 1.4em; line-height: 1.8em; font-weight: bold; color:white; background: #fff url('/images/tripleE/news_events/back_other_Events.gif') top left no-repeat; text-align: center; }

.mainContent td, .mainContent li, .mainContent form, .mainContent p, .mainContent b, .mainContent i  {font-family: Verdana, Helvetica, Arial, sans-serif; color: #000;}
.mainContent li, .mainContent form, .mainContent p, .mainContent b, .mainContent i {}
.mainContent li, .mainContent form {line-height: 1.2em;}
.mainContent li {padding-left: 16px; text-indent: -16px;}
.mainContent a:link { color: #007a45; text-decoration: underline;}
.mainContent a:visited { color: purple; text-decoration: underline;}
.mainContent a:hover, .mainContent a:active { color: #007a45; text-decoration: underline;}
.mainContent img { float: left; padding-right:3px;}
.mainContent img.right{ text-align: right;}
.mainContent img.left{ float: left;}
.mainContent td { margin: 0; padding: 2px; color: #000;  }

.mainContent td { margin: 0; padding: 2px; color: #000;  }

.head1 {padding: 9px 0px 11px 0px; font-size: 1.3em; line-height: 1.2em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #db1f1e;}

.contentPadding {padding: 10px 30px 15px 30px;}

ul.docList { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Geneva, sans-serif; }
ul.docList p { margin:0; padding: 0 0 1em 0; font-weight: normal; font-size: .85em; text-indent: 0;}
ul.docList li { list-style-position: inside; padding: 0; font-size: 1em; font-weight: bold; text-indent: 0;}
ul.docList li a {padding: 0; text-indent: -16px;}
ul.docList li a:link, ul.docList li a:visited { color: #4795E4; text-decoration: none;}
ul.docList li a:hover { text-decoration: underline;}

/* ul.docListEvents { width: 100%; margin: 0; padding: 0; list-style-type: none; font-family: Arial, Geneva, sans-serif; }
ul.docListEvents p {margin:0; padding: 5px; font-weight: normal; font-size: .85em; text-indent: 0; background: #FFF;}
ul.docListEvents div {margin:0; padding: 5px; font-weight: normal; font-size: 1em;  color: #0456AA; font-weight: bold; background: #99D3FF;}
ul.docListEvents li { vertical-align: top; display: block; list-style-position: inside; padding-left: 1px; padding-right: 1px; font-size: 1em; font-weight: bold; text-indent: 0; }
ul.docListEvents li a {display: block; padding: 5px; background: #4795E4;}
ul.docListEvents li a:link, ul.docListEvents li a:visited { color: #FFF; text-decoration: none;}
ul.docListEvents li a:hover { color: #FFF; text-decoration: underline;} */

ul.docListEvents { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Geneva, sans-serif; }
ul.docListEvents li { margin:0; padding: 0; border-bottom: 1px solid #00798C; list-style-position: outside;}
ul.docListEvents table { margin:0; padding: 0; }
ul.docListEvents table td {margin:0; padding: 5px;}
.boxEvents01 { width: 120px; }
.boxEvents02 { width: 60%; background: #E5F1F3;}
.boxEvents02 a:link, .boxEvents02 a:visited { color: #00798C; font-weight: bold;  text-decoration: underline;}
.boxEvents02 a:hover { color: #000; text-decoration: underline;}
.boxEvents03 { width: 25%; font-weight: normal; background: #FFF;}

.boxEvents04 { width: 230px; background: #E5F1F3;}
.boxEvents04 a:link, .boxEvents04 a:visited { color: #00798C; font-weight: bold;  text-decoration: underline;}
.boxEvents04 a:hover { color: #000; text-decoration: underline;}
.boxEvents05 { width: 60%; font-weight: normal; background: #FFF;}


ul.docListEventsOrange { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Geneva, sans-serif; }
ul.docListEventsOrange li { margin:0; padding: 0; border-bottom: 1px solid #ED571C; list-style-position: outside;}
ul.docListEventsOrange table { margin:0; padding: 0; }
ul.docListEventsOrange table td {margin:0; padding: 5px;}
.boxEvents01Orange { width: 120px; }
.boxEvents02Orange { width: 60%; background: #FFEDEA;}
.boxEvents02Orange a:link, .boxEvents02Orange a:visited { color: #ED571C; font-weight: bold;  text-decoration: underline;}
.boxEvents02Orange a:hover { color: #000; text-decoration: underline;}
.boxEvents03Orange { width: 25%; font-weight: normal; background: #FFF;}


ul.labelling { margin: 0; padding: 5px 1px 5px 17px; list-style-type: decimal; font-family: Arial, Geneva, sans-serif; }
ul.labelling p { margin:0; padding: 0 0 .5em 0; font-weight: normal; font-size: .85em; text-indent: 0;}
ul.labelling li { list-style-position: inside; padding: 0; color: #4795E4; font-size: 1em; font-weight: bold; text-indent: -16px;}
ul.labelling li a {padding: 0; text-indent: -16px;}
ul.labelling li a:link, ul.labelling li a:visited { color: #4795E4; text-decoration: none;}
ul.labelling li a:hover { text-decoration: underline;}

.labellingBox01 { margin-bottom: 10px; padding: 7px; color: #4795E4; background: #C3E1FF; font-size: 1em; font-weight: bold; }

p.otherDocsBox { margin: 0; padding: 5px 0 7px 0;}
ul.otherDocs { margin: 0; padding: 0; list-style-type: none;}
ul.otherDocs li { position: relative; margin: 0; padding: 2px 2px 10px 2px; color:#000; line-height: 1.4em; text-indent: 0; list-style-position: outside; }
ul.otherDocs li a { font-weight: bold;}
ul.otherDocs li img {position: relative; top: 3px;}
ul.otherDocs li.pdfLink {}

img#printImg { margin-right: 5px; vertical-align: middle;}
img#emailImg { margin-right: 5px; margin-left: 25px; vertical-align: middle;}
img#topImg { margin-right: 5px; margin-left: 25px; vertical-align: middle;}

#productLink { 	position: relative; text-align:center; padding:10px;}

.hide { display:none;}

.bodylinkBox {position: relative; clear: both; border-top: 1px solid #007a8c; padding-top: 10px; margin-top: 10px; margin-bottom: 10px;}
.bodylinkItem { padding-left: 18px; padding-top: 3px; padding-bottom: 5px;}
.bodylinkBox a:link, .bodylinkBox a:visited { color: #00798e; text-decoration: none; }
.bodylinkBox a:hover, .bodylinkBox a:active { color: #ed571c; text-decoration: underline; }
.bodylinkBox img {position: relative; top: 5px; float: none;}

#bodylinkItem1 { background: #fff url('/images/tripleE/buttons/printer.gif') center left no-repeat; margin-left: 0px;  }
#bodylinkItem2 { background: #fff url('/images/tripleE/buttons/email.gif') center left no-repeat; margin-left: 10px;  }
#bodylinkItem3 { background: #fff url('/images/tripleE/buttons/top.gif') center left no-repeat; margin-left: 10px;  }

table.subscribe { font-size: .7em;}

table summary, table caption {display: none;}

.contentBanner {display: block; margin: 0; padding: 0; padding-left:10px; border: 0;}
.contentBanner img {margin: 0; padding: 0; border: 0;}
.contentBanner a {font-size: .7em; color: blue;}

/* sebnet values */
.sebnet_product { width: 95%; border-top: 1px solid #ffba00;}
.sebnet_product td { padding: 6px; font-size: .7em; }
.sebnet_field { color: #ed571c; border-width: 1px; border-style: none solid solid none; border-color: #ffba00; }
.sebnet_desc { border-bottom: 1px solid #ffba00; color: #000;}


.sebnetMenuTable td ul { padding: 0; margin: 0; border-top: 1px solid #ffeab2; border-right: 1px solid #ffeab2; border-left: 1px solid #ffeab2;  }

.sebnetMenuTable td ul li { border-bottom: 1px solid #ffeab2; display: block; list-style-position: outside; padding: 10px 10px 10px 20px ; margin: 0; color: #4795e4;  font-size: 12px; font-weight: bold; text-indent: 0; background: url('/images/tripleE/navigation/arrow01.gif') 2px 7px no-repeat; }

.sebnetMenuTable td a:link, .sebnetMenuTable td a:visited  { color: #4795e4;  }
.sebnetMenuTable td a:hover, .sebnetMenuTable td a:active  { color: #000;  }

.harptable td {background: #EEE; color: #007A8C; font-size: .6em; }
table.harptable img.eta, table.harptable img.eta2 {float: none; position: relative; top: 8px; margin-top: -8px;}
table.harptable img.eta2 {margin-bottom: 4px}
.detailstable table {border-color: #8D8D8D; border-top: 2px; border-bottom: 2px; }
.detailstable table td {color: #007A8C; }
.table_one td {background: #CCCCE2; }
.table_two td {background: #EEE; }
.table_three td {background: #FFF; }

p.g a { font-size: 14px;}
.f { font-size: 10px;}


object {margin-left: 7px;}


/*ptools extra styles*/
div.menuTop, div.menuBottom { height: 10px; margin: 0px; padding: 0px; }
/*div.menuTop{background:#fff url('/images/tripleE/navigation/nav_top.gif') no-repeat top left; width:187px;}
div.menuBottom{background:#fff url('/images/tripleE/navigation/nav_bottom.gif') no-repeat top left; width:187px;}  
*/

div.menuBottom { margin-bottom: 15px; }


/* temp just for demo*/
.temp_context
{
	margin-top:20px;
	border:1px solid #007A8C;
	width:250px;
	padding:5px; float:left; margin-right:15px;
}

.temp_context h2
{ font-size:1.5em; padding-bottom:2px; margin-bottom:5px; text-align:center; margin-left:30px; margin-right:30px; border-bottom:1px solid #DB1F1E;}

ul.latestcontent-gray
{
	 list-style:none;
	 list-style-position:outside;
	 padding:0px;margin:0px;
}

.temp_quicklink
{
	float:left;
	margin-top:20px;
	border:1px solid #007A8C;
	width:250px;
	padding:5px;
}

.temp_quicklink h2
{ font-size:1.5em; padding-bottom:2px; margin-bottom:5px; text-align:center; margin-left:30px; margin-right:30px; border-bottom:1px solid #DB1F1E;}

div.quicklink {padding-bottom:5px;}



/* pTools added styles for V5  */

 
table.MainTable1col th.Table1col_head,table.MainTable2col th.Table2col_head,table.MainTable3col th.Table3col_head 

{font-family:Arial;font-size:16px; color:#004492; }

table.MainTable1col{margin:0px auto 8px auto; width:527px; background:#fff url('/images/tripleE/content/box1bottom.gif') no-repeat bottom left;}
th.Table1col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:7px;   background:#fff url('/images/tripleE/content/box1top.gif') no-repeat top left;}
td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; }
td.Tablecell p{ color:Black; }


.mainContentWrap td.Tablecell ul
{
padding:0px;
margin:0px;
text-indent:0px;
font-family:arial,Helvetica,sans-serif;
font-size:1em;
list-style-type:square;
padding:2px 0 0;
}


.mainContentWrap td.Tablecell li
{
padding:0px;
margin:0px;
text-indent:0px;
background-image:url(/images/tripleE/structural/arrow01.gif);
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:10px;
padding-bottom:5px;
}

table.MainTable2col{margin:0px auto 0px auto; width:528px;}
th.Table2col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:256px; background:#fff url('/images/tripleE/content/box2top.gif') no-repeat top left;}
table.MainTable2col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/tripleE/content/box2bottom.gif') no-repeat bottom left }
td.Tablecell p{ color:Black; }

table.MainTable3col{margin:0px auto 0px auto; width:528px;}
th.Table3col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:167px; background:#fff url('/images/tripleE/content/box3top.gif') no-repeat top left;}
table.MainTable3col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/tripleE/content/box3bottom.gif') no-repeat bottom left }
td.Tablecell p{ color:Black; }

#mainMenuLayout{
position: absolute; top: 113px; display: block; width: 100%; height: 23px; background: #3898a6; clear:both; 
}


div.menuBottom{height:10px; width:220px; background:#fff url('/images/tripleE/navigation/TripleE/nav_bottom.gif')  no-repeat top left;}
div.menuTop{padding:0px; margin:0px; margin-bottom:-10px; height:10px; width:220px; background:#fff url('/images/tripleE/navigation/TripleE/nav_top.gif')  no-repeat top left;}

/*hack to fix menu IT WILL VALIDATE WITH THIS*/
html>body div.menuTop{margin-bottom:0px;}

.summary
{ }

.summary_top
{
background:#DCEEA6 url(/images/tripleE/structural/green_top.gif) no-repeat scroll left top;
height:7px;
margin:0;
padding:0;
width:750px;
}

.summary_middle
{
background:#DCEEA6 none repeat scroll 0 0;
margin:0;
padding:0;
width:750px;
}

.summary_bottom
{
	background:#DCEEA6 url(/images/tripleE/structural/green_bottom.gif) no-repeat scroll left bottom;
height:7px;
margin:0;
padding:0;
width:750px;
}
.summary p
{
	font-size:12px;
margin:0;
padding:10px;
}

.summary3col
{ }

.summary_top3col
{
background:#DCEEA6 url(/images/tripleE/structural/green_top.gif) no-repeat scroll left top;
height:7px;
margin:0;
padding:0;
width:550px;
}

.summary_middle3col
{
background:#DCEEA6 none repeat scroll 0 0;
margin:0;
padding:0;
width:550px;
}

.summary_bottom3col
{
	background:#DCEEA6 url(/images/tripleE/structural/green_bottom.gif) no-repeat scroll left bottom;
height:7px;
margin:0;
padding:0;
width:550px;
}
.summary3col p
{
	font-size:12px;
margin:0;
padding:10px;
}

/*  */
#breadCrumb a:link, #breadCrumb a:visited {color: #B51E53;}
#breadCrumb a:hover, #breadCrumb a:active {color: #519300;}

th.Table2col_head{text-indent:7px; max-width:256px;}
table.MainTable2col td.Tablecell{width:256px; max-width:256px;}


#container{width:970px; overflow:hidden; background-color:#fff; padding-left:10px; padding-right:10px; margin-left:auto; margin-right:auto;}
#pageFooter1{height:1px;}
.logoleft{float:left; margin-top:10px; clear:both;}
.clear{clear:both;}

th.Table3col_head{text-indent:7px; max-width:167px;}
table.MainTable3col td.Tablecell{width:167px; max-width:167px;}
#container{width:970px; background-color:#fff; padding-left:10px; padding-right:10px; margin-left:auto; margin-right:auto;}
#pageFooter1{height:1px;}
.logoleft{float:left; margin-top:10px; clear:both;}
.clear{clear:both;}

table.Box1 {
margin:0 auto 8px auto;
padding:0;
width:525px;
}

table.Box1 td.TopBorder {
background:transparent url(/images/general/business/box1/box1-top-border.jpg) no-repeat scroll 0 0;
height:7px;
margin:0;
padding:0 0 0 10px;
width:100%;
}

table.Box1 td.Content {
background:transparent url(/images/general/business/box1/box1-spacer.jpg) repeat-y scroll 0 0;
margin:0;
padding:2px 0 0 10px;
width:100%;
}

table.Box1 td.Bottom {
background:transparent url(/images/general/business/box1/box1-bottom.jpg) no-repeat scroll 0 100%;
height:8px;
margin:0;
padding:0;
width:100%;
}

table.Box1 h2
{
color:#EC5619;
font-family:Arial;
font-size:15px;
font-style:normal;
font-weight:bold;
margin:0;
padding:6px 0 0;
}

table.middleTable{margin:0 auto 8px auto;
	width:525px;
	padding:0;} 
	
.center{text-align:center;}


table { border-collapse:collapse;}

/*table td { border: 1px solid #0c93cd; }*/


.blueLink img
{
	clear:both;
	display:block;
	width: 256px;
	margin-left: auto;
	margin-right: auto;
	float: none;
	margin-bottom: 10px;
}

.par3
{
	clear:both;	
}

.submitPanel span { }

#phoneNo {}

table.submissionProgress, table.RegProgress { margin-bottom: 10px; margin-top: 8px; }
table.submissionProgress td, table.RegProgress td { font-family: Arial; }

td.topRow { background: url(/images/tripleE/content/box1gray.gif) no-repeat scroll left top; width: 182px; height: 70px; padding: 0px;}
td.topRow .center, td.topRowEnd .center { width: 82%; color: Gray; }
td.topRow .center hr, td.topRowEnd hr { width: 93%; color: Gray; }
td.topRow .center a:link, td.topRow .center a:visited ,td.topRowEnd a:link, td.topRowEnd a:visited { color: Gray; }
td.topRow .center a:hover, td.topRowEnd .center a:hover { color: Black; }
td.topRowSelected .center hr, td.topRowEndSelected .center hr { width: 93%; color: White; }
td.topRow .center .step, td.topRowSelected .center .step, td.topRowEnd .center .step, td.topRowEndSelected .center .step { font-size: 1.1em; padding-top: 3px; }
td.topRow .center .details, td.topRowSelected .center .details, td.topRowEnd .center .details, td.topRowEndSelected .center .details { font-size: 1.1em; }

td.RegtopRow { background: url(/images/tripleE/content/box3gray_arrow.gif) no-repeat scroll left top; width: 245px; height: 70px; padding: 0px;}
td.RegtopRow .center, td.RegtopRowEnd .center { width: 82%; color: Gray; }
td.RegtopRow .center hr, td.RegtopRowEnd hr { width: 93%; color: Gray; }
td.RegtopRow .center a:link, td.RegtopRow .center a:visited ,td.RegtopRowEnd a:link, td.RegtopRowEnd a:visited { color: Gray; }
td.RegtopRow .center a:hover, td.RegtopRowEnd .center a:hover { color: Black; }
td.RegtopRowSelected .center hr, td.RegtopRowEndSelected .center hr { width: 93%; color: White; }
td.RegtopRow .center .step, td.RegtopRowSelected .center .step, td.RegtopRowEnd .center .step, td.RegtopRowEndSelected .center .step { font-size: 1.1em; padding-top: 3px; }
td.RegtopRow .center .details, td.RegtopRowSelected .center .details, td.RegtopRowEnd .center .details, td.RegtopRowEndSelected .center .details { font-size: 1.1em; }

td.RegtopRowSelected { background: url(/images/tripleE/content/box3orange_arrow.gif) no-repeat scroll left top; width: 245px; height: 70px; padding: 0px; }
td.RegtopRowSelected .center, td.RegtopRowEndSelected .center { width: 82%; color: White; font-weight: bold; }

td.RegtopRowEnd { background: url(/images/tripleE/content/box3gray.gif) no-repeat scroll left top; width: 245px; height: 70px; padding: 0px; }
td.RegtopRowEndSelected { background: url(/images/tripleE/content/box3orange.gif) no-repeat scroll left top; width: 245px; height: 70px; padding: 0px; }


td.topRowSelected { background: url(/images/tripleE/content/box1blue.gif) no-repeat scroll left top; width: 182px; height: 70px; padding: 0px; }
td.topRowSelected .center, td.topRowEndSelected .center { width: 82%; color: White; font-weight: bold; }

td.topRowEnd { background: url(/images/tripleE/content/box2gray.gif) no-repeat scroll left top; width: 182px; height: 70px; padding: 0px; }
td.topRowEndSelected { background: url(/images/tripleE/content/box2blue.gif) no-repeat scroll left top; width: 182px; height: 70px; padding: 0px; }

/* bottom row */
table.bottomTable2Col { padding: 0px; margin: 0px; width: 100%; }
table.bottomTable2Col td { padding: 0px; margin-top: 0px;}
td.bottom2a, td.bottom2b, td.bottom3a, td.bottom3b, td.bottom3c { padding-top: 10px; padding-bottom: 0px; margin-bottom: 0px; }
td.bottom2a .center { height: 50px;  background: url(/images/tripleE/content/box31.gif) no-repeat scroll left top; padding: 0px; margin: 0px; }
td.bottom2b .center { height: 50px; background: url(/images/tripleE/content/box32.gif) no-repeat scroll left top; padding: 0px; margin: 0px; }
td.bottom2a .center td, td.bottom2b .center td { height: 50px; width: 50%; }
td.bottom2a .center td.left div { width: 83%; text-align: center; padding-top: 9px; color: White; font-weight: bold; }
td.bottom2a .center td.right div { width: 86%; text-align: center; padding-top: 9px; color: Gray; }
td.bottom2b .center td.left div { width: 83%; text-align: center; padding-top: 9px; color: Gray; }
td.bottom2b .center td.right div { width: 85%; text-align: center; padding-top: 9px; color: White; font-weight: bold; } 


table.bottomTable3Col { padding: 0px; margin: 0px; width: 100%; }
table.bottomTable3Col td { padding: 0px; margin: 0px; }
td.bottom3a .center { height: 50px; background: url(/images/tripleE/content/box41.gif) no-repeat scroll left top; }
td.bottom3a .center td, td.bottom3b .center td, td.bottom3c .center td { width: 33.3%; height: 50px; padding: 0px; margin: 0px; }

td.bottom3a .center td.left div { width: 80%; text-align: center; padding-top: 9px; color: White; font-weight: bold;}
td.bottom3a .center td.middle div { width: 73%; text-align: center; padding-top: 9px; color: Gray; padding-left: 10px; }
td.bottom3a .center td.right div { width: 87%; text-align: center; padding-top: 9px; color: Gray; }

td.bottom3b .center { height: 50px; background: url(/images/tripleE/content/box42.gif) no-repeat scroll left top; }

td.bottom3b .center td.left div { width: 80%; text-align: center; padding-top: 9px; color: Gray; }
td.bottom3b .center td.middle div { width: 73%; text-align: center; padding-top: 9px; color: White; font-weight: bold; padding-left: 10px; }
td.bottom3b .center td.right div { width: 87%; text-align: center; padding-top: 9px; color: Gray; }

td.bottom3c .center { height: 50px; background: url(/images/tripleE/content/box43.gif) no-repeat scroll left top; }

td.bottom3c .center td.left div { width: 80%; text-align: center; padding-top: 9px; color: Gray; }
td.bottom3c .center td.middle div { width: 73%; text-align: center; padding-top: 9px; color: Gray; padding-left: 10px; }
td.bottom3c .center td.right div { width: 87%; text-align: center; padding-top: 9px; color: White; font-weight: bold; }

/* modal window */

#overlay {
    /* must be initially hidden */
    display:none;
    /* place overlay on top of other elements */
    z-index:10000;
    /* styling */
    background-color:#FFF; width:360px;  min-height:150px; margin: auto; margin-left: 350px;
    /* CSS3 styling for latest browsers */
    -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000; opacity: 1;
}
#overlay.center { margin-left: 180px; }
/* close button positioned on upper right corner */
#overlay .close {  background-image:url("/includes/images/close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }
/* styling for elements inside overlay */
#overlay .details { top:15px; right:15px; font-size:11px; color:#000; padding: 20px; border:1px solid #007A45; }
#overlay .details hr { width: 95%; margin: auto; margin: 10px 0px; }
#overlay .details h3 { color:#aba; font-size:15px; }
#overlay .details input { float: left; }
#overlay .details .note { display: block; width: 292px; padding-left: 5px; }
#overlay .details .note p { margin-top: 0px; padding-top: 0px; }
#overlay .details .errorMsg { display: none; color: Red; }
#overlay .header { background: url("/images/tripleE/Boxes/box2top_home.gif") no-repeat scroll left top #FFFFFF; height: 25px; }
#overlay .header h3 { color: #FFF; padding-left: 10px; font-size: 15px; }
.clear { clear: both; height: 1px; }

#overlay .details .large { width: 600px; text-align:left;}
#overlay.large { margin-left: 0px; width: 650px; }
#overlay .largeHeader { background:url("/images/triplee/back_tableheader01.gif") repeat-x scroll center center transparent}

#overlay .details .medium { width: 450px; text-align:left;}
#overlay.medium { margin-left: 50px; width: 500px; }
#overlay .mediumHeader { background:url("/images/triplee/back_tableheader01.gif") repeat-x scroll center center transparent}
.opacity {  }



#EVChargerPrompt {
	/* must be initially hidden */
	display: none;
	/* place overlay on top of other elements */
	z-index: 10000;
	/* styling */
	background-color: #FFF;
	width: 360px;
	min-height: 150px;
	margin: auto;
	margin-left: 350px;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow: 0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;
}

#EVChargerPrompt.center {
	margin-left: 180px;
}
	/* close button positioned on upper right corner */
#EVChargerPrompt .close {
	background-image: url("/includes/images/close.png");
	position: absolute;
	right: -15px;
	top: -15px;
	cursor: pointer;
	height: 35px;
	width: 35px;
}
	/* styling for elements inside overlay */
#EVChargerPrompt .details {
	top: 15px;
	right: 15px;
	font-size: 11px;
	color: #000;
	padding: 20px;
	border: 1px solid #007A45;
}

	#EVChargerPrompt .details hr {
		width: 95%;
		margin: auto;
		margin: 10px 0px;
	}

	#EVChargerPrompt .details h3 {
		color: #aba;
		font-size: 15px;
	}

	#EVChargerPrompt .details input {
		float: left;
	}

	#EVChargerPrompt .details .note {
		display: block;
		width: 292px;
		padding-left: 5px;
	}

		#EVChargerPrompt .details .note p {
			margin-top: 0px;
			padding-top: 0px;
		}

	#EVChargerPrompt .details .errorMsg {
		display: none;
		color: Red;
	}

#EVChargerPrompt .header {
	background: url("/images/tripleE/Boxes/box2top_home.gif") no-repeat scroll left top #FFFFFF;
	height: 25px;
}

	#EVChargerPrompt .header h3 {
		color: #FFF;
		padding-left: 10px;
		font-size: 15px;
	}


#EVChargerPrompt .details .large {
	width: 600px;
	text-align: left;
}

#EVChargerPrompt.large {
	margin-left: 0px;
	width: 650px;
}

#EVChargerPrompt .largeHeader {
	background: url("/images/triplee/back_tableheader01.gif") repeat-x scroll center center transparent
}

#EVChargerPrompt .details .medium {
	width: 450px;
	text-align: left;
}

#EVChargerPrompt.medium {
	margin-left: 50px;
	width: 500px;
}

#EVChargerPrompt .mediumHeader {
	background: url("/images/triplee/back_tableheader01.gif") repeat-x scroll center center transparent
}

#EVChargerPrompt-Adv {
	/* must be initially hidden */
	display: none;
	/* place overlay on top of other elements */
	z-index: 10000;
	/* styling */
	background-color: #FFF;
	width: 360px;
	min-height: 150px;
	margin: auto;
	margin-left: 350px;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow: 0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;
}

#EVChargerPrompt-Adv.center {
	margin-left: 180px;
}
	/* close button positioned on upper right corner */
	#EVChargerPrompt-Adv .close {
		background-image: url("/includes/images/close.png");
		position: absolute;
		right: -15px;
		top: -15px;
		cursor: pointer;
		height: 35px;
		width: 35px;
	}
	/* styling for elements inside overlay */
	#EVChargerPrompt-Adv .details {
		top: 15px;
		right: 15px;
		font-size: 11px;
		color: #000;
		padding: 20px;
		border: 1px solid #007A45;
	}

		#EVChargerPrompt-Adv .details hr {
			width: 95%;
			margin: auto;
			margin: 10px 0px;
		}

		#EVChargerPrompt-Adv .details h3 {
			color: #aba;
			font-size: 15px;
		}

		#EVChargerPrompt-Adv .details input {
			float: left;
		}

		#EVChargerPrompt-Adv .details .note {
			display: block;
			width: 292px;
			padding-left: 5px;
		}

			#EVChargerPrompt-Adv .details .note p {
				margin-top: 0px;
				padding-top: 0px;
			}

		#EVChargerPrompt-Adv .details .errorMsg {
			display: none;
			color: Red;
		}

	#EVChargerPrompt-Adv .header {
		background: url("/images/tripleE/Boxes/box2top_home.gif") no-repeat scroll left top #FFFFFF;
		height: 25px;
	}

		#EVChargerPrompt-Adv .header h3 {
			color: #FFF;
			padding-left: 10px;
			font-size: 15px;
		}


	#EVChargerPrompt-Adv .details .large {
		width: 600px;
		text-align: left;
	}

	#EVChargerPrompt-Adv.large {
		margin-left: 0px;
		width: 650px;
	}

	#EVChargerPrompt-Adv .largeHeader {
		background: url("/images/triplee/back_tableheader01.gif") repeat-x scroll center center transparent
	}

	#EVChargerPrompt-Adv .details .medium {
		width: 450px;
		text-align: left;
	}

	#EVChargerPrompt-Adv.medium {
		margin-left: 50px;
		width: 500px;
	}

	#EVChargerPrompt-Adv .mediumHeader {
		background: url("/images/triplee/back_tableheader01.gif") repeat-x scroll center center transparent
	}