/*BODY { 	TEXT-ALIGN: left; 	margin:0px 0px 0px 0px;	padding:0px;	FONT-FAMILY: arial;  background-image: url('images/Diabetes-website-v3-flat_02.jpg');	background-repeat: yes; padding: 5px;}*/

	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		position: center;
		background:url("images/pagemenu/backgr.gif") repeat left top;
		}
	
	#leftcontent {
		position: absolute;
		left:10px;
		top:100px;
		width:200px;
		}

	#centercontent {
	 background:url("images/pagemenu/Content2.gif") repeat-y left top;
		width: 570px;
	border-bottom:1px solid #707070;
	border-left:1px solid #707070;

   		margin-left: 199px;
   		margin-right:199px;

		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		The following bit of code was proposed by Tantek Celik, and it preys upon a CSS
		parsing bug in IE5x PC that will prematurly close a style rule when it runs
		into the string "\"}\"". After that string appears in a rule, then, we can override
		previously set attribute values and only browsers without the parse bug will
		recognize the new values. So any of the name-value pairs above this comment
		that we need to override for browsers with correct box-model implementations
		will be listed below.
		
		We use the voice-family property because it is likely to be used very infrequently,
		and where it is used it will be set on the body tag. So the second voice-family value 
		of "inherit" will override our bogus "\"}\"" value and allow the proper value to
		cascade down from the body tag.

		The style rule immediately following thivoice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:201px;

		}
	html>body #centercontent {
   		margin-left: 201px;
   		margin-right:201px;
		}

	#rightcontent {
		position: absolute;
		right:10px;
		top:180px;
		left: 703px;
		width:200px;
		background:#E8A609;
		background: url("images/pagemenu/content-right2.gif") no-repeat bottom right;
		/*margin-left: 471px;*/
		}
			#rightcontent2{
		position: absolute;
		top:190px;
		left: 700px;
		width:200px;
		background:#E8A609;
		padding-top: 10px;
		background: url("images/pagemenu/content-right2.gif") no-repeat bottom right;
		/*margin-left: 471px;*/
		}
			#right-content-text #A {
		font-color: #000;
		}
	
	#banner {

		/*ackground: url("images/pages/health.png") no-repeat bottom;*/
		width: 566px;
		height: 150px;
   		margin-left: 199px;
		/*Width:650px ;*/
		voice-family: "\"}\"";
		voice-family: inherit;
		height:39px;
			border-left:1px solid #707070;
				border-top:1px solid #707070;
		}
	html>body #banner {
		height:100px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
	/*	border:1px solid #000;*/
		}
	
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:11px;
		padding:5px 5px 0px 10px;
		}
		
		
		.bottom {
	border-top: 1px solid #000;
	padding-bottom: 1px;
}

	.pagetitle {
	  font-family: Helvetica; 
		font-size: 14pt;
		padding:20px 0px 10px 0px;
		margin-left:10px;
		font-weight: normal;
		}

	.chapter {
	  font-family: Helvetica; 
		font-size: 11pt;
		padding:0px 0px 0px 0px;
		font-weight: bold;
		color: #666;
		}
  /* GENERAL */
p { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; }
b { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; }
a { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; color: #0B64aa; }
img .pagetop {
	float: top;
	WIDTH: 200px;
	height: 50px;

	border: #000000;
}



  /* GENERAL LAYOUT */
#front-content { 	FLOAT: left;	WIDTH: 840px;	Margin-TOP: 0;	Margin-Bottom: 20;	TEXT-ALIGN: left;	padding-left: 0;	margin-right: 0; 
}
.front-content-text { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; font-weight: normal;  margin-left:10; margin-right: 10;  margin-top: 5;  margin-bottom: 10; }
.Content-text {  padding-left: 45; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; margin-right: 150; }
.Content-text-front {  padding-left: 45; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; margin-right: 50; }
.Content-text a { color: #0B64aa; }

  /* NAVIGATION */

  /* GENERAL PAGE LAYOUT */
.headline 				 	{	font-family: arial;	text-align: left; text-decoration: none;	font-size: 9pt; font-weight: bold; color: #113067;  line-height: 140%; margin: 17px 0px 10px 00px;   }
.secondheadline			{	font-family: arial;  font-size: 9pt; font-weight: bold; color: #0060ad; line-height: 150% }

.main-text {
	FONT-WEIGHT: lighter; 
	FONT-SIZE: 9pt; 
	LINE-HEIGHT: 110%; 
	FONT-FAMILY: arial; 
	TEXT-ALIGN: left; 		
}

.link_box {

	min-height: 50px;
	MARGIN: 5 5 5 5px;
	PADDING: 10px 5px 5px 5px;
	Background-color: transparent;
	Border-style: double;
	Border-color: #0A0333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 140%;
	font-family: fantasy;
	TEXT-ALIGN: center;
	clear: left;
}


/* -- The BACK-function links -- */
a.back { font-size: 9pt; text-decoration: none; color: #0B64A8; font-weight: normal; font-style:normal;}
a.back:link { font-size: 9pt; text-decoration: none; color: #0B64A8; font-weight: normal; font-style:normal;}
a.back:active { font-size: 9pt; text-decoration: none; color: #0B64A8; font-weight: normal; font-style:normal;}
a.back:visited { font-size: 9pt; text-decoration: none; color: #092E4A; font-weight: normal; font-style:normal;}
a.back:hover { font-size: 9pt; text-decoration: none; color: #850E17; font-weight: normal; font-style:normal;}

/* -- Footnote to graphs and similar -- */
.footnote 					{	font-family: verdana;	margin-left: 0px;	padding-top: 5px; padding-right: 0px; text-align: left;	font-size: 7pt;	font-weight: thin;	color: #666;	line-height: 140%; text-decoration:italic;}

/* HEADER  A list-apart trick http://alistapart.com/articles/slidingdoors/ */

#header {
 float: left;
  width:570px;
  height: 130px;
  background: url("images/header2.gif") no-repeat; 
  font-size:100%;
  line-height:normal;
  }

#header ul {
  margin:0;
  padding:120px 30px 0px 0px;
  list-style:none;
  }
#header li {
  float:left;
  background:url("images/la/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  background:url("images/la/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#000;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#header #current_section {
 background-image:url("images/la/left_on.gif"); 
  }
#header #current_section a {
  background-image:url("images/la/right_on.gif");
  color:#333;
  padding-bottom:4px;
  }
  
  /* PAGE - MENU/ */

#pagemenu {
  float:left;
  width:200px; 
  font-size:93%;
  line-height:normal;
  padding-top: 40px;
	/* more */

  }
#pagemenu ul {
  margin:0;
  padding:0px 10px 10px 10px;
  list-style:none;
  }
#pagemenu li {
  float:left;
  width:160px;
  background:url("images/pagemenu/pagemenu_left_main.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  margin-bottom: 1;
	list-style-type: none;
  }
    

#pagemenu a {
  float:left;
  display:block;
  background:url("images/pagemenu/pagemenu_right_main.gif") no-repeat right top;
  padding:5px 0px 0px 6px;
  text-decoration:none;
  font-weight: normal;
  text-align: left;
  color: #fff;
  }
    #pagemenu .B {
  text-indent: 1em;
  color: #336633S;
      background:url("images/pagemenu/pagemenu_right_indented.gif") no-repeat right top;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#pagemenu a {float:none;}
/* End IE5-Mac hack */
#pagemenu a:hover {
  color:#333;
  }
#pagemenu #current_page {
 background-image:url("images/pagemenu/pagemenu_left_selected.gif"); 
     color: #FFF;
  }
#pagemenu #current_page a {
  background-image:url("images/pagemenu/pagemenu_right_selected.gif");
  color:#000;
  font-weight: normal;
  padding-bottom:1px;
  }
  
  #pagemenu #b {
background:url("images/pagemenu/Front-page-left-text2.gif") y-repeat left top;
	border:1px solid #707070;
	  padding:0 0 0 0px;
     color: #FFF;
	 font: times;
  }		

  #pagemenu #tra {
	font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; 
		margin:0px 0px 0px 0px;
  }
  

  .white a {
  background-image:url("images/pagemenu/pagemenu_right_selected.gif");
  color:#FFF;
  font-weight: normal;
  padding-bottom:1px;
  }
		

