body, p, table, h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6 { clear: left; float: none; color: #FFFFFF; }
h2, h3, h4, h5, h6 {font-weight: normal; width:400px}

p, body, table,pre,tt {font-size:x-small;text-align: left; vertical-align: text-top; white-space: normal}

p { margin-top: 4px ;margin-bottom: 8px}

img  { margin: 0em 1.5em 1.5em 1.5em; padding: 0px; }
.quote  { margin: 0em 0em 0em 0em; padding: 0px; height: 12px;	width: 24px; border:0px}
body { /*background-image: url(images/background2.jpg);*/ color: #000066; background-color: #F7F9FF}

ul,ol { margin-top: 4px ;margin-bottom: 8px}

h1 {  font-size: 32px; background-color: #3366FF;
font-weight: normal; line-height: 50px; clear: none; float: none; 
margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; text-align: center; white-space: normal}

/*h2 { background-color: #3366FF; font-size: 20px; margin-top: 10px; margin-right: 0px; margin-bottom: 2px;margin-left: 0px;padding-top: 2px;  padding-left: 10px;
 background: url(images/halloween1.jpg) no-repeat; height: 42px; width: 420px;}*/ 

h2 { background-color: #3366FF; font-size: 20px; margin-top: 10px; margin-right: 0px; margin-bottom: 2px;margin-left: 0px; padding-top: 2px; padding-left: 10px;
 background: url(images0/h-button.jpg) no-repeat; height: 42px;	width: 420px;}

/*h2 { background-color: #3366FF; font-size: 20px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px;margin-left: 2px; height: 36px;	width: 400px;}*/


h3 { background-color: #6396FF; font-size: 18px; line-height: normal; border-bottom-width:thin}

h4 {  background-color: #93C6FF; font-size: 16px; line-height: normal;  border-bottom-width: thin}

h5 { color: #000066;background-color: #C3D6FF; font-size: 14px}

h6  { color: #000066;background-color: #C3D6FF; font-size: 12px}

/*dt {font-weight: bold;}*/

popup { background-color: #E0E0FF}

acronym { background-color: #E0E0FF;cursor: help;}
.help { background-color: #E0E0FF;cursor: help;}

form { background-color: #C3D6FF; border: 2px  #3366FF;  padding: 20px; width: 400px;}
.narrow { width: 400px;}
.wider { width: 600px;}

hr {color: #3366FF}

.hi { font-size: 20px; color: #000066; font-weight: bold; background-color: #FFFFFF}
.psuedolink {color: blue; text-decoration: underline }
.disclaimer {font-size: smaller; font-style: italic; margin-top: 0px ; margin-bottom: 0px}
.acrostic {font-size: larger; font-style: italic ;font-weight: bold; color:red}
.sql {background-color:#3366ff; color:#ffffff}
.topimg {border:solid 5px #3366FF ;background-color:#3366FF; color: #000066; 
margin-left:0px;margin-right:10px;margin-top:5px;
padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}
.divlink {width:240px;display:inline-table;float:left}
.linksp {width:200px}
.idea {width:100px;font-weight: bold}
.date  {width:100px ; font-style: italic;color: #3366FF}
.dated {margin-left:110px}

#:lang(fr-FR) { font-weight: bold }
.french { font-weight: bold }
#newsboxout {border:solid 1px #3366FF; width:500px;
background-color:#3366FF;color: #FFFFFF; text-align:center;
margin-left:25%;margin-top:10px;
padding-left:5px; padding-top:10px;padding-bottom:10px}

.boxout {border:solid 1px #3366FF; width:200px;
background-color:#3366FF;color: #FFFFFF; text-align:right;
margin-left:10px;margin-top:10px;margin-bottom:10px;margin-right:14px;
padding-left:5px; padding-top:10px;padding-bottom:10px}


a:link:hover {color: #FFFFFF; background-color: #3366FF}
/*a:focus {  outline:solid medium blue}*/