@charset "utf-8";
/* regstyle.css - style sheet */
/* Copyright 2007 - 2010 S.A. Rizzo */
body
{
margin:0; padding:0;
margin-left: 8%; margin-right:8%;
padding: 0;
border:none;
color: #6E7995; /* light #8C5900 */
color: #8C5900; background: #FFFDED; /* F F F D E D buff */
color: #8C5900; background: #FFFDDA; /* F F F D D A darker buff */
color: #8C5900; background: #FFFFFF;
font-family: Arial, Verdana, sans-serif;
min-width:720px;
/* font-size:100%; */
font-size:10px;
font-weight:normal;
line-height:1.2;
text-align:center; /* for IE 5 and IE 6 will get reset to left by wrapper */
}
h1, h2
{
font-size:125%;
font-weight:normal;
margin-left:0%;font-family:Arial, Verdana, sans-serif;
}
h3,h4,h5,h6,ul,p
{
font-size:100%;
font-weight:normal;
margin-left:0%;
font-family:Arial, Verdana, sans-serif;
}
pre
{
font-family: monospace;
}
#wrapper
{
width: 100%; /* eq or less than body's min-width */
margin: 0 auto;
color: #8C5900; background: #FFFFFF; /* buff */
border:solid;border-width:thin;border-color:white;
border:none;
text-align: left;
}
.separator
{
clear:both;
margin:0;
font-size:0%;
border:none;
max-width:100%;
padding:0;
}
.separator img {max-width:100%;}
.topline
{
clear:both;
margin:0; padding:0;
font-size:0%;
max-width:100%;
line-height:0;
}
.topline img {max-width:100%;}
#toptitle
{
position:relative;
float:left;
margin:0; padding:0;
border:none;
font-size:150%;
font-weight:bold;
text-align:left;
text-indent:0em;
line-height:2;
/* color:#898989;background:#FFFFFF; */
color:#000000;background:#FFFFFF;
width:100%;
}
#topsvmark
{
font-size:100%;
font-weight:normal;
font-variant:small-caps;
color:#7D1876;background:#FFFFFF;
}
.boxtitle
{
font-size:125%;
}
.copyspot
{
font-size:100%;
}
.versiontag
{
position:relative;
float:right;
margin:0; margin-top:-3.5%;
border:solid; border-width:thin;border-color:white;
font-size:10px;
color:#8C5900; background-color:#FFFFFF;
}
#content {float:right;
          margin:0;
          border:none;
          font-size: 140%;
          font-weight:normal;
          padding: 0em;
          text-indent: 0em;
          color: #8C5900; background-color: #FFFFFF;
          width:98%;
          }

#main {float: left;
       margin:0;
       border:none;
    /* border-left: 1px solid #898989; */
    /* border-right: 1px solid #898989; */
       font-size: 100%;
       font-weight:normal;
       padding: 0.5em;
       text-indent: 0em;
       color: #8C5900; background-color: #FFFFFF;
       width: 72%;
      }
#main ul {padding: 0;
         margin:0;
         list-style-type: disc;
         margin-left:2em;
         border:none;
         color:#7D1876; background-color: #FFFFFF;
         }
#main li {padding-left: 0;
         border:none;
         line-height:1.5;
         color:#7D1876; background-color: #FFFFFF;
         }
#main h1 {
        	font-size:150%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#000080; background-color: #FFFFFF;
          line-height:1.0;
         }
#main h2 {
	        font-size:125%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#7D1876; background-color: #FFFFFF;
          line-height:1.2;
         }
#main h3 {
	        font-size:100%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          color:#000080; background-color: #FFFFFF;
          line-height:1;
         }
#main h4 {
	        font-size:100%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          color:#000080; background-color: #FFFFFF;
          line-height:1;
         }
#main p {
		      font-size:100%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
          color:#000000; background-color: #FFFFFF;
	      }
