body {
	background 		: #fff;
	clear			: both;
	font 			: normal .8em/1.4em 'Trebuchet MS', Verdana, Sans-Serif;
	color			: #666666;
	margin			: 0px auto;
}

.empty{
	clear			: both;
}

.iframewrapper {
	padding			: 0px 0px 0px 10px;
}

.iframe {
	width			:490px;
}

.general{
	width			: 725px;
	height			: auto;
	margin			: 0px auto;
}
.header{
	width			: 725px;
	margin			: 0px auto;
	margin-top		: 10px;
}
.quicklinks{
	height			: 16px;
	text-align		: right;
	padding-right	: 5px;
}
.quicklinks ul{
	margin				: 0px;
	padding				: 0px;
}
.quicklinks li{
	list-style-type		:none;
	display				:inline;
	margin-right		: 5px;
}
.quicklinks li a{
	font				: 0.8em/1.0em tahoma, arial, Sans-Serif;
	color				: #999;
	text-decoration		: none;
}
.quicklinks li a:hover{
	color				: #333;
	text-decoration		: underline;
}
.headerlogo{
	border-top			: solid 6px #e0e0e0;
	border-bottom		: solid 8px #e0e0e0;
	border-left			: solid 1px #e0e0e0;
	border-right		: solid 1px #e0e0e0;
	height				: 107px;
	position            : relative;
}

.energiKareLogo{position:absolute;top:40px;right:15px;}

.logo{
	background			: url("../images/logo.gif") center left no-repeat;
	margin				: 0px 0px 0px 20px;
	height				: 107px;
}
.body
{
    min-height          : 625px;
	height				: auto;
	border-left			: solid 1px #e0e0e0;
	border-right		: solid 1px #e0e0e0;
	clear				: both;
	display				: block;
	padding				: 0px 0px 5px 0px;
}
.bodyleft
{
    min-height          : 550px;
	float				: left;
	width				: 213px;
	margin				: 0px;
	padding				: 0px;
}

/* Main menu */
.menu{
	width				: 213px;
	
	display				: block;
	background			: url("../images/menubg.jpg");
	background-repeat	: no-repeat;
	background-color	: #98d047;
	margin				: 0px;
	padding-top			: 20px;
overflow:hidden;
}
.menu ul{
	padding				: 0px;
	margin				: 0px;
}
.menu li{
	list-style-type		: none;
	display				: block;
	min-height			: 33px;
	margin				: 5px 0px;
}
.menu li:hover{
	color				: #b4dc7a;
}
.menu li a{
	font				: 1.3em/2em 'Trebuchet MS', verdana;
	color				: #ffffff;
	vertical-align		: middle;
	text-decoration		: none;
margin:0;
padding:0;
	margin-left			: 0px;
padding:0;
	padding-left		: 20px;
	display				: block;
width:193px;

}

.menu li a.selected
{
	color				: #62a401;
	text-decoration		: none;
	background			: #b4dc7a;
}

.menu li a:hover{
	color				: #62a401;
	text-decoration		: none;
	background-color	: #b4dc7a;
}
/* end of main menu */


/* Sub menu */
.menu ul li ul{
	padding				: 0px;
	margin				: 0px;
	display				: block;
}
.menu ul li ul li{
	list-style-type		: none;
	display				: block;
	min-height			: 22px;
	margin				: 1px 0px 0px 0px;
}
.menu ul li ul li:hover{
	/*background			: #ffffff;*/
}
.menu ul li ul li a{
	font				: 1em/1.6em 'Trebuchet MS', verdana;
	color				: #ffffff;
	vertical-align		: middle;
	text-decoration		: none;
	margin-left			: 0px;
	padding-left		: 30px;
	display				: block;

	min-height			: 3px;
}
.menu ul li ul li a:hover{
	color				: #62a401;
	text-decoration		: none;
	background			: #b4dc7a;
	
}
/* end of main menu */



.email{
	background			: url("../images/banner.gif") no-repeat;
	width				: 173px;
	height				: 187px;
	padding				: 0px;
	margin				: 0px;
	color				: #454545;
	border-top			: solid 6px #fff;
	clear				: both;
	display				: block;
}
.bodyright{
	float				: right;
	width				: 508px;
overflow:hidden;
    min-height          : 550px;
}
.picture{
	width				: 300px;
	height				: 400px;
	/*background			: url("../images/picture.jpg");*/
	border-left			: solid 6px #fff;
	float				: left;
}
.latestnews {
	width				: 170px;
	padding				: 10px;
	height				: 380px;
	/*border-bottom		: 1px solid #e2e2e2;*/
	float				: right;
}
.date 
{
	color				: #999999;
	font-style			: italic;
	font-size			: 0.85em;
}
.righttext{
	padding				: 10px 10px 10px 10px;
	border-top			: solid 6px #fff;
	border-left			: solid 6px #fff;
	display				: block;
	clear				: both;
}

