
#heightadjuster
{
	/*** Set here minimum height of main content area***/
	
	height:600px;
	
	border:solid 2px #ff0000; 
	/**************************/
	position:relative;

	top:0;
	left:0;
	margin:0;
	width:1px;
	padding:0; 	
	float:left;
}


DIV 
{
	-moz-box-sizing:border-box; /*important for mozilla*/
	box-sizing:border-box; 
}

/* Hides from IE5-mac \*/
/** html .buggybox {height: 1%;}*/
/* End hide from IE5-mac */


body 
{
	background-color:#FFFFFF;
	margin:0;
	padding: 10px 0px 30px 0px;
	text-align: center;
}
	
#systemcontrolhidden {
	visibility: hidden;
	display:none;
}	

#systemcontrol {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1000px;
	height:26px;
	text-align: left;
	background-color: #F1F1F1;	
}	


/*-------------------------- START HEADER ---------------------------------------*/

#fullheader {
	background-color: #F1F1F1; 
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	width:1000px;
	text-align:left;
	overflow:hidden;
}
	

#mainheader {
	text-align:left;
}

#headerlogo {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	height: 77px;
	text-align: left;
	position: relative;
/*	background-color: #EEEEEE; */
/*	border: solid 1px #FF0000;  */
	background-repeat:no-repeat; 
	background-position: right top; 
}	

#headerpicture {
	padding: 0px 0px 0px 0px;
	position: absolute;
	width: 200px;
	height: 117px;
	z-index: 1;
	overflow: hidden;
/*	
	text-align: left;
*/
/*	border: solid 1px #00FF00; */
	}



/*-------------------------- END HEADER ---------------------------------------*/

/*-------------------------- START MENUES ---------------------------------------*/
DIV#mainmenu 
{
	width:770px;
	height: 40px;
	margin:0px 5px 0px 230px;
	padding:0;
/*    background-color: #EEEEEE; */
/*	border: solid 1px #00FFFF;  */
}

DIV#mainmenu UL
{
   padding: 0;
   margin: 0;
/*   border: solid 1px #0000FF;  */
}

DIV#mainmenu LI
{
   padding: 0;
   margin: 0;
   list-style: none;
   display:inline;
}

DIV#mainmenu IMG {
   text-align: left;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   display: block;
   float:left;
   }


DIV#mainmenu A {
   text-align: left;
   padding: 10px 10px 0px 0px;
   display: block;
   float:left;
/*	border: solid 1px #00FF00 */
   }



DIV#submenu 
{
/*	border: solid 1px #ff00ff;	  */
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
/*	border-bottom: solid 1px #000000;	*/
	overflow:hidden;	
}


DIV.sublevel1
{
	margin:0px 0px 0px 0px;
	overflow:hidden;	
}

DIV.sublevel2
{
/*	margin:0px 0px 0px 13px; */
	margin:0px 0px 0px 0px;
	overflow:hidden;	
}

DIV.sublevel3
{
/*	margin:0px 0px 0px 26px; */
	margin:0px 0px 0px 0px;
	overflow:hidden;	
}

DIV.sublevel4
{
/*	margin:0px 0px 0px 39px; */
	margin:0px 0px 0px 0px;
	overflow:hidden;	
}

DIV.sublevel5
{
/*	margin:0px 0px 0px 52px; */
	margin:0px 0px 0px 0px;
	overflow:hidden;	
}


/*-------------------------- END MENUES ---------------------------------------*/

/*-------------------------- START 3COLUMNS ---------------------------------------*/

#fullcontent 
{
	padding: 0;
/*    background-color: #EEEEEE; */
	margin-left: auto;
	margin-right: auto;
	width:1000px;
	text-align:left;
}


#maincontent {
/*   border :solid 1px #00FFFF;  */
/*   background:#FFFFFF;   */
   padding: 0;
   margin: 0px 0px 0px 0px; 
   float:right;
   width:768px;
   }

#maincontent_backup
	{
   border :solid 1px #FFFFFF;  
   background:#FFFFFF;  
   padding: 0;
   margin: 0px 155px 0px 230px; 
   position: relative;
   }

#contentarea 
{
    background:#FFFFFF;  
	width:598px;
/*	border :solid 1px #0000ff; */
	padding:0; 
	margin:5px 0px 10px 6px;   
	float:left;
}
   
#cmsFontSizing {
/*   border :solid 1px #00ff00;  */
   margin:0px 0px 5px 0px;   
/*   margin:-10px 8 0  0; */
   padding:0;
   text-align:right;   
/*   clear:both; */
}   

#leftsidebar 
{
/*	border:solid 1px #FFFF00;  */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 228px;
	float:left;
 }

#leftsidebar_backup 
{
/*	border:solid 1px #EEEEEE; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -230px;
	width: 228px;
	position:absolute;
	top: 0px;
	left: 0px;
   clear: both;
   overflow:hidden;
 }


#sidebar-right {
/*	border:solid 1px #EE00EE;   */
	margin: 0px 0px 0px 0px;
	width: 153px; 
	padding: 200px 0px 0px 0px; 
	text-align: center;
	background-repeat:no-repeat; 
	background-position:left top; 
	float:right;
  }

#sidebar-right_backup 
{
/*	border:solid 1px #EEEEEE;  */
	margin: 0px 0px 0px 0px;
	width: 153px;
	position: absolute;
	top: 0px;
	right: 0px;

	padding: 200px 0px 0px 0px; 
	text-align: center;
	background-repeat:no-repeat; 
	background-position:left top; 
   
  }

  
/*  
HTML>BODY #sidebar-right {
   margin:0px -155px 0px 0px;
   }
*/

#globalSkyscraper
{
/*	border:solid 1px #ffff00; */
	padding:4px 0px 4px 0px;
	margin:0;	
}

#sitemaparea
{
	background-color:#FFFFFF;
	margin:0px 5px 0px 0px;
		
}

/*-------------------------- END 3COLUMNS ---------------------------------------*/

/*-------------------------- START  SEARCH COLUMNS ---------------------------------------*/
#searchcontent {
	border :solid 1px #FFFFFF;
   background:#FFFFFF;  
   padding: 0;
   margin: 0px 10px 0px 230px; 
   position: relative;
   }

/*-------------------------- END  SEARCH COLUMNS ---------------------------------------*/

/*-------------------------- START BOXES ---------------------------------------*/

DIV.boxcontent 
{	
	margin: 0px 5px 0px 5px;
	padding: 10px 0px 10px 5px;
	border-bottom: solid 1px #000000;	
	overflow:auto;	
}


/*-------------------------- END BOXES ---------------------------------------*/


/*-------------------------- START FOOTER ---------------------------------------*/

#footermenu 
{	
	height:22px; 
/*	padding: 5px 5px 5px 5px; */
	margin: 0 156px 0 230px; 
/*    background-color: #EEEEEE;  */
    clear:both;
}

#footermenu UL
{
   padding: 0;
   margin: 0;
}

#footermenu LI
{
   padding: 0;
   margin: 0;
   list-style: none;
   display:inline;
}

#footermenu A {
   text-align: center;
   padding: 3px;
   width: 145px;
   display: block;
   float:left;
   }

#footermenu A.cb {
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:2px;
}

/*-------------------------- END FOOTER ---------------------------------------*/

   
   

