/* CSS Document */
body {background-color:#333333; text-align:center; margin: 10px 0 5px 0;  }
body,td,th, li, p{font-family: Verdana, Arial, Helvetica, sans-serif;}
h1{font-family: "Agfa Rotis Sans Serif", Verdana, Helvetica, sans-serif; font-size: medium;color:#FFFFFF;}
h3{font-size: 14px;color:#000000; padding:0;}
a:link {	text-decoration:underline; color:#FF0033;}
a:visited {	text-decoration: underline;color:#FF0033;}
a:hover {	text-decoration: underline; color:#FF0033;}
a:active {	text-decoration: underline;color:#FF0033;}

#container {width:800px; position: relative; margin:0 auto; text-align: left;background:transparent;}

#navbar{width:130px; position: absolute; left: 0; top:0; text-align:right;}
#officepanel {width:130px; position: absolute; left:0; top:0; height: 150px; vertical-align:middle; font-size: medium; font-weight:bold;}
#officepanel td{font-family: "Agfa Rotis Sans Serif", Verdana, Helvetica, sans-serif; text-align:right;}
#officepanel a:link{text-decoration: none; color:#000000;}
#officepanel a:visited{text-decoration: none; color:#000000;}
#officepanel a:hover{text-decoration: none; color:#FF0033;}
#navcontainer{width:130px; position: absolute; left: 0; top:150px; text-align:right;;}
#navcontainer li{list-style: none; color:#FFFFFF; font-size: 12px; padding:5px 5px 5px 0;}
#navcontainer ul{list-style-type: none; margin: 0;}
#navcontainer li a{text-decoration:none; color:#FFFFFF;}
#navcontainer a{text-decoration:none; color:#FFFFFF;}
#navcontainer a:hover{text-decoration: none; color:#FF0033;}

#main{width: 650px; position: absolute; left:130px; top:0; color:#FFFFFF; border-right:2px solid #000000;}
#logopanel{position: absolute; left:0; top:0; background-image:url(../images/ebanlogo.gif); background-repeat:no-repeat;background-position:top;}

#contentpanel{width: 650px; position: absolute; left:1px; top:160px;}
#mainleftpanel {width:275px; position: absolute; left:0; top:150px;}
#mainleftheading{vertical-align: middle; position: absolute; left:0; height:35px; width: 300px;}
#mainleftbody{ width: 275px; position: absolute;	padding: 10px 0 0 0;	top: 36px;}

#mainrightpanel {position: absolute; width: 350px; left: 300px; top: 151px;}
#mainrightheading{vertical-align: bottom; width: 350px; position: absolute; left:0px;	height:35px; top: 0px; font-size: medium;  color:#FFFFFF; padding: 5px;}
#mainrightbody{	position: absolute;	left: 0; top: 36px;	padding:5px 5px 15px 5px;}
#mainfullwidthbody{position: absolute;	left: 0;	width: 650px;	top: 186px;	padding: 5px 0px 15px 0px;	height: 300px;}
#copyright{height: 30px; text-align:right; border-bottom:2px solid #000000;font-size: x-small;}
#pip{padding:0 0 0 100px;}

.rowformat{padding:5px 20px 0 0;}

.columnleftformat{width: 250px; padding:0 40px 0 10px;}
.logoprint{width:1px; height:1px;}
.logoscreen{width:300px; height:150px;}
.officeimage{width:150px; vertical-align:top;}
.address{font-size:small; color:#FFFFFF; font-weight:bold; padding:0 0 0 20px;}
.address a{color:#FF0033;}
.address a:hover{color:#FF0033;}
.bodytext{color:#FFFFFF;font-size:small;line-height:23px;}
.quote{font-size: small;color:#FFFFFF;font-style:italic; line-height: 30px;}
.quotee{font-size: x-small; color:#FFFFFF; text-align:right; padding: 0 20px;}
.bodyimageright{float:right; padding:10px 10px 10px;}
.mainleftimage{ padding: 0 0 0 0; text-align: center;}
.consultant{font-size: small; line-height: 23px; text-align: right; color:#FFFFFF;}
.consultantimage{padding: 5px 0 0 0;}
.languagehead{ font-size:14px; color:#FF0033;padding:5px 5px 5px 0;}
.languagetext{font-size: 12px; text-decoration: none; color:#FFFFFF;}
.presslink{text-align: left;color:#FFFFFF;font-size:small;line-height:23px; padding: 0 0 0 60px;}
.opinionpolls{border:1px solid; border-color:#FFFFFF; padding:0 5px; font-size:14px;}
.alanwalker{border:3px solid; border-color:#000000; padding:0 5px;}
