/*--------------------------------------------------------------------------------
  Site map site template css specification - 
  Copyright 2008 Comsys AB, all rights reserved - http://comsys.se
  Modified june 12 2008 by Peter
  ------------------------------------------------------------------------------*/

/* ############# xmap ###################### */
div.xmap {float:left; width:100%; height:auto; margin:0; padding:0;}
div.xmap .componentheading, div.xmap .contentpaneopen {margin:0; padding:0;}
div.xmap .componentheading {color: #3B73B9!important; float:left; width: 100%; height:auto; margin:0; padding:0 0 15px 0;} 
div.xmap h1 {font-size:153.9%!important; color: #666666; padding:0 0 0.5em; font-weight:bold;}
div.xmap .contentpaneopen  h2 {display:none; margin:0; padding:0;}

div.xmap .contentpaneopen li {float:left; width:100%; margin:0; padding:0; margin-bottom:20px; list-style:none; background-image:none;}
div.xmap .contentpaneopen li a {display:block; color: #666666; font: bold 108% arial, sans-serif; text-decoration:none; padding:0 0 2px; margin:0; /*background: url(../../includes/images/bg/hr_low.gif) bottom repeat-x;*/}

div.xmap .contentpaneopen li li {float:left; width:23%; margin:5px 5px 5px; padding:0; border:0;}
div.xmap .contentpaneopen li li a {font: bold 11px arial, sans-serif; color: #3B73B9!important; margin:0; padding:0; border:0; background:none;}
div.xmap .contentpaneopen li li a:hover {text-decoration:underline;}
div.xmap .contentpaneopen li li li {width:100%; margin:0; padding:1px 0;}
div.xmap .contentpaneopen li li li a {font: normal 10px arial, sans-serif; margin:0; padding:0; border:0;}

div#top img {margin:0 !important; padding:0 !important;}

/*--------------------------------------------------------------------------------
  site placeholder containers
  ------------------------------------------------------------------------------*/
div#sitehead { 
	position:relative; left:0; top:0; width:100%; height:auto; z-index:100; overflow:visible;
	background: #ffffff url(../../includes/images/bg/body_bg.gif) repeat-x; margin:0; padding:0; border:0
	}
div#sitemain {
	position:relative; left:0; top:0; width:100%; height:auto; z-index:1; overflow:hidden;
	background: #ffffff /*url(../../includes/images/bg/body_bg.gif) repeat-x*/; margin:0; padding:0; border:0
	}
div#sitefoot {
	position:relative; left:0; top:0; width:100%; height:auto; z-index:1; overflow:hidden;
	background: #ffffff /*url(../../includes/images/bg/body_bg.gif) repeat-x*/; margin:0; padding:0; border:0
	}

div#info {
	position:relative; left:0; top:0; width:920px; height:20px; z-index:2; overflow:hidden;
	background:none; margin:0; padding:5px 0 0; border:0 ;text-align: left; /* set in base.css to display:none;*/
	}

div#main {
	position:relative; left:0; top:0; width:920px; height:auto; z-index:2; overflow:hidden; 
	background:none; margin:0; padding:20px 20px 0; border:0;
	}
div#top {float:left; width:680px; height:180px; z-index:2; overflow:hidden; 
	margin:0; padding:0 0 20px; border:0; text-align:left; display:none;}
	
div#content {float:left; width:920px; z-index:2; height:auto; overflow:hidden; background:none; 
	margin:0; padding:0; border:0; text-align:left;}

