body {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:80%;
text-align:center;
background:#869098 url(bg.gif) repeat-x;
	}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
p {padding:0; margin:0;}
a {
	color:#005270;
	text-decoration:none;
	}
a:hover{
	color:#ed1b2d;
	}
img{border:0}
div#wrapper{
	width:960px;
text-align:left;
background:#FFF;
overflow:hidden;
	}

div#top{
	height:100px;
	}
div#logo{
	background-image:url(../design/boa-logo-top.gif);
	float:left;
	height:100px;
	width:240px;
	overflow:hidden;
	}
div#logo a {
	display:block;
	height:100px;
	width:240px;
	}
div#logo h1{
	position:absolute;
	left:-3000px;
	top:-3000px;
	}
div#content{
	position:relative;
	width:960px;
	padding:40px 0px 20px 0px;
	background:url(../design/top-gradient-blue.gif) repeat-x;
	}
#content .column {
  position: relative;
  float: left;
}	
	
	
div#left{
	width:200px;
	background:url(../design/left-bue-bg.gif) top left no-repeat #FFF;
	margin:0 30px 0 10px;
text-align:left;
overflow:hidden;
	}
div#center{
	width:480px;
	margin-top:80px;
	}
div#center div.header h1{
	height:30px;
	position:absolute;
	left:0;
	top:-70px;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#252525;
	font-weight:normal;
	margin:0px;
	padding-right:30px;
	width:690px;
	border-bottom:#FFF 2px solid;
	line-height:1;
	}

div#center div.articleimage object, div#center div.articleimage iframe{
padding-bottom:15px;
}
	
div#right{
	width:200px;
	margin-right:-200px;
	margin-top:80px;
	left:30px;
	}

div#footer{
	clear:both;
	height:77px;
	background:url(../design/footer-gradient-blue.gif) repeat-x;
	color:#252525;
	padding-top:5px;
	text-align:center;
	}
div#footer div.text{
	border-top:#fff 2px solid;
	font-size:10px;
	padding-top:4px;
	}
div.lhead{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(../design/grad-h-red.png) no-repeat;
	padding:5px 10px;
	
text-transform:uppercase;
	}
	
div.c{clear:both}

.b2{border:#d3d4d6 2px solid}
.p20{padding:20px}
.p10{padding:10px;}
.p5{padding:5px}


div.newsitem{
	padding:20px 0 0 0;
	}

div#center div.newsitem{
padding:0 0 20px 0;
}

div.about div.head{
text-transform:uppercase;
font-size:12px;
padding-bottom:20px
}
div.about {
font-size:10px;
padding-bottom:20px
}

div#left div.newsbar div.newsitem div.intro img{
display:none
}

.head a:hover{
text-decoration:underline
}
div#center div.introbilde{
width:auto;
padding-right:10px;
float:left;
}
div#center div.readmore{
padding-top:5px;
clear:both
}


div.newsitem .date {
	font-size:9px;
	}
div.newsitem .head {
	font-size:12px;
	padding-bottom:3px;
	text-transform:uppercase;
	}
div.newsitem .intro {
	font-size:10px;
	}
div.newsitem .readmore a{
	font-size:10px;
	font-weight:bold;
	color:#005270;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:13px;
	background:url(../design/ring-lb.png) no-repeat 0px 3px;
	}
div.newsitem .readmore a:hover{
	background:url(../design/ring-b.png) no-repeat 0px 3px;
	color:#ed1b2d;
	}
	
div.rightbg{
	background:url(../design/right-gradient-blue.gif) repeat-x;
	}
div.rightbg .head {
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	}
div#right div.nav a {
	display:block;
	font-size:10px;
	color:#000000;
	padding:5px 5px 5px 15px;
	background:url(../design/ring-g.png) no-repeat 0px 8px;
	}
div#right div.nav a:hover, div#right div.nav a#L2_activemenu {
	background:url(../design/ring-r.png) no-repeat 0px 8px;
	}
	
	
div#center {
	font-size:9pt;
	line-height:1.4;
	}
div#center div.newsimage img, div#center div.articleimage img{
	padding-bottom:10px;
	}


div#topmenu{
	padding-top:75px;
	}
div#topmenu ul{
	list-style:none;
	padding:0;
	margin:0;
}
div#topmenu li{
width:auto;
	display:block;
float:left;
	padding:0;
	margin:0;
position:relative;
	}
div#topmenu a{
	padding-left:15px;
	background:url(../design/ring-lb.png) no-repeat 0px 4px;
	font-size:12px;
	padding-right:10px;
display:block;
width:auto;

font-weight:bold;
	}
div#topmenu a#activeitem, div#topmenu a:hover, div#topmenu a.inpath{
	background:url(../design/ring-b.png) no-repeat 0px 4px;
	}





.listTable td{
 border:0px solid #dddddd;
margin:0;
padding:5px 3px;
}
.listTable2 td{
padding:5px 0px 5px 1px;
}
.listTable {
 width:480px;
 border:0px;
 margin:0px;
 padding:0px;
 }
.listTable2 {
 width:480px;
 border:0px;
 margin:0px;
 padding:5px 0;
 }
.cols3{
 text-align:center;
 font-size:12px;
 font-weight:bold;
 background-color:#cad7e1;
 }
.tableHeader{
color:#FFFFFF;
font-weight:bold;
background-color:#a3b5bf;
text-align:center;
 }
 .tdHeaders{
font-weight:bold;
background-color:#e7ecf0;
 }

	
div#center div.caption{
font-size:10px;
color:#666;
padding:0 0 10px 10px;
}
div#center div.newsintro{
font-size:1.2em;
padding-bottom:10px;
}
div#center div.newsitem{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:#e5e5e5 2px solid;
}

/*Dropdown styling*/
div#topmenu, div#topmenu ul, div#topmenu li, div#topmenu a{z-index:90;}
div#topmenu li ul{
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
z-index:90;
width:175px;
background:#fff;
border:2px #e5e5e5 solid;
  }
div#topmenu li ul li{
display:block;
float:none;
width:175px  }

div#topmenu li ul li a{
	display:block;
	font-size:10px;
	color:#000000;
	padding:5px 5px 5px 20px;
	background:url(../design/ring-g.png) no-repeat 5px 8px;
width:150px;
float:none;
}
div#topmenu li ul li a:hover{
background:url(../design/ring-w.png) no-repeat 5px 8px;
background-color:#808285;
color:#FFF;
}
div#topmenu li ul li a#activeitem{
background:url(../design/ring-w.png) no-repeat 5px 8px;
background-color:#a3b5bf;
color:#FFF;
}

div#topmenu li > ul {
	top: auto;
	left: auto;
	}
div#topmenu li.over ul, div#topmenu li:hover ul { display: block; }

div#topmenu li li ul {
position:relative;
border:0;
}
div#topmenu li li ul li a {
width:110px;
padding:5px 5px 5px 25px;
background:url(../design/ring-g.png) no-repeat 10px 8px;
}
div#topmenu li li ul li a:hover{
background:url(../design/ring-w.png) no-repeat 10px 8px;
background-color:#808285;
color:#FFF;
}

/*end dropdown styling*/


div.seachfields{padding-top:20px}
input#searchbtn{
font-size:10px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
text-transform:uppercase;
margin-top:5px;
}