#main pre {
		      font-size:100%;
          font-weight:normal;
          margin-left:2%;
          font-family:monospace;
          text-align:left;
          line-height:1.2;
          color:#7D1876; background-color: #FFFFFF;
	      }

#main a:link, #main a:visited {
      color: #000080;
      background: #FFFFFF
      no-repeat top left;
      font-weight:bold;
      text-decoration: none;
      text-indent: 0em;
}
#main a:hover {
      color: #ffffff;
      background: #306090
      no-repeat top left;
}
.em3 {
          font-weight:bold;
          color:#000000; background-color: #FFFFFF;
         }
.em4 {
      font-weight:bold;
      color:#7D1876; background-color: #FFFFFF;
      }
.pixarea1
{
position:relative;
float:left;
width:45%;
}
.pixarea2
{
position:relative;
float:right;
width:45%;
}
.pixarea3
{
position:relative;
left:26%;
width:45%;
}
.pixarea8
{
position:relative;
float:left;
width:35%;
}
.pixandtext
{
float: left;
margin:2px;
border:solid;border-width:2px;border-color:black;
font-size: 100%;
font-weight:normal;
padding: 0.5em;
text-indent: 0em;
color: #8C5900; background-color: #FFFFFF;
width: 100%;
}
.pixandtext img {float:left;padding-right:2px;width:40%;}
.pixtext {font-size:90%;}

/* <><><><> */
/* FAQ Group-Start */
#faqgroup {float: left;
       margin:0;
       border:none;
    /* border-left: 1px solid maroon; */
    /* border-right: 1px solid maroon; */
       font-size: 100%;
       font-weight:normal;
       padding: 0.5em;
       text-indent: 0em;
       color: black; background-color: #FFFFFF;
    /*   width: 74%; */
    width:96%;
      }
#faqgroup h3 {
	    font-size:100%;
      font-weight:bold;
      margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      color:#000080; background-color: #FFFFFF;
      line-height:1.2;
      font-weight:bold;
      }
#faqgroup p {
	    font-size:100%;
      font-weight:normal;
      margin-top:0%;margin-bottom:1em;margin-left:2em;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      line-height:1.2;
      color:#000000; background-color: #FFFFFF;
      }
#faqgroup ul {padding: 0;
         margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
         list-style-type: disc;
         list-style-type: none;
         list-style-type: disc;         
         margin-left:2em;
         margin-top:0%;margin-bottom:1em;margin-left:2em;margin-right:0%;
         border:none;
         color:#000000; background-color: #FFFFFF;
         }
#faqgroup li {padding-left: 0;
         border:none;
         line-height:1.3;
         margin-top:0%;margin-bottom:0%;margin-left:1em;margin-right:0%;
         color:#000000; background-color: #FFFFFF;
         }
/* FAQ Group-End */
/* <><><><> */
/* <><><><> */
/* Story Group-Start */
#storygroup {float: left;
       margin:0;
       border:none;
    /* border-left: 1px solid maroon; */
    /* border-right: 1px solid maroon; */
       font-size: 100%;
       font-weight:normal;
       padding: 0.5em;
       text-indent: 0em;
       color: black; background-color: #FFFFFF;
    /*   width: 74%; */
    width:96%;
      }
#storygroup h3 {
	    font-size:100%;
	    font-size:120%;
      font-weight:bold;
      margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
      margin-top:2em;margin-bottom:1em;margin-left:0%;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      text-align:center;
      color:#000080; background-color: #FFFFFF;
      color:#008800; background-color: #FFFFFF;
      line-height:1.2;  
      line-height:1.5;
      font-weight:bold;
      }
#storygroup p {
	    font-size:100%;
      font-weight:normal;
      margin-top:0%;margin-bottom:1em;margin-left:0em;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      line-height:1.2;
      color:#000000; background-color: #FFFFFF;
      }
