/*
Theme Name: Stahl & Associates Insurance
Theme URI: http://www.stahlinsurance.com/
Author: Web Solutions of America
Author URI: http://www.wsoaonline.com
*/

* {margin:0;padding:0}

body {
	background:#52616D url(/wp-content/themes/stahl/images/background-main.png) repeat-x 0 0;
	text-align:center;
	font:normal 12px arial
}

#wrapper {
	position:relative;
	margin:0 auto;
	width:904px;
	text-align:left
}

#header {
	background:transparent url(/wp-content/themes/stahl/images/background-header.png) no-repeat 0 0;
	display:block;
	position:relative;
	width:904px;
	height:72px;
	z-index:1000
}

#header-image {
	display:block;
	width:904px;
	height:252px;
	position:relative
}

.home #header-image {
	height:358px;
	/*background:url(/wp-content/themes/stahl/images/header-home.jpg) no-repeat;*/
}

#header-image object,
#header-image embed {
position:absolute;
top:4px;
left:2px;
z-index:1
}

#logo a {
	position:absolute;
	top:17px;
	left:24px;
	display:block;
	width:205px;
	height:42px;
	text-indent:-3000em;
	overflow:hidden;
	background:transparent url(/wp-content/themes/stahl/images/logo.png) no-repeat
}

body.page-id-726 #logo a{
    background:transparent url(/wp-content/themes/stahl/images/stahlHerndonAssociates.png) no-repeat;
}

#nav {
	position:absolute;
	top:0;
	left:252px;
	background:url(/wp-content/themes/stahl/images/nav.png) no-repeat;
	width:645px;
	height:65px;
	margin:0 auto
}

#nav ul {
	height:65px;
	position:relative;
}

#nav ul li , #nav ul li a {
	text-indent:-3000em;
	/*overflow:hidden;*/
	display:block;
	height:65px;
	float:left
}
#nav ul li.page-item-205 {display:none}
#nav ul li.page-item-5, #nav ul li.page-item-5 a {width:63px}
#nav ul li.page-item-7, #nav ul li.page-item-7 a {width:68px}
#nav ul li.page-item-19, #nav ul li.page-item-19 a {width:72px}
#nav ul li.page-item-9, #nav ul li.page-item-9 a {width:61px}
#nav ul li.page-item-11, #nav ul li.page-item-11 a {width:102px}
#nav ul li.page-item-17, #nav ul li.page-item-17 a {width:52px}
#nav ul li.page-item-13, #nav ul li.page-item-13 a {width:80px}
#nav ul li.page-item-15, #nav ul li.page-item-15 a {width:64px}
#nav ul li.page-item-21, #nav ul li.page-item-21 a {width:83px}


#nav ul li.page-item-5 a:hover,
#nav ul li.page-item-5.hover a,
body.page-id-5 #nav ul li.page-item-5 a,
body.parent-pageid-5 ul li.page-item-5 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat 0 -65px}


#nav ul li.page-item-7 a:hover,
#nav ul li.page-item-7.hover a,
body.page-id-7 #nav ul li.page-item-7 a,
body.parent-pageid-7 ul li.page-item-7 a,
body.parent-pageid-93 ul li.page-item-7 a,
body.parent-pageid-402 ul li.page-item-7 a,
body.parent-pageid-424 ul li.page-item-7 a,
body.parent-pageid-429 ul li.page-item-7 a,
body.parent-pageid-436 ul li.page-item-7 a{background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -63px -65px}


#nav ul li.page-item-19 a:hover,
#nav ul li.page-item-19.hover a,
body.page-id-19 #nav ul li.page-item-19 a,
body.parent-pageid-19 ul li.page-item-19 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -131px -65px}


#nav ul li.page-item-9 a:hover,
#nav ul li.page-item-9.hover a,
body.page-id-9 #nav ul li.page-item-9 a,
body.parent-pageid-9 ul li.page-item-9 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -203px -65px}


