.visual
{
width:498px;
margin:auto;
}

.visual ul
{
margin:0;
padding:0;
}

.visual li
{
list-style:none;
float:left;
}

.visual li a
{
display:block;
float:left;
text-indent:-9999px;
height:66px;
width:166px;
outline:none;
}

.visual li.download a
{
background: url(/departments/conted/images/brochure.jpg) no-repeat 0 0;
}

.visual li.help a
{
background: url(/departments/conted/images/help.jpg) no-repeat 0 0;
}

.visual li.schedule a
{
background: url(/departments/conted/images/schedule.jpg) no-repeat 0 0;
}

.visual li.download a:hover,
.visual li.help a:hover,
.visual li.schedule a:hover
{
background-position: 0 -66px;
}

.contact
{
width:auto;
background: url(/departments/conted/images/contact_bg.jpg) no-repeat 0 0;
padding: 10px 15px 20px 15px;
font:normal 11px Tahoma,serif;
height:120px;
}

#container #content .contact h3
{
margin:0;
font:normal 18px georgia, serif;
letter-spacing: -1px;
color: #2b519c;
}

#container #content .contact ul
{
margin:0 0 0 20px;
padding:0;
}

#container #content .contact li
{
list-style:none;
padding:2px 0 2px 0;
margin:0;
display:block;
clear:both;
height:15px;
}

#container #content .contact li strong
{
display:block;
float:left;
width:130px;
}

#container #content .contact li span
{
display:block;
float:left;
width:140px;
height:auto;
}

#container #content .register
{
margin:0 20px 0 20px;
padding:0;
font:normal 11px Verdana,tahoma,serif;
}

#container #content .register li
{
line-height:normal;
list-style:none;
display:block;
padding: 10px 0 10px 40px;
border-bottom:1px solid #efefef;
}

#container #content .register li span
{
display:block;
padding:10px;
}

#container #content .register li strong
{
display:block;
text-transform:uppercase;
padding:0 0 5px 0;
letter-spacing:1px;
}

#container #content .register li a
{
font:bold 11px Arial,Verdana,tahoma,serif;
}

#container #content .register li.inet
{
background: url(/departments/conted/images/pc.gif) no-repeat 0 10px;
}

#container #content .register li.person
{
background: url(/departments/conted/images/person.gif) no-repeat 0 10px;
}

#container #content .register li.phone
{
background: url(/departments/conted/images/phone.gif) no-repeat 0 10px;
}

#container #content .register li.fax
{
background: url(/departments/conted/images/fax.gif) no-repeat 0 10px;
}

#container #content .register li.mail
{
background: url(/departments/conted/images/mail.gif) no-repeat 0 10px;
}

#container #content .list
{
margin:0 0 0 20px;
padding:0;
}

#container #content .list li
{
list-style:none;
background:url(/departments/conted/images/bullet.gif) no-repeat 0 50%;
padding: 0 0 0 10px;
}

#container #content .staff
{
margin-bottom:10px;
}

#container #content .staff li
{
list-style:none;
background:url(/departments/conted/images/bullet.gif) no-repeat 0 4px;
padding: 1px 0 1px 10px;
border-bottom:1px dotted #f2f2f2;
font:normal 11px Tahoma,serif;
}

#container #content .staff li a 
{
color:#0066ff;
font-weight:bold;
}

