body 
	{
  background-color: #9F9F9F; color: #fff;
  font-family: "Gill Sans"; "Arial"; "sans-serif";
  word-spacing: -0.05em;
  text-align: center;
  letter-spacing: 1px;
  line-height: 1.2em;
  font-size: .85em;
  margin:1cm 1cm 1cm 1cm;
	}
	

.tt 
	{
  display: none;
  position: absolute;
  border: 1px solid black;
  top: 1.3em;
  left: 45px;
  top: 60px;
  padding: 7px;
  background-color: #fff; color: #000;
  font-family: "Arial"; "Gill Sans"; "sans-serif";
  word-spacing: -0.05em;
  text-align: left;
  letter-spacing: 1px;
  line-height: 1.2em;
  font-size: 1em;
}
		
input
	{
		font-family: "Gill Sans"; "Arial"; "sans-serif";
		margin:2%;
		padding:2px;
		color:#898989;
		font-size:1.1em;
	}

.cv
	{
		/*border-style:solid;
		border-color:#FFFFFFF;
		border-width:1px;*/
		width:65%;
		padding:5px;
		margin-top:4%;
		text-align:left;
		clear:left;
	}	

.border
	{
		border-color:#fff;
		font-size:12px;
		border-width:1px;
		padding:3px;
	}
	
	
.boldleft
	{
		font-weight:402;
		text-align:left;
		float:left;
	}

	
	
h1
	{
		color:#EFEFEF;
		font-size:1.5em;
		text-align:center;
		font-weight:normal;
		text-transform:uppercase;
	}

h2
	{
		color:#BFE2F9;
		font-size:1.5em;
		margin:.2em;
		font-weight:400;
		text-transform:uppercase;
		text-align:center;
		line-height:120%;
	}

h3
	{
		color:#BFE2F9;
		font-size:1.2em;
		margin:.2em;
		font-weight:400;
		text-transform:uppercase;
		text-align:center;
		line-height:120%;
	}

h4
	{	color:#BFE2F9;
		font-size:12px;
		float:none;
		margin:0px;
		font-weight:400;
		text-align:left;
		line-height:120%;
	}
	

	a:link {color:#BFE2F9;text-decoration:none}
	a:visited {color:#D8D8D8;text-decoration:none}
	a:focus {color:#FEEDE3;text-decoration:none}
	a:hover {color:#FEEDE3; text-decoration:none}
	a:active {color:#FEEDE3;text-decoration:none}


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

img
	{
		margin:2%;
		border:1px outset;
	}
		
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;
	}
	

	


		
