
   


html {

    -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */

}




 body, div, table, td, select, input {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#ffffff; line-height: 16px;}
   

#nav li { width: 45px; float: left; margin: 2px; list-style: none; padding: 1px; display: block }
#nav a { width: 43px; padding: 0px; display: block; border: 1px solid #ccc; }
#nav li.activeLI { background: #fff }
#nav a:focus { outline: none; }
#nav img { border: none; display: block } 
    

.main_body{
    background-color: #000000;
    margin: 0 0 0 0;
    } 

.error{
    color: #FF0000;
    font-weight: bold;  
    }   

hr{ 
    border: 0; height: 1px; color: #cccccc; background-color: #cccccc;
    }  

h1,h2,h3,h4 { padding: 0px; margin: 0px; display: inline; font-weight: normal;} 


#outermost_home{
    background: url( ../site_images/background.jpg );
    background-position: top;
    background-repeat: no-repeat;
  overflow: auto; }


#outermost{
    background: url( ../site_images/tile.gif );
    background-position: top-left;
    background-repeat: repeat-x;
  background-color: #000000; overflow: auto; }



#ball { position: absolute; margin-top: 120px; margin-left: 980px;}


#top {
    height: 177px;
    width: 980px;
    margin-right: auto; margin-left: auto; padding-top: 15px; padding-bottom: 0px; }
    
    
    
    

#logo { float: left; width: 235px; height: 160px;}
    
    
    
    

#cornerbuttons { float: right; width: 745px; height: 160px; }
    
    
    



#topbuttons { width: 980px; margin-right: auto; margin-left: auto; padding-top: 7px; padding-bottom: 7px; height: 44px;} 
    
    

   
    
    

   
     
    


#content { width: 966px; margin-right: auto; margin-left: auto;  background: url( ../site_images/content_back.png );
    
    background-position: top-left;
    
    background-repeat: no-repeat; overflow: auto; padding-top: 7px; padding-left: 7px; padding-right: 7px; margin-top: 16px;}
    
     
    

#home_top { width: 966px; height: 300px; }

#inside_top { width: 966px; height: 150px; }

#flash { width: 699px; float: left; margin-right: 7px; height: 300px;}

#announcements { float: right; width: 230px; height: 270px; background-color: #1d1d1d; padding: 15px; }

#home_bottom { width: 966px; margin-top: 7px; overflow: auto;}

#home_text { float: left; width: 669px; padding: 15px; margin-right: 7px; line-height: 24px;}

#inside_text { padding: 15px; width: 936px; }

#partner { float: right; width: 230px; padding: 15px; background-color: #ffffff; }

#copyright_body {  width: 946px; background: url( ../site_images/copyright_back.png );
    
    background-position: top-left;
    
   margin-top: 7px; height: 25px; padding: 10px; overflow: auto; margin-bottom: 30px;}
    
  



#copyright { 
 width: 500px; float: left;  font-family: Verdana;
    font-size: 9px;
    color: #9f9f9f; line-height: 15px;  padding-top: 5px;}

#facebook { width: 400px; float: right; text-align: right; }

#pagetitle { border-bottom: #333633 1px solid; margin-bottom: 0px; margin-top: 10px;}

