body
{
width:100%;
margin:auto;
background-color: #F5EEF8;
}

.Header-top
{
background-color:#fecd0b;
width:100%;
height:4px;
}

.Header
{
  background-color: #49274A;
  width:100%;

}

.Header-logo
{
width:1000px;
margin: auto;
padding:20px;
}
.heading
{
  font-family:verdana;
  font-size:18px;
  color:#003380;
  text-align:center;
  padding:15px;
  line-height:30px;
}
label
{
  font-family:verdana;
  font-size:12px;
}

table
{
  border-collapse: collapse;
}

table, td
{
    padding:10px;
    padding-top:8px;
    padding-bottom:8px;
    border:1px solid #F6F6F6;
    vertical-align: top;
}

.link a
{
  font-family:verdana;
  font-size:12px;
  color:#003380;
  text-decoration: none;
}

.link a:hover
{
  color:#990000;
  text-decoration: underline;
}

.down-label
{
  font-family:verdana;
  font-size:11px;
}

.label-width
{
  width:100px;
  display:inline-block
}

.links
{
  width:1000px;
  margin:auto;
  background-color: #3A1F3B;
}

.links table
{
    border-collapse: collapse;
}

.links table tr td a
{
font-family: verdana;
font-size:13px;
color:#debbbb;
text-decoration: none;
padding:20px;
padding-left:27px;
padding-right: 26px;
}


.links table tr td a:hover
{
  color:#FFFFFF;
}


.side-links
{
  float:left;
  width:258px;
  background-color: #F9EBEA;
  height:750px;
}


.side-links table
{
  float:left;
  width:258px;
}


.side-links table tr td a
{
font-family: verdana;
font-size:13px;
color:#49274A;
text-decoration: none;
padding:20px;
}

.side-links table tr td a:hover
{
  font-weight: bold;
}

.contents
{
  width:1000px;
  margin:auto;
  background-color: white;
  min-height: 895px;
}

.footer
{
width:100%;
height:70px;
background-color: #49274A;
}

.footer p
{
  padding-top: 15px;
  text-align: center;
  line-height:20px;
  width:1000px;
  margin:auto;
  font-family: verdana;
  font-size:13px;
  color:#FFFFFF;
}




.btn-primary {
  color: white;
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .btn-primary.dropdown-toggle {
  color: white;
  background-color: #3276b1;
  border-color: #285e8e;
}
.btn-primary:active, .btn-primary.active, .open .btn-primary.dropdown-toggle {
  background-image: none;
}
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}


.btn > .caret,
.dropup > .btn > .caret {
  border-top-color: #000 !important;
}


.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.qualification table tr td
{
  border:1px solid #BFC9CA;
  font-family: verdana;
  font-size:12px;
}

.qualification table tr td a
{
  color:#000380;
}

.qualification table tr td a:hover
{
  color:#990000;
  text-decoration: none;
}


.error td label a
{
  color:#003380;
}

.error td label a:hover
{
  text-decoration: none;
}
