.oms-main-heading 
{
    background-color: #FFFFFF;
}

.oms-main-heading-border 
{
    border: 4px double #000099;
    background-color: #FFFFFF;
    padding: 6px;
}


.oms-main-heading-name {  
 text-transform: capitalize;
 font-size: x-small;
 font-weight: normal;
 color: rgb(0,0,99);
}

.oms-button
{ 
    background-color: #d4d0c8;
    border-left: 1px groove #4d618a;
    border-right: 3px groove #4d618a ;
    border-bottom: 3px groove #4d618a ;
    border-top: 1px groove #4d618a;
}

.oms-page-hdr
{
  color: rgb(12,46,130);
  font-weight: bold;
  font-size: medium;
  line-height: 120%;
}

.oms-instructions
{
  font-weight: bold;
  font-style: italic;
  line-height: 110%;
}
 
.oms-section-hdr
{
  background-color: rgb(231,231,255);
  font-weight: bold;
  font-size: normal;
  line-height: 135%;
}

.oms-section-hdr-small
{
  background-color: rgb(231,231,255);
  font-weight: bold;
  font-size: small;
  line-height: 100%;
}

.oms-grid-table { 
 
 float: left;
 width: 100%;
 border-style: groove;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin
}

.oms-grid-tr-header {  
 font-style: normal;
 font-weight: bold;
 padding-top: 1px;
 padding-right: 2px;
 padding-bottom: 1px;
 padding-left: 2px;
 background-color: #E7E7FF
}

.oms-grid-tr-data {  
 font-style: normal;
 font-weight: normal;
 padding-top: 1px;
 padding-right: 2px;
 padding-bottom: 1px;
 padding-left: 2px
}

.oms-grid-caps-td-data {
 text-transform: capitalize;
 font-style: normal;
 font-weight: normal;
}

.oms-grid-tr-alt-data {  
 font-style: normal;
 font-weight: normal;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 1px;
 padding-left: 2px;
 background-color: #E9E9E9
}

.oms-grid-tr-footer 
{
 font-style: normal;
 font-weight: normal;
 padding-top: 1px;
 padding-right: 2px;
 padding-bottom: 1px;
 padding-left: 2px
}

.oms-survey-formBorder {  
 border-style: double;
 border-top-width: medium;
 border-right-width: medium;
 border-bottom-width: medium;
 border-left-width: medium}
 
.oms-survey-sectionInstructions {  
 background-color: #EFEFEF;
 border-style: double;
 border-top-width: medium;
 border-right-width: medium;
 border-bottom-width: medium;
 border-left-width: medium}

.oms-survey-formTitle {  
 text-transform: uppercase;
 text-align: center;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 font-size: medium;
 }

.oms-survey-formSubtitle {  
 text-transform: capitalize;
 font-weight: bold;
 font-style: normal;
 font-variant: normal;
 font-size: medium;
 text-align: center;
 }

.oms-survey-sectionBreak {  
 border-bottom: thick double; 
 }
 
.oms-survey-formInstructions {  
 font-size: small;
 font-style: italic;
 font-weight: normal}

.oms-survey-sectionTitle {  
 font-weight: bold;
 font-variant: normal;
 text-transform: capitalize;
 text-decoration: underline
 }

.oms-survey-formFooter {  
 font-size: xx-small;
 font-weight: normal;
 text-align: center
}

.oms-capitalize {  
 text-transform: capitalize;
 }

.oms-capitalize_bold {
 font-weight: bold;
 font-size: medium;
 text-transform: capitalize;
 }
 
.oms-view-tr-data {  
 font-style: normal;
 font-weight: normal;
}
 
.oms-view-tr-alt-data {  
 font-style: normal;
 font-weight: normal;
 background-color: #E9E9E9
}

.oms-success-msg
{
  color: rgb(255,102,0);
  font-style: italic;
  font-weight: bold;
  font-size: normal;
}

.oms-footer-version
{
  font-weight: normal;
  font-size: xx-small;
}


.oms-exception-msg
{
  color: rgb(255,0,0);
  font-weight: normal;
  font-size: normal;
}

.oms-rep-table
{
    border: #666666 double
}

.oms-rep-title
{
 text-transform: uppercase;
 text-align: center;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 font-size: medium;    
}

.oms-local-link 
{  
 font-size: small;
 font-style: italic;
 font-weight: normal;
 text-decoration: underline;
 }
 
 .oms-help-title 
{
 font-weight: bold;
 text-decoration: underline;
 }