#nav ul li.page-item-11 a:hover,
#nav ul li.page-item-11.hover a,
body.page-id-11 #nav ul li.page-item-11 a ,
body.parent-pageid-11 ul li.page-item-11 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -264px -65px}


#nav ul li.page-item-17 a:hover,
#nav ul li.page-item-17.hover a,
body.page-id-17 #nav ul li.page-item-17 a,
body.parent-pageid-17 ul li.page-item-17 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -366px -65px}


#nav ul li.page-item-13 a:hover,
#nav ul li.page-item-13.hover a,
body.page-id-13 #nav ul li.page-item-13 a,
body.parent-pageid-13 ul li.page-item-13 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -418px -65px}


#nav ul li.page-item-15 a:hover,
#nav ul li.page-item-15.hover a,
body.page-id-15 #nav ul li.page-item-15 a,
body.parent-pageid-15 ul li.page-item-15 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -498px -65px}


#nav ul li.page-item-21 a:hover,
#nav ul li.page-item-21.hover a,
body.page-id-21 #nav ul li.page-item-21 a,
body.parent-pageid-21 ul li.page-item-21 a {background:url(/wp-content/themes/stahl/images/nav.png) no-repeat -562px -65px}

/*
BEGIN DROP DOWNS
*/
#nav ul li ul {
	position:absolute;
	display:block;
	top:65px;
	left:auto;
	height:auto;
	background:transparent url(/wp-content/themes/stahl/images/nav-drop-down.png) no-repeat 0 100% !important;
	width:195px;
	border-top:solid 5px #fff;
	z-index:1000
}

#nav ul li.page-item-5 ul {left:0 !important}
#nav ul li.page-item-7 ul {left:63px !important}
#nav ul li.page-item-19 ul {left:131px !important}
#nav ul li.page-item-9 ul {left:203px !important}
#nav ul li.page-item-11 ul {left:264px !important}
#nav ul li.page-item-17 ul {left:366px !important}
#nav ul li.page-item-13 ul {left:418px !important}
#nav ul li.page-item-15 ul {left:366px !important}
#nav ul li.page-item-21 ul {left:450px !important}

#nav ul li:hover ul,
#nav ul li.sfhover ul {
	display:block;
}

#nav ul li.sfhover ul {
	left:auto
}

#nav ul li ul li {
	display:block;
	width:194px;
	/*height:27px;
	line-height:27px;*/
	height:auto;
	background:transparent url(/wp-content/themes/stahl/images/nav-drop-down-divider.png) no-repeat 0 0 !important;
}
#nav ul li ul li:first-child {
	background:none !important
}
#nav ul li ul li a {
	text-indent:0px;
	padding:5px 0px 5px 20px;
	overflow:visible;
	display:block;
	width:174px !important;
	font:normal 11px arial;
	color:#1F4379;
	text-decoration:none;
	height:auto;
	/*height:27px;
	line-height:27px;*/
	background:transparent url(/wp-content/themes/stahl/images/nav-drop-down-arrow.png) no-repeat 10px 7px !important;
}

#nav ul li ul li a:hover {
	text-decoration:underline
}

#nav ul ul ul {display:none !important}
/*
END DROP DOWNS
*/

#content {
	display:block;
	width:904px;
	background:transparent url(/wp-content/themes/stahl/images/background-content-main.png) repeat-y 50% 0
}

#content-A {
	display:block;
	width:904px;
	background:transparent url(/wp-content/themes/stahl/images/background-content-head.png) no-repeat 0 0;
	padding-bottom:10px;
	min-height: 950px !important;
}

#section-A-2 {
	position:absolute;
	z-index:1000;
	top:315px;
	left:10px;
	display:block;
	width:244px;
	float:left
}

#section-A-2-A {
	display:block;
	width:224px;
	background:transparent url(/wp-content/themes/stahl/images/side-bar-top.png) no-repeat 0 0;
	height:11px;
}

