html,body {height: 100%; margin: 0; padding: 0; text-align: center;}
body{background: #ffffff url(images/body.gif) repeat-x; width: 100%;}
hr{display: none; font-size: 0; height: 0; margin: 0; padding: 0; visibilty: hidden;}
#main{background: url(images/container.gif) 1px bottom repeat-y; font-size: 0.8em; color: #525353; _height: 100%; margin: 0 auto -133px auto; min-height: 100%; width: 760px; z-index: 0;}
#header{background: url(images/top-bar.gif) bottom center no-repeat; height: 130px;}
#header-menu{width: 730px; float: left; padding-top: 0px; padding-left: 23px; text-align: left;}
#header-menu a{color: #4b5aae; font-weight: bold;}
#header-menu-left{width: 600px; float: left; padding: 5px 0 0 0; overflow: hidden;}
#header-menu-right{width: 100px; float: right; padding: 3px 0 0 0; overflow: hidden;}
#headerleft{background: url(images/headerleft.gif) left no-repeat; float: left; height: 100px; width: 160px;}
#headerleftinner{padding: 0 0 0 20px;}
#headerright{background: #fff url(images/header-right.gif) left bottom no-repeat; float: right; height: 98px; text-align: right; width: 600px;}
#header-icon{padding: 55px 10px 0 0; width: 146px; float: right; font-size: 70%; color: #b4b4b3; text-align: left;}
#logo{height: 90px; overflow: hidden; padding: 5px 0 0 5px; text-align: left;}
#left{float: left; font-size: 1em; overflow: hidden; width: 160px; padding-top: 20px; padding-left: 5px;}
#leftinner{padding: 0 0 0 0px;}
#logo-diabets{hight: 74px; text-align: center;}
#right{background: url(images/right.gif) left top no-repeat; float: right; overflow: hidden; text-align: left; width: 590px;}
#breadcrumb{background: #fff; color: #03613a; font-size: 0.8em; text-align: left; line-hight: 20px; padding-left: 20px; padding-top: 10px;}
#breadcrumb a{color: #999965; text-decoration: underline;}
#search-place{width: 128px; float: right; padding: 5px 10px 0 0; white-space: nowrap;}
#content{padding: 10px 70px 10px 30px; text-align: left;}
#contenttext{padding: 0;} 
#contenttext p{margin: 0; padding: 0;}
#contenttext ul{vertical-align: middle;}
#margin{height: 133px;}
#footer{background: url(images/footer.gif) bottom repeat-x; font-size: 0.8em; height: 133px; text-align: center; width: 100%;}
#footerinner{background: url(images/footer-inner.gif) center bottom no-repeat; height: 133px; margin: 0 auto; overflow: hidden; width: 760px;}
#footerinner a{text-decoration: none;}
#footerleft{color: #bababb; float: left; height: 45px; line-height: 11px; overflow: hidden; width: 500px; font-size: 10px; text-align: left; padding-top: 87px; padding-left: 15px;}
#footerleft a{color: #bababb;}
#footerright{color: #bababb; float: right; height: 45px; line-height: 30px; overflow: hidden; text-align: right; width: 200px; font-size: 10px; padding-top: 87px; padding-right: 15px;}
#footerright a{color: #bababb;}
#footermenulinks ul{line-height: 29px; margin: 0; padding: 0; width: 100%; text-align: left;}
#footermenulinks ul li{color: #8fa555; display: inline; font-size: 0.9em;}
#footermenulinks ul li a{color: #8fa555; font-size: 0.9em; padding: 0px; text-decoration: none;}
#footermenulinks ul li a:hover{color: #333;}
#footermenulinks #active {}
.bold{font-weight: bold;}
.clear{clear: both; font-size: 0; height: 0; overflow: hidden;}
.copyright{font-size: 80%; color: #ffffff; padding: 0 0 0 15px;}
.copyright a{color: #d3d6d9;}
#login-icon{float: right; padding: 116px 20px;}
#login-icon a{}
#login-icon img{border: 0px;}
