<style>

@font-face {
font-family: 'Discount_R';
src: url(https://maps.kgs.ku.edu/DDC/Discount/DiscountRegular.woff2) format('woff2');
	
}


.main{
 padding:2%;
 background-color:#F7F7F7;
}
.error{
 color:#ff1111
}
label{
 padding:2%;
 font-weight:bold;
 white-space:nowrap;
}
table{
 cell-padding:2%;
 border:1px double #B5BEC6;
 bg-color:white;
}
td.tText{
    padding:1%;
   /* min-width:250px*/

}
td.tLabel {
    padding:1%;
   /* font-size:10px; */
    font-family:sans-Serif
}

td.bLabel {
    padding-left:3px;;
    font-family:sans-Serif
}


body{
    font-family:sans-Serif;
}
td.tSubButton{
    text-align:center;
    padding:2%
}
table.userSearchForm{
 cell-padding:2%;
}

.bottom{
 background-color:#8C7B73;
 color:white
}
.dijitMenuItem{
 font-size:16px;
 color:#7B6B63;
}
.dijitMenuBar{
 border:none;
 color:orange
}
.dijitMenu {
    border:none;
    background-color:white;
}

	.fakeLink {
	color:#002569;
	font-family: 'Fira Sans', sans-serif;
	font-size:13px;
	
}

.fakeLink:hover {
	color:#F1AD02;
	font-family: 'Fira Sans', sans-serif;
	cursor: pointer;
	font-size:13px;
	letter-spacing:2px;
}


/* prev table */
.prev_table {
	margin:0px;padding:0px;
	width:100%;
	/*box-shadow: 10px 10px 5px #888888;*/
	border:1px solid #666666;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.prev_table table{
    border-collapse: collapse;
        border-spacing: 0;
	/*width:100%;
	height:100%;*/
	margin:0px;padding:0px;
}.prev_table tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.prev_table table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.prev_table table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.prev_table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.prev_table tr:hover td{
	background-color:#ffffff;
		

}
.prev_table td{
	vertical-align:middle;
	
	background-color:#ffffff;

	border:1px solid #666666;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.prev_table tr:last-child td{
	border-width:0px 1px 0px 0px;
}.prev_table tr td:last-child{
	border-width:0px 0px 1px 0px;
}.prev_table tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.prev_table tr:first-child td{
		background:-o-linear-gradient(bottom, #ffffff 5%, #cccccc 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #cccccc) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #cccccc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#cccccc");	background: -o-linear-gradient(top,#ffffff,cccccc);

	background-color:#ffffff;
	border:0px solid #666666;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.prev_table tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ffffff 5%, #cccccc 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #cccccc) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #cccccc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#cccccc");	background: -o-linear-gradient(top,#ffffff,cccccc);

	background-color:#ffffff;
}
.prev_table tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.prev_table tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}



.classname {
	-moz-box-shadow:inset 0px 1px 0px 0px #fceaca;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fceaca;
	box-shadow:inset 0px 1px 0px 0px #fceaca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffce79), color-stop(1, #eeaf41) );
	background:-moz-linear-gradient( center top, #ffce79 5%, #eeaf41 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce79', endColorstr='#eeaf41');
	background-color:#ffce79;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:31px;
	line-height:31px;
	width:50px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ce8e28;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeaf41), color-stop(1, #ffce79) );
	background:-moz-linear-gradient( center top, #eeaf41 5%, #ffce79 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeaf41', endColorstr='#ffce79');
	background-color:#eeaf41;
}.classname:active {
	position:relative;
	top:1px;
}


.rowHeadtext {
	font-size:16px;
	color:#4B6A95;
	padding-left:5px;
	letter-spacing:2px;
	font-family:Discount_R;
}

.linkclass {
	color:#2E4E7B;
	font-family: 'Fira Sans', sans-serif;
	font-size:13px;
	
}

.linkclass:hover {
	color:#A2B6D2;
	font-family: 'Fira Sans', sans-serif;
	font-size:13px;
	
}


.buttonclass {
	-moz-box-shadow: 0px 0px 0px 2px #d2ddec;
	-webkit-box-shadow: 0px 0px 0px 2px #d2ddec;
	box-shadow: 0px 0px 0px 2px #d2ddec;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a2b6d2), color-stop(1, #4b6a95));
	background:-moz-linear-gradient(top, #a2b6d2 5%, #4b6a95 100%);
	background:-webkit-linear-gradient(top, #a2b6d2 5%, #4b6a95 100%);
	background:-o-linear-gradient(top, #a2b6d2 5%, #4b6a95 100%);
	background:-ms-linear-gradient(top, #a2b6d2 5%, #4b6a95 100%);
	background:linear-gradient(to bottom, #a2b6d2 5%, #4b6a95 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2b6d2', endColorstr='#4b6a95',GradientType=0);
	background-color:#a2b6d2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #4b6a95;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:13px !important;
	font-weight:bold;
	padding:6px 12px !important;
	text-decoration:none;
	text-shadow:0px 1px 0px #2e4e7b;
}
.buttonclass:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4b6a95), color-stop(1, #a2b6d2));
	background:-moz-linear-gradient(top, #4b6a95 5%, #a2b6d2 100%);
	background:-webkit-linear-gradient(top, #4b6a95 5%, #a2b6d2 100%);
	background:-o-linear-gradient(top, #4b6a95 5%, #a2b6d2 100%);
	background:-ms-linear-gradient(top, #4b6a95 5%, #a2b6d2 100%);
	background:linear-gradient(to bottom, #4b6a95 5%, #a2b6d2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b6a95', endColorstr='#a2b6d2',GradientType=0);
	background-color:#4b6a95;
}
}.buttonclass:active {
	position:relative;
	top:1px;
}

.menuTd {
	background-color:#A2B6D2;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	letter-spacing:3px;
	font-family:Discount_R;
	font-size:13px;
	color:#2E4E7B;
}

.menuTd:hover {
	background-color:#4B6A95;	
	color:white;
	cursor:pointer;
}

.tableTR {
	text-align:left;
	font-family: 'Fira Sans', sans-serif;
	font-size:12px;
}

.tableTR:hover {
	background-color:#A2B6D2;	
	color:white;
	cursor:pointer;
}

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.inputfile + label {
    font-size: 12px;
    font-weight: bold;
    color:#333333;
    background-color: #DFDDE1;
    display: inline-block;
	padding:7px 10px;
	border-radius: 8px;
}

.inputfile:focus + label,
.inputfile + label:hover {
    background-color: #C8C7C9;
}

.button_css {
   border: 1px solid #759dc0;
  padding: 2px 4px 4px 4px;
  color: #000000;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  background-color: #bcd8f4;
  background-image: url("form/images/buttonEnabled.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
  background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
  background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
  background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
  _background-image: none;
}

.button_css:hover {
    background-color: #86bdf2;
  color: #000000;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  transition-duration: 0.2s;
}

</style>