#emptynull {}

#gsearchcontainer {
width: 650px;
margin: 30px auto 15px auto; padding: 0;
}

#gsearchcontainer h1 {
text-align: left; 
background-color:#0066CC; width: auto;
padding: 4px 0 0 10px; margin: 0;
font: 13px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; color:#fff;
background: url(https://images.findlaw.com/static/f/images/directory/guidedsearch/h1grad.gif); height: 22px; 
background-repeat: repeat-y;
}

#gsearchcontent {
background-color:#d1daf3;
padding: 15px 20px 20px 20px; text-align: left;
margin: 0; font: 12px Arial, Helvetica, sans-serif;
border-right: 1px solid #011D44;border-top: 1px solid #2c62a0;border-left: 1px solid #2c62a0;
background: url(https://images.findlaw.com/static/f/images/directory/guidedsearch/containergrad.gif); background-repeat: repeat-x;
}

#gsearchcontent h2 {
font: 30px Helvetica, Verdana, Arial, sans-serif; font-weight: normal;
margin: 0; padding: 0;}

#gsearchcontent h2.adjust {
font: 26px Helvetica, Verdana, Arial, sans-serif; font-weight: normal;
margin: 0; padding: 0;}

#gsearchcontent h3 {
font: 14px Helvetica, Verdana, Arial, sans-serif; font-weight: bold;
margin: 0 0 10px 0; padding: 0; color:#BA660A;
}

#gsearchcontent h4 {
font: 14px Helvetica, Verdana, Arial, sans-serif; font-weight: bold;
margin: 0; padding: 0; color:#aaa;
}

#gsearchcontent h5 {
font: 13px Helvetica, Verdana, Arial, sans-serif; font-weight: bold;
margin: 0 0 5px 0; padding: 0; color:#000;
}

#gsearchformcontainer {
background-color:#fff; padding: 15px; margin: 15px 0 0 0;
border: 1px solid #ddd;
}

#gsearchcontent form {
font: 12px Arial, Helvetica, Verdana, sans-serif;
padding: 0; margin: 0;
}

#gsearchcontent input {
    margin-top: 5px;
}

#gsearchcontent label {
    font-weight: bold; margin: 0;
}
.hilight {
    background-color: #ffffbb;
    cursor: pointer;
}
#form table {
font: 13px Helvetica, Verdana, Arial, sans-serif;
}

#gsearchbuttons {
display: block; width: 608px; margin: 15px auto 0 auto;
height: 25px; 
}

#gsearchbutton-prev {
float: left;
}

#gsearchbutton-next {
float: right;
}

.exitlink {
display: inline; padding-top:3px;
font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color:#fff;
} .exitlink a {color:#fff;}

.gsearch-image {
float: left; margin-right: 10px; margin-bottom: 20px;
border: 5px solid #d1d9f3;}

.guided input {float: left;margin: 0; padding: 0; position: relative; top: -6px; display: block; height: 20px; width: 20px;}
.guided td {padding: 8px 0 0 0; border-bottom: 1px solid #eee; font:Arial, Helvetica, sans-serif; width: 567px;}
.guided strong {margin: 0 0 0 5px; font:16px Arial, Helvetica, sans-serif; font-weight: bold;}
#gchoicedescription {display: inline; font: 12px;}

#gsearchlinkscontainer {display: block; width: auto; background-color:#a4afcc; border-right: 1px solid #011D44;border-bottom: 1px solid #011D44;border-left: 1px solid #2c62a0;
 padding: 5px 0 5px 0;font-weight:bold; margin-bottom: 30px;} #gsearchlinkscontainer a {margin-right: 15px; text-decoration:none; font: 12px Arial, Helvetica, sans-serif; font-weight:bold;} #gsearchlinkscontainer a:hover {text-decoration:underline;font-weight:bold;}