#storygroup ul {padding: 0;
         margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
         list-style-type: disc;
         list-style-type: none;
         list-style-type: disc;         
         margin-left:2em;
         margin-top:0%;margin-bottom:1em;margin-left:2em;margin-right:0%;
         border:none;
         color:#000000; background-color: #FFFFFF;
         }
#storygroup li {padding-left: 0;
         border:none;
         line-height:1.3;
         margin-top:0%;margin-bottom:0%;margin-left:1em;margin-right:0%;
         color:#000000; background-color: #FFFFFF;
         }
/* Story Group-End */
/* <><><><> */
/* <><><><> */
/* News Group-Start */
#newsgroup {float: left;
       margin:0;
       border:none;
    /* border-left: 1px solid maroon; */
    /* border-right: 1px solid maroon; */
       font-size: 100%;
       font-weight:normal;
       padding: 0.5em;
       text-indent: 0em;
       color: black; background-color: #FFFFFF;
    /*   width: 74%; */
    width:96%;
      }
#newsgroup h2 {
	        font-size:125%;
          font-weight:normal;
          margin-left:0%;
          margin-top:2em;margin-bottom:1em;margin-left:0%;margin-right:0%;
          margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#7D1876; background-color: #FFFFFF;
          color:#008800; background-color: #FFFFFF;
          line-height:1.2;
         }
#newsgroup h3 {
	    font-size:120%;
	    font-size:100%;
      font-weight:bold;
      margin-top:2em;margin-bottom:1em;margin-left:0%;margin-right:0%;
      margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      text-align:center;
      color:#000080; background-color: #FFFFFF;
      color:#008800; background-color: #FFFFFF;
      line-height:1.2;  
      line-height:1.5;
      font-weight:bold;
      }
#newsgroup p {
	    font-size:100%;
      font-weight:normal;
      margin-top:0%;margin-bottom:1em;margin-left:0em;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      line-height:1.2;
      color:#000000; background-color: #FFFFFF;
      }
#newsgroup ul {padding: 0;
         margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
         list-style-type: disc;
         list-style-type: disc;         
         list-style-type: none;
         margin-top:0%;margin-bottom:1em;margin-left:0%;margin-right:0%;
         margin-top:0%;margin-bottom:1em;margin-left:2em;margin-right:0%;
         border:none;
         color:#000000; background-color: #FFFFFF;
         }
#newsgroup li {padding-left: 0;
         border:none;
         display:inline;
         line-height:1.5;
         font-style:italic;
         margin-top:0%;margin-bottom:0%;margin-left:1em;margin-right:0%;
         color:#000000; background-color: #FFFFFF;
         }
#newsgroup dt {
		  font-size:120%;
	    font-size:100%;
      font-weight:bold;
      margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
      margin-top:2em;margin-bottom:0%;margin-left:0%;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      color:#000080; background-color: #FFFFFF;
      line-height:1.2;  
      line-height:1.5;
      font-weight:bold;
      }
#newsgroup dd {
		  font-size:120%;
	    font-size:100%;
      font-weight:normal;
      margin-top:0%;margin-bottom:0%;margin-left:2em;margin-right:0%;
      margin-top:0%;margin-bottom:0%;margin-left:0%;margin-right:0%;
      font-family:Arial, Verdana, sans-serif;
      text-align:left;
      color:#000080; background-color: #FFFFFF;
      color:#000000; background-color: #FFFFFF;
      line-height:1.2;  
      line-height:1.5;
      font-weight:normal;
      }
#newsgroup a:link, #newsgroup a:visited {
      color:#000080;
      background-color: #FFFFFF no-repeat top left;;
      font-weight:bold;
      text-decoration: none;
      text-indent: 0em;
}
 #newsgroup a:hover {
      color: #ffffff;
      background: #000080
      no-repeat top left;
}
/* News Group-End */
/* <><><><> */
/* tablemaingroup-Start */
#tablemaingroup {float: left;
       margin:0;
       border:none;
    /* border-left: 1px solid maroon; */
    /* border-right: 1px solid maroon; */
       font-size: 100%;
       font-weight:normal;
       padding: 0.5em;
       text-indent: 0em;
       color: black; background-color: #FFFFFF;
    /*   width: 74%; */
    width:96%;
      }
