.uOptional {
font-weight: bold !important;
}


#DIV_CONTACT_US p {
margin-top: 20px;
}

#DIV_LEFT {
float:left;
width:54em;
}

#DIV_RIGHT {
width:28em;
overflow:hidden;
float:left;
}

#DIV_BOTTOM {
width:76em;
}


.round_div {
-moz-border-radius: 15px;
border-radius: 15px;
border-style:solid;
border-width:3px;
border-color: #999;
}

.login_header {
margin: 10px 10px 15px;
font-weight: bold;
font-size: 120%;
color:#666;
}

.login_footer {
margin: 10px 10px 15px;
color:#666;
}

.login_button {
width: 100%;
height: 2.5em;
font-weight: bold;
font-size:110%;
background: none repeat scroll 0% 0% #627FA2;
-moz-border-radius: 4px;
border-radius: 4px;
margin-top: 10px;
}

#DIV_WELCOME {
/*font-family: Georgia,"Helvetica Neue",HelveticaNeue,helvetica,arial,sans-serif !important;*/
font-size: 110% ;
line-height: 150% ;
}
#DIV_DISCLAIMER {
/*font-family: Georgia,"Helvetica Neue",HelveticaNeue,helvetica,arial,sans-serif !important;
font-size: 80%;
line-height: 130%;*/
font: 14px/19px arial;
}

.paragraph_title {
font-size: 2.1em;
line-height: 1.65em;
color: #627FA2;
font-family: 'Courgette',Tahoma,Arial,sans-serif;
letter-spacing: -0.04em;
font-weight: bold;
margin-bottom: 10px;
}

.top_paragraph_title {
font-size: 2.1em;
line-height: 1.65em;
color: #627FA2;
font-family: 'Open Sans',Tahoma,Arial,sans-serif;
letter-spacing: -0.04em;
font-weight: bold;
margin-bottom: 10px;
}

/* CSS for responsideslides */
.sliderdiv {
height: 18em;
}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }


