/* CSS Document - For Site Specific Styles */
#stir-nav-left-additional {
font-size: 75%;
margin: 10px 0 0 0;
padding: 3px;
width: 222px;
background: #abcca5 url(../img/template-graphics/nav-corner3.gif) bottom right no-repeat;

}
#stir-nav-left-additional ul{
padding: 0px; 
list-style-image: none; 
margin: 0px; 
list-style-type: none;
}
#stir-nav-left-additional li{
margin: 0;
padding: 0 0 0 10px;
list-style-type: none;
}
#stir-nav-left-additional h4{
color: #333366;
font-size: 95%;
}
table.front
{
    border-color: #999999;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

td.front
{
    border-color: #999999;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    
}

.floatleft { 
	float: left;
	margin: 0 10px 0px 0px;
	 }

a.nothing{
text-decoration:none;
border:0px;
}

img.nothing{
text-decoration:none;
border:0px;
}

tr.border{

border-bottom:1px #000000 solid;
}

div.staff-profile {
float:left;
font-size:9px;
line-height:12px;
margin:0 5px 18px 0;
width:700px;
}

.threecolumn {
width:700px !important;
}

#index_left{
width:340px;
float:left;
margin-right:10px;
}
#index_right{
width:340px;
float:left;
}
table.zebra{
font-size:12px;
line-height:12px;
}

div.staff-profile .imgg {
float:left;
margin-right:10px;
padding-bottom:3px;
}
