#content	{ 	background-color:#ffffff; }

.wrap_aff	{ text-align: left; width: 100%; margin: 0 auto; padding: 5px 0 10px 0; }

.topleft_aff	{ width: 40%; float: left; margin: 0 0 3px; }

.searchbox	{ text-align: left; }

.topright_aff	{ width: 376px; float: left; margin: 0 0 3px 10px; }

.topfram	{ margin-bottom: 10px; }

.searchDays .shline div.comment	{ width: 100%; }

#photoMapBox	{ margin-bottom: 10px; border-top: solid 2px #cdd6ff; border-bottom: solid 2px #cdd6ff; }

h1,
h3 {
	margin-bottom: 10px;
	padding:5px 0 5px 10px;
font-size: 16px;
	font-weight:bold;
line-height: 120%;
	text-align: left;
	border-left:solid 4px #cdd6ff;
background: url(/images/tphdbg.gif) repeat-x 0 center;
}

.banner_aff	{ width: 100%; }

.banner_aff	ul { margin-left: 5px; }

.banner_aff	ul li { float: left; margin: 0 7px  10px 7px; }


.shButton_aff	{ font-size: 0.9em; text-align: center; clear: both; margin: 5px 30px; }
.shButton_aff a.button100	{ font-size: 1.4em; font-weight: bold; background: #ffda72 url(/images/btbg1.gif) no-repeat 0 center; margin:5px 0 0 10px; padding: 5px; border:solid 2px #ea5404; display: block; }
.shButton_aff a.button100 span	{ font-size: 0.8em; }
.shButton_aff a:link,
.shButton_aff a:visited	{ color:#d94400; background-image: url(/images/btbg1.gif); text-decoration:none; }
.shButton_aff a:hover,
.shButton_aff a:active	{ color:#ffffff; background-image: url(/images/btbg1ov.gif); text-decoration:none; }

.shButton_aff input.button100 { width: 100%; color:#d94400; font-size: 1.4em; font-weight: bold; background: #ffda72 url(/images/btbg1.gif) no-repeat 0 center; margin:5px 0 0 5px; padding: 5px; border:solid 2px #ea5404; display: block; }
.shButton_aff input:hover,
.shButton_aff input:active	{ color:#ffffff; background-image: url(/images/btbg1ov.gif); text-decoration:none; }


.searchCompany .compset_aff	{ float: left; padding: 0 0 15px 0; }
