
form {
margin:0;
padding:0;
}

#searchwrapper {
height:125px;
padding:0;
position:relative;
width:324px;
text-align:center;
margin:5px auto !important;
}

#search {
background-color:#F0EEE3;
background-image:url("http://static.djlmgdigital.com/scn/seacoastonline/graphics/graphicsMisc/searchbg.gif");
background-position:-68px bottom;
background-repeat:repeat-x;
border:1px solid #4A66A3;
display:inline;
float:left;
text-align:left;
height:123px;
margin:0;
padding:0;
width:322px;
}

#search a{outline:none !important;}

.searchsource {
background:none repeat scroll 0 0 transparent;
display:block;
height:30px;
left:5px;
margin:0;
position:absolute;
top:95px;
width:200px;
}
.searchsource a{display:block;height:30px;width:200px;font-size:0px;line-height:0px;color:transparent;}
.input_search{display:block;
height:25px;
width:98px;
position:absolute;
right:5px;
bottom:5px;
margin:0px;
padding:0px;
}
#searchwrapperEats {
float:left;
display:inline;
background:#ffffff; 
margin-left:auto;
margin-right:auto;
padding:2px; 
border:1px solid #cccccc;
}

#searchwrapperBlog {
float:left;
display:inline;
background:#ffffff; 
margin-left:auto;
margin-right:auto;
padding:2px; 
border:1px solid #cccccc;
}

.shadetabs{
padding:5px 0px;
margin: 0;
margin-top: 1px;
border-bottom:1px solid #4a66a3;
font: bold 12px Verdana;
list-style-type: none;
height:14px;
background-color:#D2D9E8;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display:inline;
float:left;
padding:5px 0px;
padding:0;
margin: 0;
}

.shadetabs li a{
border-left:1px solid white;
text-decoration: none;
position: relative;
z-index: 1;
padding-top:5px;
padding-left:16px !important;
padding-bottom:5px;
padding-right:17px !important;
margin:0px;
color: #666666;
background-color: #D2D9E8;
}

.shadetabs li a:visited{
color: #666666;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #666666;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
}

.shadetabs li a.selected{ /*selected main tab style */
margin-left: 1px;
color: #ffffff;
background-color: #4a66a3;
margin: 0;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
color:#ffffff;
}

.shadetabs li a.selected:visited{ /*selected main tab style */
text-decoration: none;
color:#ffffff;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}


.findit	{
text-align:center;
padding-top:5px;
}


.radio{margin-left:0px;}
.style2 {
font-family : Tahoma, sans-serif; font-size : 11px; color : #000000; text-decoration : none;
}

.ship_mod_ex{

}
/* for Internet Explorer */
/*\*/
* html .ship_mod_ex {
height: 0px;
}

.style3 {
font-family : Tahoma, sans-serif; font-size : 11px; color : #000000; text-decoration : none; margin-left:-4px; padding-right:8px; 
}

#input_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #607896;
	border: 1px solid #FFFFFF;
	margin: 0px;
	padding: 1px;
}

#tab_nav {
width:100%;
height:17px;
margin:0px;
display:inline;
}

#tab_nav a {
color:#204976;
text-decoration:none;
padding:3px 5px;
font-weight: bold;
}

#cal_rows{
	background-color: #f4f7fa;
	display: block;
	text-align:right;
	padding:6px;
}
	
#t_jobs {
display:block;
}

#t_autos, #t_realestate, #t_classifieds {
display:none;
}

.SearchTitles {font-family : Arial, sans-serif; font-size : 15px; font-weight : bold; color : #ffffff}
.SearchText {font-family : Arial, sans-serif; font-size : 11px; color : #000000}
.SearchText2 {font-family : Arial, sans-serif; font-size : 14px; font-weight : bold;  color : #4a66a3; text-align:center; padding-top:5px; text-transform:uppercase;}
.SearchText3 {font-family : Arial, sans-serif; font-size : 13px; text-align:right; width:98px;}
.SearchText4 {font-family : Arial, sans-serif; font-size : 13px; text-align:right; width:100px;}
.SearchText5 {font-family : Arial, sans-serif; font-size : 13px; text-align:right; width:120px;}

.SearchCats:link  		{font-family : Arial, sans-serif; font-size : 11px; color : #0000ff; text-decoration : none;}
.SearchCats:visited		{font-family : Arial, sans-serif; font-size : 11px; color : #0000ff; text-decoration : none;}
.SearchCats:active  		{font-family : Arial, sans-serif; font-size : 11px; color : #0000ff; text-decoration : none;}
.SearchCats:hover		{font-family : Arial, sans-serif; font-size : 11px; color : #0000ff; text-decoration : underline;}

#t_realestate select {
	letter-spacing:0em;
	font-family:arial narrow;
}