

body {          margin: 0; padding: 0; font-family: sans-serif;  color:#000; } /* body { margin: 0; padding: 0; color:#000; background:#efefef url(../images/gray_jean.png); */


/* Links ------------------------------------------------------- */

a:link {        color: #571c03; text-decoration:none; }
a:visited {     color: #571c03; text-decoration:none; }
a:active {      color: #571c03; }
a:hover {       color: #e68107; }

a:link.nn {     color: #804805; font: normal 100% sans-serif; } 
a:visited.nn {  color: #804805; font: normal 100% sans-serif; }
a:active.nn {   color: #804805; font: normal 100% sans-serif; }
a:hover.nn {    color: #e68107; font: normal 100% sans-serif; }

a:link.n {      color: #804805; font: normal 100% sans-serif; } 
a:visited.n {   color: #804805; font: normal 100% sans-serif; }
a:active.n {    color: #804805; font: normal 100% sans-serif; }
a:hover.n {     color: #e68107; font: normal 100% sans-serif; }

a:link.s {      color: #804805; font: bold 80% sans-serif; } 
a:visited.s {   color: #804805; font: bold 80% sans-serif; }
a:active.s {    color: #804805; font: bold 80% sans-serif; }
a:hover.s {     color: #e68107; font: bold 80% sans-serif; }

a:link.b {      color: #804805; font: bold 100% sans-serif; } 
a:visited.b {   color: #804805; font: bold 100% sans-serif; }
a:active.b {    color: #804805; font: bold 100% sans-serif; }
a:hover.b {     color: #e68107; font: bold 100% sans-serif; }

a:link.hm {     color: green; text-decoration:none; } 
a:visited.hm {  color: green; text-decoration:none; }
a:active.hm {   color: green; text-decoration:underline; }
a:hover.hm {    color: green; text-decoration:underline; }

a:link.g {      color: green; text-decoration:none; } 
a:visited.g {   color: green; text-decoration:none; }
a:active.g {    color: green; text-decoration:underline; }
a:hover.g {     color: green; text-decoration:underline; }

a:link.t {      color: green; text-decoration:none; } 
a:visited.t {   color: green; text-decoration:none; }
a:active.t {    color: green; text-decoration:underline; }
a:hover.t {     color: black; text-decoration:underline; }


/* Main ************************************ */


.ddd {          color: blue;     background-color: #eeeeee; padding:10px; }

.space {        padding: 5px;  } 
.center {       text-align: center;  } 

.brown {        color: #4d2e00;   } 
.sienna {       color: sienna;    } 
.green {        color: #083f00;   } 
.black {        color: black;     } 

.gg {           color: green;   font-weight: bold;  } 


.maintitle {    color: green;   font-size: 40px;  font-family: arial, sans-serif;  text-shadow: 2px 2px 5px darkgreen; }
.title {        color: green;   font-size: 160%;  font-family: arial, sans-serif;  text-shadow: 2px 1px 3px darkgreen; }
.titlex {       color: green;   font-size: 300%;  font-family: arial, sans-serif;  text-shadow: 3px 3px 4px rgba(150, 150, 150, 1); }
.subtitle {     color: green;   font-size: 14pt;  font-family: arial, sans-serif;  text-shadow: 1px 1px 2px darkgreen; }
.largetitle {   color: green;   font-size: 68px;  font-family: arial, sans-serif;  text-shadow: 2px 2px 5px darkgreen; }


.main {         color: brown;   font-size: 12pt; }
.mm {           color: #005a9c; font: bold 13px sans-serif;     } 
.mg {           color: green;   font: normal 14px sans-serif;   } 


.ng {           color: green;   font: normal 13px sans-serif;   } 
.nn {                           font: normal 14px sans-serif;   }  
.nb {                           font: bold   13px sans-serif;   }  


.mainheading {  color: green;   font-size: 20px;   text-shadow: 1px 1px 2px darkgreen; }
.heading {      color: green;   font-size: 16px;   font-weight: bold;  }
.heading1 {     color: green;   font-size: 16px;   font-weight: bold;  }
.hh {           color: green;   font-size: 14px;   font-weight: bold;  }
.hm {           color: green;   font-size: 14px;   font-weight: bold;  }
.heading2 {     color: green;   font-size: 14px;   font-weight: bold;  }
.heading3 {     color: green;   font-size: 12px;   font-weight: bold;  }



/* DEPRECATE ? ***************************** */

.large {        color: brown;   font-size: 16pt; font: bold; font-family: "helvetica"; }

.selected {     color: sienna;  font-weight: bold;              } 

.nnn {                          font: normal 16px sans-serif;   }  

.mmm {          font-size:75%;  font: sans-serif;               }

.b {            font-weight: bold;                              } 
.i {            font-style: italic;                             }
.s {            font-size:11px; font-family: sans-serif;        }
.q {                            font:        60%  arial;        }
.h {            color: green;   font: bold   16px sans-serif;   } 
.n {                            font: normal 13px sans-serif;   } 
.m {                            font: normal 16px sans-serif;   } 




/* NINA ************************************ */

.nbrown {       color: #4d2e00;   } 
.nsienna {      color: sienna;    } 
.nblack {       color: black;     } 
.nbox {         padding: 10px; 
                padding-left: 100px;
                background-color: #eeeeee; } 
#ntitle {       background-color: green; 
                padding: 20px;
                padding-left: 200px;
                padding-top: 1px; } 
.outer {        display: flex; }
.nmainbox {     flex: 0 0 65%;
                border-radius: 10px;
                background-color: green; 
                height: 200px; 
                padding: 20px;
                padding-top: 20px;
                width: 400px; } 
.nmainright {   flex: 1;
                border-radius: 10px;
                background-color: green; 
                width: 200px; } 
/*
.left {         border: 0px solid #eeeeee;  padding-left:4px; padding-right: 20px; min-height: 500px; } 
.right {        border: 0px solid #eeeeee;  padding-left:4px; width: 250px; } 
*/




/* BOOTSTRAP OVERRIDES ********************* */

.navbar-inverse .navbar-text { color: #000; }
.subheading {   font-size: 65% color: black; font-weight: bold; } 
.other {        font-size: 12pt; font-family: "helvetica"; color: navy; }
.lite {         font-size: 12pt; font-family: "helvetica"; color: "orange"; }
.hide {         font-size: 12pt; font-family: "helvetica"; color: gray; }
.hot {          font-size: 12pt; font-family: "helvetica"; color: #cc0000; }
.help {         font-size: 120%; font-family: Arial; font-weight: bold; color: #662e2e; }
.blog {         font: sans-serif; margin-left: 30px; padding-left: 30px; width: 500px; } 
.blogh {        color: green;    font: bold 100% sans-serif;  } 
.m10 {          margin-left: 10px; padding-left: 10px; } 
.kk {           color: sienna;  font: bold 100% sans-serif;  font-style: italic; }	/* Keyword */
table.foo {     margin:1px; padding:1px; }
ul {            list-style: circle;  margin-top: 0; padding-top: 0; margin-left: 10px; padding-left: 10px; }
ul {            list-style: circle;  margin-top: 0; padding-top: 0; }
ul.toc {        list-style: disc;  list-style: none; }
.imgleft {      float: left; padding: 6px 10px 6px 6px; }
.pad {          padding-left: 6px; }




/* DEPRECATED ****************************** */


/*
.maintitle {    color: green; font-family: 'Tangerine', serif; font-size: 68px; text-shadow: 4px 4px 4px #aaa; }
.subtitle {     font-family: 'Tangerine', serif; font-size: 28px; text-shadow: 4px 4px 4px #aaa; }
.subsubtitle {  font-family: 'Tangerine', serif; font-size: 20px; text-shadow: 4px 4px 4px #aaa; }
.t3 {           font-family: 'Tangerine', serif; font-size: 12px; text-shadow: 4px 4px 4px #aaa; }
*/


/* Bootstrap */
/* pull-left  but padding missing */


/*
.normal {       font-family: sans-serif;  } 
.quote {        font:      60%  Arial;       } 
.qi {           font-style: italic;          }  
.qs {           color: maroon;   font-style: italic;          }  
.c {            color: green;                                 } 
.ss {           color: darkorange; font: normal 6px sans-serif; font-style: italic; }
.hide {         display: none }
.heading {      color: #005a9c;  font: bold 100% sans-serif;  } 
.h0 {           color: #005a9c;  font:      180% sans-serif;  }
.h1 {           color: #005a9c;  font:      170% sans-serif;  } 
.h1b {          color: #005a9c;  font: bold 170% sans-serif;  } 
.h2 {           color: #005a9c;  font:      140% sans-serif;  } 
.h2b {          color: #005a9c;  font: bold 140% sans-serif;  } 
.h3 {           color: #005a9c;  font: bold 120% sans-serif;  } 
.h4 {           color: #005a9c;  font: bold 80%  sans-serif;  } 
.dim {          color: #aaaaaa;                               }
.sm {           font-size: 60%;  font:           sans-serif;  }

dt, dd {        margin-top: 0; margin-bottom: 0 }
dt {            font-weight: bold }
*/


/* Conflicts with Bootstrap
.nav { border: 0px solid #eeeeee;  padding-left:4px; padding-right: 20px; min-height: 500px; } 
.navright { border: 0px solid #eeeeee;  padding-left:4px; width: 250px; } 
*/

/*
pre, code { font-family: monospace }	
pre, code { font-size: 15; } 
*/


/*
th, td { font-family: sans-serif; }
div.head { margin-bottom: 1em }
div.head h1 { margin-top: 2em; clear: both }
div.head table { margin-left: 2em; margin-top: 2em }
p.copyright { font-size: small }
p.copyright small { font-size: small }
*/

/*
a:link.n { color: #804805; font: bold 100% sans-serif; } 
a:visited.n { color: #804805; font: bold 100% sans-serif; }
a:active.n { color: #804805; font: bold 100% sans-serif; }
a:hover.n { color: #e68107; font: bold 100% sans-serif; }
*/

/*
.hm { color: green;    font: bold   15px sans-serif;  } 
a:link.bb { color: navy; font: bold 80% sans-serif; } a:visited.bb { color: navy; font: bold 80% sans-serif; } a:active.bb { color: navy; font: bold 80% sans-serif; } a:hover.bb { color: green; font: bold 80% sans-serif; }
a:link.x { color: red; font: bold 100% sans-serif; } a:visited.x { color: red; font: bold 100% sans-serif; } a:active.x { color: red; font: bold 100% sans-serif; } a:hover.x { color: green; font: bold 100% sans-serif; }
a:link.xm { color: red;   font-size: 10px; font-weight: bold; } a:visited.xm { color: red;   font-size: 10px; font-weight: bold; } a:active.xm { color: red;   font-size: 10px; font-weight: bold; } a:hover.xm { color: green; font-size: 10px; font-weight: bold; }
a:link.bx { color: red; font: bold 80% sans-serif; } a:visited.bx { color: red; font: bold 80% sans-serif; } a:active.bx { color: red; font: bold 80% sans-serif; } a:hover.bx { color: green; font: bold 80% sans-serif; }
a:link.h { color: #eeeeee; font: normal 100% sans-serif; } a:visited.h { color: #eeeeee; font: normal 100% sans-serif; } a:active.h { color: #eeeeee; font: normal 100% sans-serif; } a:hover.h { color: #e68107; font: normal 100% sans-serif; }
*/


/* h1, h2, h3, h4, h5, h6 { text-align: left } h1, h2, h3 { color: #005A9C; } h1 { font: 170% sans-serif } h2 { font: 140% sans-serif } h3 { font: 120% sans-serif } h4 { font: bold 100% sans-serif } h5 { font: italic 100% sans-serif } h6 { font: small-caps 100% sans-serif } */





