body, html {
    margin:0px;
    padding:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
}

img, img a {
    border: 0;
}

.alertTitle {
    color:rgb(255, 0, 0);
    font-size: large;
}

.container {
overflow:hidden;
width:900px;
padding:10px;
border:1px solid #CECECE;
}

.header {
text-align:right;
padding-bottom:7px;
height:100px;
}


.print, .smaller, .normal, .bigger {
padding-right:5px;
text-decoration:none;
color:#FFFFFF;
}

.smaller {
font-size:x-small;
}

.normal {
font-size:medium;
}

.bigger {
font-size:x-large;
}


.navi {
float:left;
width:900px;
background-image:url(images/nav_bg_inactive.jpg);
}

.breadcrump {
float:left;
width:900px;
line-height:40px;
}

.subnavi {
float:left;
width:200px;
}

.subnaviTitle {
float:left;
width:190px;
padding:5px;
background:#3A3666;
color:#FFFFFF;
}

.subnaviContent {
float:left;
width:180px;
background:#4C4888;
padding:10px;
}

.accessKeys {
color:#FFFFFF;
}

.accessKeys a:link, .accessKeys a:active, .accessKeys a:visited {
color:#FFFFFF;
text-decoration:none;
}

.accessKeys a:hover {
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}

.content {
float:left;
width:470px;
padding:15px;
padding-top:0px;

}

.content a:link, .content a:active, .content a:visited {
color:#4C4888;
font-style:normal;
text-decoration:underline;
}

.content a:hover {
text-decoration:none;
}

.rightbar {
float:left;
width:200px;
}


.boxWrapper {

}

.boxTitle {
background:#3A3666;
color:#FFFFFF;
padding:7px;
font-weight:bold;
}

.boxContent {
background:#4C4888;
padding:7px;
color:#FFFFFF;
padding-bottom:20px;
}

.footer {
clear:both;
width:920px;
text-align:center;
padding-top:10px;
color:#9C9C9C9C;
}

.footer a:link, .footer a:active, .footer a:visited {
text-decoration:underline;
color:#000000;
}

.footer a:hover {
color:#7C7C7C;
text-decoration:none;
}


h1, h2, h3, h4, h5, h6 {
padding:0px;
margin:0px;
}

h1 {
font-size:large;
color:#FF0000;
font-weight:bold;
padding-bottom:10pt;
}

h2 {
font-size:medium;
color:#0000FF;
padding-bottom:6pt;
}

h3 {
font-size:small;
color:#0000FF;
padding-bottom:6pt;
font-weight:bold;
}

h4 {
font-size:small;
color:#000000;
padding-bottom:6pt;
}

h5 {
font-size:small;
color:#0000FF;
padding-bottom:6pt;
font-weight:bold;
}

h6 {
font-size:small;
color:#000000;
padding-bottom:4pt;
}