@charset "utf-8";
/* CSS Document */

body {
font: 62.5% Verdana, Arial, sans-serif;	
}

h1,h2,h3,h4,h5,h6 {
margin: 0;
padding: 0;
}

ul {
    /*margin-left:18px;*/
    list-style-type:disc;
    padding-left:25px;
}

ul li {
    font-size: 1.1em;
    padding-bottom:4px;
}

ol {
    /*margin-left:18px;*/
    list-style-type:decimal;
    padding-left:25px;
}

ol li {
    font-size: 1.1em;
    padding-bottom:4px;
}

p {
    font-size: 1.1em;
}

.tenPxTop {
    margin-top: 10px;	
}

p.white a, p.white a:visited {
    color: #FFFFFF;
    
}
div.grey_sidebox p.white {
    text-align:right;
}

.pubListingP {
    line-height: 20px;
}

.whiteText {
    color: #FFFFFF;	
}

.grey {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.0em;
    color: #787979;
}

h1 {
    font: normal 1.8em Arial, Verdana, serif;
    color: #787979;
}

h1 {
    background-image: url(../images/home_page_horizontal_dots.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom: 5px;
    margin-bottom: 13px;
}

.cancel_margin {
    margin: 0;
}

h2 {
    font: bold 1.2em Arial, Verdana, sans-serif;
    color: #008E84;
}
h3 {
    font: bold 1.1em Arial, Verdana, sans-serif;
}
h4 {
    font: bold 1.1em Arial, Verdana, sans-serif;
}
/*
ul {
list-style-type: none;
display: block;
}

ul li {
display: inline;	
}
*/
ul.areasOfWorkUl li ul.subList {
margin-left: 10px;
font-size: 0.9em;
padding-left:0;
list-style-type: none;
}

ul.areasOfWorkUl li ul.subList li
{
    width:141px;
    display:block;
}
ul.areasOfWorkUl li ul.subList li a {
color: #787979;
list-style-position: outside;
width: 141px;
display:block;
list-style-type: upper-alpha;
}

.floatLeft{
float: left; 
}

img.side_bar_img_margin {
margin: 7px 7px 4px 0;
}

img.oragngeBar {
border-bottom: solid 6px #FAB500;	
}

.publication_image {
margin-right: 18px;
}

.searchResult {
clear: left;
width: 547px;
float: left;
padding: 18px 0;
border-bottom: dotted 1px #C6C6C6;
}

.pub_item {
background-image: url(../images/sideBar_horizontal_dots.gif);
background-repeat: no-repeat;
background-position: bottom left;
float: left;
clear: left;
width: 189px;
padding-bottom: 4px;
padding-top: 10px;
}

.center {
text-align: center;
}

.clear {
clear: left;	
}

img.negate_margin {
margin: 0;	
}

a:link {
color: #006699;
text-decoration: none;
font-weight: bold;
}

a:visited {
color: #006699;
text-decoration: none;
font-weight: bold;
}

a:active {
color: #006699;
text-decoration: underline;
font-weight: bold;
}

a:hover {
color: #006699;
text-decoration: underline;
font-weight: bold;
}

img {
border: none;
margin: 0;
padding: 0;
}

.imageLeft {
float: left;
margin-right: 27px;
display: inline;
}

.imageRight {
float: right;
margin-left: 27px;
display: inline;
}

h2.minusFloat {
float: none;	
}

.color_white {
color: #FFFFFF;	
}

.color_dark_grey, a.color_dark_grey, a:visited.color_dark_grey  {
color: #454545;
}

a:hover.color_dark_grey, a:active.color_dark_grey  {
color: #FFFFFF;
}

.color_light_grey {
color: #999898;
margin: 4px 0 -4px 0;
display: block;
}

.bold, a.bold, a:visited.bold {
font-weight: bold;	
}

