input.search {
  border: 0px #000000;
  background-color: white;
  color: black;
  font-size: 75%;
}

input.search {
  border: 0px #000000;
  background-color: white;
  color: black;
  font-size: 75%;
}


FONT.forminput {
  color: black;
  font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 12;
}



option.state {
  font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  border: 0px #000000;
  background-color: 364E74;
  color: white;
  font-size: 100%;
  font-weight: normal;
}

select.state {
  font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  border: 0px #000000;
  background-color: 364E74;
  color: white;
  font-size: 15;
  font-weight: bold;
}




#thumb a img {
	vertical-align: bottom;
	margin: 2px;
	border: solid 2px white;
}
#thumb a:hover img {
	border-color: #2c4773;
}



      DIV.tooltip {
        background-color:#ffffff;
        font-weight:bold;


      }


      .tooltip {
        COLOR: 15253F;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight:normal;
        font-size: 8pt;
        background-color: white;
        border:1px gray solid;
      }



         FONT.small {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         FONT.smallred {
            COLOR: 92000A;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            font-weight: bold;
            }

         FONT.smallredarial {
            COLOR: 92000A;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            font-weight: bold;
            }

         FONT.verysmallred {
            COLOR: 92000A;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            font-weight: normal;
            }

         FONT.smallrednormal {
            COLOR: 92000A;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            font-weight: normal;
            }

         FONT.medium {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }

         FONT.smallmedium {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            }

         FONT.gmap {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            }

         TD.add {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            }

          FONT.highlight {
            COLOR: #AECDFF;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            }

          FONT.titlehighlight {
            COLOR: #AECDFF;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
            FONT-WEIGHT: bold;
            }

          FONT.review {
            COLOR: #AECDFF;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
            FONT-WEIGHT: bold;
            }

         TD.title {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
            FONT-WEIGHT: bold;
            }

         TD.abbr {
            background-color: 103470;
            COLOR: A2A2A2;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
            text-align: center;
            opacity: .4; filter: alpha(opacity=40); -khtml-opacity:40;
            }
         TD.abbractive {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
            text-align: center;
            opacity: .6; filter: alpha(opacity=60); -khtml-opacity:60;
            }
         TD.abbron {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
            text-align: center;
            opacity: .6; filter: alpha(opacity=60); -khtml-opacity:60;
            }

         TD.abbractiveon {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
            text-align: center;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }


         TD.map {
            background-color: 34558A;
            COLOR: white;
	        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
            text-align: center;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }


         TD.form {
            COLOR: 444444;
        	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }

         TD.formsmall {
            COLOR: 444444;
        	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.formsmallblue {
            COLOR: 103470;
        	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

          A.formsmall {
            COLOR: 444444;
        	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

          A.formsmall.hover {
            COLOR: 444444;
        	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            TEXT-DECORATION: underline;
            }

         TD.formdark {
            COLOR: 333333;
        	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }

         FONT.formsmall {
            COLOR: 444444;
        	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.list {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.listingoff {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .5; filter: alpha(opacity=50); -khtml-opacity:50;
            }
         TD.listing {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }
         TD.listingon {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .9; filter: alpha(opacity=90); -khtml-opacity:90;
            }

       FONT.listing {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }


         TD.listingmedium {
            background-color: 103470;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }


         TD.statemenu {
            background-color: 495B76;
            COLOR: A2A2A2;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
         TD.statemenuon {
            background-color: white;
            COLOR: 495B76;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
          A.statemenu {
            COLOR: FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
          A.statemenu:hover {
            COLOR: 495B76;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            FONT-WEIGHT: bold;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }


         TD.review {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .9; filter: alpha(opacity=90); -khtml-opacity:90;
            }
         TD.reviewon {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

         TD.book {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         FONT.book {
            COLOR: AECDFF;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         FONT.bookmedium {
            COLOR: AECDFF;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }

         FONT.large {
            COLOR: AECDFF;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 12pt;
            }


         FONT.booktitle {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            TEXT-DECORATION: none;
            }

         FONT.blogtitle {
            COLOR: white;
        	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 14pt;
            TEXT-DECORATION: none;
            FONT-WEIGHT: bold;
            }

         TD.login {
            background-color: 444444;
            COLOR: CCCCC;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 6pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }

         TD.rating {
            background-color: 444444;
            COLOR: white;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70; 
            }
         TD.bookrating {
            COLOR: white;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.ratingon {
            background-color: 444444;
            COLOR: white;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            opacity: .9; filter: alpha(opacity=90); -khtml-opacity:90; 
            }

         TD.mediumbg {
            background-color: 444444;
            COLOR: 111111;
        	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.thumbnail {
            background-color: white;
            }
         TD.thumbnailon {
            background-color: 103470;
            }

         TD.thumbnailgray {
            background-color: silver;
            }

         TD.listmenu {
            background-color: 444444;
            COLOR: white;
        	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }
         TD.listmenuon {
            background-color: 444444;
            COLOR: white;
        	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            opacity: .9; filter: alpha(opacity=90); -khtml-opacity:90;
            }

         TD.titlemenu {
            background-color: 444444;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }
         TD.titlemenuon {
            background-color: 444444;
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            opacity: .9; filter: alpha(opacity=90); -khtml-opacity:90;
            }

         TD.tiny {
            background-color: 252525;
            COLOR: white;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
            opacity: .7; filter: alpha(opacity=70); -khtml-opacity:70;
            }

         TD.calendar {
            background-color: c0c0c0;
            COLOR: 555555;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.calendarevent {
            background-color: 9bb6e1;
            COLOR: 103470;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.calendareventon {
            background-color: 3f5474;
            COLOR: 9bb6e1;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
            }

         TD.darkfont {
            COLOR: 333333;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            }

         TD.usericon {
            background-color: 2c4773;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
            }

          A.titlehighlight {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
          A.titlehighlight:hover {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

          A.address {
            COLOR: FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            }

          A.address:hover {
            COLOR: FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            }

          A.small {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            }
          A.small:hover {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            }

          A.smallyellow {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }
          A.smallyellow:hover {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: bold;
            TEXT-DECORATION: underline;
            }



          A.review {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
          A.review:hover {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }


          A.smaller {
            COLOR: #FAFF9E;
        	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
          A.smaller:hover {
            COLOR: #FAFF9E;
        	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 8pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

          A.arial {
            COLOR: #FAFF9E;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }
          A.arial:hover {
            COLOR: #FAFF9E;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

          A.abbr {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

          A.abbr:hover {
            COLOR: #FAFF9E;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 7pt;
	        font-weight: normal;
            TEXT-DECORATION: underline;
            text-align: center;
            opacity: 1.2; filter: alpha(opacity=120); -khtml-opacity:120;
            }


          A.counter {
            COLOR: 0e1d34;
            TEXT-DECORATION: none;
            }


          A.form {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }

          A.form:hover {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
	        font-weight: bold;
            TEXT-DECORATION: underline;
            text-align: center;
            }

          A.smallform {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }

          A.smallform:hover {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: bold;
            TEXT-DECORATION: underline;
            text-align: center;
            }

       FONT.largeform {
            COLOR: 555555;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }


       FONT.num {
            COLOR: 193a71;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 11pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            }

       FONT.whitenum {
            COLOR: white;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 12pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }

          A.num {
            COLOR: AECDFF;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 12pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }

          A.num:hover {
            COLOR: AECDFF;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 12pt;
	        font-weight: bold;
            TEXT-DECORATION: underline;
            }


       TD.blue {
            COLOR: 103470;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: bold;
            TEXT-DECORATION: none;
            }

         FONT.bluetext {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }

         FONT.whitetext {
            COLOR: white;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
            }

       A.blue {
            COLOR: 103470;
        	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            FONT-SIZE: 10pt;
	        font-weight: bold;
            TEXT-DECORATION: underline;
            }


          A.test {
            COLOR: blue;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

          A.test2 {
            COLOR: blue;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

          A.book {
            COLOR: blue;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 9pt;
	        font-weight: normal;
            TEXT-DECORATION: none;
            opacity: 1; filter: alpha(opacity=100); -khtml-opacity:100;
            }

div.shadow {
	float: left;
	margin-top: 20px;
	padding: 0 6px 6px 0;
    background: url(http://www.wccconnections.org/jed/filamconnect/dropshadow.png) no-repeat bottom right;
}

       FONT.hidden {
            COLOR: 1d2e4a;
        	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
            FONT-SIZE: 2pt;
            TEXT-DECORATION: none;
            }

