@charset "utf-8";
/* this is the new main css file for the css based (div structure) icbp website 
This code has been written by Linda Wright - it is nothing special but it has taken weeks to write - so it is copyrighted and may not be re-used without permission*/

/*------------wildcard selector---------------------*/
*    {
	margin: 0px;  /*this removes the default margins on different browsers*/
	padding: 0px; 
}


body {
	background-image: url(/ima/bg/bg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	text-align: center;  /*according to movie 4*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*---------------wrapper-----------------*/

#wrapper {
	position: relative;
	width: 900px;
	margin: 0 auto;
	text-align: left; /*to accommodate IE6*/
}

/*--------------header panels--------------*/

#Header {
	width:900px;
	height:173px;
}

#Menu {
	width:900px;
	height:54px;
}

#new_Menu {
	width:900px;
	height:22px;
}
#flat_menu_div {
	
	z-index:1;
}

#dates {
	width:140px;
	float:right;
	}

/*--------------main content divs=========*/

#Main_content  {
	width:900px;
	background-color: #F0F2F7;
}

#Main{
	width: 850px;
	padding-top: 15px;
	padding-left: 25px;
}

#Lft_pan  {
	width:150px;
	float:left;
}

#Lft_half {
	width:410px;
	float:left;
	padding-left:25px;
	}

#Mid_lft  {
	width:720px;
	float:left;
	background-color: #F0F2F7;
	padding-left: 10px;
	padding-top: 15px;
}

#Mid  {
	width:560px;
	float:left;
	padding-left: 20px;
	padding-top: 15px;
	text-align: justify;
}

#Mid_rt  {
	width:720px;
	float:right;
	padding-right: 10px;
	padding-top: 15px;
}

#Rt_half {
	width:410px;
	float:right;
	padding-right:25px;
	}
	
#Rt-pan  {
	width:150px;
	float:right;
}
	
/*----------------clear--------------------*/

#Clear {
	clear: both;
}
#hiet{
	line-height: 20px;
	}

/*-------------footer divs----------------*/

#footer { 
	background-image:url(/ima/liv/bar.gif);
	height:25px;
}
#f1date {
	float: left;
	width:290px;
	padding:5px;
}
#f2cntr {
	float: left;
	width:290px;
	text-align:center;
	padding:5px;
}
#f3lw {
	float: left;
	width:290px;
	text-align:right;
	padding:5px;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}


/*----------------text dressing--------------------*/

.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C3147;
}

.small_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0C3147;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	color:#0C3147;
}

.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffa81f;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0C3147;
}

a:link {
	text-decoration: none; /* to stop default link colours and underlining*/
	color: #313C53;
	font-weight:bold;
}

a:hover {
	text-decoration: none; 
	color: #52658C;
}

a:active {
	text-decoration: none;
	color: #313C53;
	font-weight:bold;
}

a:visited {
	text-decoration: none;
	color: #313C53;
	font-weight:bold;
}

a img { border:none; }
