/* KDIGO ELASTIC Width CSS Document */

body{

	background-color:#414141;

	color:#000000;

	font-size:62.5%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding:0px;

	/*

	background-image:url(../images/mn_background.gif);

	background-position:center;

	background-position:top;

	background-repeat:repeat-y;

	*/

}



img{

border:0;

}

h1{

	font-size:2em;

	font-family:"Trebuchet MS";

	color:#000;

	height:42px;

	width:100%;

	text-indent:10px;

	margin:0px;

	padding-top:2px;

	/*

	background-image:url(../images/h1_background.gif);

	background-repeat:repeat-x;

	*/

}

h2{

	font-size:1.5em;

	color:#285b9a;

	padding-left:10px;

	padding-right:10px;

	padding-bottom:0px;

	padding-top:5px;

	margin:0px;

}

h3{

	font-size:1.3em;

	color:#000;

	padding-left:10px;

	padding-right:10px;

	padding-top:5px;

	margin:0px;

}

h4{

	font-size:1.5em;

	color:#4fa576;

	margin-bottom:0;

}

p{	

	padding-left:10px;

	padding-bottom:10px;

	padding-top:5px;

	margin:0px;

}



table{

	border:#000000;

	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;

	width:98%;

}



notable{

	font-size:1.2em;

	

}



a {

	color:#008000;

	text-decoration:none;

	font-weight:500;

}

a:hover{

border-bottom-color:#0000FF;

border-bottom-style:dotted;

border-bottom-width:1px;

}

a:visited{

}



table.guideline-table {

border: 3px #bfbfbf solid;

color: #000000;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10pt;

font-weight: normal;

font-style: normal;

padding: 3px;}



