  body.innerPage .innerPageWrapper.searchPage .filter #bureauxDropDown {
    display: none;
    float: left;
    margin-bottom: 25px;
    min-width: 50%;
}
  
  body.innerPage .innerPageWrapper.searchPage .filter #bureauxDropDown select {
    height: 50px;
 }
 
 body.innerPage .select-style select {
    max-width: 100%;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 0;
    border: none;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-right: 40px;
}

body.innerPage .select-style select option {
    padding: 0;
    padding-left: 10px;
    width: 100%;
    height: 100%;
    max-width: 100%;
    line-height: inherit;
}

body.innerPage .innerPageWrapper.searchPage .filter #bureauxDropDown p {
    border: 1px solid #cc4c02;
    height: auto;
    padding: 15px 35px 15px 15px;
    min-height: 50px;
}

body.innerPage .select-style p {
    padding: 15px 35px 15px 15px;
    border: 1px solid #353535;
    color: #353535;
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    margin-bottom: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

body.innerPage .select-style p {
    height: 30px;
    padding: 15px 35px 15px 15px;
}

body.innerPage .innerPageWrapper.searchPage .filter .filterDropDown p, body.innerPage .innerPageWrapper.searchPage .filter #bureauxDropDown p {
    border: 1px solid #353535;
}

body.innerPage .innerPageWrapper.searchPage .filter::after {
    content: '';
    clear: both;
    display: block;
}

/* =================================================================================================
	LEGEND ICONS
================================================================================================= */
/* Clusters (Smart menu) */
.clustersLegend li{
	background-image:url(/images/legend/clusters.gif);
	background-repeat:no-repeat;
}
.clustersLegend .nongov		{background-position:left 0;}
.clustersLegend .rss		{background-position:left -50px;}
.clustersLegend .service	{background-position:left -100px;}
.clustersLegend .form		{background-position:left -150px;}


/* Online Services */
.onlineServicesLegend {
        margin-right:10px;
}
.onlineServicesLegend li{
        height:20px;
        width:20px;
	background-image:url(/images/legend/onlineservices_suntek.png);
	background-repeat:no-repeat;
        text-indent: -9999px; 
        display:inline-block;
}
.onlineServicesLegend .onlinepayment	{background-position:left 0;}
.onlineServicesLegend .ecert			{background-position:left -50px;}
.onlineServicesLegend .password			{background-position:left -100px;}
.onlineServicesLegend .scanning			{background-position:left -150px;}
.onlineServicesLegend .printing			{background-position:left -200px;}
.onlineServicesLegend .easysignon			{background-position:left -250px;}


/* 20110601: form efillable to onlineform */
/* e-Forms */
#legends .eFormsLegend li, .eFormsLegend a, .eformsTitle a{
	background-image:url(/images/eforms.gif);
	background-repeat:no-repeat;
}
#legends .eFormsLegend .efillable,
.eFormsLegend .efillable,
.eformsTitle .efillable				{background-position:left 0;}
#legends .eFormsLegend .onlinesubmission,
.eFormsLegend .onlinesubmission,
.eformsTitle .onlinesubmission		{background-position:left -200px;}
#legends .eFormsLegend .pdf,
.eFormsLegend .pdf,
.eformsTitle .pdf					{background-position:left -400px;}
#legends .eFormsLegend .fillablepdf,
.eFormsLegend .fillablepdf,
.eformsTitle .fillablepdf			{background-position:left -600px;}
#legends .eFormsLegend .msword,
.eFormsLegend .msword,
.eformsTitle .msword				{background-position:left -800px;}
#legends .eFormsLegend .msexcel,
.eFormsLegend .msexcel,
.eformsTitle .msexcel				{background-position:left -1000px;}
#legends .eFormsLegend .richtext,
.eFormsLegend .richtext,
.eformsTitle .richtext				{background-position:left -1200px;}
#legends .eFormsLegend .eft,
.eFormsLegend .eft,
.eformsTitle .eft					{background-position:left -1400px;}
#legends .eFormsLegend .ldform,
.eFormsLegend .ldform,
.eformsTitle .ldform 				{background-position:left -1600px;}
#legends .eFormsLegend .dynadoc,
.eFormsLegend .dynadoc,
.eformsTitle .dynadoc				{background-position:left -1800px;}
#legends .eFormsLegend .html,
.eFormsLegend .html,
.eformsTitle .html					{background-position:left -2000px;}
#legends .eFormsLegend .gifjpeg,
.eFormsLegend .gifjpeg,
.eformsTitle .gifjpeg				{background-position:left -2200px;}
/* for easyfillform */
#legends .eFormsLegend .easyfillform,
.eFormsLegend .easyfillform,
.eformsTitle .easyfillform				{background-position:left -2400px;}

