@charset "UTF-8";
/* Effective stylesheet produced by snapshot save */
html { font-size: 100%; }
body { font-family: Arial,Helvetica,sans-serif; font-size: 0.8em; color: rgb(51, 51, 51); margin: 0px; text-align: center; }
a { color: rgb(51, 0, 102); }
#main { width: 98%; margin: 20px auto 0px; background-color: rgb(255, 255, 255); text-align: left; padding-bottom: 0px; border: 1px solid rgb(204, 204, 204); }
#main-footer { margin: 0px; padding: 0px; height: 20px; width: 100%; clear: both; }
#main-toplinks .left, #main-botlinks .left { margin: 0px 20px 0px 0px; padding: 0px; float: left; }
#main-toplinks p, #main-botlinks p { margin: 0px; padding: 0px; }
#main-toplinks .right, #main-botlinks .right { margin: 0px 0px 0px 20px; padding: 0px; float: right; }
#main-toplinks .clear, #main-botlinks .clear { clear: both; height: 1px; width: 730px; margin: 0px; padding: 0px; font-size: 10%; }
#main-toplinks a, #main-botlinks a { color: rgb(255, 255, 255); text-decoration: none; font-size: 100%; }
#main-toplinks a:hover, #main-botlinks a:hover { text-decoration: underline; }
#main-header { width: 100%; padding-top: 20px; background-color: rgb(255, 255, 255); }
#main-header .leftbox { float: left; width: 200px; margin-top: 0px; margin-left: 20px; font-size: 90%; color: rgb(102, 102, 102); margin-bottom: 15px; line-height: 120%; }
#main-header .rightbox { float: right; width: 220px; margin-top: 2px; margin-right: 20px; text-align: right; margin-bottom: 15px; }
#main-header .rightbox img { border-width: 0px; border-style: none; }
#main-header-menu { font-size: 10%; height: 10px; width: 100%; clear: both; }
#main-header-menu ul { display: none; }
#main-toplinks, #main-botlinks { display: none; }
#main-breadcrumb { display: none; }
#main-title h1 { margin: 0px; padding: 15px 0px 15px 20px; font-size: 180%; background-color: rgb(197, 197, 197); background-image: url("print2-ttlbg.gif"); background-repeat: repeat-x; background-position: left top; }
#main-breadcrumb a { color: rgb(0, 0, 0); text-decoration: none; }
#main-breadcrumb a:hover { text-decoration: underline; }
#main-breadcrumb p { margin: 0px; padding: 2px 0px 2px 20px; }
#main-menu { display: none; }
#main-menu ul { display: none; }
#main-menu li { display: none; }
#main-menu a { display: none; }
#main-content { width: 100%; margin: 20px 0px 0px; padding: 0px; }
#main-content h2 { margin: 0px 20px 10px; padding-top: 0px; padding-bottom: 0px; font-size: 150%; }
#main-content h3 { font-size: 130%; margin: 20px 20px 10px; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 2px; }
#main-content h3 .light { font-weight: normal; font-size: 95%; }
#main-content h4 { font-size: 110%; color: rgb(102, 102, 102); margin-right: 20px; margin-left: 20px; }
#main-content p { line-height: 150%; margin-top: 1em; margin-bottom: 1em; padding-right: 20px; padding-left: 20px; }
#main-content li { line-height: 150%; }
#main-content ul { margin-right: 20px; margin-left: 20px; }
#main-content .padleft { border: 1px solid rgb(204, 204, 204); margin-bottom: 10px; margin-left: 10px; }
#main-content .border { border: 1px solid rgb(204, 204, 204); margin-left: 20px; }
#main-content .iframemap { height: 300px; width: 549px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); }
#main-rightbox { width: 94%; font-size: 90%; background-color: rgb(238, 238, 238); margin-right: 20px; margin-left: 20px; padding-top: 10px; padding-bottom: 10px; }
#main-rightbox p { line-height: 150%; padding-right: 20px; padding-left: 20px; }
.whitetxt { color: rgb(255, 255, 255); }
#eng-menu img, #science-menu img, #ssh-menu img { border: 1px solid rgb(204, 204, 204); }
.listbutton { color: rgb(255, 255, 255); background-color: rgb(238, 238, 238); padding: 2px; list-style-type: none; border: 1px solid rgb(204, 204, 204); width: 90%; margin: 5px 0px; font-weight: bold; text-align: center; }
