@charset "utf-8";
/* CSS Document */

body, table, a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#707070;
}
img {border:none;}

a{color:#427189; text-decoration:underline;}

body{
background:#c1e5f3 center top no-repeat url(images/page_bg.png);
margin:0; padding:0;

}

.mainContainer{
width:100%;
text-align:center;
width:924px;
margin: 0px auto -1px auto;
}

.headerBgCircles{
background:url(images/bg_header_circles.png) left top no-repeat;
position:relative;
/*z-index:0;*/
left:0px; top:0px;
width: 100%; height:289px;
}

.logo{
background:url(images/logo.png) left top no-repeat;
position:absolute;
z-index:2;
left:0px; top:0px;
width: 260px; height:92px;
}

.bird{
background:url(images/bird.png) left top no-repeat;
position:absolute;
z-index:1;
right:0px; top:0px;
width: 329px; height:208px;
}

.topMenu{
position:absolute;
z-index:3;
right:0px; top:0px;
width: auto;
color:#D0DEE6;
padding-top:10px;
}
.topMenu a{
color:#427189;
font: 12px;
text-decoration:underline;
padding-left:10px;
}


.mainLeftColumn{
vertical-align:top;
width:200px;
padding-left:20px;
}
.mainCenterColumn{
vertical-align:top;
width:auto;
padding:0px 30px 0px 30px;
}
.mainRightColumn{
vertical-align:top;
width:130px;
}


.halfOpacity{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.roundedPlane{
}
.roundedPlane .c{background: #fff;  border-left:#E9E9EB solid 1px; border-right:#E9E9EB solid 1px; padding:0px 10px 0px 10px;}
.roundedPlane .tl {background: url(images/round_corner_tl.png) left top no-repeat}
.roundedPlane .tl .tr {background: url(images/round_corner_tr.png) right top no-repeat}
.roundedPlane .tl .t {background: #fff; height:10px; border-top:#E9E9EB solid 1px; margin:0px 11px 0px 11px;}
.roundedPlane .bl {background: url(images/round_corner_dl.png) left bottom no-repeat}
.roundedPlane .bl .br {background: url(images/round_corner_dr.png) right bottom no-repeat}
.roundedPlane .bl .b {background: #fff; height:10px; border-bottom:#E9E9EB solid 1px; margin:0px 11px 0px 11px;}


.footer{
	clear:both;
	margin-top:30px;
	padding-top:10px;
	border-top: #D0DEE6 solid 1px;
}



.secondNavigation{margin:-32px 0 40px 10px;}
.secondNavigation h1{margin:0px; font-size:22px; line-height:26px; font-weight:normal; position:relative; z-index:6;}
.secondNavigation .links{
height:16px; position:relative; z-index:7; padding:4px 10px 0px 0px;margin-bottom:-20px; text-align:right;
}
.secondNavigation .links a{
font-size:12px; font-weight:normal; line-height:14px;
}



h1{
margin:0px; padding:0px;
font-size:22px;
color:#427189;
}
h1 a{font-size:22px;}

