* {border:0; margin:0; padding:0; color: black}

body{
   font-family: Verdana, "Bitstream Vera Sans", Arial, Geneva, "Lucida Grande", sans-serif;
   text-align: center;
   font-size: 9pt;
   color: #002083;
   background-color: #d7e7e2;
   line-height: 1.3em;
}

h1, h2{ text-align:left; color: #4e8a85;}


input, select, textarea{
	font-family: Georgia, "MS Serif", "New York", serif;	
	font-size: 13px;
   font-weight: bold;
   color: #002083;
   padding:1px;
   border: 1px solid gray;
   background-color: #EEEEEE;
   margin: 1px 1px 0 1px;
}


button{
   margin: 3px;
   border-top: 1px solid white;
   border-left: 1px solid white;
   border-right: 2px solid gray;
   border-bottom: 2px solid gray;
}


#footer a:link, #footer a:visited {
	color: black;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4e8a85;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4e8a85;
}

#footer a:active {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4e8a85;
}

#visitus {
   font-size: 14pt;
   text-decoration: underline;
   color: #4e8a85;
}

#page {
   text-align: justify;
   background-image: url(images/background-color.gif);
   background-color: white;
   min-height: 510px;
   width: 770px; 
   border: 1px solid #4e8a85;
   margin-top: 5px;
   margin-left: auto;
   margin-right: auto;
} 

#scrn{
/*   height: 476px; -- -- set minimum page height here -- -- */
   height: 573px;
   float: right;
   background-image: url('images/dr_names.gif');
   background-repeat: no-repeat;
   margin-top: 10px;
   width: 20px;
   margin-left: 5px;
}

#infoblock {
   display:inline;
   color: white;
   background-image: url(images/info-background.gif);
   background-repeat: no-repeat;
   width: 200px;
   height: 250px;
   float: left;
   font-size: 9pt;
   margin-left: 20px;
}

#infoblock h2{
   font-size: 10pt;
   text-align: center;
   color: white;
   margin-top: 8px;
}

#infoblock p{
   text-align: center;
   color: white;
   margin-top: 8px;
}

#infoblock a{
   color: white;
}

#info {
   display:inline;
   float: right;
   width: 500px;
   margin-top: 20px;
}

#info h2 {
   margin-top: -10px;
   font-size: 14pt;
}

#info p {
margin-top: 8px;
word-spacing: -1px;
line-height: 1.1em;
}

#welcome {
   display: inline;
   width: 735px;
   height: 270px;
   float: left;
}

#title {
   height: 45px;
   text-indent: -6000px;
   background-image: url('images/title.gif');
   background-repeat: no-repeat;
   }


#lists {
margin-top: 5px;
margin-left: 10px;
}

#lists td{
   padding-top: 3px;
}

#lists h1 {
   background-image: url(images/leading.gif);
   background-repeat: repeat-x;
   font-size: 14pt;
}

#lists table {
   width: 99%;
   margin-bottom: 10px;
}

.link {
   background-image: url(images/leading2.gif);
   background-repeat: repeat-x;
}

.heading {
   background-image: url(images/background-color.gif);
   padding-left: 10px;
   padding-right: 10px;
}

h1 .heading {
   color: #4e8a85;
}

#video {
   width: 48%;
   float:left;
}
#video table {
   text-align: left;
}
#video h1{
   text-align: right;
   }

#print {
   display: inline;
   width: 48%;
   float:right;
}

#print table {
   text-align: right;
}

#vspacer {
   float: right;
   height: 200px;
   width: 1px;
}

.left { float: left; }
.right { float: right; }

#slideshow {
   width: 187px;
   height: 141px;
   text-align: center;
   margin-left: 6px;
   margin-bottom: 10px;
}

.clearit{ clear: both; }


#footer{
   margin: 0 10px 10px 10px;
   height: 15px;
   clear: both;
   font-size: 75%;
}

#design {
   width: 25%;
   display: inline;
   text-align: left;
   float: left;
}

#copyright {
   width: 25%;
   display: inline;
   float: right;
   text-align: right;
}

#address {
   width: 49%;
   display: inline;
   float: left;
   text-align: center;
}

#videoplayer {
   width: 320px;
   float: left;
}

#video_cmd {
   float: left;
   margin-top: 20px;
   margin-left: 8px;
}


