body{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
background-image:url(../images-system/background.jpg);
background-repeat:repeat-x;}

A:link {color:#000099; text-decoration: underline;}
A:active {color:#000099; text-decoration: underline;}
A:visited {color:#000099; text-decoration: underline;}
A:hover {color:#000099; text-decoration: none;}

	
#header{
width:988px;
margin-top:12px;
margin-left:auto;
margin-right:auto;
background-color: #FFFFFF;
padding-left:15px;
padding-right:5px;
}

#topimage{
background-image:url(../images-system/title-bg.gif);
height: 58px;
padding-top:10px;
}

#logo{
width:294px;
float:left;
}

#container-l{
width:728px;
margin-left:auto;
margin-right:auto;
padding-top:26px;
background-image:url(../images-system/bg-body.jpg);
background-repeat:repeat-x;
float:left;
border: 1px solid #cccccc;
}
#container-r{
width:250px;
margin-left:auto;
margin-right:auto;
padding-top:26px;
background-repeat:repeat-x;
float:right;
}

#homeleft{
width:446px;
float:left;
margin-left:100px;
margin-top:10px;
}

#homeleftwide{
width:680px;
float:left;
margin-left:10px;
margin-top:10px;
background-color:#FFFFFF;
padding:10px;
}

#homeleft .sitepath{
font-size:xx-small;
padding:0px;
margin-bottom:10px;
}

#homeleft #hlcontent{
width:340px;
background-color:#ffffff;
float:left;
border: 1px solid #cccccc;
padding-left:50px;
padding-right:50px;
padding-top:15px;
padding-bottom:15px;
}

#container-r #homeright{
padding-left:20px;
padding-top:5px;
}

ul{
font-size:small;}


li{
font-size:small;}


H1 {
font-size:large;}

H2 {
font-size:medium;}


P {
font-size: small;
}

.textbold {
font-weight:bold;
}