body{
    font-family:sans-serif;
    margin:0px;
    background-color:#173a68;
    background-image:url("images/header.png");
    background-repeat:repeat-x;
    background-position:top left;
}
table.maintable{
    width:100%;
    margin:0px;
    border-spacing:0 0;
}

td.header{
    background-image:url("images/SEMS_shield_sml.png");
    background-position:15px 5px;
    background-repeat:no-repeat;
    vertical-align:middle;
    text-align:center;
    height:205px;
    padding:5px 5px 5px 200px;
    margin:0;
}
 
td.header a{
    color:white;
    font-size:28pt;
    padding:15px;
    font-weight:bold;
    text-decoration:none;
}
td.header a:hover{
    /*text-decoration:underline;*/
}
td.header div{
    float:left;
}

td.header img{
    float:left;
    vertical-align:middle;
    border:0;
}

td.nav{
    vertical-align:top;
    margin:0px;
    padding:15px 0px 15px 0px;
    width:230px;
}
td.nav a{
    text-align:left;
    display:block;
    padding:8px;
    margin:0 15px ;
    border-top:1px solid #bc586e;
    border-bottom:0px solid #903;
    background-color:#903;
    font-size:16px;
    text-decoration:none;
    color:#ffb310;
}
td.nav a:hover{
    background-color:#ffb310;
    color:#903;
    /*background-color:#173a68;*/
    text-decoration:underline;
}

td.nav a:active{
    
    background-color:#4f5557;
}

td.nav img{
    border:0;
}

td.nav a.ncemsflink{
    border:0;
    padding:0;
    background:transparent;
    
}
td.nav a.ncemsflink:hover{
    background-color:#903;
}

td.nav{
    text-align:center;
    
}


div.time{
    text-align:center;
    margin:15px 15px;
    border-top:0px solid #bc586e;
    padding:8px;
    color:#ffb310;
    color:white;
    background-color:#903;
    background-color:#173a68;
}

div.copyright{
    text-align:center;
    font-size:9pt;
    color:#aaa;
}



td.content{
    margin:0px;
    padding:15px 15px;
    background-color:#c7cbcc;
    vertical-align:top;
    background-image:url("images/roundedcorner.png");
    background-position:top left;
    background-repeat:no-repeat;
    
}

h1{
    margin:5px;
    font-size:24pt;
}

p{
    text-indent:30pt;
}


a, a:visited{
    text-decoration:none;
    color: #903;
}
a:hover, a:active{
    text-decoration:underline;
    color: #602;
}
ul{
    list-style:url("images/staroflife_bullet.png");
}
ul li{
    font-weight:bold;
}

div.fileicon{
    font-size:20pt;
    background-color:#903;
    display:inline;
    padding:5px;
}
div.fileicon a{
    color:white;
}
div.fileicon img{
    border:0;
    margin:0 10px 0 0;
}


td {vertical-align: top}
th {font-weight: bold; text-align: left}
