body {  margin-top: 115px; margin-left: 4px; background-color: #164571; SCROLLBAR-FACE-COLOR: #164571; SCROLLBAR-HIGHLIGHT-COLOR: #164571; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-3DLIGHT-COLOR: white; SCROLLBAR-ARROW-COLOR:  white; SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-DARKSHADOW-COLOR: white; }

body.popup { body bgcolor:#164571; margin-top: 5px; margin-left: 5px; }

a { color: white; text-decoration: none;}

a:hover { text-decoration: underline; }

td { font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; }

body { SCROLLBAR-FACE-COLOR: #5D6675; SCROLLBAR-HIGHLIGHT-COLOR: #5D6675; SCROLLBAR-SHADOW-COLOR: #F2F2F2; SCROLLBAR-3DLIGHT-COLOR: #F2F2F2; SCROLLBAR-ARROW-COLOR:  #F2F2F2; SCROLLBAR-TRACK-COLOR: #F2F2F2; SCROLLBAR-DARKSHADOW-COLOR: #F2F2F2;}

input {border: solid white 1px; background-color: #164571; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; } 

select {border: solid white 1px; background-color: #164571; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; } 

textarea {border: solid white 1px; background-color: #164571; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; } 

.button  {border: solid white 1px; background-color: #164571; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; }

form {display: inline;}

html, body.intro_page { height:98%; margin-top:0px; }

div#intro_content { height:100%; text-align:center; }

div#intro_content div { margin-top:30%; }

.normal_text {  }

.normal_text550 {  width: 550px; }

#logo { }

.ue1 {font-family: arial black, arial, helvetica, sans-serif; font-size: 18px; margin-bottom: 6px; }

.ue2 {font-family: arial black, arial, helvetica, sans-serif; font-size: 13px; margin-bottom: 2px; }

form {display: inline;}


#leftimage { margin-top: 6px; border: solid white 1px; padding: 19px; width: 192px; }

#content { border-left: solid white 1px; border-top: solid white 1px; border-bottom: solid white 1px; margin-left: 251px; padding: 19px; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; }

#content550 {  width: 550px;}

#nav { padding: 0px; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; margin-left: 251px; height: 38px; line-height: 18px; width: 600px;}

#details {  width: 500px; }

#start  { border-left: solid white 1px; margin-left:251px; margin-bottom:0px; margin-top:15px; padding:19px; padding-bottom:20px; padding-top:75px; border-top: solid white 1px; border-bottom: solid white 1px;  font-family: arial, helvetica, sans-serif; font-size: 11px; color: white;  }

#address { padding: 19px; width: 192px; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; text-align: right; }

#right { text-align:right;  width:500px; }

.border1pxwhite { border:solid white 1px; }

.bold { font-weight: bold; }

.boldselected { font-weight: bold; text-decoration: underline; }

.selected { text-decoration: underline; }

.bgwhite { background-color: white; color: #164571; font-weight: bold; }

#switch { width: 475px; text-align: right; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; }

#imagedetails {  position: relative; top: -15px; width:475px; text-align: center; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white;}

#imagedetailstext {  position: relative; width:475px; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; }

#imagedetailsfooter {  text-align: center; position: relative; width:475px; font-family: arial, helvetica, sans-serif; font-size: 11px; color: white; border-top: solid white 1px; }

#name { position: relative; top: -20px; padding: 0px; font-family: arial, helvetica, sans-serif; font-size: 12px; color: white; left: 150px; font-weight: bold; }



/*  STANDARD FORM  */
div.app_title { color: 002A54; margin-top: 5em; margin-bottom: 2em; font-weight: bold; font-size: 11px;}

div.app_title_popup { color: 002A54; margin-top: 1em; margin-bottom: 2em; font-weight: bold; }

.error_box { color: #b00; margin-top: 1em; margin-bottom: 1em; }

.error_note { font-size: 11px; font-weight: bold; background-color : #eee; }

.error_message {  font-size: 11px; color: #b00; background-color : #eee; }

span.required { color:red; }

.field_error { color: #b00; background-color: #eee; }

.underline { text-decoration:underline; }

.thankyou { color: #555; }

