﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,  big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
  border:0pt none;
  font-family:inherit;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0pt;
  padding:0pt;
  vertical-align:baseline;
}
body{
  background:#fff none repeat scroll 0%;
  line-height:1;
  font-size: 12px;
  font-family:arial,sans-serif;
  margin:0pt;
  height:100%;
}
table {
  border-collapse:separate;
  border-spacing:0pt;
}
caption, th, td {
  font-weight:normal;
  text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
  content:"";
}
blockquote, q {
  quotes:"" "";
}
a{
  cursor: pointer;
  text-decoration:none;
}
br.both{
  clear:both;
}
#backgroundPopup{
  display:none;
  position:fixed;
  _position:absolute; /* hack for internet explorer 6*/
  height:100%;
  width:100%;
  top:0;
  left:0;
  background:#000000;
  border:1px solid #cecece;
  z-index:1;
}
#popupContact{
  display:none;
  position:fixed;
  _position:absolute; /* hack for internet explorer 6*/
  height:384px;
  width:408px;
  background:#FFFFFF;
  border:2px solid #cecece;
  z-index:2;
  padding:12px;
  font-size:13px;
}
#popupContact h1{
  text-align:left;
  color:#6FA5FD;
  font-size:22px;
  font-weight:700;
  border-bottom:1px dotted #D3D3D3;
  padding-bottom:2px;
  margin-bottom:20px;
}
#popupContactClose{
  font-size:14px;
  line-height:14px;
  right:6px;
  top:4px;
  position:absolute;
  color:#6fa5fd;
  font-weight:700;
  display:block;
}
#button{
  text-align:center;
  margin:100px;
}

div.error-message{
  color: red;
}

.form-error{
  border-color: red;
}

div#flashMessage{
  background: none repeat scroll 0 0 #33A7FF;
  border-radius: 3px 3px 3px 3px;
  margin: 8px auto 4px;
  padding: 5px;
  width: 100%;
}

del{
  color: red;
}

ins{
  color: green;
}

p.alert{
  color: red;
}