HTML { background: #fff; 
       color: #000
     }

body { font-family: arial, helvetica, sans-serif;
       background-color: #fff;
       color: #000;
       font-size: 16px;
       text-align: left;
	   margin-left: 15px;
   	   margin-right: 15px
	  }

.ctr {text-align: center}

.bars {color: #fff}

.hide {display: none}

.ital {font-style: italic}

.bld {font-weight: bold}

.date {font-style: italic}

.sml {font-size: small}
.tiny { font-size: x-small}

b.rec {	font-size: 12pt;
        font-weight: bold;
		color: #1958b7;
}


p.pnote { font-size: x-small;
		  margin-left: 30px;
    	  margin-right: 30px;
    	  border-top: blue thin solid;
          border-bottom: blue thin solid;
          padding: 10px
		   }

p.bquote {font-size: small;
		  margin-left: 40px;
    	  margin-right: 40px;
    	  border-top: #99CCFF thin solid;
          border-bottom: #99CCFF thin solid;    	   
          padding: 10px
		   }

p.cntrbquote {font-size: x-small;
  			  text-align: center;
     		  margin-left: 40px;
        	  margin-right: 40px;
    	      border-top: #99CCFF thin solid;
              border-bottom: #99CCFF thin solid;    	   
              padding: 10px
    		  }


p.bldsmlcntr {font-weight: bold;
              font-size: x-small;
              text-align: center
             }
             
p.header {font-weight: bold}

p.headerin {font-weight: bold;
		     margin-left: 15px;
}

div.lfloat {    padding: 12px;
		    float: right;
}

div.disc {border-width:2px;
          border-style:ridge;
          border-color: #1958b7;
          color: #1958b7;
          padding: 10px
}


h1.headline {font-size: 20px;
	   margin-left: 2px;
   	   margin-right: 0px
   	   }

h1.headlineb {font-size: medium;
			  color: blue
			  }

p.bodyin {margin-left: 2px;
   	   margin-right: 0px
		}

b.leader  {font-size: medium;
			font-weight: bold;
			  color: #3100F7
			  }

h2.headline2 {font-size: medium}

p.headerlarge {font-size: large;
               font-weight: bold;
               margin-left: 15px
				 }

p.footcenter {font-size: 12pt;
  			  text-align: center
	  			}

p.adcenter {font-size: small;
			color: #0000FF;
            text-align: center
	  			}

p.admarg {margin-left: 25px
               }

p.adleft {font-weight: bold;
               font-size: x-small;
               text-align: left
              }

p.adright {font-weight: bold;
               font-size: x-small;
               text-align: right
              }

p.smfootright {font-weight: bold;
               font-size: x-small;
               text-align: right
              }
			
ul.nothing {list-style-type: none;
            font-weight: bold;
            font-variant: normal;
            line-height: 20px
           }
	 
ul.normalnone {list-style-type: none;
               font-weight: normal;
               font-variant: normal;
               line-height: 20px
              }

ul ul.notype  {list-style-type: none;
               font-weight: normal;
               font-variant: normal;
               line-height: 20px
              }
		
ul.sq {list-style-type: square}

ul.sqbld {list-style-type: square;
          font-weight: bold
          }

ul.circ {list-style-type: circle}

ul.menu { list-style-type: square;
		   font-weight: normal; 
		   font-variant: normal; 
		   line-height: 20px; 
		   text-align: left 
         }
               
li.menul {list-style-type: disc;
          font-weight: normal;
          font-variant: normal;
          line-height: 20px
         }

ul.linklist {list-style-type: square;
             font-weight: normal; 
             font-variant: normal; 
             line-height: 20px; 
             text-align: left 
            }

li.linklistl {list-style-type: square;
              font-weight: normal; 
              font-variant: normal; 
              line-height: 25px; 
              text-align: left 
             }

 
li.noshow {list-style-type: none;
			 font-weight: normal;
			 font-variant: normal
			}

div.bannerg {font-weight: normal; 
            padding-bottom: 10px; 
            padding-top: 1px; 
            text-align: center;
            background: #99CCFF; 
            color: #0000FF;
            font-size: x-small;
            BORDER-RIGHT: blue 0px outset;
            BORDER-LEFT: blue 0px outset;
            BORDER-BOTTOM: black 1px outset

           }



              
div.banner {font-weight: normal; 
            padding-bottom: 4px; 
            padding-top: 3px; 
            text-align: center;
            background: #99CCFF; 
            color: #0000FF;
            font-size: small;
            BORDER-RIGHT: #99CCFF 0px outset;
            BORDER-TOP: #99CCFF 0px outset;
            BORDER-LEFT: #99CCFF 0px outset;
            BORDER-BOTTOM: #99CCFF 0px outset
           }


div.banner :link {background: #99CCFF; 
                  color: #0000FF;
                  text-decoration: none
                 }

div.banner :visited {background: #99CCFF; 
                     color: #FF0000;
                     text-decoration: none
                    }

div.banner :active {background: #99CCFF; 
                    color: #0000FF;
                    text-decoration: none
                   }

div.banner :hover {background: #FFFF66; 
                   text-decoration: none
                  }

td.contcell {background-image: url('modbkgnd.jpg');
             color: #000000
          }

td.navbar {background: #99CCFF;  
           color: #0033FF
          }

td.navbar :link {background: #99CCFF;
                 color: #0000FF
                }

td.navbar :visited {background: #99CCFF;
                    color: #FF0000;
                   }

td.navbar :active {background: #99CCFF;
                   color: #0000FF;
                  }
                  
td.navbar :hover {background: #99CCFF; 
                   color: #FFFF66;
                  text-decoration: none
                 }
                 
div.pict :hover {background: #FFFFFF;
                 text-decoration: none
                }

a:link {background: #FFFFFF;
        text-decoration: underline
       }
         
a:visited {color: #FF0000;
           text-decoration: underline
          }

a:active {color: #0000FF;
          text-decoration: none
         }

a:hover {background: #FFFF66;
         text-decoration: none 
        }

li.navlist {list-style-type: none;
            font-size: small;
            text-align: left;
            margin-left: -25px
           }


li.navlist2 {list-style-type: none;
            font-size: small;
            text-align: left;
            margin-left: -15px
            }

li.navlist3 {list-style-type: none;
            font-size: small;
            text-align: left;
            margin-left: -5px
            }

li.navlist4 {list-style-type: none;
            font-size: small;
            text-align: left;
            margin-left: 5px
            }
            
p.navheader {	font-size: small;
				font-weight: bold;
  				text-align: left;
                margin-left: 5px
	  			}

p.navheader2 {	font-size: small;
				font-weight: bold;
  				text-align: center;
                margin-left: 5px
	  			}
	  				  			
div.bannerS {border:1px outset blue; 
             font-weight: normal; 
             background-image: url('divbackgrd.jpg');
             background-color: #fff;
             padding-bottom: 4px; 
             padding-top: 3px; 
             text-align: center;
             font-size: x-small            
           }


div.bannerS :link {background: #FFF; 
                  color: #0000FF;
                  text-decoration: none;
                 }

div.bannerS :visited {background: #FFF; 
                     color: #FF0000;
                     text-decoration: none;
                    }

div.bannerS :active {background: #FFF; 
                    color: #0000FF;
                    text-decoration: none;
                   }

div.bannerS :hover {background: #FFF; 
                   text-decoration: none;
                   PADDING-RIGHT: 15px;
                   PADDING-LEFT: 10px;                   
                   WIDTH: 75%;
                   COLOR: #000000;
                   LINE-HEIGHT: 14px;
                   BORDER-BOTTOM: #99CCFF 2px solid;
                   BACKGROUND-COLOR: #FFFFCC;                   
                  }	  			

       
td.menucontcell {background-image: url('tablebackg.jpg');
                 background-color: #fff
                }
      
p.margleft {text-align: left;
            margin-left: 20px
	  	   }
	  	   
	  	   
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
width: 180px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Arial, sans-serif;
font-size: 90%;
background-color: #2586d7;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2586d7;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 5px solid #FFFF66;
background-color: #FFFF66;
color: #0000ff;
}