#section-A-2-B {
	display:block;
	width:224px;
	background:transparent url(/wp-content/themes/stahl/images/side-bar-bottom.png) no-repeat 0 100%;
	padding-bottom:10px
}

#section-B {
	padding:15px 10px 15px 250px;
    min-height:430px;
}

#section-B a {color:#292929}

#section-B h1 {
	color:#001D3B;
	font:bold 17px arial;
	margin-bottom:10px;
}

#section-B h2 {
	color:#001D3B;
	font:bold 15px arial;
	margin-bottom:10px;
}

#section-B h3 {
	color:#1479A2;
	font:bold 15px arial;
	margin-bottom:10px;
}

#section-B p,
#section-B ul {
	color:#292929;
	font:normal 12px arial;
	line-height:20px;
	margin-bottom:15px
}

#section-B ul {
	margin-left:15px;
list-style-image:url(/wp-content/themes/stahl/images/nav-drop-down-arrow.png);
}

#section-B ul li a{
color: #456E9F !important;
}

#sidebar-menu {
	list-style:none;
	display:block;
	width:212px;
	margin:0 auto 15px auto;
}

#sidebar-menu li {
	display:block;
	background:url(/wp-content/themes/stahl/images/side-bar-nav-divider.png) no-repeat 0 100%
}

#sidebar-menu ul li{
	background-image:none;
}

#sidebar-menu li a {
	display:block;
	height:auto;
	line-height:auto !important;
	text-decoration:none;
	color:#C2790C;
	font:bold 11px arial;
	padding:5px 5px 5px 35px;
	background:url(/wp-content/themes/stahl/images/side-bar-nav-arrow.png) no-repeat 20px 7px
}

#sidebar-menu li a:hover,
#sidebar-menu li a.current_page_item {color:#825109}

/*#sidebar-menu ul li {display:none !important}*/
#sidebar-menu ul{
	margin-left:20px;
}

ul#side-bar-buttons {
	list-style:none
}

ul#side-bar-buttonsl li {
	display:inline
}

a#button-get-a-quote,
a#button-people-safe-solutions,
a#button-client-login,
a#button-news,
a#button-contact-us {
	display:block;
	width:204px;
	text-indent:-3000em;
	overflow:hidden;
	margin:0 auto 5px auto;
}

#button-get-a-quote {
	height:36px;
	background:transparent url(/wp-content/themes/stahl/images/button-get-a-quote.png) no-repeat
}

#button-people-safe-solutions {
	height:63px;
	background:transparent url(/wp-content/themes/stahl/images/button-people-safe-solutions.png) no-repeat

}

#button-client-login {
	height:36px;
	background:transparent url(/wp-content/themes/stahl/images/button-client-login.png) no-repeat
}

#button-news{
	height:36px;
	background: transparent url(/wp-content/themes/stahl/images/button-news.png) no-repeat;
}

#button-contact-us{
	height:36px;
	background: transparent url(/wp-content/themes/stahl/images/button-contact-us.png) no-repeat;
}

#footer {
	display:block;
	width:904px;
	height:21px;
	margin:0 auto;
	background:transparent url(/wp-content/themes/stahl/images/background-footer-transparent.png) no-repeat 50% 100%
}

#footer p,
#footer p a {
	font:normal 10px verdana;
	text-decoration:none;
	color:#52616D;
	height:21px;
}

#footer p a:hover {text-decoration:underline}

/*
HOME
*/
#home-content .home-section {
	display:block;
	float:left;
	width:210px;
	padding:26px 0 0 5px
}

#home-content .home-section.first {
	padding-left:20px
}

#home-content .home-section.last {
	padding-left:10px
}

#home-content .home-section h2 a {
	color:#E96300;
	font:bold 14px Georgia, "Times New Roman";
	text-decoration:none;
	padding-left:5px;
	margin-bottom:10px;
	display: block;
}

