@charset "utf-8";
html{
	text-decoration: none;
}
body {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.test-bor {
	text-decoration: none;
	border: 1px solid #F0F;
}
.debug {
	position: absolute;
	top: 100px;
	right: 0px;
	z-index: -10000;
	font-size: 9px !important;
}
img-responsive {
	text-decoration: none;
	z-index: 0;
}

.footer {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
	background-color: transparent;
	padding-top: 25px;
	padding-bottom: 0px;
	margin: 0px;
	padding-right: 25px;
	padding-left: 25px;
}


.row {
	text-decoration: none;
}
.row-no-pad {
	margin: 0px !important;
	padding: 0px !important;
}
.row-pad {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.row-pad2 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}
.row-pad3 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 50px !important;
}
.row-pad4 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 50px !important;
	padding-bottom: 0px !important;
}
.row-pad5 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}
.col-centered {
    float: none;
    margin: 0 auto;
}
.center-block {
	text-decoration: none;
	text-align: center !important;
	margin-top: 0px !important;
	margin-right: auto !important;
	margin-bottom: 0px !important;
	margin-left: auto !important;
}
.right-block {
	text-decoration: none;
	text-align: right !important;
	float: right;
	margin: 0px;
	padding: 0px;
}
.left-block {
	text-decoration: none;
	text-align: left !important;
	float: left;
	margin: 0px;
	padding: 0px;
}

.admin-nav {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin: 0px;
}
.page-frame {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin: 0px;
}
.grades_table {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.sm-note {
	font-size: 12px;
	text-decoration: none;
}
.text1 {
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
}
.hi-red {
	text-decoration: none;
	color: #ce0f0f !important;
	font-weight: bold !important;
}
.hi-grey {
	text-decoration: none;
	color: #999 !important;
	font-weight: bold !important;
}
.hi-grey-drk {
	text-decoration: none;
	color: #666 !important;
	font-weight: bold !important;
}
.hi-norm {
	text-decoration: none;
	font-weight: bold !important;
}
.hi-black {
	text-decoration: none;
	color: #666 !important;
	font-weight: bold !important;
}
.hi-green {
	text-decoration: none;
	color: #0F0 !important;
	font-weight: bold !important;
}
.hi-green-drk {
	text-decoration: none;
	color: #093 !important;
	font-weight: bold !important;
}
.hi-ltblue {
	text-decoration: none;
	font-weight: bold !important;
	color: #7098D3 !important;
}
.hi-yellow {
	text-decoration: none;
	font-weight: bold !important;
	color: #f0ad4e !important;
}
.btn-pad {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
	padding-top: 10px !important;
	padding-bottom: 0px !important;
	padding-right: 0px !important;
	padding-left: 0px !important;
}

.btn,
.btn:active,
.btn:visited {
	text-decoration: none;
	color: #FFFFFF !important;
}
.btn:hover,
.btn:focus {
    color: #7098D3 !important;
	text-decoration: none;
}
.btn-xs {
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid !important;
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 5px !important;
}
.btn-sm {
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid !important;
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 5px !important;
}
.btn-md {
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid !important;
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 8px !important;
}
.btn-lg {
	text-decoration: none;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid !important;
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 8px !important;
}
.btn-default,
.btn-default:active,
.btn-default:visited {
  color: #2e6e9e !important;
  background-color: #dfeffc !important;
  border-color: #c5dbec !important;
}
.btn-default:hover,
.btn-default:focus {
  color: #2e6e9e !important;
  background-color: #B8DEFD !important;
  border-color: #1D5987 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary:visited {
  color: #fff !important;
  background-color: #337ab7 !important;
  border-color: #2e6da4 !important;
}
.btn-primary:hover,
.btn-primary:focus {
  color: #000000 !important;
  background-color: #5189B9 !important;
  border-color: #2e6da4 !important;
}
.btn-success,
.btn-success:active,
.btn-success:visited {
  color: #FFFFFF !important;
  background-color: #5cb85c !important;
  border-color: #4cae4c !important;
}
.btn-success:hover,
.btn-success:focus {
  color: #000000 !important;
  background-color: #449d44 !important;
  border-color: #398439 !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger:visited {
  color: #fff !important;
  background-color: #c9302c !important;
  border-color: #ac2925 !important;
}
.btn-danger:hover,
.btn-danger:focus {
  color: #000000 !important;
  background-color: #c9302c !important;
  border-color: #ac2925 !important;
}
.btn-info,
.btn-info:active,
.btn-info:visited {
  color: #fff !important;
  background-color: #6C9FCB !important;
  border-color: #2e6da4 !important;
}
.btn-info:hover,
.btn-info:focus {
  color: #000000 !important;
  background-color: #6C9FCB !important;
  border-color: #2e6da4 !important;
}
.btn-link,
.btn-link:active,
.btn-link:visited {
  color: #fff !important;
  background-color: #337ab7 !important;
  border-color: #2e6da4 !important;
}
.btn-link:hover,
.btn-link:focus {
  color: #000000 !important;
  background-color: #5189B9 !important;
  border-color: #2e6da4 !important;
}

.form-inline {
    display: inline-block;
}

.header1 {
	color: #747480 ;
	font-size: 14px ;
	font-weight: bold ;
}

.txtmenu {
	color: #1D5987 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	background-color: #dfeffc !important;
	border: 1px solid #c5dbec !important;
}



