.quote {font-style: italic;}
.box .quote {margin-left: 0;}
.box h2 {font-size: 1em;}
.note {color:#FF00FF;}
ul.dates {
	background: #eae9e7;
	list-style: none;
	padding: 2px;
	margin: 0;
	margin-right: 5px;
}

.box, .picbox {
	border: 1px solid #ddd;
	padding: 3px;
	margin: 3px 0;
	overflow: hidden;
	width: 95%;
}

.picbox {text-align: center;}
.box img {margin: -3px; overflow:hidden;}
img.consultant {border: 1px solid #A12B29;}
img.book {border: 1px solid #000000;}

.box ul {padding: 1em;}

.small {font-size: x-small; line-height:1.4em}
img.hea {margin-right: 5px; }

blockquote {
    float: none;
    font-size:100%;
   width:auto;
     background-image:none;
    margin-left:0;
    margin-bottom: 10px;
    padding-left: 10px;
	background-color: #FFFFFF;
	color:inherit;  
} 

blockquote p {
	background-image: none;
    margin: inherit;
	padding: inherit;
}
#ioc {
	background: url(/services/ocsld/images/ioc-narrow-band.jpg) no-repeat left top;
	padding-top: 32px;
}

a.login {
	display: block;
	border: #e0ded8 solid 1px; 
	margin-top: 20px; 
	padding: 3px; 
	padding-left: 20px; 
	font-size:smaller; 
	background: #e0e1dd;
	}
	
a.login:hover {background:#d10373; color:#fff; text-decoration:none;}

body #mainnav li a.head {
    background: #424a52 url(/services/ocsld/images/nav-id-ocsld.gif) no-repeat top left;
    text-indent: -9000px;
} 

body #mainnav li a.head:hover {
    background-image: url(/services/ocsld/images/nav-id-ocsld.gif) bottom;
} 
