body {  background-color: Black;
        background-image: none ;
        color: #617374;
        font-family: Arial, Helvetica, Sans-serif ;
        font-size: 1em ;
        margin: 25px 22px 50px 20px;
}

img {
	border: 0px;
}




.header {  width: 99.9% ;
           background-color: #5A6C37;
			  background-image: url(images/scenes.jpg);
			  background-repeat: no-repeat;           
           color: White;
           height: 93px ; 
           border-style: solid ;
           border-width: 1px ;
           border-color: #9EB183;
           margin: -4px 0px 0px -1px ;
           padding: 0px ;
			  text-align: right;
}

/*/*/ .header { margin-top: 0px ;
} /* */

.sitetitle { float: left ;
         border: none ;
}

.author  {  float: right ;
            border: none ;
}

.nav  {  background-color: #3E4831;
         color: White;
         font-family: Arial, Helvetica, Sans-serif ;
         font-size: 87% ;
			font-weight: bold;
         text-align: center ;
         border-style: solid ;
         border-width: 1px 0px 0px 0px;
         border-color: #CCCC99;
         margin-top: -56px ;
         margin-left: -1px ;
         padding-top: 5px ;
         padding-bottom: 5px ;
         width: 99.9% ;
}

/*/*/ .nav { margin-top: -1px ;
             padding-top: 8px ;
             padding-bottom: 10px ;
} /* */

.left {     float: left ;
            width: 42% ;
            background-color: #CCCC99;
            color: #617374 ;
            text-align: center ;
            border: none ;
            margin-top: 0px ; 
            padding: 0px 5px 15px 5px ;
}

/*/*/ .left   {  margin-top: 10px ;
} /* */

.floatright {  float: right ;
               width: 42% ;
               background-color: #ffffff ;
               color: #617374 ;
               border: none ;
               text-align: center ;
               margin: 0px ; 
               padding: 0px 0px 15px 15px ;
}

.floatright2 { float: right ;
               width: 62% ;
               background-color: #ffffff ;
               color: #617374;
               border: none ;
               text-align: center ;
               margin: 0px ; 
               padding: 0px 0px 15px 15px ;
}

.floatright3 {  float: right ;
                width: 22% ;
               background-color: #CCCC99;
               color: #617374 ;
               border: none ;
               text-align: center ;
               margin: 0px ; 
               padding: 0px 0px 15px 15px ;
}

.center {  background-color: #CCCC99;
           color: Black;
           border: none ;
           margin-right: 20px ;
           margin-left: -2% ;
           padding: 0px ;
}

/*/*/ .center {  margin-left: 44% ; 
                 padding-top: 5px ;
}/* */ 

.center2 { 
           width: 108% ;
           background-color: #ffffff ;
           color: #617374 ;
           border: none ;
           margin-left: -1px ;
           padding: 0px 15px 15px 15px ;
}

 /*/*/ .center2 {  width: 95% ; 
                   padding-top: 15px ;
                   margin-left: 0px ;
}/* */ 

.main  {   background-color: #CCCC99;
           color: Black;
           border-style: solid ;
           border-width: 1px ;
           border-color: #3E4831;
           margin: -1px ;
           padding: 0px ;
           width: 99.9% ;
}

.highlight {  width: 102% ;
              background-color: #F1F5F5;
              color: #617374 ;
              border-style: solid ;
              border-width: 1px ;
              border-color: #617374 ;
              margin: auto ;
              padding: 20px 30px 20px 30px;
}

a.main {
color: Maroon;
border: 0px;	
}

a.main:link {
color: Maroon;	
}

a.main:visited {
color: Maroon;	
}

a.main:active {
	color: Maroon;
}


a.main:hover {
	color: #617374;
}


/*/*/ .highlight {  width: 75% ;
}  /* */

.footer {  background-color: #3E4831;
           color: White;
           /*height: 20px ;*/
           font-family: Arial, Helvetica, Sans-serif ;
           font-size: 10px ;
           text-align: center ;
           border-style: solid ;
           border-width: 0px 1px 1px 1px ;
           border-color: #CCCC99;
           margin: -9px 0px 0px -1px ;
          padding-top: 0px ;
           padding-bottom: 9px ;
           width: 99.9% ;
           clear: both;
}

/*/*/ .footer {  margin-top: 1px ;
                 padding-top: 7px;
} /* */