.footer{
	height				: auto;
	font				: 10px/12px ;
	color				: #999;
	padding				: 10px 0px 20px 10px;
	border				: solid 1px #e0e0e0;
	border-top			: solid 7px #e0e0e0;
	font-size           : 70%;
	clear				: both;
}
.footerleft{
	float				: left;
	width				: 400px;
}
.footerright{
	float				: right;
	width				: 300px;
	text-align			: right;
	padding-right		: 5px;
}
.footerright ul{
	margin				: 0px;
	padding				: 0px;
}
.footerright li{
	list-style-type		:none;
	display				:inline;
}
.footerright li a{
	font				: 10px/13px ;
	color				: #999;
	text-decoration		: none;
	margin-right		: 5px;
}
.footerright li a:hover{
	color				: #666;
	text-decoration		: underline;
}
.text{
	width				: 120px;
	border				: solid 1px #7f9db9;
}
.button{
	width				: 42px;
}



/* breadcrumb trail */

.breadcrumb{
	border-bottom		: solid 1px #e0e0e0;
	height				: 27px;
	padding				: 7px 0px 0px 20px;
	font				: 0.8em/1.0em tahoma, arial, Sans-Serif; 
	color				: #666;
}
.breadcrumb a{
	color				: #666;
	text-decoration		: none;
}
.breadcrumb a:hover{
	color				: #333;
	text-decoration		: underline;
}

.breadcrumb ul{
	padding				: 0px;
	margin				: 0px;
}
.breadcrumb li{
	list-style-type		: none;
	display				: inline;
}
/* end of breadcrumb */



.subtext{
	padding				: 5px 20px 10px 20px;
	min-height			: 500px;
	height				: auto;
}

.spottimesimage 
{
    text-align          : center;
    padding-left        : 10px;
}



/* asset manager */
.assetrow 
{
	display: block;
	height:auto;
	width:450px;
	padding-top:10px;
	margin: 0px 0px 20px 0px;
	clear: both;
}
.assetimage
{
	width:100px;
	text-align:center;
	float: left;
	padding: 0px;
}
.assetdetail
{
	width:280px;
	padding:0px 0px 0px 10px;
}
/* end of asset manager links */




/* standard site layout */
h1{
	margin				: 5px 0px -7px 0px;
	color				: #db812e;
	font				: 1.6em/1em 'Trebuchet MS', Tahoma;
	letter-spacing		: -1px;
	border-bottom		: 0px solid #db812e;
	padding				: 0px 0px 10px 0px;
}

h2{
	margin				: 20px 0px -3px 0px;
	color				: #777777;
	font				: 1.3em/1.4em 'Trebuchet MS', Tahoma;
	letter-spacing		: -1px;
	border-top			: 0px solid #a1d3e3;
	clear				: both;
	margin				: 20px 0px 0px 0px;
}

h3{
	margin				: 10px 0px 0px 0px;
	color				: #666666;
	font				: 1.2em/1.2em 'Trebuchet MS', Tahoma;
}

p 
{
	margin				: 10px 0px 0px 0px;
}

a{
	color				: #62a401;
	text-decoration		: none;
}

a:hover{
	text-decoration		: underline;
}

/* end of standard site layout */

#banners {
	height:400px;
	width:300px;
	overflow:hidden;
	position:relative;
	left:224px;
	top:146px;
}

#banners img{
position:absolute;
}
		
#page {
/*background:url(bg.jpg);*/
width:731px;
height:880px;
margin:0 auto;
position:relative;
}


#banners {
	height:400px;
	width:300px;
	overflow:hidden;
	position:relative;
	left:0;
	top:0;
}

#banners img{
position:absolute;
}

.tradeTable {font-size:11px;}


.thebrochureHolder {
float:right;position:relative;width:250px;height:310px;border:#cccccc solid 0px;margin-left:8px;
}

.floater {
position:absolute;top:0;left:0;
z-index:1000;
}

#brochuremask_1 {
position:relative;
}

.brochuremask_item {
position:absolute;
left:0;
top:0;
}
			