.title { font-size: 28px; color: #6ddf15; text-transform: uppercase; font-family: Arial;}

#announcementstitle { border-bottom: #4a4a4a 1px solid; margin-bottom: 10px;}

.greentitle { font-size: 18px; color: #6ddf15; text-transform: uppercase; font-family: Arial;}

#partnertitle { border-bottom: #cccccc 1px solid; margin-bottom: 10px;}

.graytitle { font-size: 18px; color: #333333; text-transform: uppercase; font-family: Arial;}

   
    
img.footerimage { vertical-align: middle; padding-left: 5px; border: 0px;}

#content ul { list-style-image: url('../images/bullet.png'); color: #000000; padding-left: 40px; padding-bottom: 0px; padding-top: 10px; margin-left: 0px; margin-bottom: 0px; }
    
    

ul.inside { bullet-style: disc; color: #79c0c4; padding-left: 40px; padding-bottom: 0px; padding-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; }
    
   

   
    

INPUT, SELECT, TEXTAREA {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #c8c7c7 1px solid;
    BORDER-LEFT: #c8c7c7 1px solid;
    BORDER-RIGHT: #c8c7c7 1px solid;
    BORDER-TOP: #c8c7c7 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING-LEFT: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
    }
    
    

.blank {
    
    border-color: none;
    
    border-style: none;
    
    border-width: none;
    
    background-color: transparent;
    
    }
  

.form_button {
    border-color: #3b8601;
    BACKGROUND-COLOR: #3b8601;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-style: solid;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-width: 0px;
    cursor: pointer;
   text-transform: uppercase; }
    
    
.button {
    border-color: #3b8601;
    BACKGROUND-COLOR: #3b8601;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: none;
    border-style: solid;
    border-width: 2px;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
   text-transform: uppercase; }  
    
    
    
    

.button:a { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    
    

.button:hover { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
    
    

A:a { color: #6ddf15; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
A:link { color: #6ddf15; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
    
A:visited { color: #6ddf15; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
A:active { color: #6ddf15; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
    
    
    
A:hover { color: #6ddf15; TEXT-DECORATION: underline; FONT-WEIGHT: normal;}
   
 
    
    
 
    
    
    

#navlist li.start
    {
    display: block;
    float: left;
    width: auto;
    margin: 0px;
    line-height: 40px;
    
    padding-left: 3px;    padding-right: 3px;
    border-left: #eb9654 0px solid;
    }

#navlist li
    {
    display: block;
    float: left;
    width: auto;
    margin: 0px;
    line-height: 45px;
   padding-left: 0px;   padding-right: 0px;
    padding-top: 0px; border-left: #3b3216 0px solid;
    }

#navlist li a
    {
 display: block;

    font-size: 12px;
    font-family: Arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding-left: 14px;    padding-right: 14px;	height: 44px;
 text-transform: uppercase;   }


#navlist li a:hover
        {
        display: block;
        font-size: 12px;
        font-family: Arial;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
   background-color: #6ddf15;      padding-left: 14px;    padding-right: 14px;     height: 44px;
   text-transform: uppercase;     }

* {
    margin: 0;
    padding: 0;
    }
 


#navlist2 li
    {
    display: block;
    float: right;
    width: auto;
    margin: 0px;
    line-height: 31px;
   padding-left: 2px;   padding-right: 0px;
   padding-top: 0px; border: #2e5805 0px solid;
    }

#navlist2 li a
    {
 display: block;

    font-size: 12px;
    font-family: Arial;
   background-color: #000000; color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding-left: 8px;    padding-right: 8px;	height: 30px;
 text-transform: uppercase;  border: #2e5805 1px solid;
  }


#navlist2 li a:hover
        {
        display: block;
        font-size: 12px;
        font-family: Arial;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
   background-color: #6ddf15;      padding-left: 8px;    padding-right: 8px;     height: 30px;
   text-transform: uppercase;   border: #2e5805 1px solid;
   }
   
    



#scrollArea{

	background-color: transparent;
	position: relative;

	OVERFLOW: auto;
	WIDTH: 220px; HEIGHT: 235px;	padding-left: 7px;
	padding-right: 8px;
	padding-top: 7px;
	padding-bottom: 6px;
	scrollbar-arrow-color: #8c8c8c;
	scrollbar-base-color: #5e5e5e;
	scrollbar-shadow-color: #5e5e5e;
	scrollbar-face-color: #5e5e5e;
	scrollbar-track-color: #404040;
	scrollbar-highlight-color: #5e5e5e;
	scrollbar-darkshadow-color: #5e5e5e;
	scrollbar-3d-light-color: #721a0a;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:right;
	z-index: 100;
	}



  
    
    
    
    
   

.boxtext { font-family: Arial; font-size: 12px; color: #ffffff; line-height: 21px;}
    
    
    
    
.navbutSubTbl a{
    position:relative; 
    display:block;
    }
    
    
    

.navbutSubTbl {
    font-family: Arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    background-color: #3b8601;
    border-color: #177bd0;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
    }
    
    
    
    
    

.navbutSubTbl a, .navbutSubTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 8px;
    padding-right: 12px; 
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #ffffff; 
    }
    
    
    
    
    

.navbutSubTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #000000;
    font-weight: bold;
    background-color: #6ddf15;
    text-decoration: none;
    }
    
    
    
.drop_pad{
    margin-top: 0px;
    margin-left: 0px;
    z-index: 100;
    }
    
    .drop_border2{
    border-color: #fffff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 2px; 
    border-bottom-width: 2px;
    border-left-width: 2px;
    }	
    
    
    

.drop_border{
    border-color: #fffff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
    }    
    
    
    
    

.drop_down {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #98B226 1px solid;
    BORDER-LEFT: #98B226 1px solid;
    BORDER-RIGHT: #98B226 1px solid;
    BORDER-TOP: #D3D7E7 1px solid;
    LETTER-SPACING: 0px;
    }
    
    


  
    
    
    

.header { font-family: Arial; font-size: 18px; color: #999999; font-weight: normal; }
