﻿/* COMMON FONT STYLES */



html {}



body,

.index td,

.subpage td {

	font-family: verdana;

	font-size: 0.8em;

	color: #000000;}



h1, h2, h3, h4, h5, h6 {

  margin-top: 0;

  padding-top: 0;}



h1 {

  font-size: 1.3em;}



h2 {

	font-size: 1.2em;}



h3 {

	font-size: 1.1em;}



h4 {

	font-size: 1.0em;}



h5 {

	font-size: 1.0em;}



h6 {

	font-size: 1.0em;}



p {}



a {

  color: #1f3c3f;}



	a:hover {}



blockquote {}

	

	blockquote p {}

	

acronym {}



headerAds {

	background-color:gray; width:780px; margin-left:10px;

}



/*span.IAB250 a img {border:1px black dashed;}*/



*/



span.IAB250 a {display:inline-block;}



span.IAB250 {padding-left:3px;padding-right:3px;}



span.IAB250-middle {padding-left:7px;padding-right:7px; margin:0px;}



/* SPECIFIC FONT STYLES */



html {}



	body {}

	  

	  #pageContainer {}

	    

	      #headerContainer {}

	      

	        #topNavigationContainer {

	          text-align: right;}

	          

	          #topNavigationContainer p {

	            font-weight: bold;

	            color: #000;}

	          

	          #topNavigationContainer a {

	            color: #000;

	            text-decoration: none;

	            text-transform: uppercase;}

	        

	        #logoContainer {}

	        

	        #headerContainer .columnLeft {}

	          

	          #headerContainer .columnLeft .heading {}

	            

	          #headerContainer .columnLeft .content {}

	          

	            #headerContainer .columnLeft ul {

	              margin: 0;

	              padding: 0;}

	            

	              #headerContainer .columnLeft ul li {

	                list-style-type: none;

                  line-height: 2em;}

	              

	                #headerContainer .columnLeft ul li a {

	                  color: #fff;

	                  background: #1f3c3f;

	                  text-transform: uppercase;

	                  text-decoration: none;

	                  border: 1px solid #1f3c3f;

	                  margin: 5px 0;

	                  padding: 0px 5px;

	                  display: block;}

	                  

	                  #headerContainer .columnLeft ul li a:hover {

	                    background: transparent;}

	            

	            .content .searchBox form {}

	            

	              .content .searchBox form input.search {

	                line-height: 20px;

	                vertical-align: middle;

	                padding-left: 5px;

	                height: 20px;}

	              

	              .content .searchBox form input.submit {

	                height: 24px;

	                vertical-align: middle;}

	        

	        #headerContainer .columnCenter {}

	        

	        #headerContainer .columnRight {}

	          

	          .columnRight .heading {}

	          

  	          .columnRight .imageContainer {}

  	          

  	            .columnRight .imageContainer ul {

  	              margin: 0;

  	              padding: 0 10px;}

  	            

  	              .columnRight .imageContainer ul li {

  	                list-style-type: none;

  	                padding: 5px 0;}

  	                

  	                .columnRight .imageContainer ul li:first-line {

  	                  font-weight: bold;}

  	                

  	            .columnRight .imageContainer table {

  	              color: #fff;}

  	            

  	              .columnRight .imageContainer table td {}

  	              

  	                .columnRight .imageContainer table td a {

  	                  text-decoration: none;

  	                  font-weight: bold;}

  	                  

  	            .columnRight .imageContainer .floatRight {

  	              padding-right: 10px;}

  	            

  	            .columnRight .imageContainer a {

  	              color: #fff;}

	        

        #waistContainer {}

          

          .waistContainer_index {}

          

            .waistContainer_index .columnLeft {}

          

  	        .waistContainer_index .columnRight {}

  	          

  	      .waistContainer_subpage {}

  	      

  	        .waistContainer_subpage .column {}

	        

	      #bodyContainer {}

	        

	        .index {}

	      

  	        .index .columnLeft {}

  	        

  	          .index .columnLeft .content {}

  	        

      	        .index .columnLeft ul,

      	        .subpage .columnLeft ul {

  	              margin: 0;

  	              padding: 0;}

  	            

  	              .index .columnLeft ul li,

  	              .subpage .columnLeft ul li {

  	                list-style-type: none;

                    line-height: 2em;}

  	              

  	                .index .columnLeft ul li a,

  	                .subpage .columnLeft ul li a {

  	                  color: #fff;

  	                  background: #1f3c3f;

  	                  text-transform: uppercase;

  	                  text-decoration: none;

  	                  border: 1px solid #1f3c3f;

  	                  margin: 5px 0;

  	                  padding: 0 5px;

  	                  display: block;}

  	                  

  	                  .index .columnLeft ul li a:hover,

  	                  .subpage .columnLeft ul li a:hover {

  	                    background: transparent;}

  	        

  	        .index .columnCenter {}

  	          

  	          .index .columnCenter .content {}

  	        

  	        .index .columnRight {}

  	        

  	          .index .columnRight ul {

	              margin: 0;

	              padding: 0 10px;}

  	          

  	            .index .columnRight ul li {

	                list-style-type: none;

	                padding: 5px 0;}

	                

	                .index .columnRight ul li:first-line {

	                  font-weight: bold;}

  	            

  	        .index .columnRight a {

  	          color: #000;}

  	        	      

	        .subpage {}

	        

	          .subpage .column {}

	          

	            .subpage .column .content {}

  	          	        

	      #footerContainer {}

	        

	        #footerContainer table.sponsors {}

	        

	          #footerContainer table.sponsors td {} 

	      

	      #badgeContainer {

	        font-size: 0.8em;

	        line-height: 2em;

	        color: #1f3c3f;}

	      

	      #overlayContainer_fishTop {}

	      

	      #overlayContainer_fishBottom {}





/* Common Styles */



div.centerMe {}



div.floatLeft {}



div.floatRight {}



div.alignCenter {}



div.alignRight {}
.validateme .error{
	display:block;
	color:red;
	background:white;
	border: 1px solid red;
	
}

