#nyroModalWrapper .wrapper {
 background-color: #6bcff5;
}
.submitcomment, #submitcomment {
 padding: 5px;
 margin: 10px 0px 0px 0px;
}

h3.formtitle {
 margin : 0px 0px 0px 0px;
 padding-bottom: 8px;
 color: #000000;
 font-size: 16px;
 font-weight: bolder;
}

.form {
}

.req {
 color: #000000;
 font-size: 13px;
 font-weight: bold;
}

.opt {
 color: #000000;
 font-size: 13px;
 font-weight: bold;
}

.form, .formtext {
 -moz-border-radius-bottomleft:6px;
 -moz-border-radius-bottomright:6px;
 -moz-border-radius-topleft:6px;
 -moz-border-radius-topright:6px;
 font-family: Arial, Sans-Serif;
 font-size: 13px;
 margin-bottom: 5px;
 display: block;
 padding: 4px;
 border: solid 1px #41B876;
 background-color: #EDF2F7;
}

.form:hover, .formtext:hover {
 background-color: #fdff9b;
 outline: none;
}
        
.form:focus, .formtext:focus {
 background-color: #fdff9b;
 border: solid 1px #000000;
}
        
.submit {
 background-color: #D3D3D3;
 color: #000000;
 border: solid 1px #C6C6C6;
 border-right:  solid 1px #9A9A9A;
 border-bottom:  solid 1px #9A9A9A;
}
        
.submit:hover, .submit:focus {
 background: #EDEDED;
}

