html, body {
padding:0px;
margin:0px;
font-family:Verdana;
font-size:12px;
}

a {
	outline: none;
}


#container {
margin:0px auto;
width:848px;
background-color:#E8E9E8;
overflow:auto;
}


#header {
width:848px;
}


#shortcut {
width:838px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background:#62696C;
padding-left:10px;
height:20px;
line-height:20px;
}


#navigation {
float:left;
width:179px;
padding-top:5px;
}


#content {
float:left;
width:502px;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
padding:10px;
min-height:300px;
}

#content a:link, #content a:active, #content a:visited {
text-decoration:underline;
color:#000000;
}

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


#rightbar {
float:left;
width:145px;
background:#CCE0EE;
font-size:11px;
}


#footer {
clear:both;
background:#FFFFFF;
text-align:center;
padding:10px;
color:#A8A8A8;
}

#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
text-decoration:none;
color:#A8A8A8;
}


.shortcut {
float:left;
text-decoration:none;
padding-right:10px;
color:#FFFFFF;
outline:none;
}


h1 {
font-size:16px;
font-weight:bold;
}


h2 {
font-size:14px;
font-weight:bold;
}

#content ul {
padding:0px 0px 15px 0px;
margin:0px 0px 0px 0px;
}


#content li {
list-style-type:square;
padding:0px 0px 2px 10px;
margin:0px 0px 0px 15px;
}


.rightbarHeadline {
color:#FFFFFF;
font-weight:bold;
background:#0066A8;
padding:3px;
margin-bottom:10px;
}


.rightbarContent {
color:#000000;
padding-left:6px;
margin-bottom:10px;
}


#rightbarNews a:link, #rightbarNews a:active, #rightbarNews a:visited {
text-decoration:none;
color:#000000;
}

#rightbarNews a:hover {
text-decoration:underline;
color:#000000;
}


.more {
color:#0066A8;
text-decoration:none;
}

.subnavLI {
padding:0px;
margin:0px;
}

.subnavLI ul li {
list-style-type:square;
padding:0px;
margin:0px;
}

.navLI, ul {
list-style-type:none;
padding:0px;
margin:0px;
display:block;
}
