body { font:62.5%/1.6 arial, verdana, helvetica, sans-serif; margin:10px 10px 10px 8px; padding:0; color:#003145;}
label {
        clear:both;
        display:block;
        float:left;
        font-size:14px;
        margin-right:10px;
        width:120px;
        }	

input {
  border-color:#72cdf4;
  margin: 0px 0px 10px 0px;
  padding:3px;
  width:200px;
  float:left;
}
input.radio {width: 20px; border:  none;}

select {
  border: 1px solid #72cdf4;
  width: 180px;	
  margin: 0px 0px 10px 0px;
  float: left;
  height:22px;
}
textarea {
  border: 1px solid #72cdf4;
  margin: 0px 0px 10px 0px;
  padding:3px;
  width:200px;
  height:100px;
  float:left;      
}
select._error {
        border: 1px solid #72cdf4;
        width: 200px;	
        margin: 0px 0px 10px 0px;
        background: #FA899D;
        float: left;
        height:22px;
        }

.clear {clear:both;}

/*====================================================================
Light Box
======================================================================*/

.LB-window {}
.LB-box{}
.LB-content {background:#FFF;} 
.LB-content img {width:435px !important; margin:0 0 15px!important;float:left;position:relative!important;}
.LB-content h3 {font-size:18px;clear:both;color:#fff;font-style:italic; background:url("../images/lbTitle.gif") no-repeat top left;font-weight:normal; display:inline; padding:2px 0 4px 15px;margin:0 0 10px -5px; font-family:verdana, arial, sans-serif;}
.LB-content h3 span {font-weight:bold;background:url("../images/lbTitle.gif") no-repeat top right;padding:0 15px 2px 5px;}
.LB-content p {font-size:12px;}
.LB-content .question {padding:10px; background:#E3F5FD; color:#006699; margin-top:15px;}
.LB-content .question  h4 {font-size:16px; font-style:italic; padding:0 0 5px; margin:0;}
.LB-content .question label {display:block;float:none; width:410px; margin:0;}
.LB-content .question input {margin:0 10px 0 0; width:20px;float:none;width:20px; border:none;}
.LB-content .footnote {display:block; text-align:right;padding:10px 0 0; color:#ccc;}
.LB-content a.close {background:none repeat scroll 0 0 #006699;color:#FFFFFF;font-size:12px;font-weight:bold;height:auto !important;margin:0 !important;padding:3px 10px;text-decoration:none;width:auto !important;}
.LB-content .footnote a:hover {background:#003145;}
.LB-content #player {padding:10px;}
.LB-content #player p {font-size:14px;padding:10px;}