.subimg1  {  background-color: Black;
             color: White;
             width: 125% ;
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 90% ;
             text-align: left ;
             border-style: solid ;
             border-width: 1px ;
             border-color: #3E4831;
             margin: auto ;
             padding: 15px 10px 5px 10px ;

}

/*/*/ .subimg1 { width: 75% ;
                 font-size: 77% ;
}  /* */
.subimg1 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E1E1C3;
}
.subimg2  { background-color: #E9EFEF;
            color: #617374 ;
            width: 125% ;
            font-family: Arial, Helvetica, Sans-serif ;
            font-size: 96% ;
            text-align: center ;
            border-style: solid ;
            border-width: 1px; 
            border-color: #617374 ;
            margin: auto ;
            padding: 15px 10px 5px 10px ;

}

/*/*/ .subimg2  { width: 78% ; 
}  /* */

.subimg3  {  background-color: #E7EEF7;
             color: #617374 ;
             width: 125% ;
             font-family: Arial, Helvetica, Sans-serif ;
             font-size: 92% ;
             text-align: left ;
             border-style: solid ;
             border-width: 1px ;
             border-color: #334153;
             margin-left: 5% ;
             padding: 15px 10px 5px 10px ;

}

/*/*/ .subimg3 { width: 78% ;
                 margin: auto ;
}  /* */

p { font-family: Arial, Helvetica, Sans-serif ;
}

p.cen {text-align: center ;
}

ul, ol, dl  {font-family: Arial, Helvetica, Sans-serif ;
}

ul.none {    list-style-type: none ;
             margin-left: 0px ;
}

ul.bluetri {list-style-image: url(images/tri2.gif) ;
}

ul.grtri {list-style-image: url(images/tri6.gif) ;
}

ul.lttri {list-style-image: url(images/tri1.gif) ;
          line-height: 20px ;
}

ul.whball {list-style-image: url(images/whball.gif) ;
}
ul.blball {list-style-image: url(images/blball.gif) ;
}
ul.whblball {list-style-image: url(images/whblball.gif) ;
}
ul.purpb {list-style-image: url(images/purpb.gif) ;
}

li.sqa {list-style-image: url(images/ball99.gif) ;
}
li.sq0 {list-style-image: url(images/ball100.gif) ;
}
li.sq1 {list-style-image: url(images/ball101.gif) ;
}
li.sq3 {list-style-image: url(images/ball103.gif) ;
}
li.sq5 {list-style-image: url(ball105.gif) ;
}
li.sq7 {list-style-image: url(images/ball107.gif) ;
}


li.tri1 {list-style-image: url(tri1.gif) ;
 }
li.tri2 {list-style-image: url(images/tri2.gif) ;
}
li.tri3 {list-style-image: url(images/tri3.gif) ;
}
li.tri4 {list-style-image: url(tri4.gif) ;
}
li.tri5 {list-style-image: url(tri5.gif) ;
}
li.tri6 {list-style-image: url(images/tri6.gif) ;
}

table, th, td { font-family: Arial, Helvetica, Sans-serif ;
}

th    {     font-size: 16px ;
            font-weight: bold ;
            border-style: solid ;
            border-width: 1px ;
            border-color: #617374 ;
            padding: 5px ;
}

td { padding: 10px ;
}

span.bold  { font-weight: bold ;
             font-style: italic ;
             font-size: 20px ;
             line-height: 25px ; 
}

span.boldnor  { font-weight: bold ;
                font-size: 20px ;
                line-height: 25px ; 
}

span.italic  { font-style: italic;
}

span.bold2  { font-weight: bold;
}

span.blue {  color: #9EB183;
          background: transparent ;
          text-decoration: none ;
}

span.small { font-size: 75% ;
}


/*/*/  span.small { font-size: 85% ;
}  /* */

span.center { width: 20% ;
              text-align: center ;
}

/*/*/ img.border  { border-color: #000000 ;
               border-width: 1px;
} /* */

h3 {   font-family: Arial, Helvetica, Sans-serif ;
       font-weight: bold;
}

.invisible {  display:   none ;
}

a { color: White;
    background: transparent ;
}

a:link {  color: White;
          background: transparent ;
          text-decoration: none ;
}
a:visited {  color: White;
             background: transparent ;
             text-decoration: none ;
}
a:active {  color: #CCCC99;
            background: transparent ;
            text-decoration: none ;
}
a:hover {color: White;
         background: transparent ;
         text-decoration: underline ;
}
 .backwards {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
color: #800000;
unicode-bidi: bidi-override;
direction: rtl;
}
