#hznfmknewversion3  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#fmknewversion3  {
   width: 990px;
   height: 1000px;
   position: absolute;
   margin-left: -490px;
   left: 50%;
   top: -380px;
}

#background  {
   background-color:#2A405F;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 100%;
   height: 100%;
}

#hormenu1  {
   visibility: visible;
   position: absolute;
   top: 433px;
   left:610px;
   z-index: 5;
   width: 380px;
   height: 75px;
}

#graphic  {
   background: url(img/graphic.jpg) no-repeat;
   position: absolute;
   left: -11px;
   top: 135px;
   z-index: 2;
   width: 1002px;
   height: 382px;
}

#container {
   background: url(img/container.gif) no-repeat;
   position: absolute;
   left: -13px;
   top: 530px;
   z-index: 5;
   width: 1002px;
   height: 780px;
}

#inheaderl {
   visibility: visible;
   position: relative;
   left: 30px;
   top: 510px;
   z-index: 6;
   width: 380px;
   height: 70px;
}

#maincontainer1 {
   visibility: visible;
   position: relative;
   left: 25px;
   top: 500px;
   z-index: 6;
   text-align: center;
   width: 935px;
   height: 200px;
}

#hormenu2  {
   visibility: visible;
   position: absolute;
   top: 1195px;
   left:0px;
   z-index: 6;
   width: 380px;
   height: 75px;
}

#maincontainer2 {
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 1225px;
   z-index: 6;
   width: 200px;
   height: 70px;
}

#inheaderr {
   visibility: visible;
   position: relative;
   left: 560px;
   top: 510px;
   z-index: 6;
   width: 400px;
   height: 70px;
}

#logotext  {
   background: url(img/freelancemk.gif) no-repeat;
   visibility: visible;
   position: relative;
   left: -12px;
   top: 162px;
   z-index: 3;
   width: 364px;
   height: 56px;
}


html, body  {
   padding: 0px;
   margin: 0px;
   font-family: Arial, Verdana, Helvetica;
   font-size:large;
   color: #2B405F;
   background-color: #2A405F;
}


a:link { color: #192637;
text-decoration: none;

}
a:visited { color: #192637;
text-decoration: none;

}
a:hover { color: #003EF5;
text-decoration: none;

}
a:active { color: #2B405F;
text-decoration: none;

}

/*Top level list items*/
.hm1 ul li{
position: relative;
display: block;
float: left;

}

/*Top level menu link items style*/
.hm1 ul li a{
display: block;
width: 55px; /*Width of top level menu link items*/
height:75px;
text-decoration: none;
text-align: center;
color: #2A405F;
font:  11px Arial, Helvetica, sans-serif;
}

.hm1 ul li a:link{
color:#2A405F;
}
.hm1 ul li a:visited{
color:#2A405F;
}

.hm1 ul li a:hover{
color:#63738A;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Just for IE \*/
* html .hm1 ul li { height: 35%; }
* html .hm1 ul li a { height: 35%; }
/* End */


/*Top level list items*/
.hm2 ul li{
position: relative;
display: block;
float: left;

}

/*Top level menu link items style*/
.hm2 ul li a{
display: block;
width: 55px; /*Width of top level menu link items*/
height:75px;
text-decoration: none;
text-align: center;
color: #63738A;
font:  11px Arial, Helvetica, sans-serif;
}

.hm2 ul li a:link{
color:#63738A;
}
.hm2 ul li a:visited{
color:#63738A;
}

.hm2 ul li a:hover{
color:#2A405F;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Just for IE \*/
* html .hm2 ul li { height: 35%; }
* html .hm2 ul li a { height: 35%; }
/* End */