@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_info th { color: #cc6633; padding-bottom:6px }

#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:330px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:253px; 
    margin-left:27px;
    }

.sub_box_right
{
    height:330px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:253px; 
    margin-left:28px;
    }
    
.sub_box_left2
{
    height:385px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:253px; 
    margin-left:27px;
    margin-top:10px;
    }   

.sub_box_right2
{

    height:385px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:253px; 
    margin-left:28px;
    margin-top:10px;
    }

.sub_box_left3
{
    height:260px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:253px; 
    margin-left:27px;
    margin-top:10px;
    }   

.sub_box_right3
{

    height:260px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:253px; 
    margin-left:28px;
    margin-top:10px;
    }
    
.sub_box_bottom
{
    height:260px;
    background:#79B6C7;
    color:#fff;
    float:left;
    width:534px; 
    margin-left:26px;
    margin-top: 10px;
    }
.sub_box_bottom2
{
	height:280px;
	background:#79B6C7;
	color:#fff;
	float:left;
	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_left3 strong {
    margin-top:10px;
    font-size:14px; 
}

.sub_box_right3 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;
}
.sub_box_bottom2 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;
    word-wrap:break-word;
}

a:visited { 
    color: #D35F30; 
    text-decoration: none;
    word-wrap:break-word; 
}

#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 {
    position: relative;
    top: 0;
    border-top: 2px dotted #78b6c5;
    margin-top: 15px; 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;}

div.hidemembers {
display.none;
}

#members_box {
    position:relative;
    top:0px;
    margin-bottom: 15px;
    margin-top:10px;
    width: 560px;
    height: 194px;
    float:left;
}

div.members_element {
    width: 164px;
    height: 165px;
    float: left;
    position: relative;
    margin-left:0px;
    margin-right: 0px;
    margin-top:0px;
}
div.members_element_right {
    width: 164px;
    height: 165px;
    float: left;
    position: relative;
    margin-right: 0px;
}

div.members_container {
    width: 164px;
}

div.members_container ul {
    list-style: none;
    margin-left:0px;
    padding-left:0px;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
}
div.members_container li {
    list-style: none;
    margin-left:0px;
    padding-left:0px;
}

div.members_image ul li img {
    text-align: center;
    border: 1px solid #009999;
    border-top-style: none;

}

div.members_container ul li img {
    width: 162px;
    height: 162px;
    margin-left: 0px;
    margin-top: 0px;
}

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

