body {
    text-align:center;
    background-color:#D9E2E9;
    font-family: arial, sans-serif;
    font-size: 11px;
}

table {
  font-size: 11px;
}

div#wrapper {
    width:800px;
    margin: 10px auto;
    background:white;
}
div#header {
    background: white;
}

/* Generic context menu styles */
#cursorMessageDiv1 { position: absolute; z-index: 99999; border: solid 1px #CCC; background: #EEE; padding: 2px; margin: 0px; display: none; text-align: left; padding: 5px; width: 200px;}
#cursorMessageDiv2 { position: absolute; z-index: 99999; border: solid 1px #CCC; background: #EEE; padding: 2px; margin: 0px; display: none; text-align: left; padding: 5px; width: 200px;}
#cursorMessageDiv3 { position: absolute; z-index: 99999; border: solid 1px #CCC; background: #EEE; padding: 2px; margin: 0px; display: none; text-align: left; padding: 5px; width: 200px;}

div#header_left {
    width: 300px;
    height:200px;
    float:left;
    background: url(gfx2/header_left_bg.jpg) no-repeat top left;
    text-align:left;
    
}
    div#header_left img{
        margin-left:20px;
    }
    div#header_left h1 {
        font-size:18px;
        font-weight:bold;
        text-align:left;
        color:#1138BA;
        margin-left:25px;
        margin-top:10px;
    }

div#header_right {
    width:369px;
    height:200px;
    float:right;
    background: url(gfx2/header_right_bg.jpg) no-repeat top right;
}
    h2#date {
        
        padding: 5px 10px;
        color:white;
        margin:20px 30px;
        background: #0B0089;
        border: 1px white solid;
        font: bold 15px  arial;
        
    }
 * html h2#date { padding: 0 5px; } /* IE6/7 "fix" */



    div#whit{
        float:left;
        height:30px;
        background: white;
    }
    div#menu_right{
        float:right;
        width:50px;
        height:30px;
        background: url(gfx2/menu_right2.jpg) no-repeat top right;
    }

    
div#submenu {
    height:24px;
    font-size: 12px;
    margin: 0 20px;
}
      div#rnd_kid {
        display:none;
        height:20px;
        border-bottom:1px #ccc solid;
      }
div#submenu a {
    display:block;
    float:left;
    padding: 2px 5px;
    border-right: 1px #eee solid;
    margin: 2px 0;
    text-decoration:none;
    color: navy;
    
}
div#submenu a:hover {
    background: #C3D6F0;
    }
    
div#subsubmenu {
    height:22px;
    font-size: 11px;
    margin: 0 20px;
}
div#subsubmenu a {
    display:block;
    float:left;
    padding: 2px 5px;
    border-right: 1px #eee solid;
    margin: 2px 0;
    text-decoration:none;
    color: navy;
    
}
div#subsubmenu a:hover {
    background: #C3D6F0;
    }
      div#presenters_kid {
        display:none;
        height:20px;
        border-bottom:1px #ccc solid;
      }    
    
    
    
    
    
    
div#main_container {
    background:white;
}
    
div#col_left{
    width:540px;
    float:left;
    padding:3px;
}
div#about h3{
    font: bold 13px;
    color:blue;
    text-align:left;
}
div#about p{
    font: normal 13px;
    color:navy;
    text-align:justify;
    }

    
    
div#content {
    width:540px;
    
}    
    div#content a {
     display:block;
     position:relative;
     cursor:pointer;
     text-decoration:none;
     border:2px #F0F4F7 solid;
     background:transparent;
     margin: 0;
    }
    div#content a:hover{
     border-color:#C3D6F0;
     
     
    }
      div#content div.imag {
          width:150px;
          margin:10px 0 10px 10px;
          float:left;
          
      }
        div#content div.imag img{
          margin:0;
          padding:0;
        }
        
      div#content div.tresc {
        width:340px;
        float:right;
        margin:10px 10px 10px 0;
        
        
      }

        div#content h3{
        font:bold 14px;
        color:navy;
        margin:0;
        padding:0;
        text-align:left;
        }
        div#content p.subtitle{
            display:block;
            margin: 1px 0 5px 0;
            padding:0;
            font: normal 13px;
            color:navy;
            text-align:left;
            border-bottom: 1px black solid;
        }
        div#content p.text{
            display:block;
            margin:0;
           padding:0;
           font:normal 11px;
           color:black;
           text-align:justify;
        }
    
