﻿

/* logon page */
.logon
{
    width: 360px;
    margin: 100px auto;
}
.logon .roundbox-bottom
{
    padding: 20px;
    background-color: #DEE1E7;
}


/* both login and change password */
form label
{
    font-size: 1.1em;
}
form input[type=text], 
form input[type=password]
{
    width: 15em;
}

/* login form */
form.login label
{
    width: 7em;
}

/* changepassword form */
form.changepassword label
{
    width: 14em;
    margin-left: 2em;
}
form.changepassword fieldset
{
    width: 480px;
    margin: 50px auto;
}

/* Welcome page */
.welcomeNews
{
    float: left;
    width: 75%;
    margin: 0;
    padding: 0;
}
.welcomeNews>div
{
    margin-left:1em;
    padding: 1em; 
    border: 1px solid #CEDEFF;
    background-color: #F4F8FF;
}
.welcomeNews .datetime
{
    padding: 0.3em; 
    font-weight: bold; 
    font-style:italic;
    color: #000066; 
}
.welcomeNews .contents
{
    padding: 0.3em 0.3em 0.8em 0.3em;
    color: #003366; 
}

.welcomeContacts
{
    float:right;
    width:25%;
    margin: 0; 
    padding:0;
}
.welcomeContacts>div
{
    border-style: solid; 
    border-width: 1px; 
    width:80%;
    margin: 0 auto;
    border-color: #CEDEFF;
    background-color: #F4F8FF;
}
.welcomeContacts .contactHeader
{
    text-align: center; 
    font-weight: bold; 
    padding: 0.5em;
    background-color: #BDD2FF; 
    color: #000066; 
}
.welcomeContacts .contactTitle
{
    font-weight: bold;
    padding: 0.3em 0.8em;
    color: #000066; 
}
.welcomeContacts .contactEmail
{
    padding-bottom: 1em; 
    padding-left: 1em;
    color: #0033CC; 
}
.welcomeImg 
{
    margin-top: 2em;
    width: 932px;
    height: 105;
}

/* index page */
#indexPageContainer {
    font-weight:bold;
}
#indexPageContainer a
{
	text-decoration: none;
}
#indexPageContainer table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
    margin: 2em 13em; 
}
#indexPageContainer div {
    font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
}

