/*  

*/

a:

body {
    background : #ffffff§;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
}

p {
    background : #ffffff;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
    font-size : 0.8em;    
}

h1 {
    background : #ffffff;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
    font-size : 1em;    
}

.header {
    background : #ffffff;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
    font-size : 0.9em;    
    font-weight : bold;    
}

.headermain {
    background : #ffffff;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
    font-size : 1em;    
    font-weight : bold;    
}

#strapline {
    width: 560px;
    background-color : #60B0FF;    
    color : #fff;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
    font-size : 1em;    
    font-weight : bold; 
    font-style : italic;
    text-align : center ;
    padding : 10px 20px 10px 20px;    
    margin-left : 160px ;    
    margin-right : 0px ;    
    margin-top : 0px ;    
    margin-bottom : 0px ;    
}

.smalltext {
    font-size: 0.7em;
    font-family : Verdana, Arial, Helveica, sans-serif;    
    color: #0000ff;
}


ul#sidemenu {
    margin : 0;
    padding : 20px 0px 20px 0px;    
    white-space : nowrap;    
    font-family : Verdana, Arial, Helveica, sans-serif;    
    font-weight : bold;    
    font-size : 0.9em;    
}


li {
    font-family : Verdana, Arial, Helveica, sans-serif;
    font-size : 0.8em;    

}

#sidemenu li {
    
    list-style-type : none;
    padding : 20px 1px;    

    font-size : 0.7em;    
}

#sidemenu a {
    padding : 2px 4px;    
}

#sidemenu a:link, #sidemenu a:visited {
    color : #fff;    
    background-color : #60B0FF;    
    border-top : 2px solid #80D0FF ;
    border-left : 2px solid #80D0FF;
    border-bottom : 2px solid #5070ef;
    border-right : 2px solid #5070ef;
    text-decoration : none ;
    
}

#sidemenu #selected a:link, #sidemenu #selected a:visited {
    color : #000000;    
    background-color : #60D0FF;    
    text-decoration : none ;
}

#sidemenu a:hover {
    color : #000000;    
    background-color : #ffffff;    
}

#container1 {
    margin: 20px;
    width: 800px;
    vertical-align : middle;
    float: left;
    margin-left : auto;
    margin-right : auto;
}

#containerlogo {
    width: 110px;
    height: 114px;
    float: left;
    vertical-align : middle;
    background-color: #ffffff;
    padding: 0px;
    border-right: 2px;
    margin-right: 20px;
}

#containernav {
    width: 86px;
    height: 380px;
    float: left;
    vertical-align : middle;
    background-color : #60B0FF;    
    padding: 1px;
    border-right: 1px;
    border-top: 1px;
    border-left: 1px;
    border-bottom: 1px;
    margin-top : 0px ;
    border-style: groove;
}

#container2 {
    width: 800px;
    float : left ;
}


#container3 {
    margin-top 20px;
    width: 800px;
    background-color: #ffffff;
    float: left;
    padding: 2px;
    border-top: 1px solid #60B0FF ;
}


#column1 {
    width: 90px;
    height: 380px;
    float: left;
    vertical-align : middle;
    background-color: #ffffff;
    padding: 2px;
    
}

#column2 {
    width: 646px;
    float: left;
    background-color: #ffffff;
    padding: 10px;
    border-left: 1px solid #60B0FF ;
    margin-top : 0px ;
}

#column3 {
    width: 170px;
    float: left;
    background-color: #ffffff;
    padding: 10px;
    border-top: 1px solid #60B0FF ;
    border-left: 1px solid #60B0FF ;
    border-right: 1px solid #60B0FF ;
    border-bottom: 1px solid #60B0FF ;
}

#footer1 {
    width: 400px;
    height: 20px;
    float: left;
    vertical-align : middle;
    background-color: #ffffff;
    padding: 5px;
    border-left: 2px;
    border-right: 2px;
}
#footer2 {
    width: 300px;
    height: 20px;
    float: left;
    vertical-align : middle;
    background-color: #ffffff;
    padding: 5px;
    border-left: 2px;
    border-right: 2px;
}

