/* ENERGO : CSS */
body, td, th { font-family: tahoma, arial, helvetica, sans-serif; }
body, body.body { font-size: 12px; color: #222; background: #fff; margin: 0; padding: 0; }

img { border: none; }


/* TEMPLATE */

/* breadcrumbs */
.energoBreadcrumbs { display: none; }

/* header */
.energoHeader { background: #fff; }

/* subheader */
.energoSubHeader { height: 60px; background: url('/_layouts/images/energo/header/bkg_subheader.gif') repeat-x; }
.enegroLine { height: 2px; background: url('/_layouts/images/energo/line.gif') repeat-x; margin: 5px 0; }
#energoToday { font-size: 12px; font-family: tahoma, arial, verdana; color: #565656; font-weight: bold; padding-left: 14px; }

/* site actions */
.energoSiteActions { }
.ms-siteaction, .ms-siteaction a { font-size: 11px; font-family: tahoma, arial, verdana; color: #015ebd; font-weight: normal; text-decoration: underline; }
.ms-siteactionsmenu div div div a { font-size: 11px; font-family: tahoma, arial, verdana; color: #015ebd; font-weight: normal; text-decoration: underline; }
.ms-siteactionsmenu div div div { height: 12px; background: transparent; border: 0; padding: 0 3px; margin: 0; }
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover { height: 12px; background: transparent; border: 0; padding: 0 3px; margin: 0; }

/* global links */
.energoGlobalLinks td { color: #565656; }
.energoGlobalLinks, .energoGlobalLinks a { font-family: tahoma, arial, verdana; color: #565656; white-space: nowrap; }
.energoGlobalLinks .ms-globallinks, .energoGlobalLinks .ms-globallinks a { font-family: tahoma, arial, verdana; color: #565656; white-space: nowrap; }
.energoGlobalLinks .ms-globallinks { white-space: nowrap; }
.energoGlobalLinks a.ms-sitemapdirectional, .energoGlobalLinks a.ms-sitemapdirectional:visited { font-family: tahoma, arial, verdana; font-size: 11px; color: #565656; text-decoration: none; }
.energoGlobalLinks a.ms-sitemapdirectional:hover { font-family: tahoma, arial, verdana; font-size: 11px; color: #565656; text-decoration: none; }
.energoGlobalLinks .ms-SPLink a:link, .energoGlobalLinks .ms-SPLink a:visited, .energoGlobalLinks .ms-SPLink a:hover { font-family: tahoma, arial, verdana; color: #565656; text-decoration: none; }
.energoGlobalLinks .ms-SpLinkButtonActive { color: #565656; border: 0; background: none; margin: 1px; }
.energoGlobalLinks .ms-SpLinkButtonInActive { color: #565656; border: 0; background: none; }
.energoGlobalLinks .ms-hovercellactive { background: transparent; border: 0; padding: 1px; }
.energoGlobalLinks .ms-hovercellinactive { background: transparent; border: 0; }

/* search */
.energoSearch { background: url(); padding-right: 10px; }
.energoSearch td { margin: 0; padding: 0; }
.energoSearch .ms-sbscopes { display: none; }
.energoSearch .ms-sbscopes select { font-family: tahoma, arial, verdana; font-size: 11px; color: #333; }
.energoSearch .ms-sbcell { background: #999; border: 0; padding: 0 1px; }
.energoSearch .ms-sbcell input { font-family: tahoma, arial, verdana; font-size: 11px; color: #333; background: #fff; border: 0; }
.energoSearch .ms-sbgo { background: #999; padding: 0 2px; }
.energoSearch .ms-sblink { font-family: tahoma, arial, verdana; background: transparent; padding-right: 0; }
.energoSearch .ms-sblink a:link { font-size: 10px; color: #015ebd; text-decoration: underline; }
.energoSearch .ms-sblink a:visited { font-size: 10px; color: #015ebd; text-decoration: underline; }
.energoSearch .ms-sblink a:hover { font-size: 10px; color: #015ebd; text-decoration: underline; }

/* top menu */
.energoTopMenu { height: 31px; background: url('/_layouts/images/energo/topmenu/bkg_menu.gif') repeat-x; padding-left: 20px; }
.energoTopMenu .ms-banner { padding: 0; }
.ms-topnavContainer { border: 0; }
table.ms-topnav { height: 23px; background: transparent; }
.ms-topnav { font-size: 12px; color: #ffcb08; font-weight: normal; padding: 0; background: transparent; text-transform: uppercase; border: 0; }
.ms-topnav a { color: #ffcb08; font-weight: normal; padding: 3px 10px; margin-top: 0; display: block; }
table.ms-topnavselected { height: 23px; background: #fff; }
.ms-topnavselected { font-size: 12px; color: #015cbc; font-weight: normal; background: transparent; }
.ms-topnavselected a { color: #015cbc; font-weight: normal; }
table.ms-topNavHover { height: 23px; background: #80aeda; }
.ms-topNavHover { font-size: 12px; color: #015cbc; font-weight: normal; background: transparent; }
.ms-topNavHover a { color: #015cbc; font-weight: normal; }
.ms-topnav img { position: relative; left: -10px; }
.sngTopMenu .ms-topnav { font-family: tahoma, arial, verdana; font-size: 12px; }
.sngTopMenu .ms-topnav a { font-family: tahoma, arial, verdana; font-size: 12px; }
.ms-topNavFlyOuts { font-family: tahoma, arial, verdana; font-size: 12px; color: #015cbc; background: #80aeda; border: 0; }
.ms-topNavFlyOuts a {
	display: block;
	width: 100%;
	min-width: 195px;
	color: #015cbc;
	padding: 6px 15px;
}
.ms-topNavFlyOutsHover { color: #fff; background: #3a81c7; border: 0; }
.ms-topNavFlyOutsHover a { color: #fff; padding: 6px 15px; }

	/* SAFARI FIX */
	html>body .ms-topnav a { background: transparent; padding: 4px 15px 0 15px; }
	html>body .ms-topnavselected a { background: #fff; }
	html>body .ms-topNavHover a { background: #80aeda; }
	html>body .ms-topNavFlyOuts a {
		display: block;
		*width: 195px;
		min-width: 195px;
		color: #015cbc;
		padding: 6px 15px;
	}

/* console */
.ms-consolemptablerow { background: #fff url(); border: 0px; padding: 0px; margin: 0px; }
.ms-consoletitleareaframe { background: #fff url(); border: 0px; padding: 0px; margin: 0px; }
.ms-consoleframe { background: #fff url(); border: 0px; padding: 0px; margin: 0px; }
.ms-consolestatusframe { background: #fff; }
.ms-consolestatusmajorframe{ background: #fff url('/_layouts/images/energo/console/bkg_console1.gif') top repeat-x; }
.ms-consolestatusminorframe{ background: #fff url('/_layouts/images/energo/console/bkg_console2.gif') top repeat-x; }
.ms-consolestatuscheckoutframe, .ms-consoleminiframe { background: #fff url('/_layouts/images/energo/console/bkg_console2.gif'); }
.ms-consoletitleareaframebottom { background: transparent; }
.ms-separator img { width: 1px; height: 12px; margin: 3px 1px 3px 1px; background: #1c1c1c; border: 1px solid #fff; }
.ms-consolehr { background: #e6e6e6; }
.ms-consolemode { font-family: tahoma, arial, verdana; font-size: 11px; color: #1c1c1c; }
.ms-consolestatus { font-family: tahoma, arial, verdana; font-size: 11px; color: #1c1c1c; }
.ms-consolestatus a, .ms-consolestatus a:visited { font-family: tahoma, arial, verdana; font-size: 11px; color: #037bc7; text-decoration: none; }
.ms-consolestatus a:hover { ont-family: tahoma, arial, verdana; font-size: 11px; color: #037bc7; text-decoration: underline; }
.ms-consoleframe .ms-HoverCellInActive { padding: 1px 3px; }
.ms-consoleframe .ms-HoverCellActive, .ms-consoleframe .ms-SpLinkButtonActive { border: 1px solid #ffb83e; background: #ffc856 url('/_layouts/images/energo/console/btn_console_hover.gif'); padding: 1px 3px; }
.ms-consoleframe .ms-HoverCellActiveDark { border: 1px solid #ffb83e; background: #ffc856 url('/_layouts/images/energo/console/btn_console_hover.gif'); padding: 1px 3px; }
.ms-consoletoolbar { color: #1c1c1c; text-decoration: none; }
.ms-consoleqaback td { background: url('/_layouts/images/energo/console/btn_console_off.gif'); }
/* .ms-consoleqabackhover td { background: url('/_layouts/images/energo/console/btn_console_on.gif'); } */
.ms-consoleqaborderh, .ms-consoleqaborderv, .ms-consoleqacorner { background: #cad7e7; }
/* .ms-consoleqaborderhhover, .ms-consoleqabordervhover, .ms-consoleqacornerhover { background: #037bc7; } */

/* content */
.ms-bodyareaframe, .ms-viewareaframe { background: transparent; border: 0; }
.ms-bodyareaframe { padding-left: 0; padding-right: 0; }
.floatLeft { display: none; }

/* left menu */
.ms-leftareacell { width: 200px; background: url('/_layouts/images/energo/leftmenu/bkg_menu.gif') repeat-y;}
.ms-nav {background: url(); padding-right: 4px }

.ms-quicklaunchouter {width: 100%; background: url(); border: 0px; padding: 0px; margin: 0px}
.ms-quickLaunch {width: 100%; background: url(); border: 0px; padding: 0px; margin: 0px}
.ms-quicklaunch table td { border: 0px; background: url(); }

table.ms-navSubMenu1 {width: 100%; margin-top: 10px; background: url(); border-top: 1px solid #034485; border-bottom: 1px solid #81b0de; }
table.ms-navSubMenu2 {width: 100%; background: url(); border-top: 1px solid #81b0de; border-bottom: 1px solid #034485; margin: 0px}

.ms-quicklaunch table.ms-navheader {width: 100%; font-family: tahoma, arial, verdana; font-size: 12px; color: #fff; font-weight: bold; border-top: 1px solid #81b0de; border-bottom: 1px solid #034485; }
.ms-quicklaunch table.ms-navheader td {font-size: 12px; background: url('/_layouts/images/energo/leftmenu/bullet1.gif') no-repeat 2px 3px; padding: 6px 17px; border: 0px}
.ms-quicklaunch table.ms-navheader a {color: #fff; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-navheader a:link {color: #fff; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-navheader a:visited {color: #fff; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-navheader a:hover {color: #fff; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-selectednavheader {width: 100%; font-family: tahoma, arial, verdana; font-size: 12px; color: #ffcb08; font-weight: bold; border-top: 1px solid #81b0de; border-bottom: 1px solid #034485; }
.ms-quicklaunch table.ms-selectednavheader td {font-size: 12px; background:  url('/_layouts/images/energo/leftmenu/bullet1.gif') no-repeat 2px 3px; padding: 6px 17px; border: 0px}
.ms-quicklaunch table.ms-selectednavheader a {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-selectednavheader a:link {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-selectednavheader a:visited {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-selectednavheader a:hover {color: #ffcb08; text-decoration: none; font-weight: bold}

.ms-navSubMenu3 table {width: 100%; font-family: tahoma, arial, verdana; font-size: 11px; color: #87b3e0; font-weight: normal; border: 0px; margin: 0px}
.ms-navSubMenu3 table td {font-size: 11px; background: url('/_layouts/images/energo/leftmenu/bullet2.gif') no-repeat 35px 8px; padding: 5px 15px 5px 50px; border: 0px}
.ms-navSubMenu3 a:link {color: #87b3e0; text-decoration: none; font-weight: normal}
.ms-navSubMenu3 a:visited {color: #87b3e0; text-decoration: none; font-weight: normal}
.ms-navSubMenu3 a:hover {color: #87b3e0; text-decoration: none; font-weight: normal}
.ms-navSubMenu3 a.ms-selectednav1:link {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-navSubMenu3 a.ms-selectednav1:visited {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-navSubMenu3 a.ms-selectednav1:hover {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-navSubMenu3 a.ms-selectednav2:link {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-navSubMenu3 a.ms-selectednav2:visited {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-navSubMenu3 a.ms-selectednav2:hover {color: #ffcb08; text-decoration: none; font-weight: bold}

.ms-navSubMenu3 table.ms-navSubMenu4 td {background: url();padding: 0px}
.ms-navSubMenu3 table.ms-navSubMenu4 table {width: 100%; font-family: tahoma, arial, verdana; font-size: 11px; color: #fff; font-weight: normal; border: 0px; margin: 0px}
.ms-navSubMenu3 table.ms-navSubMenu4 table td {font-size: 11px; background: url('/_layouts/images/energo/leftmenu/bullet2.gif') no-repeat 50px 8px; padding: 5px 15px 5px 65px; border: 0px}

.ms-quicklaunch table.ms-navitem {width: 100%; font-family: tahoma, arial, verdana; font-size: 11px; color: #87b3e0; background: url(); font-weight: normal; border: 0px; margin: 0px; padding: 0px}
.ms-quicklaunch table.ms-navitem td {font-size: 11px; background: url('/_layouts/images/energo/leftmenu/bullet2.gif') no-repeat 15px 8px; padding: 5px 15px 5px 25px; border: 0px; margin: 0px}
.ms-quicklaunch table.ms-navitem a:link {color: #87b3e0; text-decoration: none; font-weight: normal}
.ms-quicklaunch table.ms-navitem a:visited {color: #87b3e0; text-decoration: none; font-weight: normal}
.ms-quicklaunch table.ms-navitem a:hover {color: #87b3e0; text-decoration: underline; font-weight: normal}
.ms-quicklaunch table.ms-selectednav {width: 100%; font-family: tahoma, arial, verdana; font-size: 11px; color: #ffcb08; background: url(); font-weight: bold; border: 0px; margin: 0px; padding: 0px}
.ms-quicklaunch table.ms-selectednav td {font-size: 11px; background: url('/_layouts/images/energo/leftmenu/bullet2.gif') no-repeat 15px 8px; padding: 5px 15px 5px 25px; border: 0px; margin: 0px}
.ms-quicklaunch table.ms-selectednav a:link {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-selectednav a:visited {color: #ffcb08; text-decoration: none; font-weight: bold}
.ms-quicklaunch table.ms-selectednav a:hover {color: #ffcb08; text-decoration: underline; font-weight: bold}

div.ms-quicklaunchheader {display: none}
div.ms-quicklaunchheader {background: url(); padding: 5px 0px; border: 0px}
div.ms-quicklaunchheader {font-family: tahoma, arial, verdana; font-size: 11px; color: #fff; text-align: right}
div.ms-quicklaunchheader a:link, div.ms-quicklaunchheader a:visited {color: #fff; text-decoration: underline}
div.ms-quicklaunchheader a:hover {color: #fff; text-decoration: underline}

table.ms-recyclebin td {font-family: tahoma, arial, verdana; font-size: 11px; color: #fff; background: url(); padding: 5px 0px}
table.ms-recyclebin td a:link, table.ms-recyclebin td a:visited {color: #fff; text-decoration: none; font-weight: normal}
table.ms-recyclebin td a:hover {color: #fff; text-decoration: underline; font-weight: normal}

/* footer */
.energoFooter { height: 35px; background: #015fbb url('/_layouts/images/energo/footer/bkg_footer.gif') repeat-x; }
.energoFooter td { font-size: 12px; color: #fff; padding: 3px 20px 0 20px; }

/* form */
input, select, textarea { font-family: tahoma, arial, verdana; font-size: 11px; }



/* PAGES */

/* breadcrumb */
.removeMargins { margin: 0; }
.breadcrumb { font-family: tahoma, arial, verdana; font-size: 11px; color: #369; border: 0px; padding: 2px 10px; }
.breadcrumbCurrent { font-weight: bold; }
.ms-pagebreadcrumb { border: 0; padding: 5px 0 10px 0; background: transparent; }
.ms-pagebreadcrumb { font-family: tahoma, arial, verdana; font-size:11px; color: #369; }
.ms-pagebreadcrumb span { font-family: tahoma, arial, verdana; font-size:11px; color: #369; background: transparent; }
.ms-pagebreadcrumb a.ms-sitemapdirectional:link, .ms-pagebreadcrumb a.ms-sitemapdirectional:visited {
	font-family: tahoma, arial, verdana; font-size: 11px; color: #369; background: transparent; text-decoration: underline;
}
.ms-pagebreadcrumb a.ms-sitemapdirectional:hover {
	font-family: tahoma, arial, verdana; font-size: 11px; color: #369; background: transparent; text-decoration: underline;
}
.ms-globalbreadcrumb { background: transparent; }
.ms-titlearea span { font-family: tahoma, arial, verdana; font-size: 11px; color: #369; background: transparent; letter-spacing: 0em; }
.ms-titlearea a.ms-sitemapdirectional:link, .ms-titlearea a.ms-sitemapdirectional:visited {
	font-family: tahoma, arial, verdana; font-size: 11px; color: #369; background: transparent; text-decoration: underline;
}
.ms-titlearea a.ms-sitemapdirectional:hover {
	font-family: tahoma, arial, verdana; font-size: 11px; color: #369; background: transparent; text-decoration: underline;
}

/* header */
tr.ms-WPHeader td { border: 0; padding: 0; margin: 0; border-bottom: 1px solid #ccc; }
tr.ms-WPHeader td { color: #c96; background: #fff; }
tr.ms-WPHeader h3.ms-WPTitle { font-size: 14px; font-family: tahoma, arial, helvetica, sans-serif; color: #c96; text-transform: uppercase; }
tr.ms-WPHeader h3.ms-WPTitle a { color: #c96; text-decoration: none; }
tr.ms-WPHeader h3.ms-WPTitle a:visited { color: #c96; text-decoration: none; }
tr.ms-WPHeader h3.ms-WPTitle a:hover { color: #c96; text-decoration: underline; }
tr.ms-WPHeader h3.ms-WPTitle a span { color: #c96; }

/* text */
.ms-formlabel {font-size: 12px; border-top: 1px solid #f3f3f3}
.ms-formlabel h3.ms-standardheader {font-family: tahoma,verdana; font-size: 12px; color: #2f609c}
.ms-formbody {font-family: tahoma,verdana; font-size: 12px; color: #373e47; background: #f2f4f7; border-top: 1px solid #fff}
.ms-formbody a, .ms-formbody a:link, .ms-formbody a:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #2f609c; text-decoration: underline}
.ms-formbody a:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #002b5b; text-decoration: none}
.ms-formbody ul {margin: 0px; padding: 5px 0px 5px 0px}
.ms-formbody ul li {background: url('/_layouts/images/energo/leftmenu/bullet2.gif') no-repeat 10px 4px; padding: 0px 0px 0px 25px; list-style: none}
.ms-formbody ul li {font-size: 12px; font-family: tahoma, arial, verdana; color: #373e47}
.ms-descriptiontext {font-family: tahoma,verdana; font-size: 12px; color: #373e47}
.ms-descriptiontext a, .ms-descriptiontext a:link, .ms-descriptiontext a:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #2f609c; text-decoration: underline}
.ms-descriptiontext a:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #002b5b; text-decoration: none}
.ms-vb, .ms-vb2 {font-family: tahoma,verdana; font-size: 12px; color: #676767}
.ms-gb {font-family: tahoma,verdana; color: #f8822a}
.description {font-family: tahoma,verdana; font-size: 12px; color: #373e47}

/* link */
.ms-vb a:link, .ms-vb a:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #4187ce; text-decoration: none}
.ms-vb a:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #0067b3; text-decoration: underline}
.ms-vb2 a:link, .ms-vb2 a:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #4187ce; text-decoration: none}
.ms-vb2 a:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #0067b3; text-decoration: underline}
.ms-gb a:link, .ms-gb a:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #4187ce; text-decoration: none}
.ms-gb a:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #0067b3; text-decoration: underline}
a.ms-addnew, a.ms-addnew:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #4187ce; text-decoration: underline}
a.ms-addnew:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #0067b3; text-decoration: underline}
.link-item a:link, .link-item a:visited {font-family: tahoma,verdana,arial; font-size: 12px; color: #4187ce; text-decoration: none}
.link-item a:hover {font-family: tahoma,verdana,arial; font-size: 12px; color: #0067b3; text-decoration: underline}
.link-item-large  a:link, .link-item-large a:visited {font-family: tahoma,verdana,arial; font-size: 17px; color: #4187ce; text-decoration: none}
.link-item-large a:hover {font-family: tahoma,verdana,arial; font-size: 17px; color: #0067b3; text-decoration: underline}

/* body */
.ms-WPBody {padding: 0px}
.ms-WPBody td {font-size: 12px; font-family: tahoma, arial, verdana; color: #373e47}
.ms-WPBody h3 {font-size: 17px; font-family: arial, helvetica, sans-serif; color: #0067b3; font-weight: bold; text-transform: normal}
.ms-WPBody h4 {font-size: 16px; font-family: arial, helvetica, sans-serif; color: #0067b3; font-weight: lighter; text-transform: normal}
.ms-WPBody h5 {font-size: 14px; font-family: arial, helvetica, sans-serif; color: #0067b3; font-weight: lighter; text-transform: normal}
.ms-WPBody p {font-size: 12px; font-family: tahoma, arial, verdana; color: #373e47; margin: 10px 0px 10px 0px}
.ms-WPBody ul {margin: 0px; padding: 3px 0px 3px 0px}
.ms-WPBody ul li {background: url('/_layouts/images/energo/leftmenu/bullet2.gif') no-repeat 10px 7px; padding: 0px 0px 0px 25px; list-style: none}
.ms-WPBody ul li {font-size: 12px; font-family: tahoma, arial, verdana; color: #373e47}
.ms-WPBody ol li {font-size: 12px; font-family: tahoma, arial, verdana; color: #373e47}


