	
	body {
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size: 80%;
/*		font-weight:bold; 8/12 */
		}
				
	div.Section0 table {
		padding-top:0px; padding-bottom:0px;
		} 
				
	div.Section0 table tr td span,div.Section0 table tr td, div.Section2 table tr td span, div.Section2 table tr td {
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:13px;
		margin-top:0cm;
		margin-bottom:0cm;
		margin:0px;
		padding:0px;
		}
				
	.spacer{
		margin:0.5cm;
		}
		
	.text-input {
		font-size:10px;
		text-align:center;
		height:14px;
		margin: 1px 3px 1px 0;
		border:1px solid #333;
		vertical-align:middle;
		}
				
	.column1,.column2,h1,h2,h3,h4,h5,h6 {
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:12px;
 /* ne normal */		line-height:16px;
		vertical-align:top;
		}
		
	.column1 {
		padding: 0 0 1px 4px;
		}
				
	.column3left {
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:12px;
 /* ne normal */		line-height:16px;
		vertical-align:top;
		}
				
	.column3 {
		text-align:right;
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:12px;
 /* ne normal */		line-height:16px;
		vertical-align:top;
		}
				
	.hnblc {
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-weight:bold;
/*		font-size:15px; 8/12 */
    font-size:13px;		
		}
				
	.hnblc1 {
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:12px;
		}
				
	.hnblc2{ 
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:18px;
		}
				
	.hnblc3{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:21px;
		}
				
	.hnblc4{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:14px;
		}
				
	.hnblc5{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:13px;
		font-weight:bold;
		}
				
	.hnblc6{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:18px;
		
}
				
	.hnboc{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
/*		font-size:15px; 8/12 */
    font-size:13px;		
		}
				
	.hnboc1{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:12px;
		font-weight:bold;
		}
				
	.hnboc2{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:18px;
		font-weight:bold;
		}
				
	.hnboc3{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:21px;
		font-weight:bold;
		}
				
	.hnboc4{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:14px;
		font-weight:bold;
		}
				
	.hnboc5{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:13px;
		font-weight:bold;
		}
				
	.hnboc6{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:18px;
		
		}
				
	.hnbocnosize{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-weight:bold;
		}
		
	.hnblcnosize{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-weight:bold;
		}
				
	.hnbocupper{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-weight:bold;
		text-transform:uppercase;
/*		font-size:15px; 8/12 */
    font-size:13px;		
		}
				
	.hnblcupper{
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-weight:bold;
		text-transform:uppercase;
/*		font-size:15px; 8/12 */
    font-size:13px;		
		}
				
	.holdingcell{
		margin:0px;
		background-color:#fff;
		border:1px solid #333;
		width:680px;
		}
				
	p, span, sup, u, h1, h2, h3, h4, h5, h6 {
		margin-top:0;
		margin-bottom:0;
		padding-bottom: 0;
		}
				
	td {
		height:14px;
		text-align: left;
		}
				
	a:link,a:visited {
		color:#000;
		font-family: 'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		font-size:12px;
		font-weight:normal;
		}
				
	a:hover{
		color:#666;
text-decoration:none;
		}
		
	table.menu tr, table.menu tr td {
		vertical-align: middle;
		height: 24px;
		}
		
	table.menu tr td {
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		border-left: 1px dotted #ccc;
		font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;
		text-align: center;
		}
#content-table {
font-weight:normal;
}

h1,h2 {
line-height:22px;
	font-family:'Helvetica Neue',Helvetica,Corbel,Arial,sans-serif;	
	font-size:20px;
	font-weight:bold;
}
h2 {
text-decoration:underline;
}

/* 24 March 2009 
New cv.dot Word Template Styles 
*/

html body #mother div.Section1 table tr td .NormalRight,
html body #mother div.Section1 table tr td .NormalSmallRight,
html body #mother div.Section1 table tr td h2.Heading2Right,
html body #mother div.Section1 table tr td h3.Heading3Right,
html body #mother div.Section1 table tr td h4.Heading4Right {
text-align:right;
}
html body #mother div.Section1 table tr td h2.Heading2Left,
html body #mother div.Section1 table tr td h3.Heading3Left,
html body #mother div.Section1 table tr td H4.Heading4Left {
text-align:left;
}

/* 24 March 2009 
New cv.dot Word Template Styles 
Hide Word doc continuations
*/

.ContinuationBottom,
.ContinuationTop {
display:none;
}

/* 17 Feb 2009 MS Word carry-through styles */

html body #mother div.Section1 table tr td .H1,
html body #mother div.Section1 table tr td h1 {
font-family:Helvetica Neue,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
}

html body #mother div.Section1 table tr td .H2,
html body #mother div.Section1 table tr td .H3,
html body #mother div.Section1 table tr td h2,
html body #mother div.Section1 table tr td h3 {
font-family:Helvetica Neue,Helvetica,sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
}

html body #mother div.Section1 table tr td .H2,
html body #mother div.Section1 table tr td h2.Heading2Right {
text-decoration:underline;
}

html body #mother div.Section1 table tr td .H4,
html body #mother div.Section1 table tr td h4 {
font-family:Helvetica Neue,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}