/* CSS Document */
/* banner across top */
body { background-image: url(../images/bg_grad.jpg);
       background-repeat: repeat-x;
}
#top_banner { background-color: #162065;
              padding: 10px;
			  margin-top: 0;
			  margin-bottom: 15px;
            }
#top_banner p { 
                color: white;
                font-size: 20px;
				font-family: arial; 
			  }
/* header section */
table tr td#logo a img { border: 0; }
table tr td#header_info { margin: 0;
                          color: #162065;
                          padding-left: 0;
						  padding-right: 25px;
                          padding-bottom: 0;                      
                        }
#right_sect { clear: right; float: right;
              padding: 10px; }						
#tabs { clear: both; float: left;
        padding-bottom: 0;
		padding-left: 0;
		margin-bottom: 0;
		margin-top: 30px;
		margin-left: 50px;
		margin-bottom: 10px; }
#tabs a { float: left;
          margin-bottom: 0;
		  margin-left: 0;
		  padding: 5px 10px 5px 10px;
		  color: #68820B;
		  font-weight: bold;
		  font-size: 20px;
		  font-family: arial;
		  text-decoration: none;
	    }		
#tabs a:hover { background-color: #999999; }
#tabs a.current { background-color: #999999; }
/* flash image */
#flashImg { background-image: url('/images/rotateheadimages01.jpg');
            background-repeat: no-repeat;
            width: 850px;
			height: 300px;
            margin: 0;
			padding: 0;
			border: 0;
	      }   		 

/* main content */
#main_content { clear: left; float: left;
                padding: 15px 10px 15px 25px;
                margin: 0;
              }
#main_content p, ul { font-size: 14px;
                      line-height: 15px;
			          font-family: myriad, verdana, arial;
				      color: #68820B;
			          padding: 0 0 10px 0;
					  margin: 0;
					  width: 850px;
				    }
#main_content p.title { color: #162065; /* sub-title within section */
		                font-family: myriad, verdana, arial;
		                font-size: 22px;
						line-height: 24px;
			            font-weight: bold;
	                  }
#main_content p.subtitle { color: #162065; /* sub-title within section */
		                   font-family: myriad, verdana, arial;
		                   font-size: 18px;
						   line-height: 20px;
			               font-weight: bold;
	                     }
#main_content p a { color: #162065; }			  				  
#main_content p a:hover { color: #364085; }
#main_content ul li a { color: #162065; }
#main_content ul li a:hover { color: #364085; }			
#main_content p#subnav { color: #162065;
                         line-height: 22px;
						 font-size: 18px;
						 padding-bottom: 15px;
					   }
#main_content p#subnav a { color: #999999; }
#main_content p#subnav a:hover { color: #162065; }
#main_content p#subnav a.current { color: #162065; }

/* right content (ads, images, etc.) */
#right_content { clear: right; float: right;
                 padding: 15px 25px 15px 25px;
                 margin: 0;				 
               }	  				  
#right_content img { padding: 0;
					 margin: 0;
				   }
#right_content a img { border: 1px solid #68820B;
                       padding: 0;
					   margin: 0;
				     }
#right_content p, ul { font-size: 14px;
                      line-height: 15px;
			          font-family: myriad, verdana, arial;
				      color: #68820B;
			          padding: 0 0 10px 0;
					  margin: 0;
				    }
#right_content p.title { color: #162065; /* sub-title within section */
		                font-family: myriad, verdana, arial;
		                font-size: 22px;
						line-height: 24px;
			            font-weight: bold;
	                  }
#right_content p a { color: #162065; }
#right_content p a:hover { color: #364085; }			
/* footer text (copyright info) */
#footer { }
.copyright { clear: left;
             float: left;
			 padding-left: 0;
			 margin-left: 0;
           }
.copyright p { color: #162065;
               font-size: 12px; 
			   font-family: arial;
			   padding-top: 5px; }
.copyright p a { color: #162065;
                 text-decoration: none; }
.copyright p a:hover { text-decoration: underline; }
/* footer navigation */
.footerlinks { clear: right;
               float: right;
			   padding-right: 0;
			   margin-right: 0;
             }
.footerlinks p { color: #162065;
                 font-size: 12px; 
			     font-family: arial;
			     padding-top: 5px; }
.footerlinks p a { color: #162065;
                   text-decoration: underline; }
.footerlinks p a:hover { font-weight: bold; }				   		 
.footerlinks p a.current { font-weight: bold; }				   		 
form table#searcher { margin: 0;
                  padding-top: 0;
                  padding-bottom: 0;
                }			  

