html        {min-width:775px;
            }
                 
body       { font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 100%;
			color: #000000;
			margin-top: 3px;
			margin-left: 3px;
			min-width:795px;
			max-width: 1600px;
    		background: #FDF9F3; }
			
table      {border: 1px solid #000000;}

#container  {max-width: 1600px;
                 width: expression(document.body.clientWidth > 1600? "1600px": "100%" );
                 min-width: 774px;
                 border: 1px solid #000000;
                 }
			
p          {text-align: justify;
            padding-left: 20px;
            padding-right: 20px;
            font-family: Verdana;
			font-size: 80%;
			color: #000000;
			margin-left:4px
			}
.news		{font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 75%;
	        line-height: 50%;}


.right      {text-align: right;
             padding-top: 2px;
             padding-right: 10px;
             font-size: 70%;
             font-weight: bold;
            }
            
.center     {text-align: center;
             font-size: 70%;
             font-weight: bold;
            }

.center2   {text-align: center;
             font-size: 70%;
             padding-top: 10px;
             }
             
         
			
.p-italic   { text-align: justify;
            font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 75%;
			color: #000000;
			margin-left:4px;
			font-style:italic }
			
.link-note   { text-align: justify;
            font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 70%;
			color: #000000;
			margin-left:10px;
			margin-top: 0px;
			padding-top: 0px;
			}
			
.signature   {font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 70%;
			font-weight: bold;
			color: #000000;
			margin-left:20px;
			margin-top: 0px;
			padding-top: 0px;
			}
			

hr          {width: 90%;}

span.under  {text-decoration: underline;}

span.cap    {font-size: 140%;
             font-weight: bold;
             }
			
p.lmenu     {margin-top: 0px;
             margin-bottom: 8px;}
			
.cell      {text-align: center;
            margin-top: 2px;
            margin-bottom: 2px;
            color: #FFFFFF;
			font-family: Arial, Verdana, "Times New Roman", serif;
			font-size: 60%;
			font-weight: bold; }

h1           { font-family: Arial, Verdana, "Times New Roman", serif;
			font-size: 95%;
			text-align: center;
			font-weight:bold;
			color:#000000;}
			
h2           { font-family: Arial, Verdana, "Times New Roman", serif;
			font-size: 90%;
			color: #000000;
			text-align: left;
			font-weight:bold;}
			
h3           { font-family: Arial, Verdana, "Times New Roman", serif;
			font-size: 85%;
			text-align: center;
			color: #000000;
			font-weight: bold;}

h4           {font-family: Arial, Verdana, "Times New Roman", serif;
			font-size: 85%;
			margin-left: 20px;
		    margin-top: 8px;
		    margin-bottom: 10px;
			text-align: left;
			font-weight:bold;
			color:#000000;}

li          {padding-bottom: 15px;}

.list        {text-align: left;
            margin-left: 50px;
            padding-top: 5px;
            margin-bottom: -20px;
            list-style-type: disc;
			font-family: Verdana;
			font-size: 75%;
			color: #000000;
			font-weight: bold;}
			
.list2        {text-align: left;
            margin-left: 40px;
            margin-top: -10px;
            list-style-type: disc;
			font-family: Verdana;
			font-size: 75%;
			color: #000000;
			font-weight: bold;}
			
.list3        {text-align: left;
            margin-left: 20px;
            margin-top: -15px;
            list-style-type: disc;
			font-family: Verdana;
			font-size: 60%;
			color: #000000;
			font-weight: bold;}
			
			
			
.indent      {margin-left: -25px;
              padding-top: 15px;
              text-align: left;
            }
            
.indent2      {margin-left: -25px;
              padding-top: 4px;
            }
            
.indent3      {margin-left: 15px;
              padding-top: 5px;
              text-align: left;
              }
                        
            
.textline   {float: right;
             text-align: right;
             width:600px;
             height: 30px
             margin-right: 5px;
             padding-bottom: 100px;
             font-family:Arial;
             font-size:70%;
             color:#E5C276;
             font-weight:bold;
             }
             
.menubox    {position: absolute;
            top: 95px;
            left: 170px;
            text-align: left;
            width: 600px;
            height: 30px;
            }            

.textline2   {text-align: right;
             margin-right: 4px;
             margin-top: 3px;
             font-family:Arial;
             font-size:70%;
             color:#50141E;
             font-weight:bold;
             } 

.expand-menu  {margin-top: 10px;
                }
                
.quote          {width: 140px;
                }
                
.google         {padding: 2px;
                }

.blank          {font-size: 100%;
                text-align: center;
                margin-bottom: 5px;
                }

.llc            {font-size: 70%;
                 font-weight: bold;} 

.llc-sm            {font-size: 70%;
                 }                   
                 
.note           {border-style:solid;
                border-width:2px;
                float: right;
                margin-right: 0px;
                width: 250px;
                 }  

.pad            {padding-bottom: 3px;} 

#news       {display: inline;
	        width: 75px;
	        font-size:75%;}           
         
.p-style-2 { text-align: left;
            padding: 10px 0px 10px 0px;
			font-family: Arial, Verdana, "Times New Roman", serif;
			font-size: 70%;
			color: #000000;
			font-weight: bold;
			margin-left:5px;
			margin-right:1px;
			font-style:italic; }
			
.p-style-3 { text-align: left;
			font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 80%;
			color: #000000;
			font-weight: bold; }

.p-style-4 { text-align: center;
			font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 80%;
			color: #000000;
			font-weight: bold; }

.p-style-5 { text-align: right;
			font-family: Verdana, Arial, "Times New Roman", serif;
			font-size: 80%;
			color: #000000; }
			
a:link.menu  { text-align: center;
                font-family: Arial, Verdana, "Times New Roman", serif;
				font-size: 60%;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;}
				
a:visited.menu  { text-align: center;
                    font-family: Arial, Verdana, "Times New Roman", serif;
					font-size: 60%;
					color: #FFFFFF;
					font-weight: bold;
					text-decoration: none;}
					
a:active.menu  { text-align: center;
					font-family: Arial, Verdana, "Times New Roman", serif;
					font-size: 60%;
					color: #FFFFFF;
					font-weight: bold;
					text-decoration: none;}
					
a:hover.menu  { text-align: center;
					font-family: Arial, Verdana, "Times New Roman", serif;
					font-size: 60%;
					color: #FF0000;
					font-weight: bold;
					text-decoration: none;}

a:link.menu2  	{ text-align: center;
					font-family: Verdana, Arial, "Times New Roman", serif;
					font-size: 100%;
					color: #660000;
					text-decoration:none}
					
a:visited.menu2  { text-align: center;
					font-family: Verdana, Arial, "Times New Roman", serif;
					font-size: 100%;
					color: #660000;
					text-decoration:none}
					
a:active.menu2  { text-align: center;
					font-family: Verdana, Arial, "Times New Roman", serif;
					font-size: 100%;
					color: #660000;
					text-decoration:none;}
					
a:hover.menu2  { text-align: center;
					font-family: Verdana, Arial, "Times New Roman", serif;
					font-size: 100%;
					color: #FF0000;
					text-decoration:none;}
			
a:link.menu-left       {text-align:left;
                        display: block;
                        margin-bottom: 10px;
                        margin-left: 3px;
						font-family: Verdana, Arial, "Times New Roman", serif;
						font-size: 60%;
						color: #501432;
						font-weight: bold;
						text-decoration:none;}
						
a:visited.menu-left  {text-align:left;
                        display: block;
                        margin-bottom: 10px;
                        margin-left: 3px;
						font-family: Verdana, Arial, "Times New Roman", serif;
						font-size: 60%;
						color: #501432;
						font-weight: bold;
						text-decoration:none; }
						
a:active.menu-left   {text-align:left;
                        display: block;
                        margin-bottom: 10px;
                        margin-left: 3px;
						font-family: Verdana, Arial, "Times New Roman", serif;
						font-size: 60%;
						color: #000000;
						font-weight: bold;
						text-decoration:none;}
						
a:hover.menu-left   {text-align:left;
                        display: block;
                        margin-bottom: 10px;
                        margin-left: 3px;
						font-family: Verdana, Arial, "Times New Roman", serif;
						font-size: 60%;
						color: #FF0000;
						font-weight: bold;
						text-decoration:none; }
						


.valid       {text-align: left;
            display: block;
            margin: 0px;
            font-family: Verdana, Arial, "Times New Roman", serif;
            font-size: 60%;
            color: #000080;
            line-height: 100%;
            margin-bottom: 3px;
            }

.menu-placement {position: absolute;
                top: 1px;
                left: 1px;
                }
                
#fleft          {float: left;
                width: 150px;
                height: 100px;
                background-image: url('images/sna-seal-g-s.gif');
                background-repeat: no-repeat;
                background-position: left; 
                }
            


.star1 {width: 23px;
        height: 20px;
        position: absolute;
        top: 12px;
        left: 25px;
        
        
}
.star5 {width: 23px;
        height: 20px;
        position: absolute;
        top: 15px;
        left: 75px;
}

.star3 {width: 22px;
        height: 19px;
        position: absolute;
        top: 13px;
        left: 130px;
}

.star7 {width: 23px;
        height: 20px;
        position: absolute;
        top: 55px;
        left: 34px;
}

.star2 {width: 19px;
        height: 16px;
        position: absolute;
        top: 55px;
        left: 119px;
}

.star8 {width: 23px;
        height: 20px;
        position: absolute;
        top: 95px;
        left: 25px;
}

.star4 {width: 22px;
        height: 19px;
        position: absolute;
        top: 92px;
        left: 75px;
}

.star6 {width: 23px;
        height: 20px;
        position: absolute;
        top: 95px;
        left: 123px;
}

.menubox    {position: absolute;
            top: 95px;
            left: 170px;
            text-align: left;
            width: 100%;
            height: 20px;
            } 

#menubar {
  position:relative; 
  font-family:arial, sans-serif;
  font-size: 70%;
  font-weight: bold; 
  color:#501432; 
  background:transparent; 
  height:2em; 
  padding:1em; 
  font-weight:bold;
  }
#menubar a, #menu a:visited {
  text-decoration:none; 
  color:#501432; 
  }
