<STYLE>

/* ### COMMON ATTRIBUTES ### */

body 
{
  background-color: white;
  background-repeat: no-repeat;
  background-attachment: scroll;
  margin: 0;
}

a {color: #0066cc;}

h1, h2, h3
{
  color: navy;
  font-family: /* trebuchet ms,*/ georgia, verdana, tahoma, helvetica, arial, sans-serif;
  padding-left: 1ex;
  padding-right: 1ex;
}

h1
{
  padding-top: 1.5ex;  
}

body, td, div, p
{
font-family: verdana, tahoma, helvetica, arial, sans-serif;
}

/* ### PAGE TITLE ### */

#topBar, #bottomNav
{
  background-color: #e8f0ff; /* #AABEEC; */
}

#topBar
{
  border-bottom: 1px solid navy; /*003399;*/
}

/* ### SIDE NAVIGATION ### DO NOT CHANGE THE ORDER OF THESE PROPERTIES */

#side, #sideNav
{
  background-color: #f0f0f0;
}

#side
{
  border-right: 1px solid #999999;
}

#sideNav 
{
  border-bottom: 1px solid #999999;
  font-weight: bold;
}

#sideNav a 
{
  text-decoration: none;
  display:block;

  padding-left: 1.5ex;
  padding-right: 1.5ex;
  padding-top: 1ex;
  padding-bottom: 1ex;
}


#sideNav a:hover 
{
  color: white; 
  background-color: #6487dc;
}

#sideText
{
  background-color: white;
  padding-left: 1.5ex;
  padding-right: 1.5ex;
  padding-top: 1.5ex;
  padding-bottom: 1.5ex;
  border-bottom: 1px solid #999999;
}

/* ### BOTTOM ### */
#bottomNav 
{
  text-align: right;
  padding-top: 0.5ex;
  padding-bottom: 0.5ex;
}

/* ### BODY ### DO NOT CHANGE THE ORDER OF THESE PROPERTIES */


#bodyText p, #bottomNav p
{
  margin-left: 2ex;
  margin-right: 2ex;
}

.heading 
{
  color: #6487dc;
  /* background-color: #6487dc; */
  font-weight: bold;
  padding-top: 0.5ex;
  margin-top: 3ex;
  border-bottom: 1px solid #6487dc;

  align: left;
}
</STYLE>
