* html #container {
height:100%
}

html, body
{
background: #000000 url(images/body_deg.gif) repeat-x;
padding: 0px 0px 35px 0px;
height: 100%;
}

body,input
{
font-size: 10pt;
font-family:Arial, Helvetica, sans-serif;;
color: #333333;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}

h2
{
font-size: 12pt;
font-family:Arial, Helvetica, sans-serif;;
color: #333333;
}

p
{
line-height: 1.5em;
margin-bottom: 1.0em;
text-align: justify;
}

a
{
color: #FFFFFF;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}

a.alternate:link{
color:#0000FF;
} 

a.alternate:visited{
color:#FF0000;
} 

#contentarea
{
float: left;
width: 855px;
margin-top: 20px;
height: 450px;
}

#outer
{
z-index: 2;
position: relative;
width: 850px;
min-height: 100%;
border: solid 7px #fff;
background-color: #fff;
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
height: 750px;
margin-right: auto;
}

#header
{
position: relative;
text-align:right;
width: 100%;
height: 90px;
background: #2B2B2B url('images/topbg.gif') repeat-x;
margin-bottom: 2px;
padding-top:10px;
float: left;
}

#flashcontent
{
height: 685px;
float: left;
width: 850px;
margin-top: 5px;
}

#headerpic
{
position: relative;
height: 244px;
background: #fff url(images_head/rotator.php) no-repeat top left;
margin-bottom: 2px;
float: left;
width: 855px;
margin-top: 5px;
}

#logo
{
margin-top:-5px;
background:url(images/BOL_UNI_logo.gif) no-repeat;
float:right;
width:150px;
height:58px;
padding-right:10px;

}

#title
{
float:left;
width:600px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
font-size:28px;
padding-left:10px;
}

#menu
{
float:left;
width:850px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
font-size:14px;
padding-top:7px;
padding-left:10px;
overflow: visible;
}

#outer1 {
z-index: 2;
position: relative;
width: 850px;
min-height: 100%;
border: solid 7px #fff;
background-color: #fff;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
height: 1200px;
}

#outer2 {
z-index: 2;
position: relative;
width: 850px;
min-height: 100%;
border: solid 7px #fff;
background-color: #fff;
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
height: 830px;
margin-right: auto;
}