#home-content .home-section p {
	color:#292929;
	font:normal 12px verdana;
	line-height:15px;
	padding:5px 0 0 5px
}

#home-content .home-section a img {border:0}


#home-content .home-section ul {
	list-style:none
}

#home-content .home-section a#home-request-a-quote,
#home-content .home-section a#home-people-safe-solutions,
#home-content .home-section a#home-client-login,
#home-content .home-section a#home-news,
#home-content .home-section a#home-contact-us {
	display:block;
	text-decoration:none;
	text-indent:-3000em;
	overflow:hidden;
	width:210px;
	margin-bottom:10px
}

#home-content .home-section a#home-request-a-quote {
	height:36px;
	background:url(/wp-content/themes/stahl/images/home-request-a-quote.png) no-repeat
	}
	
#home-content .home-section a#home-people-safe-solutions {	
	height:72px;
	background:url(/wp-content/themes/stahl/images/home-people-safe-solutions.png) no-repeat
	}
	
#home-content .home-section a#home-client-login {	
	height:36px;
	background:url(/wp-content/themes/stahl/images/home-client-login.png) no-repeat
	}

#home-content .home-section a#home-news{
	height:36px;
	background:url(/wp-content/themes/stahl/images/home-news.png) no-repeat;
}

#home-content .home-section a#home-contact-us{
	height:36px;
	background:url(/wp-content/themes/stahl/images/home-contact-us.png) no-repeat;
}

#home-content #home-content-A {
	display:block;
	clear:both;
	padding:15px 25px
}

#home-content #home-content-A h2 {
	color:#001D3B;
	font:bold 17px arial;
	margin-bottom:10px;
}

#home-content #home-content-A h3 {
	color:#1479A2;
	font:bold 15px arial;
	margin-bottom:10px;
}

#home-content #home-content-A p {
	color:#292929;
	font:normal 12px arial;
	line-height:20px;
	margin-bottom:15px
}	

#section-B-2 {
	display:block;
	width:204px;
	height:414px;
	float:right;
	margin-left:10px;
	background:url(/wp-content/themes/stahl/images/contact-us-box-background1.png) no-repeat
}

#section-B-2 form {
	font-style:italic
}

#section-B-2 form p {
	margin:0 auto;
	width:170px;
	font-style:italic;
	font-size:10px;
	line-height:10px
}

#section-B-2 form input,
#section-B-2 form textarea {
	width:166px;
	font-style:normal;
	border:solid 1px silver;
	padding:2px;
	margin:5px 0
}

#section-B-2 form textarea {
	height:45px;
}

#section-B-2 h3 {
	display:block;
	width:87px;
	height:15px;
	text-indent:-3000em;
	overflow:hidden;
	margin:7px 0 10px 17px;
	background:url(/wp-content/themes/stahl/images/contact-us-header.png) no-repeat
}

#section-B-2 form input#send {
	display:block;
	width:64px;
	height:32px;
	text-indent:-3000em;
	overflow:hidden;
	background:transparent url(/wp-content/themes/stahl/images/contact-us-box-send-button.png) no-repeat;
	font-size:1px;
	color:#969696;
	border:0;
	margin-top:5px;
	cursor:pointer
}

/*
People Safe Solutions - 116
*/

/*.page-id-116 #section-B h2 {
	display:block;
	width:425px;
	height:75px;
	text-indent:-3000em;
	overflow:hidden;
	background:url(/wp-content/themes/stahl/images/people-safe-solutions-logo.png) no-repeat
}*/

/*.page-id-75 #section-B h2,
.page-id-89 #section-B h2,
.page-id-93 #section-B h2,
.page-id-96 #section-B h2,
.page-id-116 #section-B h2

{display:none}*/

#wpcf7-f2-p127-o1 .wpcf7-form input,
#wpcf7-f2-p127-o1 .wpcf7-form textarea,
#wpcf7-f2-p127-o1 .wpcf7-form select {
	border:solid 1px silver;
	padding:2px
	
}

#wpcf7-f2-p127-o1 .wpcf7-form input#send,
#wpcf7-f2-p9-o1 .wpcf7-form input#send {
	display:block;
	width:64px;
	height:32px;
	text-indent:-3000em;
	overflow:hidden;
	background:transparent url(/wp-content/themes/stahl/images/contact-us-box-send-button.png) no-repeat;
	font-size:1px;
	color:#969696;
	border:0;
	margin-top:5px;
	cursor:pointer
}

#map {
	position:relative;
	display:block;
	width:424px;
	height:240px;
	background:url(/wp-content/themes/stahl/images/map.gif) no-repeat 0 0;
	padding-top:100px
}

#map ul {display:block;width:180px;list-style:none;/*background:url(/wp-content/themes/stahl/images/map-box-bottom.gif) no-repeat 0 100%*/}
#map ul li {display:inline}
#map ul li a {display:inline-block;display:block}

#map ul li#lake-mary-link dl {/*background:url(/wp-content/themes/stahl/images/map-box-top.gif) no-repeat 0 0*/}

#map ul li#st-petersberg-link a.map {text-indent:-3000em;overflow:hidden;position:absolute;left:270px;top:177px;display:block;width:114px;height:18px;background: transparent url(/wp-content/themes/stahl/images/map.gif) no-repeat 174px 177px}
#map ul li#oldsmar-link a.map {text-indent:-3000em;overflow:hidden;position:absolute;left:270px;top:159px;display:block;width:77px;height:18px;background:url(/wp-content/themes/stahl/images/map.gif) no-repeat 209px 159px}
#map ul li#lake-mary-link a.map {text-indent:-3000em;overflow:hidden;position:absolute;left:270px;top:109px;display:block;width:77px;height:18px;background:url(/wp-content/themes/stahl/images/map.gif) no-repeat 270px 109px}
#map ul li#lakeland-link a.map {text-indent:-3000em;overflow:hidden;position:absolute;left:270px;top:142px;display:block;width:107px;height:18px;background:url(/wp-content/themes/stahl/images/map.gif) no-repeat 300px 142px}

#map ul li#st-petersberg-link a:hover.map {background:url(/wp-content/themes/stahl/images/map.gif) no-repeat -270px -517px}
#map ul li#oldsmar-link a:hover.map {background:url(/wp-content/themes/stahl/images/map.gif) no-repeat -270px -499px}
#map ul li#lake-mary-link a:hover.map {background:url(/wp-content/themes/stahl/images/map.gif) no-repeat -270px -449px}
#map ul li#lakeland-link a:hover.map {background:url(/wp-content/themes/stahl/images/map.gif) no-repeat -270px -482px}

#map dl {
	overflow:hidden;
	background:url(/wp-content/themes/stahl/images/map-divider.gif) no-repeat 50% 100%
}

#map dl dt {color:#1F4379}

#map dl dt,
#map dl dd {padding:2px 15px}

#map dl dt {font-weight:bold;text-indent:15px;background:url(/wp-content/themes/stahl/images/map-arrow-off.gif) no-repeat 15px 50%}

#map dl dd {display:none;overflow:hidden}

#map ul li#st-petersberg-link:hover dl dd,
#map ul li#oldsmar-link:hover dl dd,
#map ul li#lake-mary-link:hover dl dd,
#map ul li#lakeland-link:hover dl dd {display:block;color:#1479A2}

#map ul li#st-petersberg-link:hover dl dt,
#map ul li#oldsmar-link:hover dl dt,
#map ul li#lake-mary-link:hover dl dt,
#map ul li#lakeland-link:hover dl dt{text-indent:15px;cursor:pointer;color:#1F4379;background-image:url(/wp-content/themes/stahl/images/map-arrow-on.gif) !important}

/*
POPUPS
*/

