body {
        color:black; 
        font-family: arial, helvetica, sans-serif;
        text-align:left;
        font-size: 10pt;
}


li {
        list-style-image: url(images/bullet.gif); 
}

.main td {
        padding: 10px;
        border: solid 1px silver; 
        -moz-border-radius: 5px;
        border-radius: 5px;
}
.main td.logo{
	border: 0;	
}
.logo {
        margin:0;
        padding:0;
       /* border: 0px; 
        border-radius: 0px;*/
        font-family: helvetica;
        text-align:right;
        color:black;
        background-image:url(./images/behavioral_communication.jpg);
        height:335px;
        background-repeat: no-repeat;
        font-weight:bold;
}

.dark {background-color: #dcdcdc;}
.light {background-color: #f5f5f5;}
.white {background-color:transparent;}

a {color:navy;text-decoration:none;}
a:visited {color:navy}
a:hover {color:blue;}
a:active {}

#links a {color:blue;text-decoration:none;}
#links a:visited {color:blue}
#links a:hover {color:gold;}
#links a:active {}

.download {
font-style:italic; 
font-size:8pt; 
}

.contact td {
        padding: 7px;
        border: solid 0px gray;
}
.contact form fieldset {
        background-color: #f5f5f5;
        border: solid 1px black;
        -moz-border-radius: 10px;
        border-radius: 10px;
}
.contact form legend {
        background-color: #dcdcdc;
        border: solid 1px black;
        padding: 10px;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

.contact form input[type='text'], textarea, input[type='password'] {
        border: solid 1px gray;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

.contact a {
        border: solid 1px gray;
        padding: 5px;
        background-color: white;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

.contact a:hover {
        border: solid 1px black;
        color: black;
}
.footer {
	text-align: center;
}



