/* Jason Kunkel - 3/2/01 */


/* Typical text */

p
{
text-align: left;
color: black;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
margin-bottom: 10px
margin-top: 0px
}

p2
{
text-align: left;
color: black;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
margin-bottom: 9px
margin-top: 0px
}

/* Typical Header */

h1
{
text-align: left;
color: white;
font-family: verdana,arial;
font-size: 22px;
font-weight: bold;
font-style: normal;
margin-bottom: 4px
}

/* Typical Secondary Header */

h2
{
text-align: left;
color: black;
font-family: verdana,arial;
font-size: 18px;
font-weight: bold;
font-style: normal;
margin-bottom: 4px
}

/* Typical Third Header */

h3
{
text-align: left;
color: black;
font-family: verdana,arial;
font-size: 14px;
font-weight: bold;
font-style: normal;
margin-bottom: 4px
}


/* Typical links */

a:link {color: #003399; text-decoration: none}
a:visited {color: #003399; text-decoration: none}
a:hover {color: #003399; background: #ADADAD; text-decoration: none}

/* Side Menu links */

a.side:link 
{
text-align: left;
color: white;
font-family: arial;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
margin-bottom: 10px
}
a.side:visited 
{
text-align: left;
color: white;
font-family: arial;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
margin-bottom: 10px
}
a.side:hover
{
text-align: left;
color: white;
font-family: arial;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
margin-bottom: 10px
}

/* Side Login links */

a.sidel:link 
{
text-align: left;
color: #5D5D5D;
font-family: arial;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
margin-bottom: 10px
}
a.sidel:visited 
{
text-align: left;
color: #5D5D5D;
font-family: arial;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
margin-bottom: 10px
}
a.sidel:hover
{
text-align: left;
color: #5D5D5D;
font-family: arial;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
background: white;
margin-bottom: 10px
}

/* Top Menu links */

a.top:link 
{
text-align: left;
color: #FFFFCC;
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none
}
a.top:visited 
{
text-align: left;
color: #FFFFCC;
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none
}
a.top:hover
{
text-align: left;
color: #FFFFCC;
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none }



/* General unordered lists */

ul
{
font-family: arial;
font-size: 12px;
color: black;
list-style-type: disc;
list-style-position: outside
}

/* General ordered lists */

ol
{
font-family: arial;
font-size: 12px;
color: black;
list-style-type: decimal;
list-style-position: outside;
margin-left: 50px
}



/* Tables - corr */


td.corr
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:white;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#5D5D5D
}

td.corrnew
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:#FFFFCC;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#5D5D5D
}


td.corrpub
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:#E42020;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#5D5D5D
}


th.corr
{
text-align: center;
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
font-style: normal;
color:white;
background-color:#5D5D5D;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
border-style:solid;
border-width:1px;
border-color:#5D5D5D
}

table.corr
{
padding: 0px;
border-style:solid;
border-width:1px;
border-color:#5D5D5D
}

/* Tables - files */


td.file
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:white;
padding:4px;
border-style:solid;
border-width:0px;
border-color:white
}

td.filepub
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:#E42020;
padding:4px;
border-style:solid;
border-width:0px;
border-color:white
}

table.file
{
padding: 0px;
border-style:solid;
border-top:2px solid #5D5D5D;
border-bottom:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}


/* Tables - personnel */


td.pers
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:white;
padding:4px;
border-bottom:1px solid #5D5D5D;
border-top:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}

td.perstop
{
text-align: left;
font-family: verdana, arial;
font-size: 13px;
font-weight: normal;
font-style: normal;
background-color:#F7F2BA;
padding:4px;
border-bottom:1px solid #5D5D5D;
border-top:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}


table.pers
{
padding: 0px;
border-style:solid;
border-bottom:1px solid #5D5D5D;
border-top:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}


/* Tables - side login */


td.sidel
{
text-align: left;
font-family: arial;
font-size: 11px;
font-weight: normal;
font-style: normal;
color: #5D5D5D;
padding:0px;
border-bottom:0px solid #5D5D5D;
border-top:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}


/* Tables - typical grid */


td.grid
{
padding:4px;
text-align: left;
font-family: arial;
font-size: 11px;
font-weight: normal;
font-style: normal;
background-color:white;
border-bottom:1px solid #5D5D5D;
border-top:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
border-left:1px solid #5D5D5D
}


table.grid
{
border-style:solid;
border-bottom:1px solid #5D5D5D;
border-top:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
border-left:1px solid #5D5D5D
}

/* Tables - recently updated */


td.rec
{
padding:2px;
text-align: left;
font-family: arial;
font-size: 11px;
font-weight: normal;
font-style: normal;
background-color:#F6F2BA;
border-bottom:0px solid #5D5D5D;
border-top:1px solid #5D5D5D;
border-right:0px solid #5D5D5D;
border-left:0px solid #5D5D5D
}

th.rec
{
padding:4px;
text-align: left;
font-family: verdana, arial;
font-size: 13px;
font-weight: bold;
font-style: normal;
color: #F7F2BA;
background-color:#5D5D5D;
border-bottom:0px solid #5D5D5D;
border-top:1px solid #5D5D5D;
border-right:0px solid #5D5D5D;
border-left:0px solid #5D5D5D
}


table.rec
{
border-style:solid;
border-bottom:2px solid #5D5D5D;
border-top:2px solid #5D5D5D;
border-right:2px solid #5D5D5D;
border-left:2px solid #5D5D5D
}

/* Tables - upload */


td.upl
{
text-align: left;
font-family: arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
background-color:white;
padding:2px;
border-bottom:0px solid #5D5D5D;
border-top:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}

th.upl
{
text-align: left;
font-family: verdana, arial;
font-size: 13px;
font-weight: normal;
font-style: normal;
background-color:#F7F2BA;
padding:4px;
border-bottom:1px solid #5D5D5D;
border-top:0px solid white;
border-right:0px solid white;
border-left:0px solid white
}


table.upl
{
padding: 0px;
border-style:solid;
border-bottom:1px solid #5D5D5D;
border-top:1px solid #5D5D5D;
border-right:0px solid white;
border-left:0px solid white
}
