body{
background:#9d9d9d url(images/bg.jpg) top repeat-x;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#343333;
margin:0px;
padding:0px;
}

h1{
color:#1b3b88;
border-bottom:1px solid #1b3b88;
font-weight:normal;
font-size:1.4em;
margin-bottom:7px;
}

h2{
color:#1b3b88;
font-weight:normal;
font-size:1.4em;
margin-bottom:0px;
margin-top:0px;
}

h3{
color:#1b3b88;
font-weight:normal;
font-size:1.2em;
margin-bottom:0px;
margin-top:0px;
text-decoration:underline;
}

.p1{
margin-top:0px;
margin-bottom:10px;
}

form{
margin:0px 0px 5px 0px;
}

ul{
margin:0px 0px 0px 25px;
padding:0px;
}

#level0{
margin:0px auto 20px auto;
background:url(images/bg2.jpg) no-repeat;
padding:39px 22px 0px 22px;
width:751px;
}

#level1{
border:15px solid #d9d9d9;

}

#level2{
border:1px solid #1b3b88;
background:#fff;
margin:0px;
padding:0px;
}

#level3{
width:696px;
height:89px;
background:url(images/logo.jpg) left no-repeat;
text-align:right;
padding:13px 22px 0px 0px;
color:#1b3b88;
}

.blue{
color:#1b3b88;
font-size:1.2em;
}
.red{
color:#dc2c2a;
}
.number1{
font-size:1.7em;
}
.number2{
font-size:1.3em;
}

.floater{
float:left;
margin-right:30px;
}

.clear{
clear:both;
margin-top:15px;
margin-bottom:25px;
}

#level4{
border-top:3px solid #dc2c2a;
border-bottom:3px solid #dc2c2a;
}

#level5{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
background:#1b3b88;
height:167px;
position:relative;
}

#nav{
padding:15px 0px 15px 22px;
line-height:2.1em;
}

a:link{color:#a5b2d2;}
a:visited{color:#a5b2d2;}
a:hover{color:#343333;}
a:active{color:#a5b2d2;}


#nav a:link{color:#fff; padding:0px 0px 2px 23px; background:url(images/greybull.jpg) left no-repeat; text-decoration:none; font-size:1.2em;}
#nav a:visited{color:#fff; padding:0px 0px 2px 23px; background:url(images/greybull.jpg) left no-repeat; text-decoration:none; font-size:1.2em;}
#nav a:hover{color:#a5b2d2; padding:0px 0px 2px 23px; background:url(images/redbull.jpg) left no-repeat; text-decoration:none; font-size:1.2em;}
#nav a:active{color:#fff; padding:0px 0px 2px 23px; background:url(images/greybull.jpg) left no-repeat; text-decoration:none; font-size:1.2em;}

#nav a.over:link{color:#a5b2d2;}
#nav a.over:visited{color:#a5b2d2;}
#nav a.over:hover{color:#a5b2d2;}
#nav a.over:active{color:#a5b2d2;}


#content{
margin:22px 22px 22px 22px;
position:relative;

}

#rightbar{
width:209px;
margin-left:22px;
position:absolute;
top:0px;
left:438px;
}

#level6{
width:435px;
min-height:345px;
}

.side{
width:187px;
background:#efefef;
border-top:1px solid #1b3b88;
padding:12px;
font-size:0.9em;
}

#flash{
position:absolute;
right:0px;
top:0px;
width:517px;
height:167px;
background:url(images/1.jpg) no-repeat;
}

#footer{
margin-top:7px;
color:#dfdfdf;
font-size:0.9em;
text-align:center;
}

#footer a:link{color:#dfdfdf;}
#footer a:visited{color:#dfdfdf;}
#footer a:hover{color:#fff;}
#footer a:active{color:#dfdfdf;}

#hide{
visibillity:hidden;
position:absolute;
left:-1000px;
top:-1000px;
width:1px;
height:1px;
overflow:hidden;
}

.pagestd{
font-size:0.9em;
}

a.pageselect:link{color:#343333;}
a.pageselect:visited{color:#343333;}
a.pageselect:hover{color:#343333;}
a.pageselect:active{color:#343333;}

#error {
margin: 148px auto auto auto;
width:198px;
height:249px;
padding:25px;
background:#fff;
}