body
{
    background-color:#909aa4;
    background-image:url(../images/bg.png);
    background-repeat:no-repeat;
    font-family:Arial;
    font-size:12px;
	margin-top:0px;
}
img {
padding-left:4px;
padding-right:4px;
}
h3 {
margin-bottom:2px;
padding:0px;
}
dl{
background-color:#fff;
}
dd{
	font-weight:bold;
	margin: 0;
	margin-top: 0.8em;
	width:200px;
	float:none;
}
dt{
	width:300px;
	clear:both;
}

.whitebg
{
    background-color:#fff;
    margin-left: 0px;
    margin-top: 0px;
    background-image:none;
}
.iframe
{
	float:left;
}
#outerContent {
    width: 961px ;
    margin-left: auto ;
    margin-right: auto ;
}
#innerContentTop {
    background-image:url(../images/bg_top.png);
    height:183px;
    width:961px;
}

#innerContentTop #toptable
{
    width:935px;
    padding-top:12px;
    }
#innerContentTop .eltracologo
{
    width:300px;
    }
#innerContentTop .banner
{
    background-image:url(../../../assets/Top-banner/frontpage-top650x134.png);
    width:635px;
    height:134px;
    text-align:right;
    }
#innerContentTop .banner-other-pages
{
    background-image:url(../../../assets/Top-banner/other-page-top650x134.png);
    width:635px;
    height:134px;
    text-align:right;
    }
#innerContentTop .banner table,
#innerContentTop .banner-other-pages table
{
    width:100%;
    }
.empty
{
	width:635px;
}
#innerContentTop .video
{
    width:200px;
    height:134px;
    background-color:#fff;
    text-align:right;
}
#innerContentMiddle {
    background-image:url(../images/bg_midt.png);
    background-repeat:repeat-y;
    width:961px;
	float:left;
}
#innerContentBottom {
    background-image:url(../images/bg_bottom.png);
    background-repeat:no-repeat;
    height:79px;
    width:961px;
    padding-top:32px;
    text-align:center;
    font-weight:bold;
	float:left;
}
#leftmenu
{
    width:160px;
    margin-left:11px;
    float:left;
	overflow:hidden;
    }
#contentOuter
{
    width:578px;
    float:left;
    margin-left:19px;
    text-align:center;
    }
#contentInner
{
    width:560px;
	float:left;
    margin-left:10px;
    text-align:left;
    }
#rightmenu
{
    width:160px;
    float:right;
    margin-right:27px;
    }
#rightmenu #logos
{
    width:160px;
	text-align:center
}
#rightmenu #logos img
{
border: 0px;
}

.navigation {
    float:right;
	padding-bottom:10px;
}
.navigation ul {
    float:right;
	margin:0px;
	padding:0px;
	display:table-cell;
}

.navigation li {
	list-style:none;
	height:36px;
	width:147px;
    background-image:url(../images/menu_button_off.png);
    background-repeat:no-repeat;
	text-align: center;
	padding-top:1px !important;
	padding-top: 5px;
	font-size:1.0em;
    vertical-align:middle;
}
.navigation li:hover{
    background-image:url(../images/menu_button_on.png);
	color:#fff;
}

.navigation li a {
	text-decoration:none;
    vertical-align:middle;
}
.navigation li a .white
{
	color:#fff;
}
.white
{
	color:#fff;
}
.black
{
	color:#000;
}


.navigation li a:hover{
	color:#fff;
	text-decoration:none;
}

#leftmenu .header,
#rightmenu .header
{
	color: #000;
	font-weight:bold;
	font-size:1.1em;
	text-align: center;
    }

.navigation .header
{
	padding-bottom:8px;
    }
.hover
{
	cursor: pointer;
}
.authorDate{
	font-style: italic;
}
.blogSummary{
	padding-bottom:8px;
}
.blogEntry{
float:left;
}
.clear{
	clear:both;
}
.floatleft{
	float:left;
}
a {
	color: #0081C5;
	text-decoration:none;
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}