#gb_form_div {
text-align:left;
}
#gb_form {
text-align:left;
}
#gb_form_div a {
color:darkmagenta;
text-decoration:none;
}
#gb_form_div form {
margin:0 !important;
}
#gb_form_div a:hover {
border:0 none;
color:#FFFFFF;
text-decoration:none;
}
#gb_form fieldset {
border:0 none;
margin:8px 0 0;
padding:8px 0 0;
}
#gb_form fieldset fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
margin:0 0 8px;
padding:8px 0 24px;
}
#gb_form legend, #gb_form dt {
background-color:#FFFFFF;
border:0 none;
color:#000000;
margin:0 0 0 -8px;
}
#gb_form legend#mainlegend {
color:#000000;
margin:0;
}
#gb_form legend#mainlegend small {
}
#gb_form_div .formhead small a {
background-image:none;
display:inline;
font-size:0.7em;
margin:0;
padding:0;
}
#gb_form_div .main_formhead, #gb_form_div .formhead {
color:#333333;
font-size:1em;
font-weight:bold;
margin:0 !important;
padding:0 0 12px;
text-transform:lowercase;
}
#gb_form label {
color:#333333;
display:block;
font-size:1em;
margin-left:0;
margin-top:0;
}
#gb_form input.short, #gb_form input.med, #gb_form select.med, #gb_form textarea.textbox {
background-color:#FFFFFF;
border:1px solid darkmagenta;
color:#000000;
font-size:1em;
margin-bottom:17px;
padding:4px;
width:300px;
}
#gb_form input.button:hover, #gb_form input.button:focus, #gb_form input.button.hover, #gb_form input.button.focus {
background-color:#DA90C5;
border-color:darkmagenta;
color:#FFFFFF;
}
#gb_form input.short:hover, #gb_form input.short:hover, #gb_form input.med:hover, #gb_form input.med:focus, #gb_form select.med:hover, #gb_form select.med:focus, #gb_form textarea.textbox:hover, #gb_form textarea.textbox:focus, #gb_form input.short.hover, #gb_form input.short.focus, #gb_form input.med.hover, #gb_form input.med.focus, #gb_form select.med.hover, #gb_form select.med.focus, #gb_form textarea.textbox.hover, #gb_form textarea.textbox.focus {
background-color:#DA90C5;
border-color:darkMagenta;
color:#000000 !important;
cursor:text;
}
#gb_form input.short {
width:50px;
}
#gb_form textarea.textbox {
font-size:1em;
height:160px;
line-height:1.5em;
width:400px;
}
#gb_form select.med {
padding:2px;
width:300px;
}
#gb_form input.checkbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
color:darkmagenta;
cursor:default;
height:15px;
margin:0;
padding:4px;
width:15px;
}
#gb_form input.button {
background-color:#FFFFFF;
border:3px double #DDDDDD;
color:#1E4C62;
cursor:pointer;
float:right;
font-size:1em;
font-weight:bold;
margin:15px 0;
padding:4px 0 !important;
text-align:center;
width:9em;
}
#gb_form p {
margin:0;
padding:0;
}
span.error, span.success, #gb_form_div dt {
color:#000000;
font-weight:bold;
}
#gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt {
color:#29303B;
}
#gb_form small.whythis, #gb_form small.whythis a {
border:0 none;
color:#174B65;
font-size:0.9em;
text-decoration:none;
}
#gb_form small.whythis a span {
color:#FFFFFF;
font-family:arial,sans-serif;
padding:1px 4px;
}
#gb_form small.whythis a:hover, #gb_form small.whythis a:focus, #gb_form small.whythis a:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#8EBAFD;
}
#gb_form small.whythis a:hover span, #gb_form small.whythis a:focus span, #gb_form small.whythis a:active span {
background-color:#DA90C5;
border:0 none !important;
color:#FFFFFF;
font-style:normal;
margin-left:4px;
text-decoration:none !important;
}
#gb_form p.creditline small {
clear:both;
color:#333333;
display:block;
font-family:arial,sans-serif;
font-size:0.8em;
margin:0;
padding:0;
text-align:right;
}
.abbr {
border-bottom:1px dashed #999999;
cursor:help;
}
dl#result_dl_blockq blockquote {
margin-left:0;
}
dl#result_dl_blockq blockquote p cite {
display:block;
text-align:right;
}
#gb_form_div span.items {
color:#333333;
font-weight:bold;
}
