body 
	{
		background-color:#ffffff;
		color:#191919;
		text-align:left; 
		font-family:"Optima","Helvetica Neue","sans-serif";
		font-size:12px;
		letter-spacing:.2px;
		line-height:120%;
	}


body.old 
	{
		background-color:#A9A9A9;
		color:#F3F3F3;
		text-align:right; 
		font-family:"Optima","Helvetica","Arial","sans-serif";
		font-size:13px;
		letter-spacing:.2px;
		line-height:112%;
		margin:1cm 1cm 1cm 1cm;
	}
		
.cv
	{
		/*border-style:solid;
		border-color:#FFFFFFF;
		border-width:1px;*/
		width:75%;
		padding:5px;
		margin-top:4%;
		text-align:left;
		clear:left;
	}	

	
.boldleft
	{
		font-weight:402;
		text-align:left;
		float:left;
	}

	
	
h1
	{
		color:#000000;
		font-size:26px;
		text-align:left;
		font-weight:normal;
		text-transform:uppercase;
	}

h2
	{
		color:#465775;
		font-size:22px;
		margin:.2em;
		font-weight:400;
		text-transform:uppercase;
		text-align:left;
		float:left;
		line-height:120%;
	}

h3
	{
		color:#363636;
		font-size:16px;
		/*text-transform:uppercase;*/
		font-weight:400;
		text-align:center;
		
	}
	
	
h4
	{	color:#000000;
		font-size:13px;
		float:none;
		margin:0 0 0 5px;
		font-weight:400;
		text-align:left;
		line-height:110%;
	}
	

	a:link {color:#6f7c8d;text-decoration:none}
	a:visited {color:#aaaaaa;text-decoration:none}
	a:focus {color:#eeeeee;text-decoration:none}
	a:hover {color:#eeeeee; text-decoration:none}
	a:active {color:#eeeeee;text-decoration:none}

	/*a:link {color:#BFE2E6;text-decoration:none}
	a:visited {color:#D8D8D8;text-decoration:none}
	a:focus {color:#ffffff;text-decoration:none}
	a:hover {color:#ffffff; text-decoration:none}
	a:active {color:#ffffff;text-decoration:none}*/


hr
	{
		color:#F3F3F3;
		height:1px;
		width:100%;
	}

img
	{
		border-color:transparent;
		padding:2px;
		margin:2%;
	}
		
table.smallpad
	{
		/*border-style:solid;
		border-color:#FFFFFFF;
		border-width:1px;*/
		width:55%;
		padding:5px;
		/*margin-left:45%;*/
	}
table.smallestpad
	{
		/*border-style:solid;
		border-color:#FFFFFFF;
		border-width:1px;*/
		width: 42%;
		padding:5px;
		/*margin-left:58%;*/
	}

table.navigation
	{
		/*border-style:solid;
		border-color:#FFFFFFF;
		border-width:1px;*/
		width:100%;
		padding:2px;
	}
		
table.video
	{
	width:100%;
	padding:5px;
	text-align:right;
	border-spacing:5px;
	float:none;
	}
	

.border
	{
		border-bottom-color:#353535;
		border-bottom-style:solid;
		border-width:1px;
		padding:3px;
	}
	


		
