
		body	{
            margin: 0em auto 15px;
            padding: 0em;
			width: 792px;
			display: block;
			/*behavior: url(csshover.htc);*/
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			background-color: #e3e3e3;
		}

		p {
			margin: 0em;
			padding: 0em;
		}

		img {
			margin: 0em;
			padding: 0em;
		}

		#container {
			width: 792px;
			margin: 0em auto;
			padding: 0em 0em 10px 0em;
			display: table-cell;
			background-color: white;
            border-left: 1px solid gray;
            border-right: 1px solid gray;
            border-bottom: 1px solid gray;
		}

		#header { 
			margin: 0em;
			padding: 0em; 
            width: 792px;
            height: 112px;
            background-image: url(images/afsheader.gif);
            background-repeat: no-repeat;
		}
		
        .logo {
            float:left;
            margin: 4px 0px 15px 0px;
            padding: 0;
        }
        
		.bannerimg {
            float: right;
            margin: 4px 20px 15px 0px;
            padding: 0;
		}

        #sidebar {             
            width: 160px;
            float: left;   
            margin: 0em;
            padding: 0em;
        }
                    
        .prodnote {
            margin: 3em auto 0em;
            width: 85%;
            padding: .5em;
            font-size: .6em;
            color:red;
            border: 2px solid red;
        }
            
        #resbox{
            width:130px;
            font-size: .6em;
            margin: 3em auto 0em;
            padding: .5em .25em;
            font-family: Verdana, arial;
            text-align: center;
            background-color: #e6e6e6;
            border: 1px solid #acacac;
        }
        
        #resbox ul {
            margin: 0em;
            padding: 0em;
        }             

        #resbox li {
            list-style-type: none;
            padding: .5em 0em;
        }
            
        #resbox p {
            font-size: 1.1em;
            color: navy;
            text-decoration: underline;
            padding: 0em 0em .25em 0em;
            font-weight: bold;
        }
        
        #resbox a{
            text-decoration:none;
            font-weight: bold;
            color: blue;
        }
         
        #resbox a:hover {
            color:red;
        }
                   
		#submenu {
            width:140px;
			font-size: .7em;
			margin: 3em auto 0em;
			padding: 0em;
			font-family: Verdana, arial;
			text-align: center;
		}
		
		#submenu p {
			font-size: 1.1em;
			color: #800000;
			text-decoration: underline;
			padding: 0em 0em .25em 0em;
			font-weight: bold;
		}
		
		#submenu ul {
			margin: 0em;
			padding: 0em;
		}

		#submenu li {
			list-style-type: none;
			padding: .3em 0em 0em 0em;
		}

		#submenu a {
			font-weight: bold;
			color: black;
			text-decoration: none;
			padding: .4em 0em .4em 0em;
			display: block;
			width: 138px;
			border-top: 1px solid #ebebeb;
			border-bottom: 1px solid #ebebeb;
		}

		#submenu a:hover {
			background-color: #fafafa;
			border-top: 1px solid #7c7c7c;
			border-bottom: 1px solid #7c7c7c;
		}

		.submenuimg {
			padding: 0em;
			margin: 0em;
			display: block;
		}

		.submenustuff {
			background-color: #ebebeb;
			margin: 0em auto;
			padding: 0em;
			border-left: 1px solid #959595;
			border-right: 1px solid #959595;
		}
        
        .submenustuff li{
            font-size: .85em;
        }

		#content {
			width: auto;
			margin: 0em;
			padding: 0em;
			display: block;
		}

		#torso	{
			float: right;   
			width: 630px;     
			margin: .25em 0em 0em;
			padding: 0em;    
			font-size: .9em;   
		}

		#footer  {
			width: 100%;
			margin: 0em;
			padding: 0em;
			text-align: center;
		}

		.footaddr {
			width: 33%;
			float: left;
			font-size: .8em;
		}
        
        .fl_top{
            width: 90%;
            margin: 10px auto 0em;
            border-bottom: 3px solid #258b43;
            padding: 0em;
            height: 1px;
            font-size: 1px;
        }
        
        .fl_bottom{
            width: 90%;
            margin: 0em auto 5px;
            border-top: 2px solid black;
            padding: 0em;
            height: 1px;
            font-size: 1px;
        }
                          		
		h1 {
			font-size: 1.5em;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: Bold;
			color: #900000;
			text-align: center;
			margin: .75em 0em 0em;
		}

        h2 {
            text-align: center;
            margin: 0em;
            color: white;
            font-size: 1em;
        }
                
        .movie{
            width: 428px;
            margin: 0em auto;
            padding: .5em 0em 0em;
        } 
    		       
        .section1 {
            width: auto;
        }
        
		.clear {
			clear: both;
			margin: 0em;
			padding: 0em;
		}
        
        .breakline {
            border-top: 1px solid silver;
            height: 0px;  
            width: 85%;
            margin: 0em auto;
            padding: 0em;
            clear: both;
            font-size: 1px;
        }
          
            
		/* Begin CSS Popout Menu */

		#menu {
            width: 100%;
			background: #258b43;
			float: left;
			margin: 0;
			padding: 0em;
			border-bottom: 1px ridge black;
		}

		#menu ul {
			text-align: center;
			list-style: none;
			margin: 0;
			padding: 0;
			width: 132px;
			float: left;
		}

		#menu a, #menu h2 {
			font: bold 11px/16px arial, helvetica, sans-serif;
			display: block;
			border-width: 1px;
			border-style: solid;
			border-color: #ccc #888 #555 #bbb;
			margin: 0;
			padding: 2px 3px;
		}

		#menu h2 {
			color: #fff;
			background: #000;
			text-transform: uppercase;
		}

		#menu a {
			color: #000;
			background: #efefef;
			text-decoration: none;
		}

		#menu a:hover {
			color: #a00;
			background: #fff;
		}

		#menu li {
			position: relative;
		}


		#menu ul {
			position: relative;
		}                       
		
		
		
		#menu ul ul ul {
			position: absolute;
			top: 0;
			left: 100%;
		}

		#menu ul ul {
			position: absolute;
			top: 100%;
			left: 0;
			z-index: 500;
		}

		div #menu ul ul {
			display: none;
		}

			div #menu ul li:hover ul
		{display: block;}

		div #menu ul ul,
			div #menu ul li:hover ul ul,
			div #menu ul ul li:hover ul ul
		{display: none;}

			div #menu ul li:hover ul,
			div #menu ul ul li:hover ul,
			div #menu ul ul ul li:hover ul
		{display: block;}

    .spiff90{
        width: 90%;
        margin: 0em auto;
    }
             
    .spiffy{display:block;}
    .spiffy *{
      display:block;
      height:1px;
      overflow:hidden;
      font-size:.01em;
      background:#258b43}
    .spiffy1{
      margin-left:3px;
      margin-right:3px;
      padding-left:1px;
      padding-right:1px;
      border-left:1px solid #a1cdae;
      border-right:1px solid #a1cdae;
      background:#5ba872}
    .spiffy2{
      margin-left:1px;
      margin-right:1px;
      padding-right:1px;
      padding-left:1px;
      border-left:1px solid #e9f3ec;
      border-right:1px solid #e9f3ec;
      background:#4ea166}
    .spiffy3{
      margin-left:1px;
      margin-right:1px;
      border-left:1px solid #4ea166;
      border-right:1px solid #4ea166;}
    .spiffy4{
      border-left:1px solid #a1cdae;
      border-right:1px solid #a1cdae}
    .spiffy5{
      border-left:1px solid #5ba872;
      border-right:1px solid #5ba872}
    .spiffyfg{
      background:#258b43;
      padding: 0em;}

      
      
.boxnews{
display:block;
}
.boxnews *{
display:block;
height:1px;
overflow:hidden;
background:#d7d7d7;
}
.boxnews1{
border-right:1px solid #ededed;
padding-right:1px;
margin-right:3px;
border-left:1px solid #ededed;
padding-left:1px;
margin-left:3px;
background:#e1e1e1;
}
.boxnews2{
border-right:1px solid #fbfbfb;
border-left:1px solid #fbfbfb;
padding:0px 1px;
background:#dedede;
margin:0px 1px;
}
.boxnews3{
border-right:1px solid #dedede;
border-left:1px solid #dedede;
margin:0px 1px;
}
.boxnews4{
border-right:1px solid #ededed;
border-left:1px solid #ededed;
}
.boxnews5{
border-right:1px solid #e1e1e1;
border-left:1px solid #e1e1e1;
}
.boxnews_content{
padding:0px 0px;
background:#d7d7d7;
}