#tablemaingroup ul {padding: 0;
         margin:0;
         list-style-type: disc;
         margin-left:2em;
         border:none;
         }
#tablemaingroup li {padding-left: 0;
         border:none;
         line-height:1.5;
         }
#tablemaingroup h1 {
        	font-size:150%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#DC9000; background-color: #FFFFFF;
          line-height:1.0;
         }
#tablemaingroup h2 {
	        font-size:125%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#8C5900; background-color: #FFFFFF;
          line-height:1.2;
         }
#tablemaingroup h3 {
	        font-size:100%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
         }
#tablemaingroup h4 {
	        font-size:90%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          line-height:1.2;
         }
#tablemaingroup p {
		      font-size:100%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
	      }
#tablemaingroup img {float:left;
           margin-right:1em;
           margin-left:1em;
           border:solid;border-width:thin;border-color:maroon;
           width:30%;
           }
#tablemaingroup table
     {
     	width:80%; /* take up less width - see later for margin-right and -left :auto to center */
     	table-layout:fixed;
      /*       empty-cells:show; */
      /*       empty-cells doesn't seem to work - requires nbsp */
      /*       overflow:visible; overflow:scroll; overflow:hidden; */
      /*       overflow property doesn't seem to work */
      /*                is a clear:both required to undo contentx's overflow:auto? */
      overflow:visible; overflow:scroll; overflow:hidden;
     	font-size:12px;
     	font-weight:bold;
     	color:#7D1876; background-color: #FFFFFF;
	    border:solid; border-width:thin;border-color:black;
      border-collapse:separate; /* default */
      border-collapse:collapse;
	    border:none;
	    margin-right:auto; margin-left:auto; /* to center */

  	  }
#tablemaingroup thead
     {width:100%;
     	text-align:center;
   	  color:#008800;
   	  color:#000000;
   	  }

                    /* overflow property doesn't seem to work */
                   /* is a clear:both required to undo contentx's overflow:auto? */
#tablemaingroup th
      {
      font-size:1em;
      padding:0.25em;
      border:solid; border-width:1px;border-color:maroon;
      border:solid; border-width:1px;border-color:#808080;
      border-bottom:none;
   /* border-left:none; border-right:none; */
       }
#tablemaingroup td
      {
      font-size:1em;
      padding:0.25em;
      border:solid; border-width:1px;border-color:maroon;
      border:solid; border-width:1px;border-color:#808080;
   /* border-left:none; border-right:none; */
      }
#tablemaingroup a:link, #tablemaingroup a:visited {
      color:#7D1876;
      background-color: #FFFFFF no-repeat top left;;
      font-weight:bold;
      text-decoration: none;
      text-indent: 0em;
}
 #tablemaingroup a:hover {
      color: #ffffff;
      background: #306090
      no-repeat top left;
}
#tablemaingroup caption
      {
      	color:#008800;
      	margin-right:auto; margin-left:auto; /* to center (Firefox notices) */
    }
/* all you can set with col is border, background, width, and visibility */
#tablemaingroup col#tblnameandtitle {width:34%;}
#tablemaingroup col#tblcompany {width:46%;}
.tdemail{overflow:hidden;}
/* tablemaingroup-End */
/* <> */
/* tablemainindiv-Start */
#tablemainindiv {float: left;
       margin:0;
       border:none;
    /* border-left: 1px solid maroon; */
    /* border-right: 1px solid maroon; */
       font-size: 100%;
       font-weight:normal;
       padding: 0.5em;
       text-indent: 0em;
       color: black; background-color: #FFFFFF;
    /*   width: 74%; */
    width:96%;
      }
#tablemainindiv ul {padding: 0;
         margin:0;
         list-style-type: disc;
         margin-left:2em;
         border:none;
         }