table.topic-table {

border: 1px #000000 solid;}



td.topic-td {

border-right: 1px #000000 solid;

}



tr.green-row{

background-color:#FFFFFF;

}



tr.grey-row{

background-color:#FFFFFF;

}



td.guideline-table {

border-right: 1px #ffffff solid;

}



.mission{

padding-left:300px;

padding-top:5px;

font-weight:bold;

}

.mission p{

padding-left:0;

padding-top:0;

line-height:18px;

}



.subNav{

margin:0;

float:right;

color:#FFFFFF;

height:25px;

/*

width:305px;

*/

width:400px;

margin-top:126px;

background-image:url(http://www.kdigo.org/images/subNav.gif);

background-position:top left;

background-repeat:no-repeat;

text-align:center;

padding-top:5px;

}

/* ------------ | HEADER STYLES | ------------ */

.hdr_container{

height:150px;/*

background-image:url(../images/hdr_background.gif);

background-position:center;

background-repeat:repeat-y;*/

background-color:#405c76;

width:800px;

margin-left:auto;

margin-right:auto;





}



.header{

height:140px;

width:800px;

padding-bottom:10px;

background-image:url(http://www.kdigo.org/images/kdigo2.jpg);

background-position:left;

background-repeat:no-repeat;

border-color:#364e64;

border-left-width:5px;

border-right-width:5px;

border-style:solid;

border-bottom-width:0;

border-top-width:0;

}



/* ------------ | ^ HEADER STYLES ^ | ------------ */

.content{

}



.main{

	

	width:800px;

	background-color:#414141;

	margin-left:auto;

	margin-right:auto;

	

}

.wrapper{

	

	width:800px;

	margin-top:0px;

	margin-bottom:10px;

	padding-bottom:10px;

	background-color:#000;

	min-height: 275px;

	padding: 0px 0 140px 0;

	position: relative;

	border-color:#363636;

	border-left-width:5px;

	border-right-width:5px;

	border-style:solid;

	border-top-width:0;

}

.main_content{

	width:780px;

	

	background-color:#FFFFFF;

	/* 080608 Edit

	margin-left:260px;

	*/

	margin-left:10px;

	margin-right:10px;

	padding: 0;

	height:100%;

	margin-top:10px;

	padding-bottom:30px;

	clear:both;

}



.main_content p{

	font-size:1.2em;

}



.main_content li{

	font-size:1.2em;

}

/* ------------ | SIDEBAR STYLES | ------------ */

.sidebar{

	float: left;

	padding-left:10px;

	padding-bottom:10px;

	margin-bottom:10px;

	width:240px;

	height:100%;

	background-color:#000;

	color:#FFFFFF;

	font-size:1.2em;

}



.slideshow {

	padding-top:10px;

	width:240px;

}



.slideshow h1{

	width:240px;

	background-image:url(../images/evntPhotos.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	}



/* ------------ v | NAV STYLES | v ------------ */

.sb_nav_hdr{

height:11px;

width:240px;

background-image:url(../images/navHdr_background.gif);

background-position:top;

background-position:left;

background-repeat:no-repeat;

margin:0;

padding:0;

}



.sidebar ul {

margin:0;

padding:0;

background-color:#0a6b38;

/*background-image:url(../images/navLi2_background.gif);

background-position:top;

background-position:left;

background-repeat:repeat-y;*/

width:240px;

}



.sidebar ul li {

display: block;

padding-top:10px;

padding-left: 15px;

min-height:20px;

list-style-type:none;

background-position:left;

background-position:top;

background-repeat:no-repeat;

background-image:url(../images/navLi2_background.gif);

}



.sidebar ul li a {

color:#FFF;

display: block;

}



.sidebar ul li a:after{

content:" »";

}



.sidebar ul li a:hover {

color:#aabdbb;

display: block;

border-style:none;

margin-top: -10px;

padding-top: 10px;

margin-left: -15px;

padding-left: 15px;

width:225px;

min-height:20px;

height:100%;

/*background-color:#0c423b;*/

background-image:url(../images/navLihvr2_background.gif);

background-position:left;

background-position:top;

background-repeat:no-repeat;

}



.sidebar ul li a:hover:after{

content:" ¬";

}



.sidebar ul li a:active {

color:#aabdbb;

}



.sidebar ul li a:visited{

/*color:#0a3832;*/

color:#fff;

}

/*.sidebar a:active:before{

content: ":: ";

}*/



.sidebar ul ul {

}



.sidebar ul ul li {

padding-left:30px;

background-image:url(../images/navLiLi_background.gif);

background-position:top;

background-position:left;

background-repeat:no-repeat;

}



.sidebar ul ul li a{

}



.sidebar ul ul li a:hover {

color:#FFFFFF;

padding:0;

margin:0;

margin-top:-9px;

margin-left:-30px;

padding-top:9px;

padding-left:30px;

width:210px;

height:24px;

/*background-color:#0c423b;*/

background-image:url(../images/navLihvr2_background.gif);

background-position:top;

background-repeat:no-repeat;

}



.sidebar ul ul li a:active {

}



.sidebar ul ul li a:visited {

}



.sb_nav_ftr{

height:11px;

margin:0;

padding:0;

width:240px;

background-image:url(../images/navFtr_background.gif);

background-position:top;

background-position:left;

background-repeat:no-repeat;



}

/* ------------ ^ | NAV STYLES | ^ ------------ */


.ftr_wrp{

	

	background-color:#000;

	

	width:800px;

	height:122px;

	border-color:#363636;

	border-left-width:5px;

	border-right-width:5px;

	border-style:solid;

	border-bottom-width:5px;

	border-top-width:0;

}



.footer_container{

position:relative;

clear:left;

height:122px;

width:800px;

margin-top:0px;

background-color:#414141;

margin:-140px auto 0 auto;



}





.footer {

color:#000000;

background-color:#FFFFFF;

background-image:url(../images/Ftr_background.gif);

background-position:top;

background-repeat:repeat-x;

height:112px;

margin-right:10px;

margin-left:10px;

}


.footer a{

color:#666666;

margin-left:0;

}



.ftr_links{

color:#FF0000;

text-align:right;

padding-right:10px;

padding-top:10px;

}

.ftr_credits{

font-size:.9em;

padding-bottom:0px;

margin-top:40px;

margin-left:0;

text-align:right;

padding-right:10px;

}



.map{

width:203px;

height:100%;

padding-left:10px;

padding-top:10px;

float:left;

}

.main_content li ol li {
 font-size:1em;;
 }