div.col_left_box_head {
    height:35px;
    background: url(gfx2/col_left_box_head.jpg) no-repeat top left;
    margin:0;
    padding:0;
    
    
}
div.col_left_box_head p{
    margin: 0;
    padding:12px 0 0 10px;
    color:blue;
    text-align:left;
    font: bold 13px;
    }
div.col_left_box {
    
    background: url(gfx2/col_left_box_bg.jpg) repeat-y left;
    color:navy;
    font: normal 13px;
}
div.col_left_box h4{
        margin: 0;
        padding:10px;
        font: normal 13px;
        color:blue;
        text-align:left;
        
    }

div.col_left_box_bottom {
    height:21px;
    background: url(gfx2/col_left_box_bottom.jpg) no-repeat top left;
    
}

div#rnd{
    width:540px;
    }
div#rnd2{
    width:540px;
    }
div#rnd3{
    width:540px;
    }
div#rnd4{
    width:540px;
    }

div#rnd p{
    padding:20px;
    margin:0;
}




div#col_right{
    width:240px;
    float:right;
    padding:10px 0 0 0;
}


div.col_right_box_head {
    height:35px;
    background: url(gfx2/col_right_box_head.jpg) no-repeat top left;
    
    
    
}
div.col_right_box_head p{
    margin: 0;
    padding:12px 0 0 16px;
    color:blue;
    text-align:left;
    font: bold 13px;
    }
div.col_right_box {
    
    background: url(gfx2/col_right_box_bg.jpg) repeat-y left;
    color:navy;
    font: normal 13px;
}
div.col_right_box p{
        margin: 0px;
        padding: 10px 20px;
        font: normal 11px;
        color:navy;
        text-align:justify;
        
    }

div.col_right_box_bottom {
    height:21px;
    background: url(gfx2/col_right_box_bottom.jpg) no-repeat top left;
    
}
div#footer {
    height:55px;
    background: url(gfx2/footer.jpg) no-repeat top left;
    
}
    


div.clr {
    clear:both;
}

p.contact, p.contact div {font-size: 11px;}
div.contactBox {width: 243px; float: left; padding-left: 7px; text-align: left;}

a.smallMenu {font-size: 11px; font-weight: bold; color: red; padding: 3px 10px;}
a.smallMenu:hover {text-decoration: none; color: navy;}




div#content2 {
    width:750px;
    
}    
    div#content2 a {
     display:block;
     position:relative;
     cursor:pointer;
     text-decoration:none;
     border:2px #F0F4F7 solid;
     background:transparent;
     margin: 0;
    }
    div#content2 a:hover{
     border-color:#C3D6F0;
     
     
    }
      div#content2 div.imag {
          width:150px;
          margin:10px 0 10px 10px;
          float:left;
          
      }
        div#content2 div.imag img{
          margin:0;
          padding:0;
        }
        
      div#content2 div.tresc {
        width:750px;
        float:right;
        margin:10px 10px 10px 0;
        
        
      }

        div#content2 h3{
        font:bold 14px;
        color:navy;
        margin:0;
        padding:0;
        text-align:left;
        }
        div#content2 p.subtitle{
            display:block;
            margin: 1px 0 5px 0;
            padding:0;
            font: normal 13px;
            color:navy;
            text-align:left;
            border-bottom: 1px black solid;
        }
        div#content2 p.text{
            display:block;
            margin:0;
           padding:0;
           font:normal 11px;
           color:black;
           text-align:justify;
        }
