/* Style Sheet for ISEC website */


body {
	background-color: #cccccc;  /* ltgray */
	font-family : sans-serif;
	}

	/* changed .photo to #photo */
#photo {
    background-color: #eeeeee;
    align: middle;
    }

.menu {
    font-family: sans-serif;
    font-size: 10pt;
    margin-left: 3px;
    margin-right: 2px;  /* Added 16 Jan 02 */
    }

.submenu {
    font-family: sans-serif;
    font-size: 10pt;
    margin-left: 12px;
    margin-top: 2px;
    margin-bottom: 2px; /* was 10px */
    }

.general {
    background-color: #ffffff; /* white */
	font-family : sans-serif;
    border: 3px #3399cc solid;  /* blue */
    }

.smtxt {
    font-family: sans-serif;
    font-size: x-small;
    }

.hanging {
    margin-left: 30px;
    text-indent: -15px;
    margin-top: 2px;
    margin-bottom: 2px;
    }

.headermain {
    font-size: medium;
    font-weight: bold;
    font-family: sans-serif;
   	color: #000000;  /* black */
    }
	
.headersub {
    font-size: large;
    font-weight: bold;
    font-family: sans-serif;
   	color: #000000;  /* black */
    }

td.header {
    font-size: medium;                      /* CHANGED FROM LARGE */
    font-weight: bold;
    font-family: sans-serif;
   	color: #000000;  /* black */
    vertical-align: top;
    align: center;
    border: none;
    background-color: #ffffff; /* white */
    padding: 0, 10, 0, 10;                      /* ADDED PADDING */
    }

td.menu {
    vertical-align: top;
    align: left;
    width: 200;
    height: 480; /* added 2/6/02 */
    background-color: #cccc99; /* khaki light */
    /* background-color: #ffffcc; */  /* was #ffffcc;  pale yellow */
    white-space: nowrap;
    /* padding: 16, 4, 4, 20; */
    } 

td.content {
    vertical-align: top;
    background-color: #ffffff; /* white */
    padding: 0, 10, 4, 10;
    } 

div.section {
    width: 100%;
    margin-left: 2%;
    margin-right: 2%;
    padding-bottom: 5px;
    }

div.link {
    margin-left: 10px;
    margin-bottom: 10px;
    line-height: 14pt;
    }
 
a {
	color: #0066cc;  /* aqua-dark */
    font-family: sans-serif;
    font-weight: bold;
    }

a:hover, a:visited:hover {
	color: #3399cc;  /* aqua-med */
    }

a:visited {
    color: #666699;  /* dark lilac */
    }

a.bullets {
    font-size: small;  /* CHANGED FROM x-SIZE SMALL */
    /* text-decoration: none; */
    font-weight: bold;
    }

a.header {
    color: #ffffff;  /* white */
    }

h1, h2, h3, h4 { 
    font-family: sans-serif;
	background-color: #000000;  /* black */
	color: #ffffff;  /* white */
	padding: 4px;
    text-align: center;
    border-width: 0.2px;  /* This is to overcome Netscape putting background color only behind text. */
    }

h1 {
    font-size: large;  /* Had to add this for Netscape. */
    }

h2 {
    font-size: medium;
    font-weight: bold;
    }

h3, h4 { 
	background-color: #999999;  /* med gray */
    }

span.header {
    font-size: large;
    font-weight: bold;
    font-family: sans-serif;
   	color: #000000;  /* black */
    border-width: 0.2px;
    vertical-align: top;
    }

p.contact {
    font-size: x-small;
    font-family: sans-serif;
    color: #000000;
    text-align: center;
    }

p.padded {
    margin: 8px 6px 10px 8px;
    }

p.indented {
    margin-right: 30px;
    margin-left: 30px;
    }


