@charset "UTF-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
}

body 
{
	/* for IE 6 - we fix this in $wrap */
	text-align:center;
	font-family:Helvetica, Verdana, Sans;
	color:#444;
	font-size:.7em;
}
h1{
color:#cc6633;
font-size:1.7em;
padding-top:0.2em;
}
h2{
font-size:1em;
padding-top:0.8em;
color:#cc6633;
}
h3{
font-size:1em;
padding-top:0.5em;
}

#wrap {
	width:822px;
	text-align:left;
	/* ignored by ie */
	background-color: #FFFFFF;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.right_wrapper
{
background:#EBF5FA;

}

#header {
	background:url(http://www.cancernurse.eu/images/eons_top_banner.jpg);
	height:115px;
}

#logo {
	width:1px;
	float:left;
	height:115px;
}

#search {
	float:right;
	margin:10px 10px 0 0;
}

#menu {
	height:29px;
	padding-left:50px;
	background-repeat:no-repeat;
	background:url(images/nav_bar/navbar.jpg);
}

#content {
	margin-top:0px;
}
.right_menubox{
background:#003300;
background-position:right;
}

#content_info ul li { padding: 4px; }

#content_left {
	width:587px;
	float:left;
	background:#fff;
	min-height:300px;
}

#content_info {
	text-align:left;
	width: 400px;
	padding-right:18px;
	top: 0px;
	position:relative;
	float:right;
	left: 0px;
	padding-bottom: 15px;
}

.left_sidebar{
	position:relative;
	width:150px;
	background-color:#4d99b9;
}
.sub_box_left
{
	height:280px;
	background:#79B6C7;
	color:#fff;
	float:left;
	margin-left: 0px;
	width:253px; 
	margin-left:26px;
	}

.sub_box_right
{
	height:280px;
	background:#79B6C7;
	color:#fff;
	float:left;
	margin-left: 0px;
	width:253px; 
	margin-left:28px;
	}
	
.sub_box_left2
{
	height:238px;
	background:#79B6C7;
	color:#fff;
	float:left;
	margin-left: 0px;
	width:253px; 
	margin-left:26px;
	margin-top:10px;
	}	

.sub_box_right2
{
	height:238px;
	background:#79B6C7;
	color:#fff;
	float:left;
	margin-left: 0px;
	width:253px; 
	margin-left:28px;
	margin-top:10px;
	}
	
.sub_box_bottom
{
	height:220px;
	background:#79B6C7;
	color:#fff;
	float:left;
	margin-left: 0px;
	width:534px; 
	margin-left:26px;
	margin-top: 10px;
	}

.sub_box_top
{
	height:240px;
	background:#79B6C7;
	color:#fff;
	float:left;
	margin-left: 0px;
	width:534px; 
	margin-left:26px;
	margin-bottom: 6px;
	}


.sub_box_content {
	padding:10px;
}


.sub_box_left strong {
	margin-top:10px;
	font-size:14px;	
}

.sub_box_right strong {
	margin-top:10px;
	font-size:14px;
}

.sub_box_left2 strong {
	margin-top:10px;
	font-size:14px;	
}

.sub_box_right2 strong {
	margin-top:10px;
	font-size:14px;
}

.sub_box_top strong {
	margin-top:10px;
	font-size:14px;
}

.sub_box_bottom strong {
	margin-top:10px;
	font-size:14px;
}
div.whitelink a
{
color: white;
} 


	
.border {
	border-bottom:dotted 2px #fff;
	padding-top: 5px;
}

/*#content_data{ text-align: left; position: absolute; left: 165px; width: 800px; }*/

#content_right { float:right; background:#ebf5fa; padding: 10px 20px; }

.sidebar_item {
	width:175px;
	background:#d0d0d0;
	position: relative;
	padding: 10px;
}

#footer {
	margin-top:0px;
	text-align:left;
	color:#8f8f8f;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	position: static;
	bottom: 0px;
	width: 100%;
}

.clear {
	clear:both;
}
#wrap #menu {
}
.style2 {font-size: 0.7em}#wrap #menu {
}
A:link {
color:#D35F30;
text-decoration:none;
}
a:visited { 
color: #D35F30; 
text-decoration: none; 
} 
#wrap #content #content_right .address {
	color: #4d99b9;
}
#wrap #content #content_right {
	height: 100%;
	position: relative;
}
#wrap {
}
#wrap #content #content_right .textcolour strong {
	padding-bottom: 5px;
}

/*Sidebar menu */
#vertmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 150px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}

#vertmenu ul {
list-style: none;
background-color:#4d99b9;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 00px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 90%;
display: block;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
text-indent:6px;
color: #FFFFFF;
padding: 5px;
}
.active {
background-color:#d25c2e;
}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #FFFFFF;
background-color:#d25c2e;
}#wrap #content #content_left #content_data {
	position: relative;
	height: 50px;
	top: -190px;
	width: 340px;
}
#wrap #content #content_left .left_sidebar {
	top: 10px;
	left: 0px;
}
#wrap #content #content_left #content_data h1 {
	color: #d35d2f;
}
#wrap #footer {
	bottom: 0px;
}
#wrap #content #content_left img {
	padding-left: 0px;
}
#wrap #content #content_left .sub_box {
	padding-left: 0px;
}

/*Dashed Line*/
.dash 
{
border-top: 3px dotted #78B6C5;
margin-top: 5px;
}
.dashhomepage
{
border-top: 2px dotted #78b6c5;
margin-top: 25px; margin-left: 26px; margin-right: 27px; margin-bottom:0px;
font-size: 0.8em;
}
.dashseparate
{
border-top: 2px dotted #cc6633;
margin-top: 14px;
font-size: 0.8em;
}

.dash_table
{
border-top: 3px dotted #cc6633;
}

.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }

.searchheading { font-size:1em; padding-top:1em; font-weight:bold; color:#cc6633; }

.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }

.infoline { color: #4A96BD;}

/*Table Formatting
table {	
 border="0";
 cellpadding="4";
 cellspacing="4";
}*/