/* CSS Document */

div#profile {
	float:left;
	width: 100px;
	border-bottom: 1px solid white;
	border-right: 1px dotted gray;
	/*padding: 5px 3px 20020px 2px;*/
	/*margin-bottom: -20000px; */
	
}

div#top_title {
	margin-left: 100px;
	height: 68px;
	border-bottom: 1px solid gray;
}
div#main {
	float:left;
	width: 358px;
	margin-top: 0px;
	margin-bottom: 0px;
	/*margin-left: 200px;*/
	margin-left: 0px;
	/*border-left: 1px dotted grey;
	border-right: 1px dotted grey;*/
	border-bottom: 1px solid white;
}

div#col_right {
	float: left;
	width: 180px;
	border-bottom: 1px solid white;
	border-left: 1px dotted grey;
}

div#col_right .insert {
	margin-left: 25px;
	margin-right: 10px;
	/*border: 1px solid red;*/
}
div#main .insert {
	margin-left: 25px;
	margin-right: 10px;
	/*border: 1px solid red;*/
}
div#bound_content {
	display:none;
	border: 1px solid red;
}
/*-Bullet item wrap --------------------------------- */
.bullet_wrap_inline {
	margin-left: 25px;
}

.bullet_wrap_inline h3 {
	/*background:url(../graphics/misc/blue_bullet.gif) no-repeat;*/
	/*padding-left: 30px;
	marging-left: -30px;
	margin-top: 10px;*/
	display:inline;
	margin-right: 5px;
	
	margin-left: 0px;
	padding: 0px;
	color: #25A5DF;
	font-size: 11px;
	font-weight:bold;
}



.bullet_wrap_inline p {
	display: inline;
	
}

/* Bullet Items-------------------------------------- */
.bullet_item h2 {
	display:inline;
	margin-right: -10px;
	margin-left: 1px;
	padding: 0px;
	color: #25A5DF;
	font-size: 11px;
	font-weight:bold;
	
}

.bullet_item_bold {
	color: #E39218;
	
}

.bullet_item_block {
	margin: 20px;
	
}

.bullet_item p.bodytext {
	display: inline;
}


.bullet_item p{
	display: inline;
}

#col_left img.pseudo_bullet2 , #col_right img.pseudo_bullet2 {
	/*
	height: 14px;
	width: 20px;
	margin-left: -15px;
	*/
	background:url(../graphics/misc/blue_bullet.gif) no-repeat;
	background-position:bottom left;

}


img.pseudo_bullet2 {
	margin-top: 10px;
	height: 14px;
	width: 20px;
	margin-left: -25px;
	margin-right: 5px;
	
	
	background-image:url(../graphics/misc/blue_bullet.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	/*border: 1px solid red;*/
}

div.bullet_item2 {
	margin-left: 20px;
}

.headline {
	
	color: #25A5DF;
	font-size: 11px;
	font-weight:bold;
}

div#bound_content {
		margin: 0px;
		padding: 0px;
		color: #FF0000;
		display:block;
		visibility:hidden;
		height: 1px;
	}
	
	div#profile {
		padding-bottom: 20020px;
	    margin-bottom: -20000px;  /* X */
	}
	
	div#profile .insert {
		margin-left: 20px;
	}
	
	div#col_right .insert {
		margin-top: 68px;
		margin-left: 10px;
	}
	
	div#main .insert {
	
		margin-top: 68px;
	}
	
	div#col_right {
		padding-bottom: 20020px;
	    margin-bottom: -20000px;  /* X */
	}
	div#content_area {
		overflow:hidden;
	}
	
	#page_heading {
		border-bottom: 1px solid gray;
		height: 68px;
	}
	
	#page_heading img {
		
		
	}
	
	ul.subpages {
		margin-left: 0px;
	}
	
	ul.subpages li {
		display:block;
		background-image: url(fileadmin/public_site_2006_1_18/graphics/misc/menubullet.gif);
		background-repeat:no-repeat;
		list-style:outside;
		list-style-type:none; 
	}
ul.leftmenu, #profile ul
{
	font-weight: bold;
	color: #00Afd9;
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	width: 155px;
}
ul.leftmenu li, #profile li
{
	background: url(/fileadmin/public_site_2006_1_18/graphics/misc/menubullet.gif) no-repeat left top;
	padding: 0px 0px 0px 18px;
	margin: 5px 0px 0px 0px;
}
ul.leftsubmenu {
	font-weight: normal;
	margin: 0px 2px 1px 0px;
	padding: 6px 0px 0px 0px;
	list-style-type: none;
}
ul.leftsubmenu li, #profile
{
	background: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
}

ul.leftsubmenu li a
{
	color: #000;
}
/*New text styles */
.insert h3 {
	color:#003e88;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin-left: 0px;
	text-indent:0px;
}

.insert h2 {
	color:#00Afd9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin-left: 0px;
	text-indent:0px;
}

.insert h4 {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin-left: 0px;
	text-indent:0px;
}