﻿/* Info / Credits -------------------------------------------------------

This stylesheet is used to create certain css rules that overrides screen.css if we have to change the markup.

Website Width: 960px
*/

/* for search textboxes on master page */
#lss-localservices-box .s {float:left; padding:0; margin:7px 0 0 117px; border:0; width:90px; background:none;}
#lss-search-box .s {float:left; padding:0; margin:4px 0 0 5px; border:0; width:115px; background:none;}

/* for search button on master page */
#lss-search-box .go {float:right; margin:4px 6px 0 0;}
#lss-localservices-box .go {float:right; margin:6px 8px 0 0;}

/* for all form styles */
.form {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent;}

#subpage-banner .findlocalservices .form label {margin-right:5px;}
#subpage-banner .findlocalservices .form input {border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:2px; font-size:9px; border:1px solid #fff; width:150px;}
#subpage-banner .findlocalservices .form a.btn {padding:2px 6px; margin:0 0 0 3px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; color:#fff; display:inline; text-decoration:none;}

table caption .form select {background:#fff; border:none; color:#000; margin-left:5px; font-size:12px;}

#maincontent table.employment-description .form select {background:#fff; border:none; color:#000; margin-left:5px; font-size:12px;}

body.blue #subpage-banner .findlocalservices .form a.btn {background:#7295a8;}
body.green #subpage-banner .findlocalservices .form a.btn {background:#acbd73;}
body.yellow #subpage-banner .findlocalservices .form a.btn {background:#dfcd7a;}
body.orange #subpage-banner .findlocalservices .form a.btn {background:#d6824c;}

.hiddenBtn
{
	display:none;
}

/* homepage menu z-index issue */
#lss-nav
{
	position: relative;
	z-index: 10;
	}
	
/*Get rid of the dot for each widget*/
#maincontent ul li.PBItem, #maincontent ul li.noDot {
	list-style-position:inside;
	list-style-type:none;
	margin-bottom:3px;
	padding-left:5px;
}

/*overide Ektron style for forms*/
ol.design_list_vertical {
    border-color: transparent;
}
div.design_choices {
    background-color: transparent;
}