#wd-header {background:#ff9900 url(../images/header-bg.jpg) repeat-x bottom;border-top:1px solid #fff;margin:0;padding:5px;}


	


#wd-header h2 {color:#fff;font-size:24px;font-weight:normal;letter-spacing:-1px;line-height:24px;margin:0;padding:0;}


#wd-header h3 {color:#fff;font:18px Arial, Helvetica, sans-serif;font-weight:normal;line-height:20px;margin:0;padding:0;}


#om #wd-header h4 {color:#fff;font:12px Arial, Helvetica, sans-serif;font-weight:normal;line-height:16px;margin:0;padding:0;}


	


.free-quote-btn {background:url(../images/free-quote-btn.gif) no-repeat left top; float:right; height:0; margin:10px 0 0; overflow:hidden; padding-top:23px; width:118px; text-indent:-9999px;}


.free-quote-btn-left {background:url(../images/free-quote-btn.gif) no-repeat left top; float:left; height:0; margin:10px 0 0; overflow:hidden; padding-top:23px; width:118px; text-indent:-9999px;}


.free-quote-btn-2 {background:url(../images/free-quote-btn.gif) no-repeat left -1px; float:left; height:0; margin:0 0 15px 5px; overflow:hidden; padding-top:22px; width:118px; text-indent:-9999px;}





.om-or {float:left;padding:14px 10px}





.learn-more-btn {float:left;height:0;margin:10px 0 0;overflow:hidden;padding-top:23px;width:83px;text-indent:-9999px;background: url(../images/learn-more-btn.gif) no-repeat left top;}


.learn-more-btn-2 {background:url(../images/learn-more-btn.gif) no-repeat left -1px; float:left; height:0; margin:0 0 15px 5px; overflow:hidden; padding-top:22px; width:118px; text-indent:-9999px;}





.sign-up-now-btn-2 {background:url(../images/signupnow-btn.gif) no-repeat left -1px; float:left; height:0; margin:0 0 15px 5px; overflow:hidden; padding-top:22px; width:93px; text-indent:-9999px;}








.pad-5 {padding:5px}


.dot-btm {border-bottom:1px dotted #ccc;}





#om {padding-bottom:10px}


#om h4 {font-size:16px; line-height:20px; color:#666; margin:10px 0 0;}


#om p {font-size:12px; line-height:16px; color:#666; margin:0 0 10px}





.om-product {
	background:url(../images/fade-border.gif) no-repeat left top;
	float:left;
	padding:5px;
	width:100%;
}


.om-product h5 {color:#666;font-size:16px;line-height:20px;margin:0 0 5px; padding:0;}


.om-product h5 a:link, .om-product h5 a:visited, .om-product h5 a:active  {border-bottom:1px solid #ffe0cc;color:#ff6600;font-size:16px;line-height:20px;text-decoration:none;}


.om-product h5 a:hover {border-bottom:1px solid #ff9900;color:#ff9900;}


.om-product ul {list-style-type:none; margin:0 0 10px; padding:0;}


.om-product ul li {background:url(../images/orange-bullet.gif) no-repeat left 3px; color:#666; font-size:11px; margin:0 0 5px; padding:0 0 0 12px;}


ul.om-ul {list-style-type:none; margin:0 0 10px; padding:0;}


ul.om-ul li {background:url(../images/orange-bullet.gif) no-repeat left 3px; color:#666; font-size:11px; margin:0 0 5px; padding:0 0 0 12px;}





.om-list {background:url(../images/01-08.gif) no-repeat; float:left; height:0; margin:0 5px 10px 0; padding-top:15px; overflow:hidden; text-indent:-9999px; width:15px;}


.list-01 {background-position: left top}


.list-02 {background-position: left -15px}


.list-03 {background-position: left -30px}


.list-04 {background-position: left -45px}


.list-05 {background-position: left -60px}


.list-06 {background-position: left -75px}


.list-07 {background-position: left -90px}


.list-08 {background-position: left -105px}





.seo-callout {background:#e5effa; border:1px dotted #ccc; float:right; margin:0 -5px 0 10px; padding:5px; width:163px;}


#om .seo-callout p {font-size:11px; line-height:14px; margin:0 0 5px}


#om p.fine {font-size:10px;line-height:12px}


.logo-example {float:left; margin:0 5px 5px 0;}





.port-thumb {float:left; width:125px; margin:0 10px 20px 0;}


.port-thumb img {float:left; border:1px solid #ccc; margin:0 0 5px;}


#om .port-thumb h5 {font-size:11px; font-weight:bold; color:#666; margin:0; padding:0;}


#om .port-thumb p {font-size:11px; margin:0;}





.test-thumb {float:right; margin:0 0 5px 10px}





.wd-form {margin:0 10px 0 0; padding:5px; background:#efefef; width:270px; float:left;}


.wd-form label {display:block; color:#333; font-size:12px; font-weight:bold; margin:5px 0;}


.wd-form input {margin:0 0 10px; padding:3px; border:1px solid #999;}


.wd-form textarea {display:block; margin:0 0 10px; width:245px; border:1px solid #999}


.wd-form select {display:block;margin:0 0 10px; border:1px solid #999}





#om-lnav-info {background:#efefef; padding:5px 10px; margin:15px 0;}


#om-lnav-info h5 {border-bottom:1px solid #fff; color:#ff6600; font-size:14px; font-weight:normal; line-height:18px; margin:0 -10px 10px; padding:5px 10px;}


#om-lnav-info p.phone {font-size:18px; line-height:20px; font-weight:bold; color:#ff6600}


#om-lnav-info .free-quote-btn-left {margin-top:5px}





#ppc-table {


	margin:5px 0 10px;


	}


	


#ppc-table td {


	border-bottom:1px solid #ccc;


	color:#666;


	padding:5px 3px;


	text-align:left;


	vertical-align:top;


	}


#ppc-table th {


	color:#666;


	border-bottom:1px solid #ccc;


	padding:5px 3px;


	text-align:left;


	vertical-align:top;


	font-weight:normal;


	width:50%;


	}