#tablemainindiv li {padding-left: 0;
         border:none;
         line-height:1.5;
         }
#tablemainindiv h1 {
        	font-size:150%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#DC9000; background-color: #FFFFFF;
          line-height:1.0;
         }
#tablemainindiv h2 {
	        font-size:125%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          color:#8C5900; background-color: #FFFFFF;
          line-height:1.2;
         }
#tablemainindiv h3 {
	        font-size:100%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
         }
#tablemainindiv h4 {
	        font-size:90%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          line-height:1.2;
         }
#tablemainindiv p {
		      font-size:100%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
	      }
#tablemainindiv img {float:left;
           margin-right:1em;
           margin-left:1em;
           border:solid;border-width:thin;border-color:maroon;
           width:30%;
           }
#tablemainindiv table
     {
     	width:40%; /* takes up less width - see later for margin-right and -left :auto to center */
     	table-layout:fixed;
      /*       empty-cells:show; */
      /*       empty-cells doesn't seem to work - requires nbsp */
      /*       overflow:visible; overflow:scroll; overflow:hidden; */
      /*       overflow property doesn't seem to work */
      /*                is a clear:both required to undo contentx's overflow:auto? */
      overflow:visible; overflow:scroll; overflow:hidden;
     	font-size:12px;
     	font-weight:bold;
     	color:#7D1876; background-color: #FFFFFF;
	    border:solid; border-width:thin;border-color:black;
      border-collapse:separate; /* default */
      border-collapse:collapse;
	    border:none;
	    margin-right:auto; margin-left:auto; /* to center */

  	  }
#tablemainindiv thead
     {width:100%;
     	text-align:center;
   	  color:#008800;
   	  color:#000000;
   	  }

                    /* overflow property doesn't seem to work */
                   /* is a clear:both required to undo contentx's overflow:auto? */
#tablemainindiv th
      {
      font-size:1em;
      padding:0.25em;
      border:solid; border-width:1px;border-color:maroon;
      border:solid; border-width:1px;border-color:#808080;
      border-bottom:none;
   /* border-left:none; border-right:none; */
       }
#tablemainindiv td
      {
      font-size:1em;
      padding:0.25em;
      text-align:center; /* centers the name */
      border:solid; border-width:1px;border-color:maroon;
      border:solid; border-width:1px;border-color:#808080;
   /* border-left:none; border-right:none; */
      }
#tablemainindiv caption
      {
      	color:#008800;
      	margin-right:auto; margin-left:auto; /* to center (Firefox notices) */
    }
/* all you can set with col is border, background, width, and visibility */
#tablemainindiv col#tblnameandtitle {width:30%;}
/* #tablemainindiv col#tblcompany {width:25%;} */
/* tablemainindiv-End */
/* <><><><> */

#sidebar {float: right;
       margin:0;
       border:none;
       border-left:solid; border-left-width:1px;border-left-color:#808080;
       border-right:solid; border-right-width:1px;border-right-color:#808080;
       border-bottom:solid; border-bottom-width:1px;border-bottom-color:#808080;
       border-top:solid; border-top-width:1px;border-top-color:#808080;                
       font-size: 65%;
       font-weight:normal;
       padding:0.5em;
       text-indent:0em;
       /* border-left:solid 1px black; */
       color: #8C5900; background-color: #FFFFFF;
       color: #898989; background-color: #FFFFFF;
       background: transparent url(../pix-V01/IWILL-Wave-B-GIF90x90Pale.gif) repeat scroll; 
       width:15%;
      }
#sidebar ul {padding: 0;
         margin:0;
         list-style-type: disc;
         margin-left:2em;
         border:none;
         }
#sidebar li {padding-left: 0;
         border:none;
         line-height:1.5;
         }
#sidebar h1 {
        	font-size:150%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          line-height:1.2;
         }
