@charset "utf-8";

.ppc a:link {
	color: #993333;
	text-decoration: none;
}
.ppc a:hover {
	color: #663333;
	text-decoration: none;
}
.ppc a:visited {
	color: #993333;
	text-decoration: none;
}
.ppc a:visited:hover {
	color: #663333;
	text-decoration: none;
}
.ppc a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.ppc h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #3f7798;
	font-weight: bold;
	margin: 0px;
}
.ppc h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8a4945;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.ppc h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-weight: bold;
}
.ppc p {
	margin: 0px;
	text-align: left;
}

.ppc ul {
	margin-bottom: 15px;
	margin-top: 15px;
	padding-left: 30px;
	font-weight:bold;
}

.ppc .midbox {
	width:487px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272727;
	text-align: left;
	float: left;
	background-image: url(images/ppc/mid-box.jpg);
	background-repeat: repeat-y;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	background-position: top;
}
.ppc .midboxcontent {
	width: 427px;
	float: left;
	margin-right: 30px;
	margin-left: 30px;
}

.ppc .red-txt {
	font-size: 14px;
	font-weight: bold;
	color: #b11f3b;
}
.ppc .info-div {
	float: left;
	width: 427px;
	padding-bottom: 10px;
}
.ppc .l-div {
	float: left;
	width: 65px;
	padding-top: 15px;
	padding-bottom: 0px;
	font-size: 11px;
	font-weight: bold;
	padding-right: 10px;
}
.ppc .l-div p {
	text-align: right;
}
.ppc .r-div {
	float: left;
	padding-top: 15px;
	padding-bottom: 0px;
	font-size: 11px;
	width: 342px;
}
.ppc .imgx a {
	width: 244px;
	height: 28px;
	background-image: url(images/ppc/rc_button.jpg);
	float: left;
	margin-left: 120px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.ppc .imgx a:hover {
	width: 244px;
	height: 28px;
	background-image: url(images/ppc/rc_button_ho.jpg);
	float: left;
	margin-left: 120px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.ppc .getStarted a {
	width:225px;
	height:30px;
	background-image:url(images/ppc/getStartedToday.jpg);
	margin-left: 130px;
	margin-top: 3px;
	margin-bottom: 3px;
	display: block;
}

.ppc .getStarted a:hover {
	width:225px;
	height:30px;
	background-image:url(images/ppc/getStartedToday_ho.jpg);
	display: block;
	margin-left: 130px;
	margin-top: 3px;
	margin-bottom: 3px;
}



.ppc .topboxbg {
	background-image: url(images/ppc/top-box.jpg);
	width: 487px;
	float: left;
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 10px;
	height: 25px;
}

.ppc .bottomboxbg {
	background-image: url(images/ppc/bottom-box.jpg);
	height: 27px;
	width: 487px;
	float: left;
	background-position: top;
}

.ppc .form { text-align:right; font-weight:bold;}

.ppc .submit_btn a {
	width: 128px;
	height: 29px;
	background-image: url(images/ppc/submit_btn.jpg);
	float: left;
	margin-left: 180px;
	margin-top: 3px;
	margin-bottom: 3px;
	cursor:pointer;	
}

.ppc .submit_btn a:hover {
	width: 128px;
	height: 29px;
	background-image: url(images/ppc/submit_btn_ho.jpg);
	float: left;
	margin-left: 180px;
	margin-top: 3px;
	margin-bottom: 3px;
	cursor:pointer;
	
}

.ppc .form1 { background-color:#FFFFFF; border:#d0dee1 2px solid}
.ppc .form2{ background-color: #ffffaa; border:#d0dee1 2px solid}

.ppc .quote-top{
background:url(images/ppc/quote-top.jpg) no-repeat top;
width:406px;
padding:20px 20px 0px 20px;
text-align:justify;
color:#5c6a76;
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
}

.ppc .quote-bottom{
background:url(images/ppc/quote-bottom.jpg) no-repeat top;
width:436px;
padding:52px 0px 0px 20px;
text-align:left;
font-size: 12px;
font-weight: bold;
color: #993333;
margin-bottom:15px;
}


.ppc ul.cen li{
color:#993333; font-size:12px; list-style: circle; text-align:left}

.ppc ul.cen li a{
color:#000;
font-size:12px;
line-height:normal;
line-height:14px;
}

.ppc ul.cen li a:hover{
color:#993333;
}

.ppc_list li { background: url(images/ppc/bullet.jpg) no-repeat 0 5px; padding-left: 20px; list-style: none;}

#ppc_home ul { list-style: none; margin: 0; text-align:left; margin-left: -20px; font-weight: normal;}
#ppc_home li { background: url(images/ppc/bullet.jpg) no-repeat 0 5px; padding-left: 20px; }

#ppc_home .style1, #ppc_home .style1 a {
	color: #3F7798;
	font-weight: bold;}
#ppc_home .style1 a:hover { color:#333333; }	
#ppc_home .style2 {font-weight: bold}

#ppc_consult form { margin-top: -15px;}
#ppc_consult label, #ppc_consult input {font-size: 12px;}

#ppc_pricing .style8 {font-size: 14px; font-weight: bold; color: #3F7798; }
#ppc_pricing ul li {background: url(images/ppc/bullet.jpg) no-repeat 0 5px; padding-left: 15px; padding-bottom: 5px; list-style: none; }

#ppc_services .cen {list-style:none; margin-top:2px; font-size:14px; font-weight:bold; margin-right: 30px; margin-left: 0}
#ppc_services *:first-child+html .cen  {list-style:none; text-align:center; margin-top:2px; font-size:14px; font-weight:bold; margin-right:60px}
#ppc_services .style28 {
	color: #000000
}

#ppc_testimonials .style2 {color: #993333}
#ppc_testimonials .style3 {font-weight: bold}
#ppc_testimonials .style4 {color: #5c6a76}
