html {  height:100%;}
body {  padding:0;  width:1002px; margin:0 auto;  min-height:100%; position:relative; font-family: Verdana; background-color:#ffffff; border: 1px solid #2d4372;}
* html body {  height:100%;}
#top { width:1002px;height:200px; background:url(http://www.vipdoctor.net/images/top.jpg); background-color:#9cc8df;}
#name{position:absolute; width:100%; height:auto; top: 170px;}
#logo{ position:absolute; width:100%; height:auto; top:0px;}
#footer{  position:absolute; bottom:0; height:85px; width:1002px; left: 0px; padding:0px 0 0 0; background-color:#2d4372; background-image:url(http://www.vipdoctor.net/images/footer.gif); background-position:bottom; background-repeat:repeat-x; text-align:right;}
#ftext{ float:left; width:740px; height:auto ; margin-top:40px;}
#fconer{width:auto; height: auto;}
#content { width:1000px; padding-bottom: 30px; background-color:#ffffff;}
#content { overflow:hidden; width:1002px;}
#main { float:left; width:739px; padding-top:15px; padding-bottom:20px; padding-left:20px; padding-right: 20px;}
#stat {width:1002px; height:auto; background-image: url(http://www.vipdoctor.net/images/stat.gif); background-repeat:no-repeat; margin-left: -20px; margin-top: 20px; }
#stattext{width:504; padding-top:10px; padding-bottom:40px; padding-left:20px; padding-right: 255px; background-image: url(http://www.vipdoctor.net/images/right.gif); background-repeat:repeat-y; background-position:right; }
#coner{ position:absolute; width:35px; height:35px; top: 200px; right: 219px; background-image:url(http://www.vipdoctor.net/images/coner1.gif);}
#right { position:absolute;  width:179px; top:200px; right: 0px; background-color:#2d4372; padding-top: 5px; padding-left:20px; padding-right:20px; margin-bottom:30px;}
#search{ position:absolute; width:100%; height:40px; padding-left: -10px; padding-right:-10px;}
#tnav{ position:absolute; height:auto; width:auto; text-align:center; padding-top:7px; float:right; top: 10px; right: 10px;}

#password{ position:absolute; top:0px; width:140px; height:30px;}
#button{ position:absolute; top: 0px; width:auto; height:auto; left: 140px;}


.text h1{ font: 12px Verdana; font-weight: bold; color: #ffffff;}
.text h2{ font: 12px Verdana; font-weight: bold; color: #2d4372;}
.text h3{ font: 12px Verdana; color: #000000;}
.text{ font: 12px Verdana; line-height: 16px; color: #404040;}
.text A:link{ font: 12px Verdana; color: #2d4372;text-decoration:underline;}
.text A:hover{ font: 12px Verdana; color: #2d4372;text-decoration:none;}
.text A:visited{ font: 12px Verdana; color: #2d4372;text-decoration:underline;}
.text A:active{ font: 12px Verdana; color: #2d4372;text-decoration:none;}
.toptext{ font: 10px Verdana; color: #ffffff;}
.toptext A:link{ font: 10px Verdana; color: #ffffff; text-decoration:none;}
.toptext A:hover{font: 10px Verdana; color: #ffffff; text-decoration:underline;}
.toptext A:visited{ font: 10px Verdana; color: #ffffff; text-decoration:none;}
.toptext A:active{ font: 10px Verdana; color: #ffffff; text-decoration:none;}
.right{ font: 12px Verdana; color: #ffffff;}
.right br { line-height:6px;}
.right A:link{ font: 12px Verdana; color: #ffffff;text-decoration:none;}
.right A:hover{ font: 12px Verdana; color: #ffffff;text-decoration:underline;}
.right A:visited{ font: 12px Verdana; color: #ffffff;text-decoration:none;}
.right A:active{ font: 12px Verdana; color: #ffffff;text-decoration:none;}
input{font: 11px "Microsoft Sans Serif"; color: #000000; background: #ffffff;}