#sidebar h2 {
	        font-size:125%;
          font-weight:bold;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:center;
          line-height:1.2;
          color: #000000; /* background-color: #FFFFFF; */
         }
#sidebar h3 {
	        font-size:100%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
         }
#sidebar p {
		      font-size:100%;
          font-weight:normal;
          margin-left:0%;
          font-family:Arial, Verdana, sans-serif;
          text-align:left;
          line-height:1.2;
	      }
#sidebar img {float:right;
           margin-right:0;
           margin-left:1em;
           border:solid;border-width:thin;border-color:#898989;
           }
#navbar {	font-size:125%;font-weight:normal;line-height:1.5;}
#navbar ul{margin:0;list-style:none;text-align:center;}
#navbar a{display:block;width:7em;}
#navbar a:link, #navbar a:visited {
      display: block; 
      /*width: 7em;*/
      height: 100%;
   /*   line-height: 1.5; */
      color: #000080;
      background: #FFFFFF
      no-repeat top left;
      text-decoration: none;
      text-indent: 0em;
}
#navbar a:hover {
      color: #ffffff;
      background: #306090
      no-repeat top left;
}
#navbar li{float:left;/*width:7em;*/}
#navbar li ul{display:none;}
#navbar li:hover ul{display:block;position:absolute;}
#leftside 
      {
       position:relative;
       float:left;
	     padding:0.5em;
	     text-align:left;
	     width:1%;
	     }
#citer
      {
       font-weight:normal;
       font-style:normal;
	     font-size:125%;
	     padding:0.5em;
       color: #898989; background-color: #FFFFFF;
       color: #9781B7; background-color: #FFFFFF;
	     border:none;
	     text-align:left;
	     }
#underconstruction 
      {
       font-weight:bold;
	     font-style:italic;
	     font-size:125%;
	     padding:0.5em;
	     color:#5c3E90;
	     color:#000000;
	     background:#FEF76E;
	     border:none;
	     border:solid; border-width:2px;border-color:#000000;
	     text-align:center;
	     }
#nav {
	    float: left;
      margin:0;
      padding:0;
      line-height:1.5;
      border:none;
      text-indent:0em;
      width:1%;
      font-size: 125%;
      color: #8C5900; /* not visited etc */
      background-color: #FFFFFF;
      color:#000080; background-color: #FFFFFF;
      }
 #nav a:link, #nav a:visited {
      display: block; 
      width: 100%;
      height: 100%;
      line-height: 1.2;
      color: #000000;
      color: #8C5900;
      color: #898989;
      background: #94B8E9
      no-repeat top left;
      background: #FFFFFF
      no-repeat top left;
      text-decoration: none;
      text-indent: 0em;
}
#nav a:hover {
      color: #ffffff;
      background: #306090
      no-repeat top left;
}
#nav ul {padding: 0;
         margin:0;
         list-style-type: none;
         border:none;
         }
#nav li {
	       padding-left: 0;
         border:none;
         text-align:left;
         }
#nav p {
	     padding:0.5em;
	     font-weight:bold;
	     font-style:italic;
	     color:#5c3E90;
	     color:#000000;
	     background:#FEF76E;
	     border:solid; border-width:2px;border-color:#000000;
	     text-align:left;
	     }
#sendcomment {padding:.5em;border-style:outset;border-color:gray;}
#sendcomment fieldset {margin-bottom:1em;width:98%;padding-top:1em;}
#sendcomment label {position:absolute;}
#sendcomment input {margin-left:20%;}
#sendcomment textarea {margin-left:20%;font-family:Arial, Verdana, sans-serif;}
#bottombox
{
clear:both;
position:relative;
border:solid;border-width:thin;border-color:#FFFFFF;
font-weight:normal;
text-align:center;
text-indent:0em;
color:#898989;background:#FFFFFF;
padding:0.5em;
}
span.pageendtext
{
font-family: Arial, Verdana, sans-serif;
font-size:110%;
font-size:12px;
font-weight:normal;
}         
