BODY { scrollbar-3d-light-color: #ffffff;
       scrollbar-arrow-color: #000000;
       scrollbar-base-color: #996600;
       scrollbar-dark-shadow-color: #000000;
       scrollbar-face-color: #996600;
       scrollbar-highlight-color: #ffffff;
       scrollbar-shadow-color: #000000;
       scrollbar-track-color:#000000;
       font-family: verdana, arial, helvetica; 
       font-size: 10pt; 
       background: #ECEDF2 url(/Graphics/container.gif) repeat-y center;
       margin: 0px;
       padding: 0px
     }

BODY A:link { text-decoration: underline; color: #000000 }
BODY A:visited { text-decoration: underline; color: #000000 }
BODY A:hover { text-decoration: underline; color: #996600 }

H1 { color: #000000;
     background-color: #ffffff;
     text-align: left;
     font-family: arial, century gothic, helvetica; 
     font-size: 18pt;
     font-weight: bold;  
     font-style: normal; 
     text-transform: none; 
     padding: 0px;
     margin-left: 8px;
     margin-right: 0px;
     margin-top: 0px;
   }

H2 { color: #000000;
     background-color: #ffffff;
     text-align: left;
     font-family: arial, century gothic, helvetica; 
     font-size: 12pt;
     font-weight: bold;  
     font-style: normal; 
     text-transform: none; 
     padding: 0px;
     border-bottom: solid;
     border-color: #000000;
     border-width: 1pt;
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 0px;
   }

H3 { color: #996600;
     background-color: #ffffff;
     text-align: left;
     font-family: arial, century gothic, helvetica; 
     font-size: 12pt;
     font-weight: bold;  
     font-style: normal; 
     text-transform: none; 
     padding: 0px;
     margin-left: 8px;
     margin-right: 0px;
     margin-top: 0px;
   }

H3_H1 { background-image: url(../Graphics/h3_h1.jpg); 
     font-family: century gothic, arial, helvetica; 
     font-size: 12pt; 
     font-weight: bold; 
     color: #ffffff; 
     text-indent: 60px;
     padding: 2px;
     margin: 0px;
   } 


H4 { color: #000000;
     font-family: verdana, century gothic, arial, helvetica; 
     font-size: 8pt;
     font-weight: normal;
     padding: 3px;
     margin-left: 4px;
     margin-right: 4px;
   }

H5 { color: #000000;
     font-family: verdana, century gothic, arial, helvetica; 
     font-size: 8pt;
     font-weight: normal;
     padding: 3px;
     margin-top: 0px;
     margin-bottom: 2px;
   }

H6 { color: #ffffff;
     font-family: verdana, century gothic, arial, helvetica; 
     font-size: 8pt;
     font-weight: normal;
     padding: 4px;
     margin-left: 7px
   }

H6   A:link { text-decoration: none; color: #ffffff }
H6   A:visited { text-decoration: none; color: #ffffff }
H6   A:hover { text-decoration: underline; color: #efefef }

.H7 { color: #666666;
     background-color: #f8f8f8;
     text-align: center;
     font-family: arial, century gothic, helvetica; 
     font-size: 8pt;
     font-weight: bold;  
     font-style: normal; 
     text-transform: none; 
     padding: 2px;
     margin-left: 1px;
     margin-right: 2px;
     margin-top: 0px;
     margin-bottom: 0px;
     border-bottom:1px solid #000000;
     border-top:1px solid #000000;
   }

p.first { color: #6e5b3b;
          font-family: verdana, arial, century gothic, helvetica; 
          font-size: 12pt;
          font-weight: normal;  
          margin: 0px;
        }

.img1 { float: left;
        text-align: bottom;
        font-family: century gothic, arial, helvetica; 
        font-size: 8pt; 
        font-weight: bold; 
        border-color: #000000;
        color: #000000; 
        padding: 3px;
        margin: 0px;
        }

.img2 { float: right;
        text-align: bottom;
        font-family: century gothic, arial, helvetica; 
        font-size: 8pt; 
        font-weight: bold; 
        border: #000000;
        color: #000000; 
        padding: 3px;
        clear: right;
        margin: 0px;
        }

.img3 { float: center;
        text-align: bottom;
        font-family: verdana, arial, helvetica; 
        color: #333333;
	font-size: 8pt;
        padding: 3px;
        clear: right;
        margin: 0px;
        }

.img4 { float: center;
        text-align: bottom;
        font-family: century gothic, verdana, arial, helvetica; 
        font-size: 10pt; 
        font-weight: bold; 
        color: #000000; 
        padding: 0px;
        clear: right;
        margin: 0px;
        }

.imgl { float: left;
        text-align: bottom;
        font-family: century gothic, verdana, arial, helvetica; 
        color: #333333;
	font-size: 8pt; 
        padding: 3px;
        clear: left;
        margin: 0px;
        }

.imgr { float: right;
        text-align: bottom;
        font-family: century gothic, verdana, arial, helvetica; 
        color: #333333;
	font-size: 8pt;
        padding: 3px;
        clear: right;
        margin: 0px;
        }

td .featureframe {background-image: url(../Graphics/contributor_bg.jpg);
                  border-right: solid;
                  border-bottom: solid;
                  border-left: solid;
                  border-width: 1pt;
                  border-color: #6e5b3b;
                 }

td .maplink a:link { text-decoration: none; color: #ffffff }
td .maplink a:visited { text-decoration: none; color: #ffffff }
td .maplink a:hover { text-decoration: underline; color: #cc9900 }
td .maplink a:active { color: #ffffff }

.NavTab { font-family: verdana, century gothic, arial, helvetica;
              color: #000000; 
              font-size: 8pt;
              font-weight: bold;  
        }

.NavTab2 { font-family: verdana, century gothic, arial, helvetica;
           color: #ffffff; 
           font-size: 10pt;
           font-weight: normal; 
	   text-decoration: none; 
         }

.NavTab2 A:link { text-decoration: none; color: #ffffff }
.NavTab2 A:visited { text-decoration: none; color: #ffffff }
.NavTab2 A:hover { text-decoration: underline; color: #ffffff }
.NavTab2 A:active { text-decoration: underline; color: #ffffff }

.NavTab3 { background-image: url(/Graphics/navbg.jpg); 
	   font-family: century gothic, arial, helvetica; 
	   font-size: 9pt; 
	   font-weight: normal; 
	   color: #ffffff; 
	   text-indent: 10px;
	   padding: 2px;
	   margin: 0px;
	   } 

.NavTab3 A:link { text-decoration: none; color: #ffffff }
.NavTab3 A:visited { text-decoration: none; color: #ffffff }
.NavTab3 A:hover { color: #000000; }
.NavTab3 A:active { text-decoration: underline; color: #ffffff }

.NavTab4 { background-image: url(/Graphics/navbg_contributor.jpg); 
	   font-family: century gothic, arial, helvetica; 
	   font-size: 9pt; 
	   font-weight: normal; 
	   color: #000000; 
	   text-indent: 10px;
	   padding: 2px;
	   margin: 0px;
	   } 

.NavTab4 A:link { text-decoration: none; color: #000000 }
.NavTab4 A:visited { text-decoration: none; color: #000000 }
.NavTab4 A:hover { color: #6e5b3b; }
.NavTab4 A:active { text-decoration: underline; color: #000000 }

.NavTab5 { background-image: url(/Graphics/navbg_header.jpg); 
	   font-family: century gothic, arial, helvetica; 
	   font-size: 9pt; 
	   font-weight: normal; 
	   color: #ffffff; 
	   text-indent: 10px;
	   padding: 2px;
	   margin: 0px;
	   } 
span.righttab { font-family: verdana, century gothic, arial, helvetica;
              color: #ffffff; 
              font-size: 10pt;
              font-weight: normal; 
            }

SPAN.hint
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: black 1px solid;
    WIDTH: 500px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, century gothic, arial, helvetica;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: oldlace;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.navleft { color: #6e5b3b;
           font-family: century gothic, verdana, arial, helvetica; 
           font-size: 10pt;
           font-style: italic;
           font-weight: normal;
           padding: 0px;
           margin: 0px;
         }

.adhead { float: center;
          text-align: top;
          font-family: verdana, century gothic, arial, helvetica; 
          padding: 3px;
          clear: center;
          color: #666666;
	  font-size: 8pt;
	  font-weight: normal;
          margin: 0px;
        }

.adgoogle { padding: 5px;
            margin: 0px;
	  }

.agency1 { font-family: century gothic, arial, helvetica; 
	   font-size: 10pt; 
     	   font-weight: normal; 
     	   color: #6e5b3b; 
     	   padding: 2px;
     	   margin: 0px;
	 }

.agency2 { font-family: century gothic, arial, helvetica; 
	   font-size: 10pt; 
     	   font-weight: bold; 
     	   color: #6e5b3b; 
     	   padding: 0px;
     	   margin: 0px;
	 }

.agency3 { font-family: century gothic, arial, helvetica; 
	   font-size: 12pt; 
     	   font-weight: bold; 
           text-indent: 5px;
     	   color: #6e5b3b; 
     	   padding: 0px;
     	   margin: 0px;
	 }

span A:link { text-decoration: none; color: #000000 }
span A:visited { text-decoration: none; color: #000000 }
span A:hover { text-decoration: underline; color: #000000 }
span A:active { color: #000000 }

.scene {
	 float: left;
	 position: relative;
	 width: 170px;
	 background: 0x444;
	 padding:0px 2px 2px 2px;
}

.image {
	 float: left;
	 position: relative;
	 width: 90px;
	 background: 0x444;
	 padding:0px 2px 2px 2px;
}

.card {
 	 float: left;
 	 position: relative;
 	 background: url(/styles/shadow.png) no-repeat bottom right !important;
	 margin: 10px 0 0 10px !important;
	 margin: 10px 0 0 4px;
}

.card img {
	    display: block;
	    position: relative;
	    border: 1px solid #333333;
	    background-color: #fff;
	    margin: -6px 6px 6px -6px;
	    padding: 1px;
}

.clear {height: 0;
}