BODY {
  background-image: url(../images/template/background.gif);
  margin : 0px;
  padding : 0px;
  /* border : 0px; */
}

.maintable {
  background : #FFFFFF;
}

.menuheading {
  background: #204292;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #FFFFFF;
  font-size : 12px;
}

.pageheading {
  background: #204292;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #FFFFFF;
  font-size : 20px;
}

.menuheading:link {
  color : #FFFFFF;
  text-decoration : none;
}
.menuheading:visited {
  color : #FFFFFF;
  text-decoration : none;
}
.menuheading:hover {
  color : #EF4136;
  text-decoration : none;
}
.menuheading:active {
  color : #FFFFFF;
  text-decoration : none;
}

.menu {
  background: #B5A1D2;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #EF4136;
  font-size : 11px;
}
.menu:link {
  color : #FFFFFF;
  text-decoration : none;
}
.menu:visited {
  color : #FFFFFF;
  text-decoration : none;
}
.menu:hover {
  color : #EF4136;
  text-decoration : none;
}
.menu:active {
  color : #FFFFFF;
  text-decoration : none;
}

.footer {
  background: #DADFEB;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #243F8A;
  font-size : 11px;
}
.footer:link {
  color : #243F8A;
  text-decoration : none;
}
.footer:visited {
  color : #243F8A;
  text-decoration : none;
}
.footer:hover {
  color : #EF4136;
  text-decoration : none;
}
.footer:active {
  color : #243F8A;
  text-decoration : none;
}

.announcements {
  background : #EF4136;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #CCCCCC;
  font-size : 11px;
}
.announcements:link {
  color : #FFFFFF;
  text-decoration : none;
}
.announcements:visited {
  color : #FFFFFF;
  text-decoration : none;
}
.announcements:hover {
  color : #204292;
  text-decoration : none;
}
.announcements:active {
  color : #FFFFFF;
  text-decoration : none;
}


.midblue {
  background: #627FC1;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #EF4136;
  font-size : 11px;
}
.midblue:link {
  color : #FFFFFF;
  text-decoration : none;
}
.midblue:visited {
  color : #FFFFFF;
  text-decoration : none;
}
.midblue:hover {
  color : #EF4136;
  text-decoration : none;
}
.midblue:active {
  color : #FFFFFF;
  text-decoration : none;
}


.whitespace {
 background: #FFFFFF;
}

.violetspace {
 background: #CBBDE0;
}


.introductionleft {
  background-image: url(../images/template/introduction_left.gif);
}

.introduction {
  background-image: url(../images/template/introduction_background.gif);
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #204292;
  font-size : 12px;
}

.introductionright {
  background-image: url(../images/template/introduction_right.gif);
}

.introductionmedium {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #204292;
  font-size : 15px;
}

.introductionlarge {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size : 22px;
}

.introductionmediumlarge {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size : 20px;
}

.introductionlarger {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size : 24px;
}

.introductionlink:link {
  color : #EF4136;
  text-decoration : none;
}
.introductionlink:visited {
  color : #EF4136;
  text-decoration : none;
}
.introductionlink:hover {
  color : #204292;
  text-decoration : none;
}
.introductionlink:active {
  color : #EF4136;
  text-decoration : none;
}

.information {
  background: #EDF0F9;
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
}

.informationmedium {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  font-weight : bold;  
}

.informationerror {
  background: #EDF0F9;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #EF4136;
  font-size : 12px;
  padding-bottom : 4px;
}

.informationlink:link {
  color : #EF4136;
  text-decoration : none;
}
.informationlink:visited {
  color : #EF4136;
  text-decoration : none;
}
.informationlink:hover {
  color : #204292;
  text-decoration : none;
}
.informationlink:active {
  color : #EF4136;
  text-decoration : none;
}

.formlabel {
  background: #EDF0F9;
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
  padding-top : 4px;
}

.columnheading {
  background: #EDF0F9;
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
  font-weight : bold;
}

.informationinactive {
  color : #999999;
}

INPUT {
  /* background: #E5E5F2; */
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
}

TEXTAREA {
  /* background: #E5E5F2; */
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
}

SELECT {
  /* background: #E5E5F2; */
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
}

OPTION {
  /* background: #E5E5F2; */
  font-family : Arial, Helvetica, sans-serif;
  color : #102D50;
  font-size : 12px;
}

.toprightimage {
  padding-left: 20px;
  padding-bottom: 20px;
}


