@charset "utf-8";
/* CSS Document */
#cform {
   display: block;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: outset;
   border-right-style: outset;
   border-bottom-style: outset;
   border-left-style: outset;
   width: 540px;
   background-color: #DDDDDD;
   margin: auto;
   margin-bottom: 10px;
   padding: 10px;
   text-align: left;
}
#cform form .rightlabel {
    font-size: 12px;
    display: block;
    text-align: left;
    float: left;
    margin: 0px;
    width: 90%;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 5px;
    
}

#cform form label {
    font-size: 11px;
   
    text-align: left;
    float: left;
    margin: 0px;
    width: 15em;
    
    
}
.fieldsep {
    clear:both;
}#cform form fieldset{
    border: thin groove #F5F5F5;
    padding: 4px;
}
#cform form fieldset legend {
    border: thin groove #F5F5F5;
    padding-left: .5em;
    padding-right: .5em;
    margin-top: .75em;
    margin-bottom: .75em;
    background-color: White;
}
.required em {
    color: Red;
    font-size: larger;
    font-weight: bold;
}
.hide {
    display: none;
}

.labeltext{
    font-size: 12px;
    display: inline;
    text-align: left;
    float: left;
    clear: both;
    margin: 0px;
    width: 150px;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 5px;
}

.announcement {
    font-family : Verdana, Arial, Helvetica, Swiss ;
    font-size : 8pt;
    color : Black;
    font-style : normal;
    font-weight: bold;
    border-style: none;
}
.AnnouncementLink {
    font-family : Verdana, Arial, Helvetica, Swiss ;
    font-size : 9pt;
    font-style : normal;
    font-weight: bold;
    border-style: none;
}
.AnnouncementDate {
    font-family : Verdana, Arial, Helvetica, Swiss ;
    font-size : 8pt;
    color : #304187;
    font-style : normal;
    font-weight: bold;
    border-style: none;
}

/* CONTEXTUAL LINKS  */


.grid_12 a {
/*border-bottom: 1px solid #00287A;*/
text-decoration: underline;
}
.grid_12 a:hover {
  /*background-color: #DEE4EB;*/
  /*border-bottom: 1px solid #00287A;*/
  text-decoration: underline;
}
