/* undo.css -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- */
:link,:visited { text-decoration:none }
ul { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
hr,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
fieldset,a img,:link img,:visited img { border:none }
.red { color: red; text-decoration: underline; }
.clear { float: none; clear: both; }
.right { float: right; }
img.rimg { float: right; padding-right: 25px; padding-bottom: 20px; }
.line-brk { text-align: center; width: 100%; margin-top: 3px; margin-bottom: 20px; border-bottom: 2px solid #2b2972; }
.content-fill { height: 300px; }
.imgcont { font-size: 0.7em; background-color: white; text-align: center; margin-right: 25px; margin-left: 25px; padding: 8px; border: solid 1px black; }
.pic1 { border: solid 1px black; }
body * {font-size:100%;}
/* -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */
/* Core Layout ~-~-~-~-~-~-~-~-~-~-~-~-~ */
body { font-family: verdana, geneva; background-color: #2b2972; background-image: url(../images/body-bg.jpg); background-repeat: repeat-x; text-align: center; padding-top: 8px; padding-bottom: 6px; }
.page { font-family: "times new roman"; margin: 0 auto; background-color: #fdfdfd; text-align: left; position: relative; width: 800px; padding: 0; border: solid 1px black; }
/* .page .inside { border: solid 2px black; }*/



/* -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */
.masthead { background-image: url(../images/mashead-bg.jpg); background-repeat: no-repeat; height: 160px; margin: 0; padding: 0; }
.masthead .toptools { color: white; font-family: verdana; font-variant: small-caps; float: right; margin-top: 8px; display: inline; }
.masthead .toptools ul {  }
.masthead .toptools ul li { padding-right: 8px; padding-left: 8px; display: inline; }
.masthead .toptools ul li a { color: white; list-style-type: none; display: inline; }
/* -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */
.mainbody { color: #223d8c; font-size: 1em; margin: 6px 10px; padding: 0; }
.mainbody h1 { color: #223d8c; font-size: 1.3em; font-family: "times new roman"; margin-top: 3px; margin-bottom: 3px; }
.mainbody .content {  }

/* -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */
.footer{ color: gray; font-size: 0.6em; font-family: verdana; line-height: 1.3em; background-color: black; margin-top: 10px; padding: 8px 4px; }
.footer ul li a { color: gray; }