#menubar a span {
  display:none;
  }
#menubar a:hover {
  position:relative; 
  top:2px; 
  left:2px; 
  text-decoration:none; 
  color:#bbb;
  }
#menubar a:hover span {
  display:block; 
  position:absolute; 
  top:-3px; 
  left:-2px; 
  color:#FF0000; 
  cursor:pointer;
  }


.treemenu {
    text-align: left;
	margin : 0px -22px;
	padding-top: 10px;
	padding-right: 40px;
	list-style : none;
	background-color : transparent;
	width: 125px;
	font-size:75%;
}

/* mac hide and combat ie's 3 pixel jog \*/
* html .treemenu {margin-left: 18px;}
/* end hide*/


.treemenu UL {text-align: left;
	margin : 0px 5px;
	padding : 0px;
	list-style-type:none;
	line-height: 90%
	
	}

.treemenu LI {display: inline;
                }

.treemenu A {text-align:left;
             display:block;
             height:100%;
             margin-top: 0px;
             padding-left: 10px;
             padding-top: 12px;
             font-family: Verdana, Arial, "Times New Roman", serif;
			 color: #501432;
			 font-weight: bold;
			 font-size:85%;
			 text-decoration:none;
			 }
			 
.treemenu A:hover {
			 color: #FF0000;
			 }

.treemenu A:active {
			 color: #000000;
			 }
			 
			 
.treemenu .treeopen {
	background-image : url('images/minus.gif');
	background-repeat : no-repeat;
	background-position :  left;
	
	
}		

.treemenu .treeclosed {
	background-image : url('images/plus.gif');
	background-repeat : no-repeat;
	background-position : left;}