/*** all rhs placeholders accumulated from the different section's style sheets ***/
/** r2m **/
.ph-turq-top {
	background-color: #81d3d8;
	background-image: url(../images/r2m/ph_top_turq.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-turq-top a {
	color: #000;
	text-decoration: none;}
	
.ph-turq-top a:hover {
	text-decoration: underline;}
	
.ph-turq-bott {
	background-image: url(../images/r2m/ph_bott_turq.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-turq-bott ul {
	padding: 0.5em 0;}
	
.ph-turq-bott ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-turq-bott a {
	text-decoration: none;}
	
.ph-turq-bott a:hover {
	text-decoration: underline;}
	
	
	
.ph-blue-top1 {
	background-color: #a0cdef;
	background-image: url(../images/r2m/ph_top_blue1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-blue-top1 a {
	text-decoration: none;
	color: #000;}
	
.ph-blue-top1 a:hover {
	text-decoration: underline;}
	
.ph-blue-bott1 {
	background-image: url(../images/r2m/ph_bott_blue1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-blue-bott1 ul {
	padding: 0.5em 0;}
	
.ph-blue-bott1 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-blue-bott1 a {
	text-decoration: none;}
	
.ph-blue-bott1 a:hover {
	text-decoration: underline;}
	
	
.ph-blue-top2 {
	background-color: #8db0ea;
	background-image: url(../images/r2m/ph_top_blue2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-blue-top2 a {
	text-decoration: none;
	color: #000;}
	
.ph-blue-top2 a:hover {
	text-decoration: underline;}
	
.ph-blue-bott2 {
	background-image: url(../images/r2m/ph_bott_blue2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-blue-bott2 ul {
	padding: 0.5em 0;}
	
.ph-blue-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-blue-bott2 a {
	text-decoration: none;}
	
.ph-blue-bott2 a:hover {
	text-decoration: underline;}
	

/** ops **/	
.ph-blue-top {
	background-color: #87ade1;
	background-image: url(../images/ops/ph_top_blue.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-blue-top a {
	color: #000;
	text-decoration: none;}
	
.ph-blue-top a:hover {
	text-decoration: underline;}
	
.ph-blue-bott {
	background-image: url(../images/ops/ph_bott_blue.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-blue-bott ul {
	padding: 0.5em 0;}
	
.ph-blue-bott ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-blue-bott a {
	text-decoration: none;}
	
.ph-blue-bott a:hover {
	text-decoration: underline;}
	
	
	
.ph-purple-top {
	background-color: #bcadcb;
	background-image: url(../images/ops/ph_top_purple.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-purple-top a {
	text-decoration: none;
	color: #000;}
	
.ph-purple-top a:hover {
	text-decoration: underline;}
	
.ph-purple-bott {
	background-image: url(../images/ops/ph_bott_purple.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-purple-bott ul {
	padding: 0.5em 0;}
	
.ph-purple-bott ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-purple-bott a {
	text-decoration: none;}
	
.ph-purple-bott a:hover {
	text-decoration: underline;}
	
	
	
.ph-yell-top {
	background-color: #eec471;
	background-image: url(../images/ops/ph_top_yell.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-yell-top a {
	text-decoration: none;
	color: #000;}
	
.ph-yell-top a:hover {
	text-decoration: underline;}
	
.ph-yell-bott {
	background-image: url(../images/ops/ph_bott_yell.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-yell-bott ul {
	padding: 0.5em 0;}
	
.ph-yell-bott ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-yell-bott a {
	text-decoration: none;}
	
.ph-yell-bott a:hover {
	text-decoration: underline;}
	
	
/** prof **/	
.ph-red-top1 {
	background-color: #ec9292;
	background-image: url(../images/professionals/ph_top_red1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-red-top1 a {
	color: #fff;
	text-decoration: none;}
	
.ph-red-top1 a:hover {
	text-decoration: underline;}
	
.ph-red-bott1 {
	background-image: url(../images/professionals/ph_bott_red1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-red-bott1 ul {
	padding: 0.5em 0;}
	
.ph-red-bott1 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-red-bott1 a {
	text-decoration: none;}
	
.ph-red-bott1 a:hover {
	text-decoration: underline;}
	
	
	
.ph-red-top2 {
	background-color: #ffe1e6;
	background-image: url(../images/professionals/ph_top_red2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-red-top2 a {
	text-decoration: none;
	color: #000;}
	
.ph-red-top2 a:hover {
	text-decoration: underline;}
	
.ph-red-bott2 {
	background-image: url(../images/professionals/ph_bott_red2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-red-bott2 ul {
	padding: 0.5em 0;}
	
.ph-red-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-red-bott2 a {
	text-decoration: none;}
	
.ph-red-bott2 a:hover {
	text-decoration: underline;}

	
.welcome-top {
	background-color: #840116;
	background-image: url(../images/professionals/welcome_top.gif);
	background-position: top right;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.welcome-bott {
	background-image: url(../images/professionals/welcome_bott.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
	
/** mot **/
.ph-blue-top3 {
	background-color: #07006c;
	background-image: url(../images/motability/ph_top_blue.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-blue-top3 a {
	color: #fff;
	text-decoration: none;}
	
.ph-blue-top3 a:hover {
	text-decoration: underline;}
	
.ph-blue-bott3 {
	background-image: url(../images/motability/ph_bott_blue.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}

.ph-blue-bott3 ul {
	padding: 0.5em 0;}
	
.ph-blue-bott3 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-blue-bott3 a {
	text-decoration: none;}
	
.ph-blue-bott3 a:hover {
	text-decoration: underline;}
	
	
	
.ph-yell-top1 {
	background-color: #f4bd6e;
	background-image: url(../images/motability/ph_top_yell1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-yell-top1 a {
	text-decoration: none;
	color: #000;}
	
.ph-yell-top1 a:hover {
	text-decoration: underline;}
	
.ph-yell-bott1 {
	background-image: url(../images/motability/ph_bott_yell1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-yell-bott1 ul {
	padding: 0.5em 0;}
	
.ph-yell-bott1 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-yell-bott1 a {
	text-decoration: none;}
	
.ph-yell-bott1 a:hover {
	text-decoration: underline;}
	
	
	
.ph-yell-top2 {
	background-color: #ffe3b5;
	background-image: url(../images/motability/ph_top_yell2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-yell-top2 a {
	text-decoration: none;
	color: #000;}
	
.ph-yell-top2 a:hover {
	text-decoration: underline;}
	
.ph-yell-bott2 {
	background-image: url(../images/motability/ph_bott_yell2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}

.ph-yell-bott2 ul {
	padding: 0.5em 0;}
	
.ph-yell-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-yell-bott2 a {
	text-decoration: none;}
	
.ph-yell-bott2 a:hover {
	text-decoration: underline;}
	
	
.welcome-top1 {
	background-color: #07006c;
	background-image: url(../images/motability/welcome_top.gif);
	background-position: top right;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.welcome-bott1 {
	background-image: url(../images/motability/welcome_bott.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
	
/** fundr **/
.ph-green-top {
	background-color: #a0d881;
	background-image: url(../images/fundraising/ph_top_green.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-green-top a {
	color: #000;
	text-decoration: none;}
	
.ph-green-top a:hover {
	text-decoration: underline;}
	
.ph-green-bott {
	background-image: url(../images/fundraising/ph_bott_green.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-green-bott ul {
	padding: 0.5em 0;}
	
.ph-green-bott ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-green-bott a {
	text-decoration: none;}
	
.ph-green-bott a:hover {
	text-decoration: underline;}
	
	
	
.ph-brown-top {
	background-color: #d8c381;
	background-image: url(../images/fundraising/ph_top_brown.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-brown-top a {
	text-decoration: none;
	color: #000;}
	
.ph-brown-top a:hover {
	text-decoration: underline;}
	
.ph-brown-bott {
	background-image: url(../images/fundraising/ph_bott_brown.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-brown-bott ul {
	padding: 0.5em 0;}
	
.ph-brown-bott ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-brown-bott a {
	text-decoration: none;}
	
.ph-brown-bott a:hover {
	text-decoration: underline;}
	
	
.ph-yell-top3 {
	background-color: #e9ea8d;
	background-image: url(../images/fundraising/ph_top_yell.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-yell-top3 a {
	text-decoration: none;
	color: #000;}
	
.ph-yell-top3 a:hover {
	text-decoration: underline;}
	
.ph-yell-bott3 {
	background-image: url(../images/fundraising/ph_bott_yell.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-yell-bott3 ul {
	padding: 0.5em 0;}
	
.ph-yell-bott3 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-yell-bott3 a {
	text-decoration: none;}
	
.ph-yell-bott3 a:hover {
	text-decoration: underline;}
	

.welcome-top2 {
	background-color: #006e84;
	background-image: url(../images/fundraising/welcome_top.gif);
	background-position: top right;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.welcome-bott2 {
	background-image: url(../images/fundraising/welcome_bott.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
	
/*** end lhs placeholder ***/

/*** ops mini homepage ***/

.outline-ops-img {
	float: left;
	width: 100%;
	background-image: url(../images/ops/sample.jpg);
	background-position: bottom;
	background-repeat: no-repeat;}
	
.quote-ops-img {
	float: left;
	width: 100%;
	background-image: url(../images/ops/couple.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.outline-ops-bl {
	float: left;
	width: 100%;
	background-image: url(../images/ops/outlinebl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.outline-ops-br {
	float: left;
	width: 100%;
	background-image: url(../images/ops/outlinebr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.outline-ops-tl {
	float: left;
	width: 100%;
	background-image: url(../images/ops/outlinetl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.outline-ops-tr {
	float: left;
	width: 100%;
	background-image: url(../images/ops/outlinetr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.outline-ops-pad {
	padding: 1em 208px 1em 2em;
	min-height: 10em;}
	
.outline-ops-pad2 {
	float: left;
	padding: 0 1em;}
	
.outline-ops-pad2 ul {
	padding-bottom: 1em;}
	
.quote-ops-p {
	padding: 1em 0 0 2em;}
	
.blockquote-ops {
	padding: 1em 0 0 1.5em;
	background-image: url(../images/general/bracket_left.gif);
	background-repeat: no-repeat;
	font-size: 1.5em;
	line-height: 1.2em;
	font-weight: bold;}

.blockquote-ops p {
	padding: 0 1.5em 0 0;
	background-image: url(../images/general/bracket_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;}
	
/*** placeholders ***/
	
.ph2-blue-top1 {
	float: left;
	width: 100%;
	background-color: #87ade1;
	background-image: url(../images/ops/ph_top_blue.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-blue-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_topr_blue.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-blue-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_blue_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-top-pad1 {
	padding: 0.6em 0.8em 0.6em 34px;
	color: #000;
	font-weight: bold;
	font-size: 130%;}
	
.ph2-top-pad1 a {
	color: #000;
	text-decoration: none;}
	
.ph2-top-pad a:hover {
	text-decoration: underline;}
	
/*.ph2-blue-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_bl_blue.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}*/
	
.ph2-blue-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bott_blue.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
/*.ph2-blue-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_br_blue.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/
	
.ph2-blue-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bottr_blue.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-blue-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-blue-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-blue-bott2 a {
	text-decoration: none;}
	
.ph2-blue-bott2 a:hover {
	text-decoration: underline;}
	
	
	
.ph2-purple-top1 {
	float: left;
	width: 100%;
	background-color: #bcadcb;
	background-image: url(../images/ops/ph_top_purple.gif);
	background-position: top left;
	background-repeat: no-repeat;}

.ph2-purple-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_topr_purple.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-purple-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_purple_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
/*.ph2-purple-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_bl_purple.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}*/
	
.ph2-purple-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bott_purple.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

	
/*.ph2-purple-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_br_purple.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/
	
.ph2-purple-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bottr_purple.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}

	
.ph2-purple-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-purple-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-purple-bott2 a {
	text-decoration: none;}
	
.ph2-purple-bott2 a:hover {
	text-decoration: underline;}
	
	
	
.ph2-yell-top11 {
	float: left;
	width: 100%;
	background-color: #eec471;
	background-image: url(../images/ops/ph_top_yell.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-yell-top21 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_topr_yell.gif);
	background-position: top right;
	background-repeat: no-repeat;}

.ph2-yell-top31 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_yell_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
/*.ph2-yell-bott11 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_bl_yell.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}*/
	
.ph2-yell-bott11 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bott_yell.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

	
/*.ph2-yell-bott21 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_br_yell.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/
	
.ph2-yell-bott21 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bottr_yell.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}

	
.ph2-yell-bott21 ul {
	padding: 0.5em 0;}
	
.ph2-yell-bott21 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-yell-bott21 a {
	text-decoration: none;}
	
.ph2-yell-bott21 a:hover {
	text-decoration: underline;}
	
	
.ph2-pink-top1 {
	float: left;
	width: 100%;
	background-color: #d07dbc;
	background-image: url(../images/ops/ph_top_pink.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-pink-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_topr_pink.gif);
	background-position: top right;
	background-repeat: no-repeat;}

.ph2-pink-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_pink_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
/*.ph2-pink-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_bl_pink.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}*/
	
.ph2-pink-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bott_pink.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
/*.ph2-pink-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_br_pink.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/
	
.ph2-pink-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bottr_pink.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-pink-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-pink-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-pink-bott2 a {
	text-decoration: none;}
	
.ph2-pink-bott2 a:hover {
	text-decoration: underline;}
	
	
.ph2-pink2-top1 {
	float: left;
	width: 100%;
	background-color: #e5b7dc;
	background-image: url(../images/ops/ph_top_pink2.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-pink2-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_topr_pink2.gif);
	background-position: top right;
	background-repeat: no-repeat;}

.ph2-pink2-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_pink2_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
/*.ph2-pink2-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_bl_pink2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}*/
	
.ph2-pink2-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bott_pink2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

	
/*.ph2-pink2-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph2_br_pink2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/

.ph2-pink2-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ph_bottr_pink2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-pink2-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-pink2-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-pink2-bott2 a {
	text-decoration: none;}
	
.ph2-pink2-bott2 a:hover {
	text-decoration: underline;}

	
.ph2-bott-pad1 {
	padding: 0.1em 0.8em;
	min-height: 10em;}
	
.ph3-bott-pad1 {
	padding: 0.1em 0.8em;
	min-height: 5em;}
	
	
/*** headers ***/

.header-fund-img {
	float: left;
	width: 100%;
	background-color: #006e84;
	background-image: url(../images/fundraising/header_logo.gif); /* header image upload */
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-fund-tl {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/headertl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.header-fund-tr {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/headertr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.header-fund-bl {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/headerbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.header-fund-br {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/headerbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-fund h1 {
	font-size: 180%;
	color: #ffffff;
	font-weight: normal;
	padding: 1.2em 164px 0.5em 0.7em;
	min-height: 2em;}
	
.header-fund-bgd {
	float: left;
	width: 100%;
	background-color: #006e84;}

.header-fund-noimg h1 {
	font-size: 160%;
	color: #ffffff;
	font-weight: normal;
	padding: 0.3em 0.7em;}
	
/*** outline ***/
	
.news-bgd {
	float: left;
	width: 100%;	
	background-image: none;
	/*background-image: url(../images/fundraising/news_bgd.gif);
	background-position: top;
	background-repeat: repeat-x;*/}
	
/*** fundraising min-homepage phs ***/

.ph2-green-top1 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_top_green_bgd.gif);
	background-position: top;
	background-repeat: repeat-x;}
	
.ph2-green-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_tl_green.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-green-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_tr_green.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-green-top4 {
	float: left;
	width: 100%;
	margin-top: 1px;
	background-image: url(../images/fundraising/skydiving.gif);
	background-position: top right;
	background-repeat: no-repeat;}

.ph2-brown-top1 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_top_brown_bgd.gif);
	background-position: top;
	background-repeat: repeat-x;}
	
.ph2-brown-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_tl_brown.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-brown-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_tr_brown.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-brown-top4 {
	float: left;
	width: 100%;
	margin-top: 1px;
	background-image: url(../images/fundraising/shopping.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-yell-top1 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_top_yell_bgd.gif);
	background-position: top;
	background-repeat: repeat-x;}
	
.ph2-yell-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_tl_yell.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-yell-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_tr_yell.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-yell-top4 {
	float: left;
	width: 100%;
	margin-top: 1px;
	background-image: url(../images/fundraising/giving.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-fund-top-pad {
	padding: 3em 115px 0 0.5em;
	font-size: 150%;
	min-height: 4.2em;}
	
.ph2-green-bott1 {
	float: left;
	width: 100%;
	background-color: #a0d881;
	background-image: url(../images/fundraising/ph2_bl_green.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ph2-green-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_br_green.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-brown-bott1 {
	float: left;
	width: 100%;
	background-color: #d8c381;
	background-image: url(../images/fundraising/ph2_bl_brown.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ph2-brown-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_br_brown.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-yell-bott1 {
	float: left;
	width: 100%;
	background-color: #e9ea8d;
	background-image: url(../images/fundraising/ph2_bl_yell.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ph2-yell-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/ph2_br_yell.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-bott-pad {
	padding: 0.1em 0.8em;
	min-height: 5em;}
	
.ph2-bott-pad ul {
	padding: 0.5em 0;}
	
.ph2-bott-pad ul li {
	background-image: url(../images/general/bullet2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 0 0.2em 10px;}
	
.ph2-bott-pad a {
	color: #000000;
	text-decoration: none;}
	
.ph2-bott-pad a:hover {
	text-decoration: underline;}
/*----------*/

/*** headers ***/

.header-ops-img {
	float: left;
	width: 100%;
	background-color: #86006c;
	background-image: url(../images/ops/header_logo.gif); /* header image upload */
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-ops-tl {
	float: left;
	width: 100%;
	background-image: url(../images/ops/headertl.gif);
	background-position: top left;
	background-repeat: no-repeat;}

.header-ops-tr {
	float: left;
	width: 100%;
	background-image: url(../images/ops/headertr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.header-ops-bl {
	float: left;
	width: 100%;
	background-image: url(../images/ops/headerbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.header-ops-br {
	float: left;
	width: 100%;
	background-image: url(../images/ops/headerbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-ops h1 {
	font-size: 180%;
	color: #ffffff;
	font-weight: normal;
	padding: 1.2em 164px 0.5em 0.7em;
	min-height: 2em;}
	
.header-ops-bgd {
	float: left;
	width: 100%;
	background-color: #86006c;}
	
.header-ops-noimg h1 {
	font-size: 160%;
	color: #ffffff;
	font-weight: normal;
	padding: 0.3em 0.7em;}

/*** ask mo ***/

.ask-mo1 {
	float: left;
	width: 95%;
	background-image: url(../images/ops/ask_mo_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ask-mo2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ask_mo_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ask-mo3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ask_mo_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ask-mo4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ask_mo_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ask-mo-pad {
	padding: 1em 0.2em 1em 67px;
	color: #07006c;
	font-size: 120%;}
	
.ask-mo-pad a {
	text-decoration: none;}
	
.askmo-bold {
	font-size: 140%;
	font-weight: bold;}

/*** end ask mo ***/

/*** summer spectacular campaign ***/

.ss-campaign1 {
	float: left;
	width: 95%;
	background-color: #fff4e7;
	background-image: url(../images/ops/ss_campaign_bgd.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ss-campaign2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ss_campaign_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ss-campaign3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ss_campaign_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ss-campaign4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ss_campaign_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ss-campaign5 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/ss_campaign_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ss-campaign-pad {
	padding: 1em 55px 0.5em 1em;
	color: #07006c;
	font-size: 140%;
	font-weight: bold;}
	
.ss-campaign-pad a {
	text-decoration: none;}
	
.ss-campaign-large {
	font-size: 250%;
	font-weight: normal;}
	
/*** end summer spectacular campaign ***/




/*** dealer login button ***/

.dealer-ops-button1 {
	float: right;
	width: 95%;
	background-color: #fff4e4;
	background-image: url(../images/ops/dealer_button_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.dealer-ops-button2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_button_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.dealer-ops-button3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_button_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.dealer-ops-button4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_button_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.dealer-ops-button5 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_button_img.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.dealer-ops-button-pad {
	padding: 0.5em 0.3em 0.6em 33px;
	color: #07006c;
	font-size: 130%;
	font-weight: bold;}
	
.dealer-ops-button-pad a {
	text-decoration: none;}
	
.dealer-ops-button-pad a:hover {
	text-decoration: underline;}
	
/*** end dealer login button ***/

/*** customer zone button ***/

.custz-button1 {
	float: left;
	width: 95%;
	background-color: #fff4e4;
	background-image: url(../images/ops/cz_button_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.custz-button2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.custz-button3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.custz-button4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.custz-button5 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_img.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.custz-button-pad {
	padding: 0.5em 0.3em 0.6em 63px;
	color: #07006c;
	font-size: 130%;
	font-weight: bold;}
	
.custz-button-pad a {
	text-decoration: none;}
	
.custz-button-pad a:hover {
	text-decoration: underline;}
	
/*** end customer zone button ***/

/*** customer zone button ***/

.join-button1 {
	float: left;
	width: 95%;
	background-color: #fff4e4;
	background-image: url(../images/ops/cz_button_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.join-button2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.join-button3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.join-button4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/cz_button_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.join-button5 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/join_button_img.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.join-button-pad {
	padding: 0.5em 0.3em 0.6em 40px;
	color: #07006c;
	font-size: 130%;
	font-weight: bold;}
	
.join-button-pad a {
	text-decoration: none;}
	
.join-button-pad a:hover {
	text-decoration: underline;}
	
/*** end join the scheme button ***/


	
/*** dealer's area ***/

.online-appl1 {
	float: left;
	width: 95%;
	background-color: #b0babb;
	border: 1px solid #002b62;}
	
.online-appl2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_appl.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.online-appl3 {
	padding: 0.4em 70px 0.4em 0.4em;
	line-height: 1.2em;}
	
.online-appl3 a {
	color: #000000;
	text-decoration: none;}

.online-appl3 a:hover {
	text-decoration: underline;}
	
	
.training1 {
	float: left;
	width: 95%;
	background-color: #fff;
	border: 1px solid #002b62;}
	
.training2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_l.gif);
	background-position: left;
	background-repeat: no-repeat;}
	
.training3 {
	padding: 0.5em 0.5em 0.5em 60px;
	line-height: 1.2em;
	font-size: 1.1em;}
	
.training3 a {
	color: #000;
	text-decoration: none;}

.training3 a:hover {
	text-decoration: underline;}
	
	
.dc-training1 {
	float: left;
	width: 95%;
	background-color: #dce2e2;
	border: 1px solid #002b62;}
	
.dc-training2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/dealer_dc_training.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.dc-training3 {
	padding: 0.3em 0.3em 0.3em 70px;
	line-height: 1.2em;
	text-align: right;
	font-size: 1.3em;}
	
.dc-training3 a {
	color: #002b62;
	text-decoration: none;}

.dc-training3 a:hover {
	text-decoration: underline;}
	
	
.change-add1 {
	float: left;
	width: 95%;
	background-image: url(../images/ops/change_add_bgd.jpg);
	background-position: top left;
	background-repeat: no-repeat;}
		
.change-add2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_addtr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.change-add3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_addbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
		
.change-add4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_addbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.change-add-pad {
	text-align: right;
	font-size: 1.3em;
	padding: 1em 0.4em 1em 73px;}
	
.change-add-pad a {
	color: #fff09c;
	text-decoration: none;}
	


.change2-add1 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_add_bgd.jpg);
	background-position: top left;
	background-repeat: no-repeat;}
		
.change2-add2 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_addtr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.change2-add3 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_addbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
		
.change2-add4 {
	float: left;
	width: 100%;
	background-image: url(../images/ops/change_addbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.change2-add-pad {
	text-align: right;
	font-size: 1.3em;
	padding: 1.5em 0.4em 1.5em 73px;}
	
.change2-add-pad a {
	color: #fff09c;
	text-decoration: none;}
	
	
/*** headers ***/

.header-mot-img {
	float: left;
	width: 100%;
	background-color: #07006c;
	background-image: url(../images/motability/header_logo.gif); /* header image upload */
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-mot-tl {
	float: left;
	width: 100%;
	background-image: url(../images/motability/headertl.gif);
	background-position: top left;
	background-repeat: no-repeat;}

.header-mot-tr {
	float: left;
	width: 100%;
	background-image: url(../images/motability/headertr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.header-mot-bl {
	float: left;
	width: 100%;
	background-image: url(../images/motability/headerbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.header-mot-br {
	float: left;
	width: 100%;
	background-image: url(../images/motability/headerbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-mot h1 {
	font-size: 180%;
	color: #ffffff;
	font-weight: normal;
	padding: 1.2em 164px 0.5em 0.7em;
	min-height: 2em;}
	
.header-mot-bgd {
	float: left;
	width: 100%;
	background-color: #07006c;}

.header-mot-noimg h1 {
	font-size: 160%;
	color: #ffffff;
	font-weight: normal;
	padding: 0.3em 0.7em;}
	
/*** outline ***/

.quote-mot-img {
	float: left;
	width: 100%;
	background-image: url(../images/motability/mot70.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;}

.outline-mot-bl {
	float: left;
	width: 100%;
	background-image: url(../images/motability/outlinebl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.outline-mot-br {
	float: left;
	width: 100%;
	background-image: url(../images/motability/outlinebr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.outline-mot-tl {
	float: left;
	width: 100%;
	background-image: url(../images/motability/outlinetl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.outline-mot-tr {
	float: left;
	width: 100%;
	background-image: url(../images/motability/outlinetr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.outline-mot-pad2 {
	float: left;
	padding: 0 1em;}
	
.outline-mot-pad2 ul {
	padding-bottom: 1em;}
	
.outline-mot-pad3 {
	float: left;
	padding: 1em 208px 1em 1.5em;
	min-height: 10em;}
	
.quote-mot-p {
	padding: 1em 0 0 2em;}
	
.blockquote-mot {
	padding: 0.1em 0 0 1.5em;
	background-image: url(../images/general/bracket_left.gif);
	background-repeat: no-repeat;
	font-size: 1.5em;
	line-height: 1.2em;
	font-weight: bold;}

.blockquote-mot p {
	padding: 0 1.5em 0 0;
	background-image: url(../images/general/bracket_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;}
	


/*** headers ***/

.header-prof-img {
	float: left;
	width: 100%;
	background-color: #840116;
	background-image: url(../images/professionals/header_logo.gif); /* header image upload */
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-prof-tl {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/headertl.gif);
	background-position: top left;
	background-repeat: no-repeat;}

.header-prof-tr {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/headertr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.header-prof-bl {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/headerbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.header-prof-br {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/headerbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-prof h1 {
	font-size: 180%;
	color: #ffffff;
	font-weight: normal;
	padding: 1.2em 164px 0.5em 0.7em;
	min-height: 2em;}
	
.header-prof-bgd {
	float: left;
	width: 100%;
	background-color: #840116;}

.header-prof-noimg h1 {
	font-size: 160%;
	color: #ffffff;
	font-weight: normal;
	padding: 0.3em 0.7em;}
	
/*** prof mini-homepage ***/

.outline-prof-img {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/advisors.jpg);
	background-position: bottom;
	background-repeat: no-repeat;}
	
.outline-prof-bl {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/outlinebl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.outline-prof-br {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/outlinebr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.outline-prof-tl {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/outlinetl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.outline-prof-tr {
	float: left;
	width: 100%;
	background-image: url(../images/professionals/outlinetr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.outline-prof-pad {
	min-height: 173px;}
	
.outline-prof-pad2 {
	float: left;
	padding: 0 1em;}
	
.outline-prof-pad2 ul {
	padding-bottom: 1em;}
	
/*******************/


	
	
/*** headers ***/

	
.header-r2m-img {
	float: left;
	width: 100%;
	background-color: #1c489d;
	background-image: url(../images/r2m/header_logo.gif); /* header image upload */
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-r2m-tl {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/headertl.gif);
	background-position: top left;
	background-repeat: no-repeat;}

.header-r2m-tr {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/headertr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.header-r2m-bl {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/headerbl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.header-r2m-br {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/headerbr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.header-r2m h1 {
	font-size: 180%;
	color: #ffffff;
	font-weight: normal;
	padding: 1.2em 164px 0.5em 0.7em;
	min-height: 2em;}
	
.header-r2m-bgd {
	float: left;
	width: 100%;
	background-color: #1c489d;}

.header-r2m-noimg h1 {
	font-size: 160%;
	color: #ffffff;
	font-weight: normal;
	padding: 0.3em 0.7em;}
	
/*** dealer login button ***/

.dealer-r2m-button1 {
	float: right;
	width: 95%;
	background-color: #fff4e4;
	background-image: url(../images/r2m/dealer_button_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.dealer-r2m-button2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/dealer_button_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.dealer-r2m-button3 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/dealer_button_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.dealer-r2m-button4 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/dealer_button_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.dealer-r2m-button5 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/dealer_button_img.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.dealer-r2m-button-pad {
	padding: 0.5em 0.8em 0.6em 33px;
	color: #07006c;
	font-size: 130%;
	font-weight: bold;}
	
.dealer-r2m-button-pad a {
	text-decoration: none;}
	
.dealer-r2m-button-pad a:hover {
	text-decoration: underline;}
	
/*** end dealer login button ***/


/*** r2m mini homepage ***/
.quote-r2m-img {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/mot10.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-size: 1.5em;
	line-height: 1.2em;}
	
.outline-r2m-bl {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/outlinebl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.outline-r2m-br {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/outlinebr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.outline-r2m-tl {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/outlinetl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.outline-r2m-tr {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/outlinetr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.outline-r2m-pad {
	padding: 0.8em 208px 0.8em 1em;
	min-height: 6em;}
	
.outline-r2m-pad2 {
	padding: 0 1em;}
	
.outline-r2m-pad2 ul {
	padding-bottom: 1em;}
	
.quote-r2m-p {
	padding: 0 0 0 1em;}
	
.blockquote-r2m {
	padding: 1em 0 0 1em;
	background-image: url(../images/general/bracket_left.gif);
	background-repeat: no-repeat;}

.blockquote-r2m p {
	padding: 0 1em 0 0;
	background-image: url(../images/general/bracket_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;}
	
/*** placeholders ***/
	
.ph2-blue1-top1 {
	float: left;
	width: 100%;
	background-color: #a0cdef;
	background-image: url(../images/r2m/ph_top_blue1.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-blue1-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_topr_blue1.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-blue1-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_blue1_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-r2m-top-pad {
	padding: 0.6em 0.8em 0.6em 34px;
	color: #000;
	font-weight: bold;
	font-size: 130%;}
	
.ph2-r2m-top-pad a {
	color: #000;
	text-decoration: none;}
	
.ph2-top-pad2 {
	padding: 0 0.8em;
	color: #000;
	font-weight: bold;}
	
/* .ph2-blue1-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_bl_blue1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ph2-blue1-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_br_blue1.gif);
	background-position: bottom right;
	background-repeat: no-repeat;} */	

.ph2-blue1-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_bott_blue1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.ph2-blue1-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_bottr_blue1.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	

	
.ph2-blue1-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-blue1-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-blue1-bott2 a {
	text-decoration: none;}
	
.ph2-blue1-bott2 a:hover {
	text-decoration: underline;}
	
	
	
.ph2-blue2-top1 {
	float: left;
	width: 100%;
	background-color: #8db0ea;
	background-image: url(../images/r2m/ph_top_blue2.gif);
	background-position: top left;
	background-repeat: no-repeat;}

.ph2-blue2-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_topr_blue2.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.ph2-blue2-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_blue2_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
/*.ph2-blue2-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_bl_blue2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ph2-blue2-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_br_blue2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/
	
.ph2-blue2-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_bott_blue2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.ph2-blue2-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_bottr_blue2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-blue2-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-blue2-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-blue2-bott2 a {
	text-decoration: none;}
	
.ph2-blue2-bott2 a:hover {
	text-decoration: underline;}
	
	
	
.ph2-turq-top1 {
	float: left;
	width: 100%;
	background-color: #81d3d8;
	background-image: url(../images/r2m/ph_top_turq.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.ph2-turq-top2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_topr_turq.gif);
	background-position: top right;
	background-repeat: no-repeat;}

.ph2-turq-top3 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_turq_big_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
/*.ph2-turq-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_bl_turq.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.ph2-turq-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph2_br_turq.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}*/
	
.ph2-turq-bott1 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_bott_turq.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

.ph2-turq-bott2 {
	float: left;
	width: 100%;
	background-image: url(../images/r2m/ph_bottr_turq.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.ph2-turq-bott2 ul {
	padding: 0.5em 0;}
	
.ph2-turq-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph2-turq-bott2 a {
	text-decoration: none;}
	
.ph2-turq-bott2 a:hover {
	text-decoration: underline;}
	
.ph2-bott-pad2 {
	padding: 0.1em 0.8em;}
	
/*****************/

.outlinebl {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/outlinebl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}
	
.outlinebr {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/outlinebr.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
	
.outlinetl {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/outlinetl.gif);
	background-position: top left;
	background-repeat: no-repeat;}
	
.outlinetr {
	float: left;
	width: 100%;
	background-image: url(../images/fundraising/outlinetr.gif);
	background-position: top right;
	background-repeat: no-repeat;}
	
.outline-pad {
	float: left;
	padding: 0 1em;}
	
.outline-pad2 {
	float: left;
	padding: 0 1em;}
	
.outline-pad2 ul {
	padding-bottom: 1em;}
	
	
.ph-purple-top1 {
	background-color: #d07dbc;
	background-image: url(../images/ops/ph_top_pink.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-purple-top1 a {
	text-decoration: none;
	color: #000;}
	
.ph-purple-top1 a:hover {
	text-decoration: underline;}
	
.ph-purple-bott1 {
	background-image: url(../images/ops/ph_bott_pink.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-purple-bott1 ul {
	padding: 0.5em 0;}
	
.ph-purple-bott1 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-purple-bott1 a {
	text-decoration: none;}
	
.ph-purple-bott1 a:hover {
	text-decoration: underline;}
	
	
.ph-purple-top2 {
	background-color: #e5b7dc;
	background-image: url(../images/ops/ph_top_pink2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-purple-top2 a {
	text-decoration: none;
	color: #000;}
	
.ph-purple-top2 a:hover {
	text-decoration: underline;}
	
.ph-purple-bott2 {
	background-image: url(../images/ops/ph_bott_pink2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-purple-bott2 ul {
	padding: 0.5em 0;}
	
.ph-purple-bott2 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-purple-bott2 a {
	text-decoration: none;}
	
.ph-purple-bott2 a:hover {
	text-decoration: underline;}

	
.ph-purple-top3 {
	background-color: #f3dbf9;
	background-image: url(../images/ops/ph_top_purple3.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 0.35em 0.8em;}
	
.ph-purple-top3 a {
	text-decoration: none;
	color: #000;}
	
.ph-purple-top3 a:hover {
	text-decoration: underline;}
	
.ph-purple-bott3 {
	background-image: url(../images/ops/ph_bott_purple3.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.1em 0.8em;}
	
.ph-purple-bott3 ul {
	padding: 0.5em 0;}
	
.ph-purple-bott3 ul li {
	background-image: url(../images/general/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0.4em 0 0.5em 10px;}
	
.ph-purple-bott3 a {
	text-decoration: none;}
	
.ph-purple-bott3 a:hover {
	text-decoration: underline;}

