#page {
    position: relative;
    width: 737px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    padding: 0px;
    background-color:   White;
    margin-top: 0px;
    
}

#header {
    position: relative;
    width: 737px;
    height: 84px;
    background: White url(header.jpg) no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;

    }

.logoBox  {
    position: relative;
    margin: 0px;
    padding: 0px;

}



#staticbg {
	margin: 0px;
	padding: 0px;
	background: url(page_bg.gif) repeat-y;
	padding-bottom: 20px;
	padding-top: 20px;

}


.holder_border{
	 background-color: Aqua;
}


#static {
     margin: 0px;
     padding: 0px;
}


#leftInfoBox {
    display: block;

    width: 175px !important;
    width: 165px;
    width/**/:/**/230px;

    height: 150px;
    float: left;
    margin: 0px;
    padding: 0px;

     margin-right: 0px;    !important;
     margin-right: 8px;    
     margin-right: /**/:/**/0px;    
    background-color: Blue;
    
}

#leftInfoBox[id=leftInfoBox] {
    height: auto;
}

#leftInfoBox div.border {
    border: 1px solid black;
    border-bottom: none;
    height: 100%;
    display: block;
}

#rightcontent{
     float: right;
     width: 180px;
    background-color: #ADC9E8;
    display:table; 
	 margin-top: 10px;

}


#LeftContext{
     width: 550px;
    height: auto;
    float: left;
	
}
#staticPageContent {
     margin: 0px;
	 	margin-top: 10px;
      margin-left: 13px !important;
     margin-left/**/:/**/13px;    
     width: 377px;
     width/**/:/**/350px;    

    height: auto;
    float: left;
	background-color: #F8F8F8;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#PageMenu{
    float: left;
     margin: 0px 0px 0px 0px;
 width: 160px;	
}


#rightcontent-text{
    float: right;
    width: 565px;
    display: table;
    padding-top: 5px;
    padding-bottom: 5px;
    
 margin-left: 0px;
 padding-left: 0px;
}

#rightcontent-text .TextBody{
    
}

#staticPageContent-menu {
    margin: 0px;
    width: 163px;
    height: auto;
    float: left;

}

#LeftContextFull{
     width: 730px;
	
}
#staticPageContentFull {
     margin: 0px;
     width: 520px;
    height: auto;
    float: left;
	margin-left: 20px;
	background-color: #F8F8F8;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;	
	 	margin-top: 10px;	
}




#SearchBox{
;
}


#banner_top{
    position: absolute;
    left: 280px;
    top: 22px;
}


#Bar-lang {
    display: block;
    position: absolute;
    right: 4px;
    top: 4px;
}

#flashcontainer {
    display: block;
    position: absolute;
    left: 207px;
    top: 103px;

	width: 528px;
	height: 145px;
	float: left;
	}


#Bar-user {
    display: block;
    position: absolute;
    right: 2px;
    top: 12px;
    color: Black;
}

#mainContent{
     float: left;
     width: 300px;
}


/* hacking */

.price{
    font-size: 10px;
}

.tabledata {
    width: 100% !important;
    width: 450px;
    width/**/:/**/100%;
    
}


#menu {
    display: block;
    position: absolute;
    left: 8px;
    top: 49px;
    width: 737px;
}

/* Start Menu Horizontal Image */
#menu-Bar    {display:block; position:absolute; left:1px; top:25px; color:#666666}
#menu-Bar ul    {list-style:none; margin:0 0 0 0; padding:0; height:21px}
#menu-Bar ul li    {margin:0; padding:0; list-style:none; display:inline}
#menu-Bar ul a    {float:left; text-indent:-2222px; height:21px; text-decoration:none}
#menu-Bar ul a:hover    {background-position:0 -21px}
#menu-Bar ul a:active, #header ul a.current    {background-position:0 0}

#home-sk a    {width:74px; background:url(home-sk.gif) no-repeat 0 0}
#about-sk a    {width:76px; background:url(about-sk.gif) no-repeat 0 0}
#jobs-sk a    {width:93px; background:url(jobs-sk.gif) no-repeat 0 0}
#clients-sk a    {width:93px; background:url(clients-sk.gif) no-repeat 0 0}
#contact-sk a    {width:93px; background:url(contact-sk.gif) no-repeat 0 0}



/* End Menu Horizontal Image */

#footer{
	margin-left: auto;
	margin-right: auto;
	width: 737px;
	background: White url(footer.gif) no-repeat;
	clear: both;
	color: Black;
	 height: 35px;
	  margin-bottom: 20px;
/*
	padding: 15px 0px 15px 0px;
	border-top: 3px solid White;
*/
}

.footer-text{

;}

#reference{
     font-size: 10px;
     margin-left: 0px;
}
.backgroundEnd{
    clear: both;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    margin: 0px;
    padding: 0px;
}

#PathFull{
    display: block;
    position: absolute;
    left: 90px;
    top: 45px;
    color: #305778;
    font-family: "Times New Roman",Georgia,  Times, serif;
	 font-size: 12px;
}

