html,body {

margin:0;
padding:0;
height:100%; /* needed for container min-height */
	}

div#container {
position:relative; /* needed for footer positioning*/
margin:0 auto; /* center, not in IE5 */
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
}

div#header {
padding:0px;
height:292px;
}

div#content {
padding:10px 0px 55px 0px; /* bottom padding for footer */
}

div#footer {
position:absolute;
width:100%;
height:30px;
bottom:0; /* stick to bottom */
}


.nav-on{ height:18px; font-family: Arial;font-size: 11px;color: #000000;text-decoration:none;text-align:left;cursor:pointer;}
.nav-off{ height:18px; font-family: Arial;font-size: 11px;color: #FFFFFF;text-decoration:none;text-align:left;cursor:pointer;}

.navleft-on{ background-color:#EAEAEA;height:20px; font-family: Arial;font-size: 11px;font-weight:bold;color: #666666;text-decoration:none;text-align:right;cursor:pointer;padding-right:5px;}
.navleft-off{ height:20px; font-family: Arial;font-size: 11px;font-weight:bold;color: # 161e69;text-decoration:none;text-align:right;cursor:pointer;padding-right:5px; }

.navright-on{ height:22px; font-family: Arial;font-size: 11px;font-weight:bold;color: #666666;text-decoration:none;text-align:right;cursor:pointer;padding-right:20px;background:url(button.gif) #EAEAEA right no-repeat;}
.navright-off{  height:22px; font-family: Arial;font-size: 11px;font-weight:bold;color: # 161e69;text-decoration:none;text-align:right;cursor:pointer;padding-right:20px; background:url(button.gif) #D5D7E3 right no-repeat;}

#mainlayer {
background-color:#FFFFFF;
position:absolute;
width:840px;
height:205px;
margin-top:90px;
margin-left:0px;
z-index:4;
}

#layer1 {
background-color:#0B114F;
position:absolute;
width:154px;
height:292px;
margin-top:0px;
margin-left:126px;
z-index:3;
filter: alpha(opacity=30);
opacity:0.3;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
-moz-opacity:0.3;
}

#layer2 {
background-color:#0B114F;
position:absolute;
width:154px;
height:292px;
margin-top:0px;
margin-left:284px;
z-index:3;
filter: alpha(opacity=50);
opacity:0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
-moz-opacity:0.5;
}

#layer3 {
background-color:#0B114F;
position:absolute;
width:154px;
height:292px;
margin-top:0px;
margin-left:442px;
z-index:3;
filter: alpha(opacity=70);
opacity:0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
-moz-opacity:0.7;
}


h1{margin-top:8px;margin-bottom:15px;}
h2{margin-top:5px;margin-bottom:0px;}
h3{margin-bottom:0px;}
h4{margin-bottom:0px;}
h5{margin:0px;margin-top:6px;margin-bottom:0px;}

#navigation {
position:absolute;
width:598px;
height:125px;
margin-top:165px;
margin-left:0px;
z-index:6;
}

#banner {
position:absolute;
width:840px;
height:265px;
margin-top:0px;
margin-left:0px;
z-index:2;
}

#logo {
position:absolute;
width:196px;
height:91px;
margin-top:36px;
margin-left:57px;
z-index:9;
}

#pinkbar {
background:url(pinkbar.jpg) top left no-repeat;
position:absolute;
width:239px;
height:26px;
margin-top:266px;
margin-left:599px;
z-index:9;
}

#footer_icons {
position:absolute;
width:122px;
height:20px;
margin-top:272px;
margin-left:0px;
z-index:10;
}

#footerbar{
background:url(bg_footer.jpg) top left no-repeat;
position:absolute;
width:341px;
height:30px;
padding-top:10px;
margin-top:0px;
margin-left:0px;
z-index:10;
}

.formtexts{margin:3px;font-weight:bold;}
