*  {margin: 0; padding: 0;}

body  {font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: .9em; background-color: #A7CFFF; color: #505050; margin: 0px; padding: 0px;}

img  {display: inline;}

div.centered {text-align: center;}

.box {border: 2px solid #0062C8; padding: 5px; text-align: center;}
.red {color: #FF0000;}

p  {margin: 0px 0px 10px 0px;}

a  {text-decoration : none; color : #384695;}
  a:hover  {color : #6B1A27;}

.clearAll  {clear: both;}

#siteHeader  {width: 100%; height: 97px; background-color: #0062C8; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #FFFFFF;}
  #siteHeader #logoBlock  {float: left; width:100%; height: 97px; display: block;}
    #siteHeader #logoBlock #logoBlockLogo {float: left; display: block;}
    #siteHeader #logoBlock #logoBlockBanner {float: left; padding: 20px 0px 0px 30px;}
  #siteHeader #fadeBlock  {float: right; width: 461px; height: 97px; display: block;}

h1 {color: #0062C8;}
h2 {margin: 0px 0px 15px 0px; color: #0062C8;}
h3 {margin: 0px 0px 12px 0px; color: #0062C8;}
h4 {margin: 0px 0px 10px 0px; color: #0062C8;}

strong.blue  {color: #0062C8;}
.small {font-size: .9em;}

ul {margin: 0px 0px 10px 20px;}


#col1  {float: left; display: block;}
#col1 #siteContent  {padding: 10px; width: 765px;}
  #col1 #siteContent #redBox  {displayu: block; margin: 0px 0px 10px 0px; border: 3px solid #FF0000; padding: 10px;}
    #col1 #siteContent #redBox h1  {margin: 0px; display: block; font-size: 1.4em; color: #0062C8;}
    #col1 #siteContent #redBox a  {text-decoration: underline;}  
      #col1 #siteContent #redBox a h1  {margin: 0px; display: block; font-size: 1.4em; color: #0062C8;}

  #col1 #siteContent ol  {margin: 0px 0px 10px 0px;}
    #col1 #siteContent ol li  {margin: auto auto 5px 40px;}
  
    #col1 #siteContent ol li {text-align: left; margin-top: 8px;}
    #col1 #siteContent img {text-align: center;margin-top: 10px;}
    


#col1 #leftColumn  {width: 380px; float: left; margin: 0px 20px 0px 10px; display: inline; text-align: center;}
  #col1 #leftColumn #mouthContainer  {width: 380px; height: 144px; text-align: left;}
    #col1 #leftColumn #mouthContainer #mouthLeft  {float: left; width: 184px; height: 144px;}
      #col1 #leftColumn #mouthContainer #mouthLeft #topBit  {width: 184px; height: 16px; background: url(images/mu-tfill.gif) repeat-x 0px 0px;}
      #col1 #leftColumn #mouthContainer #mouthLeft #middleBit  {width: 168px; height: 109px; background-color: #FFFFFF; border-width: 0px 0px 0px 6px; border-style: solid; border-color: #0061af; padding: 0px 5px 0px 5px;}
        #col1 #leftColumn #mouthContainer #mouthLeft #middleBit h1  {font-size: 1em; margin: 0px 0px 10px 0px;}
      #col1 #leftColumn #mouthContainer #mouthLeft #bottomBit  {width: 184px; height: 19px; background: url(images/mu-bfill.gif) repeat-x 0px 0px;}
    
    #col1 #leftColumn #mouthContainer #mouthRight  {float: left; width: 196px; height: 144px;}
      #col1 #leftColumn #mouthContainer #mouthRight img  {display: block;}

#col1 #rightColumn  {width: 380px; float: left; margin: 0px 0px 0px 0px; display: inline; text-align: center;}
  #col1 #rightColumn #teethingContainer  {width: 380px; height: 144px; text-align: left;}
    #col1 #rightColumn #teethingContainer #teethingLeft  {float: left; width: 184px; height: 144px;}
      #col1 #rightColumn #teethingContainer #teethingLeft #topBit  {width: 184px; height: 16px; background: url(images/tb-tfill.gif) repeat-x 0px 0px;}
      #col1 #rightColumn #teethingContainer #teethingLeft #middleBit  {width: 168px; height: 109px; background-color: #FFFFFF; border-width: 0px 0px 0px 6px; border-style: solid; border-color: #c05571; padding: 0px 5px 0px 5px;}
        #col1 #rightColumn #teethingContainer #teethingLeft #middleBit h1  {font-size: 1em; margin: 0px 0px 10px 0px;}
      #col1 #rightColumn #teethingContainer #teethingLeft #bottomBit  {width: 184px; height: 19px; background: url(images/tb-bfill.gif) repeat-x 0px 0px;}
    
    #col1 #rightColumn #teethingContainer #teethingRight  {float: left; width: 196px; height: 144px;}
      #col1 #rightColumn #teethingContainer #teethingRight img  {display: block;}

#col2  {float: left; displayu: block;}
  #col2 #bannerColumn  {display: block; padding: 10px 0px 0px 10px;}

#footerContainer  {border-width: 1px 0px 0px 0px; border-style: solid; border-color: #7c7c7c; margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px; display: block; font-size: .75em; text-align: left;}
  #footerContainer #footerContent  {width: 765px; text-align: center;}
