/* CSS generated by Site Manager at 04:58pm 27/07/2010 - do not edit this file directly */


div#nav4 li a.selected { padding-top:3px; padding-bottom:3px; background-color:#426382; color:#fff; }
span.inputlabel { display:block; margin-bottom:3px; margin-top:4px; }
ul.actions li { background:none!important; }
.searchhighlight { background-color:#549DD2; color:#fff; }
div#c3750 { zoom:0!important; }

#bannertext		{ width: 285px; height: 196px; overflow: hidden; float: right; display: inline; color: #fff; margin-right: 10px; }
#bannertext h2		{ background: transparent url(templatefiles/bullet_banner.jpg) no-repeat 0 13px; font: bold 1.5em verdana, arial, helvetica, sans-serif; color: #fff; padding: 10px 0 0 28px; margin: 0 0 15px; }

#bannerinner		{ /* padding-left: 28px; */ }

#bannerinner p		{ font-size: 1.2em; color: #fff; text-align: justify; margin: 0 0 10px; }
#bannerinner a,
#bannerinner a:visited	{ color: #fff; text-decoration: underline; }
#bannerinner a:hover,
#bannerinner a:active	{ color: #fff; text-decoration: none; }

h2.underlined		{ font-weight: normal; font-size: 1.4em; border-bottom: 1px solid #e8e8e8; }
h6			{ font-size: 1.0em; }


#jotm			{ min-height: 165px; }
#featuredjobs		{ min-height: 793px; }
#featuredclients	{ min-height: 155px; height: auto!important; }
#indserv		{ min-height: 458px; }


.is-thumb		{ width: 120px; height: 170px; display: block; float: left; text-align: left; margin: 10px 35px 10px 0; }
.is-thumb img		{ display: block; padding: 1px; border: 1px solid #e8e8e8; margin: 0; }
.is-thumbsmall		{ width: 75px; height: 80px; display: block; float: left; font-size: 0.8em; text-align: left; margin: 0 7px 10px; }
.is-thumbsmall img	{ display: block; padding: 1px; border: 1px solid #e8e8e8; margin: 0; }


.indlisting		{ overflow: hidden; border: 1px solid #e8e8e8; padding: 5px 10px; margin: 0 0 15px; }
.indlisting p		{ margin: 0 0 10px; }
p.premiumtop		{ background-color: #e8e8e8; font-size: 1.2em; text-transform: uppercase; color: #426382; padding: 0 10px; margin-bottom: 0; }
.premium		{ background-color: #f5f5f5; padding: 10px; }
.premium a.premiumimg 	{ float: left; display: block; margin: 0 10px 0 0; }
.premium img		{ display: block; padding: 1px; border: 1px solid #e8e8e8; }