div#nyroModalFull {
	font-size: 12px;
	color: #777;
	position:absolute;
	z-index:9000 !important;
	text-align:left
}
div#nyroModalFull h2,
div#nyroModalFull h3,
div#nyroModalFull h4,
div#nyroModalFull p {
	padding:5px
}

div#nyroModalFull img.alignleft {
	float:left;margin:0 10px 10px 0;border:0
}
div#nyroModalFull div#nyroModalLoading {
	border: 4px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(/wp-content/themes/stahl/images/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalFull div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalFull div#nyroModalWrapper {
	background: #fff;
	border: 4px solid #777;
}
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(/wp-content/themes/stahl/images/close.gif) no-repeat;
	outline: 0;
}
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent {
	overflow: auto;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {
	padding: 5px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img {
	vertical-align: baseline;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
div#nyroModalFull div#nyroModalWrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background: left 20% no-repeat;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev {
	left: 0;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev:hover {
	background-image: url(/wp-content/themes/stahl/images/prev.gif);
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext {
	right: 0;
	background-position: right 20%;
}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext:hover {
	background-image: url(/wp-content/themes/stahl/images/next.gif);
}

#nyroModalContent img {
	border:double 3px #eee !important;
	margin:0 10px 10px 10px !important;
	background:#fff
}

#nyroModalContent img.wave-box {border:0 !important;margin:0 !important}

#nyroModalContent h2 {
	display:block;
	padding:2px;
	background:#549DC5;
	color:#fff;
	margin-top:10px;
	font-size:14px
}

#nyroModalContent h3 {
	display:block;
	padding:2px;
	text-transform:uppercase
}

#nyroModalContent strong {
	clear:both;
	display:block;
	padding:2px;
	background:#549DC5;
	color:#fff;
	margin:15px 0 5px 0
}

h4 span{
	cursor:pointer;
	text-decoration:underline
}

div.exec_modal img.alignleft {
	float:left;margin:0 10px 10px 0;border:0
}

.exec_modal img {
	border:double 3px #eee !important;
	margin:0 10px 10px 10px !important;
	background:#fff
}

.exec_modal{
	padding:8px;
	background-color:white;
	z-index:40000 !important;
	text-align:left;
}

.exec_modal img.wave-box {border:0 !important;margin:0 !important}

.exec_modal h2 {
	display:block;
	padding:2px;
	background:#549DC5;
	color:#fff;
	margin-top:10px;
	font-size:14px
}

.exec_modal h3 {
	display:block;
	padding:2px;
	text-transform:uppercase
}

.exec_modal strong {
	clear:both;
	display:block;
	padding:2px;
	background:#549DC5;
	color:#fff;
	margin:15px 0 5px 0
}

ul#claims-icons {list-style:none;margin-left:0;}
ul#claims-icons li {display:block;height:auto !important;width:130px;margin:0 0 20px 0;padding:0;text-align:center;line-height:15px}
ul#claims-icons a {display:block;text-align:center;width:130px;height:55px;text-indent:-3000em;overflow:hidden}
ul#claims-icons li#claims-commercial a {background:url(/wp-content/themes/stahl/images/icon-commercial.png) no-repeat 50% 0}
ul#claims-icons li#claims-personal a {background:url(/wp-content/themes/stahl/images/icon-house.png) no-repeat 50% 0}
ul#claims-icons li#claims-catastrophe a {background:url(/wp-content/themes/stahl/images/icon-flood.png) no-repeat 50% 0}

table td {padding:5px}
table tr.alt {background:#eee}

a h3{text-decoration:none; }

table#benefits-services-table{
	border-spacing:0;
}
table#benefits-services-table td{
	vertical-align:top;
	width:33%;
}
#breadcrumb{
	margin-bottom:10px;
	font-size:9px !important;
}

.visible{
	visibility:visible;
	display:block;
}

a img{border: none !important}