.eFormsLegend .efillable:hover,
.eformsTitle .efillable:hover			{background-position:left -100px;}
.eFormsLegend .onlinesubmission:hover,
.eformsTitle .onlinesubmission:hover	{background-position:left -300px;}
.eFormsLegend .pdf:hover,
.eformsTitle .pdf:hover					{background-position:left -500px;}
.eFormsLegend .fillablepdf:hover,
.eformsTitle .fillablepdf:hover			{background-position:left -700px;}
.eFormsLegend .msword:hover,
.eformsTitle .msword:hover				{background-position:left -900px;}
.eFormsLegend .msexcel:hover,
.eformsTitle .msexcel:hover				{background-position:left -1100px;}
.eFormsLegend .richtext:hover,
.eformsTitle .richtext:hover			{background-position:left -1300px;}
.eFormsLegend .eft:hover,
.eformsTitle .eft:hover					{background-position:left -1500px;}
.eFormsLegend .ldform:hover,
.eformsTitle .ldform:hover				{background-position:left -1700px;}
.eFormsLegend .dynadoc:hover,
.eformsTitle .dynadoc:hover				{background-position:left -1900px;}
.eFormsLegend .html:hover,
.eformsTitle .html:hover				{background-position:left -2100px;}
.eFormsLegend .gifjpeg:hover,
.eformsTitle .gifjpeg:hover				{background-position:left -2300px;}
/* for easyfillform */
.eFormsLegend .easyfillform:hover,
.eformsTitle .easyfillform:hover		{background-position:left -2500px;}

.eFormsLegend .efillable:active,
.eformsTitle .efillable:active			{background-position:left -100px;}
.eFormsLegend .onlinesubmission:active,
.eformsTitle .onlinesubmission:active	{background-position:left -300px;}
.eFormsLegend .pdf:active,
.eformsTitle .pdf:active				{background-position:left -500px;}
.eFormsLegend .fillablepdf:active,
.eformsTitle .fillablepdf:active		{background-position:left -700px;}
.eFormsLegend .msword:active,
.eformsTitle .msword:active				{background-position:left -900px;}
.eFormsLegend .msexcel:active,
.eformsTitle .msexcel:active			{background-position:left -1100px;}
.eFormsLegend .richtext:active,
.eformsTitle .richtext:active			{background-position:left -1300px;}
.eFormsLegend .eft:active,
.eformsTitle .eft:active				{background-position:left -1500px;}
.eFormsLegend .ldform:active,
.eformsTitle .ldform:active				{background-position:left -1700px;}
.eFormsLegend .dynadoc:active,
.eformsTitle .dynadoc:active			{background-position:left -1900px;}
.eFormsLegend .html:active,
.eformsTitle .html:active				{background-position:left -2100px;}
.eFormsLegend .gifjpeg:active,
.eformsTitle .gifjpeg:active			{background-position:left -2300px;}
/* for easyfillform */
.eFormsLegend .easyfillform:active,
.eformsTitle .easyfillform:active		{background-position:left -2500px;}


.eFormsLegend .efillable:focus,
.eformsTitle .efillable:focus			{background-position:left -100px;}
.eFormsLegend .onlinesubmission:focus,
.eformsTitle .onlinesubmission:focus	{background-position:left -300px;}
.eFormsLegend .pdf:focus,
.eformsTitle .pdf:focus					{background-position:left -500px;}
.eFormsLegend .fillablepdf:focus,
.eformsTitle .fillablepdf:focus			{background-position:left -700px;}
.eFormsLegend .msword:focus,
.eformsTitle .msword:focus				{background-position:left -900px;}
.eFormsLegend .msexcel:focus,
.eformsTitle .msexcel:focus				{background-position:left -1100px;}
.eFormsLegend .richtext:focus,
.eformsTitle .richtext:focus			{background-position:left -1300px;}
.eFormsLegend .eft:focus,
.eformsTitle .eft:focus					{background-position:left -1500px;}
.eFormsLegend .ldform:focus,
.eformsTitle .ldform:focus				{background-position:left -1700px;}
.eFormsLegend .dynadoc:focus,
.eformsTitle .dynadoc:focus				{background-position:left -1900px;}
.eFormsLegend .html:focus,
.eformsTitle .html:focus				{background-position:left -2100px;}
.eFormsLegend .gifjpeg:focus,
.eformsTitle .gifjpeg:focus				{background-position:left -2300px;}
/* for easyfillform */
.eFormsLegend .easyfillform:focus,
.eformsTitle .easyfillform:focus		{background-position:left -2500px;}

.eformsTitle a {
    /* display: block; */
    line-height: 20px;
    height: 20px;
    padding: 0 0 .2em 20px;
}

.eFormsLegend a{
		width: 20px;
        height: 20px;
        display: block;
	    float: left;
	    position: relative;
	font-size: 0;
}

.div_govdir {margin-top:10px;}
.tbl_govdir {padding:3px;text-align:left;width:100%;}
.tbl_govdir_left {padding:3px;width:30%;border:1px solid black;text-align:left;font-weight:bold;background-color:#ccc;}
.tbl_govdir_right {padding:3px;width:70%;border:1px solid black;text-align:left;background-color:#ddd;}
@media screen and (max-width: 480px) {
  .tbl_govdir_left {display:block;width:100%;border-bottom:0px;}
  .tbl_govdir_right {display:block;width:100%;border-bottom:0px;}
  .tbl_govdir {border-bottom:1px solid black;}
}
strong {
  font-weight:bold !important;
}
