html{
height:100%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	background-color:#ffffff;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
    height:100%;	
}

#container{
width:795px;
margin: 0 auto 0 auto;
position:relative;
height:100%;
min-height:100%;
}

#body{
padding-bottom:60px;
}

#whitebg{
width:795px;
margin: 0 auto 0 auto;
z-index:1;
background-image: url(Images/HTML/spacer.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;
}

#whitebgnews{
width:795px;
height:1250px;
margin: 0 auto 0 auto;
z-index:1;
background-image: url(Images/HTML/spacer.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;
}


#header{
height:134px;

}

#logo{
position:absolute;
top:0px;
left:0px;
height:134px;
}


.logo_creation
{
padding: 4px 0 4px 0;
}

#titleheader{
position:relative;
top:0px;
left:0px;
}

#title{
width:532px;
position:absolute;
left:240px;
top:145px;
}

#leftcontent{
	width:352px;
	position:absolute;
	left:245px;
	top:272px;
}

#leftcontent_full{
	width:545px;
	position:absolute;
	left:235px;
	top:140px;
}

#leftcontentnews{	
    width:540px;
	position:absolute;
	left:245px;
	top:148px;
}


#shadow{
position:absolute;
top:594px;
left:433px;
}


#shadownews{
z-index:0;
position:absolute;
top:2810px;
left:0px;
}

#shadowquote{
z-index:0;
position:absolute;
top:2900px;
right:0px;
}

#shadow_meeting{
z-index:0;
position:absolute;
top:1300px;
right:0px;
}

.hr{
border-bottom:1px dotted #999999;
margin-left:8px;
}


#rightcontent{
width:160px;
position:absolute;
left:605px;
top:270px;

}

#rightcontent a{
text-decoration:none;
font-weight:bold;
font-size:1.15em;
line-height:22px;
}



#nav{
position:absolute;
top:148px;
left:25px;
width:210px;
}

#footer{
position:relative;
bottom:10px;
z-index:1;
}

#footer a{
text-decoration:none;
color:#000000;
}


#footernews{
position:absolute;
top:2960px;
left:250px;
z-index:2;
}

#footer_meeting{
position:absolute;
top:1475px;
left:250px;
z-index:2;
}

#footerquote{
position:absolute;
z-index:2;
top:3050px;
left:250px;;
height:50px;
}


#footernews a{
text-decoration:none;
color:#000000;
}


#menu{
width:190px;
float:left;
}

ul#menu{
padding:0;
margin:0;
}

#menu li.sublink{
border-bottom: #cccccc 1px solid;
background-color: #e9e9e9;
padding-bottom:3px;
list-style-image: url(Images/HTML/bullet.gif);
list-style-position: inside;
}


#menu li.sublink a{
color:#01539f;
padding-left:3px;
}


#menu li.heading2lines a{
color:#fff;
}


#menu a{

text-decoration: none;
font-weight:bold;
font-size:1.0em;
}

#menu li.heading{
padding:9px 0 10px 4px;
list-style-type:none;
background-color:#1f6fb9;
color:#fff;
border-bottom:#cccccc 1px solid;
}

#menu li.heading2lines{
background-color:#1f6fb9;
padding:2px 0 3px 4px;
color:#fff;
list-style-type:none;
border-bottom:#cccccc 1px solid;
font-size:1.2em;
}


#menu li.heading a{
text-decoration: none;
color:#fff;
font-weight:bold;
font-size:1.2em;
list-style-type:none;
}



.divider{
padding-bottom:14px;
padding-top:8px;
}


.button{
padding-top:10px;
padding-bottom:3px;
}


h1{
font-size:17px;
font-weight:bolder;
font-style:normal;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:4px;
}


h2{
font-size:13px;
font-weight:bold;
color:#01539f;
font-family:Georgia, "Times New Roman", Times, serif;
}

.rss a{
font-size:10px;
}

.accimg{
padding-top:11px;
padding-right:15px;
}