/* ========= this is main content, all pages =========== */

body { font-family:Geneva, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}


#maintable { background-color:#a7bccb; border:1px solid #8297dc; width:1000px; }

#indexleft { width:530px; float:left; margin-left:60px; margin-top:65px;}

#hometext { float:left; clear:left; }

#indexright { width:350px; float:right; margin-right:55px; padding-top:65px; }

#aboutimage { margin-top:0px; margin-bottom:25px; background-color:#32599e; border:1px solid #8297dc; padding:5px; }

#rightmenucontainer { float:right;}

#rightmenu { margin-left:25px; margin-top:0px; width:197px; }

#cancercontainer { background-color:#32599e; height:186px; width:250px; float:right; border:1px solid #8297dc; }

#officecontainer { background-color:#32599e; height:212px; width:250px; margin-top:10px; float:right; clear:both; border:1px solid #8297dc; }

#maincontent { width:900px; margin-left:40px; padding-top:10px; margin-bottom:20px; color:#ffffff; }

.education { padding:5px;}

/*#directory td{ border-bottom:1px solid #000; } */

#locations { margin-top:30px; font-family:Verdana, Arial, Helvetica, sans-serif;  border:1px solid #8297dc; color:#fff;background-color:#32599e; clear:left }


#title {float:left; margin-left:35px; padding-right:700px; padding-bottom:15px;}

#dr { background-color:#32599e; border:1px solid #8297dc; }




/* ========= this is dropdown information =========== */

.headertable { border-width: 0px 0px 0px 0px; }

.headertable td { font-size: 13px; text-align: center; margin: 0px; padding: 0px; }

.headertable td a:link, .headertable td a:visited, .headertable td a:active { color: #fff; text-decoration: none; }

.headertable td a:visited { color: #fff; text-decoration: none; }

.headertable td a:hover { color: #6A8CA6; text-decoration: none; }

.dropdowncontainer { position: relative; padding: 0px; padding-bottom: 0px; margin: 0px; text-align: left; visibility: hidden; display:block; }

.dropdown {	position: absolute; left: 0px; top: 0px; visibility: hidden; border: 1px solid #2F424A; border-top:0px; padding-top: 0px; margin-top: 0px; margin-left: 0px; text-align: left;            font-size: 14px; width: 130px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; }

.dropdown br { display: none; }

.headertable td .dropdown a { border-top: 1px solid #2F424A; display: block; text-align: left; font-size: 12px; padding: 5px; padding-left: 10px; padding-right: 10px; }

.headertable td .dropdown a:link, .dropdown a:visited, .dropdown a:active {	background-color: #669FB5; color: #000000; }

.headertable td .dropdown a:hover { background-color: #365F9C; color: #fff; }

.dropdownsub { position: absolute; left: 179px;	top: 0px; visibility: hidden; z-index: 998; text-align: left; font-size: 12px; width: 180px; }

.dropdownsub br { display: none; }




form { margin: 0px; padding: 0px; }

/* ========= this is footer =========== */

#footer a:link,  #footer a:visited, #footer a:active{ color: #FFF; font-weight: bold; text-decoration: none; }

#footer a:hover { color: #93AAC1; text-decoration: none; }


/* ========= this is regular links =========== */

a:link, a:visited, a:active{ color: #FFF; font-weight: bold; text-decoration: none; }

a:hover { color: #93AAC1; text-decoration: none; }

/* ========= this is other stuff =========== */




h2 { color: #fff; margin: 0px; font-family: trebuchet ms, arial, helvetica, sans; }

h3 { color: #fff; margin: 0px; font-family: trebuchet ms, arial, helvetica, sans; }


span.sideComponent { display:block; width:237px; height:260px; background-image:url(../images/side_bottom.jpg); background-repeat:no-repeat; }

span.rssComponent { display:block; width:237px; height:417px; background-image:url(../images/rss_bg.jpg); background-repeat:no-repeat; }

hr { border:none; height:1px; background-color:#000000;	margin:0px; }

.noteToSelf { border: 1px solid #ff0000; padding: 10px; margin-right: 1px; }

#errorBox { border: 2px solid #8297dc; padding: 2px; margin-right: 1px; background-color:#a7bccb; clear:left; width:650px; }

#thankBox { border: 2px solid #8297dc; padding: 2px; margin-right: 1px; background-color:#a7bccb; clear:left; width:650px; }


.copy { font-family: arial, sans; color: #fff; line-height: 100%; }
