/* Select Replacement */
 fieldset {
      border: 1px solid #9e0000;
      margin: 1em 0;
      padding: 10px;
      width: 302px;
    }
    fieldset.wrapper {
      border: 0;
      margin: 0;
      padding: 0;
    }
    input {
      margin: 0 8px 0 0;
      padding: 0;
    }
    input:focus {
      background: #fff;
    }
    input.button {
      color: #9e0000;
      cursor: pointer;
      width: auto;
      float: right;
      margin: 10px 0;
      padding: 1px 2px;
    }
    legend {
      color: #9e0000;
      font-size: 1.2em;
      font-weight: bold;
    }
    label { }
    label a { color:#000000; text-decoration:none; }
    label a:hover { color:#4FA4C6; text-decoration:underline; }
    select {
      display: block;
      margin: 0 0 10px;
    }
    select.replaced {
      width: 1px;
      position: absolute;
      left: -999em;
    }
    ul.selectReplacement {
      background: url(images/sel_bkg_state.gif) top left no-repeat;
      margin:0 10px 0 0;
      padding: 0;
      height: 27px;
      width: 252px;
      position: relative;
      z-index: 1000;
    }
    ul.selectFocused {
      background-image: url(top-focus.jpg);
    }
    ul.selectReplacement li {
	background: url(images/drop_bkg_state.gif) 0 0 no-repeat;
      color: #4fa4c6;
      cursor: pointer;
      display: none;
      font-size: 14px;
      line-height: 16pxm;
      list-style: none;
      margin: 0;
      padding: 5px 15px;
	  text-transform:uppercase;
    }
    ul.selectOpen li {
      display: block;
    }
    ul.selectReplacement li.selected {
 	 background: url(images/sel_bkg_state_p.gif) bottom left no-repeat;
  	color: #4fa4c6;
      display: block;
    }
    ul.selectOpen li.selected {
      background: #4fa4c6;
      border: 0;
      display: block;
    }
    ul.selectOpen li:hover,
    ul.selectOpen li.hover,
    ul.selectOpen li.selected:hover {
      background: #4fa4c6;
      color: #fff;
    }
.selFl {float:left;}
/*##########################################
Script: Niceforms 2.0
Theme: StandardBlue
Author: Lucian Slatineanu
URL: http://www.emblematiq.com/
##########################################*/
dl { clear:both; }
dt { float:left; width:120px; } 
dd {float:left; width:475px; z-index: 998;}
dt, dd { height:50px; margin:0; }
.NFText {border:none; vertical-align:middle; font:12px/15px Arial, Helvetica, sans-serif; background:none;}
.NFTextCenter {height:32px; background:url(images/input.gif) repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:20px;}
.NFTextLeft, .NFTextRight {width:3px; height:32px; vertical-align:middle; float:left;}
.NFTextLeft {background:url(images/input-left.gif) no-repeat 0 0;}
.NFTextRight {background:url(images/input-right.gif) no-repeat 0 0;}

