﻿body
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    background: #FAFAFA;
}

.border0 
{
    border-right:1px solid #EAEAEA;
    border-bottom:1px solid #EAEAEA;
    width:957px;
}

.border1
{
    border-right:1px solid #E0E0E0;
    border-bottom:1px solid #E0E0E0;
    width:956px;
}

.border2
{
    border-right:1px solid #D0D0D0;
    border-bottom:1px solid #D0D0D0;
    width:955px;
}

.border3
{
    border-right:1px solid #C0C0C0;
    border-bottom:1px solid #C0C0C0;
    width:954px;
}

.border4
{
    border-right:1px solid #B0B0B0;
    border-bottom:1px solid #B0B0B0;
    width:953px;
}

.border5
{
    border-right:1px solid #A0A0A0;
    border-bottom:1px solid #A0A0A0;
    width:952px;
}

.border6
{
    border-right:1px solid #909090;
    border-bottom:1px solid #909090;
    width:951px;
}

.border7
{
    border-right:1px solid #808080;
    border-bottom:1px solid #808080;
    border-left:1px solid #A0A0A0;
    border-top:1px solid #A0A0A0;
    width:950px;
}

.banner
{
    height:42px;
    width:920px;
    padding-top:16px;
    padding-right:15px;
    padding-left:15px;
    background: white url("Images/enerzy.jpg");
    background-repeat:no-repeat;
    font-size:20px;
    font-weight:bold;
    color:rgb(170,0,0);
    text-align:right;
    background-position:10px center;
}

.whiteseparator
{
    height:1px;
    width:950px;
    font-size:0px;
    line-height:0px;
    overflow:none;
    background: white;
}

.blueseparator
{
    height:2px;
    width:950px;
    font-size:0px;
    background: rgb(170,0,0);
}

.whiteseparatorcontent
{
    height:1px;
    width:760px;
    font-size:0px;
    line-height:0px;
    overflow:none;
    background: white;
}

.blueseparatorcontent
{
    height:2px;
    width:760px;
    font-size:0px;
    background: rgb(170,0,0);
}


.topimage
{
    font-size:1px;
}

.sideimage
{
    font-size:1px;
    float:right;
}

.menubar ul
{
    padding:0;
    margin:0;
    list-style-type:none;
    font-size:10px;
    width:950px;
    height:22px;
    overflow:hidden;
    background-color:rgb(170,0,0);
}

.menubar ul li
{
    display:inline;
}

#bartext
{
    float:right;
    width:auto;
    text-decoration:none;
    color:white;
    padding:0.5em 1em;
}

#search
{
	float:right;
	font-size:small;
	text-decoration:none;
	padding:none;
	margin:none;
}

.menubar ul a
{
    float:right;
    width:auto;
    text-decoration:none;
    color:white;
    padding:0.5em 1em;
}

.menubar ul a:hover
{
    color:gray;
}

.content
{
    padding:10px;
    width:739px;
    text-align:left;
    background: white;
	padding-bottom:20px;
	border-left:1px transparent solid;
}

.topNavContainer
{
	background-color:rgb(170,0,0);
	overflow:hidden;
}

.topNav
{
    *position:relative;
    *top:-1px;
}

.topNavItem
{
	color:white;
    background-color:transparent;
    padding-top:1px;
}

.topNavItem a
{
	display:block;
	width:180px;
	height:20px;
	padding-top:5px;
	font-weight:bold;
}

.topNavSelected a
{
	/*background-color:#E5EAEF;*/
	background-color:rgb(190,0,0);
}
.topNavHover a
{
	background-color:rgb(190,0,0);
}

.topNavFlyOuts
{
	width:178px;
	text-align:left;
	border:1px white solid;
}

.topNavFlyOutsItem
{	
	background-color: rgb(170,0,0);
	border:none;
	color:white; 
	width:173px;
}

.topNavFlyOutsItem a
{
    display:block;
    padding:5px 0px 4px 5px;
}

.topNavFlyOutsHover
{
	background-color: rgb(190,0,0);
}

.maintext
{
	width:100%;
	font-size:x-small;
	float:left;
}

.maintext b
{
	color:maroon;
}

.maintext h1
{
	color:maroon;
	font-size:large;
}

.sidebar
{
	width:150px;
	float:right;
	vertical-align:middle;
	border:1px rgb(170,0,0) solid;
	font-size:small;
	text-decoration:none;
	color:black;
	padding-bottom:20px;
	text-align:center;
	/*position:relative;
	right:10px;
	top:10px;*/
}

.sidebartitle
{
	background:rgb(170,0,0);
	font-weight:bold;
	color:white;
	width:100%;
	padding:3px 0px 3px 0px;
}

div.clearer
{
	clear: left;
	line-height: 0;
	height: 0;
	font-size:0.1pt;
}

.sideframe
{
	width:190px;
	padding-bottom:3000px;
	margin-bottom:-3000px;
	float:left;
	background-color:rgb(170,0,0);
}

.mainframe
{
	width:760px;
	float:right;
	padding-bottom:3000px;
	margin-bottom:-3000px;
}

div.container
{
	overflow:hidden;
}

.adrotator img
{
	margin-top:10px;
}

.contact
{
	width:166px;
	height:180px;
	background-color:white;
	margin-top:10px;
}

.contact p
{
	font-size:10pt;
	text-align:center;
	vertical-align:middle;
}

.contact strong, .contact strong a
{
	color:#AA0000;
	text-decoration:none
}

.contactbar
{
	background-color:white;
	border-top:2px #AA0000 solid;
	height:16px;
	width:159px;
	text-align:right;
	padding-right:7px;
	font-family:'Arial Black', Helvetica, sans-serif;
	color:#AA0000;
	font-size:8pt;
	vertical-align:text-bottom;
	padding-top:2px;
	margin-bottom:10px;
}

/* MS Style overrides */

.ms-siteactionsmenu div div div
{
	background-color:#AA0000 !important;
	border:none !important;
	padding:0px 0px 0px 10px !important;
	background-image:none !important;
	background-repeat:no-repeat !important;
}

.ms-siteactionsmenu div div div a
{
	color:#ffffff  !important;
	font-weight:bold !important;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover
{
	background-color:#BE0000 !important;
	background-image:none !important;
	background-repeat:no-repeat !important;
	border:none !important;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover a
{
	color:#ffffff !important;
}

.ms-siteaction,.ms-siteaction a, .ms-SPLink a
{
	font:10px tahoma !important;
	font-weight:bold !important;
	color:white !important;
	text-decoration:none !important;
}

.ms-SPLink a
{
	float:left !important;
}

.ms-SPLink a img, .ms-SPLink img
{
	display:none !important;
}

.ms-HoverCellActive,.ms-SpLinkButtonActive, .ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
	background:none !important;
	border:none !important;
	color:white !important;
}

.ms-SPLink a:hover
{
	color:gray !important;
}

.ms-pagebreadcrumb
{
	display:none !important;
}

a#ctl00_explitLogout_ExplicitLogin /* couldn't find the class */
{
	float:left !important;
}

/* End of MS style overrides */