a:active { color: #000000}
a:link { color: #3333FF; text-decoration: none;}
/* a:visited {  color: #996633} */
a:visited { color: #3333FF; text-decoration: none;}
/* a:hover {  color: #C09435; text-decoration: underline;} */
a:hover {  color: #000000; text-decoration: underline;}

body { margin-left: 0px; margin-top: 0px; margin-right: 0px;}

form { margin-top: 0px; margin-bottom: 0px; }

p  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
dl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
blockquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
pre {  font-family: Courier New, Courier, mono; }

H1 {font-family: Verdana, Arial, Helvetica; font-size: 30px; margin-top: 15px; }
H2 {font-family: Verdana, Arial, Helvetica; font-size: 24px; margin-top: 15px; }
H3 {font-family: Verdana, Arial, Helvetica; font-size: 16px; margin-top: 15px; }
H4 {font-family: Arial, Helvetica; font-size: 18px; }
H5 {font-family: Arial, Helvetica; font-size: 14px; }
H6 {font-family: Arial, Helvetica; font-size: 12px; }

.noprint { }

#resultDiv {
	position:absolute;
  left:500px; 	
	top:390px;
	height:360px;
	overflow:auto
}

@media print {
	.topnav { display: none; }
	.noprint { display: none; }
	#resultDiv { left:0px;overflow:visible;width:100%}
	H1 { page-break-after: avoid; page-break-inside: avoid; }
	H2 { page-break-after: avoid; page-break-inside: avoid; }
	H3 { page-break-after: avoid; page-break-inside: avoid; }
	H4 { page-break-after: avoid; page-break-inside: avoid; }
}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.sis-tblheader { font-weight: bold; text-align: center; background-color: #E9B12E; vertical-align: bottom; }
.sis-line1 { background-color: #CCCCCC; }
.sis-line1green { background-color: #AAFF94; }
.sis-line1brown { background-color: #EFE3D0; }
.sis-line2 { background-color: #E6E6E6; }
.sis-line2green { background-color: #E7FFDC; }
.sis-line2brown { background-color: #FFF3DE; }
.sis-warning { background-color: #FF9C00; }
.sis-probation { background-color: #FF0000; }
.sis-awarded { background-color: #8EAF5E; }

.sis-summary { background-color: #F4D897; }
.sis-credits { text-align: right; }
.sis-Bcredits { text-align: right; border-bottom: 1px solid black; }
.sis-money { text-align: right; }
.sis-grade { text-align: left; }
.sis-name { text-align: left; white-space: nowrap; }
.sis-rname { text-align: right; white-space: nowrap; }
.sis-idnum { text-align: center; }
.sis-classyear { text-align: center; }
.sis-sex { text-align: center; }
.sis-departmentname { white-space: nowrap; text-align: left; }
.sis-coursenumber { text-align: left; }
.sis-coursesection { text-align: center; }
.sis-courselab { text-align: center; }
.sis-Bcourselab { text-align: center; border-bottom: 1px solid black; }
.sis-coursename { text-align: left; }
.sis-Bcoursename { text-align: left; border-bottom: 1px solid black; }
.sis-instructorname { text-align: left; white-space: nowrap; }
.sis-Binstructorname { text-align: left; white-space: nowrap; border-bottom: 1px solid black; }
.sis-gereqs { text-align: right; }
.sis-Bgereqs { text-align: center; border-bottom: 1px solid black; }
.sis-majorname { text-align: left; }
.sis-date { text-align: center; }
.sis-checkmark { font-weight: bold;  text-align: center; }
.sis-private { background-color: red; }
.sis-meetingtime { text-align: left; }
.sis-Bmeetingtime { text-align: left; border-bottom: 1px solid black; }
.sis-meetinglocation { text-align: right; }
.sis-Bmeetinglocation { text-align: right; border-bottom: 1px solid black; }
.sis-termheader { text-align: left; font-weight: bold; }
.sis-holdflag { text-align: center; font-weight: bold; }
.sis-fixedcount { text-align: center; width: 20px; }
.sis-email { text-align: center; }

.sis-toolbody { background-color: #FFFFFF; color: #000000; margin-left: 0px; margin-top: 0px; }

.sis-stuinfo-public-header { white-space: nowrap; text-align: left; font-weight: bold; background-color: #E9B12E; }
.sis-facinfo-public-header { white-space: nowrap; text-align: center; font-weight: bold; font-size: 12pt; background-color: #E9B12E; }
.sis-stuinfo-public-data { text-align: left; background-color: #E9B12E; }
.sis-facinfo-public-data { text-align: left; }
.sis-stuinfo-public-border { border-color: black; }
.sis-facinfo-public-border { border-color: black; }
.sis-stuinfo-private-header { white-space: nowrap; text-align: left; font-weight: bold; background-color: red; }
.sis-stuinfo-private-data { text-align: left; background-color: red; }
.sis-stuinfo-private-border { border-color: red; }

.sis-stuinfo-public-background-color { background-color: white; }
.sis-stuinfo-private-background-color { background-color: red; }




.sis-center { text-align: center; }
.sis-centermini { text-align: center; font-size: 8px; }
.sis-Bcenter { text-align: center; border-bottom: 1px solid black; }
.sis-left { text-align: left; }
.sis-Bleft { text-align: left; border-bottom: 1px solid black; }
.sis-right { text-align: right; }
.sis-action { text-align: center; width: 100px; }
.sis-error { color: red; font-weight: bold; }

.sis-visible { visibility: visible; }
.sis-hidden { visibility: hidden; }

.sis-displaynone { display: none; }
.sis-display { display: block; }

.sis-borderbottom { border-bottom: 1px solid black; }
.sis-bordertop { border-top: 1px solid black; }
.sis-bordertoplight { border-top: 1px dashed black; }

.sis-leftsideheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #dddddd; font-weight: bold; color: #000000; line-height: 15px;}
.sis-leftsidelinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #dddddd; line-height: 15px; }
.sis-nounderline { text-decoration: none; }
.sis-leftsidelinks a { color: #000000; }

.sis-formfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.sis-smallerformfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.sis-smallestformfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; }
/* .sis-smallformfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: lightblue; } */
.sis-smallformfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.sis-smallnotes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; margin-left: .10in; }

.sis-smallinputbox-green { padding: 0px 0px 0px 0px; border:1px solid green; }
.sis-smallinputbox-orange { padding: 0px 0px 0px 0px; border:1px solid orange; }
.sis-smallinputbox-red { padding: 0px 0px 0px 0px; border:1px solid red; }
.sis-smallinputbox-black { padding: 0px 0px 0px 0px; border:1px solid black; }

.sis-help { COLOR: #9F141A; CURSOR: help; TEXT-DECORATION: none; }
.sis-excel { COLOR: #9F141A; cursor: pointer; TEXT-DECORATION: none; }
.sis-regbox { width: 110px; }

.sis-littleindent { margin-left: 15pt; }
.sis-mediumindent { margin-left: 25pt; }

.sis-regtr { background-color: #FFF3DE; }
.sis-regsel { margin-left: 15pt; }
